2010年4月2日 星期五

單晶片開發板 AVRVi Ethernet

這是我在露天找到的一個單晶片上網開發版, 具備4M Flash/SD卡/RS232/TCPIP/HTTP 等功能, 價格 $3500



>> AVRVi Ethernet I/O Kit TCP/IP 單晶片開發板 (露天)

>> 德源科技 $2600 [介紹網頁]

>> 德源的 8051 單晶片上網板 $1700 [另一個已結標]

>> 這個才 $900

>> Dabinn 的單晶片:入門

>> 有 ucos 作業系統 $1500 $1300

AVR 單晶片我很陌生, 不過根據 YAHOO 拍賣這篇文章, 其優點引述如下 :


  1. 現在AVR已經足夠成熟,市場上越來越多的人從51轉向AVR,如果學生懂AVR,可以獲得更好的工作機會。

  2. 執行代碼效率高:51是12機器周期一個指令周期,avr是1個機器周期1個指令周期

  3. 週邊設備多:AVR 內建adc、pwm、ram、flash、e2prom等

  4. AVR支持線上燒寫和線上仿真,學習開發方便

  5. 中斷數量多,響應速度快

  6. 功耗低,多種工作模式可以選擇,支持喚醒

  7. 接腳驅動能力強,單個I/O最大驅動電流40ma


但問題是, 此板可以獨立操作, 本地端不需 PC 一直開機嗎? 若是, PC 的角色為何? 只是與其連線作設定以及遠端監控嗎? 另, 在浮動 IP 的 ADSL 環境需要什麼特殊配置? 還是直接就可用? 最後, 可否實作 P2P 連線?

4 則留言 :

白毛 提到...

目前(2021)也有出1T的8051了

小狐狸事務所 提到...

速度快上 12 倍? 8051 顯然還在進步, 但用慣 Arduino 實在很難回去用 8051 啊

白毛 提到...

周末心血來潮,想起五專時學的8051又把實習板拿出來溫習一下。剛好看到你的文所以就回應一下,已經相隔10年,哈哈。

就我周末的搜尋,8051的確有很多變種。除了時脈升高,也有人加入USB, ADC, PWM, I2C等等的周邊。當然也有小小顆的(8pin DIP)。燒錄方式也多有進步,新的ISP已經可以很廉價得到燒錄設備。

也有人拿8051 core加上其他周邊,例如TI CC2530,就是8051加上ZigBee無線部分,真是好小一顆就搞定。我甚至發現FPGA內也可以把8051 core IP拉進去,所以就變成一顆自製的8051控制器。當然我只是看到有這個選項而目前我沒有這個功力可以做出來。

我想我同意你說的,Arduino比較方便,但是回過來說要做得小小東西,以及成本便宜的東西,Arduino可能比較不方便。是不是還是要回到單純的MCU才行。周末找到一批AT89C52 一顆10元,便宜到我不敢相信

我養了一隻烏龜,周末就在天馬行空想在他背上放一個小小的計步器,以此觀察烏龜的活動狀況。這要用到一顆MCU, 一個小容量電池,一個記憶體,一個三軸加速感測器,或許在一個開關一個LED。根據龜龜的體型,我想最後出品只能有一個指節大,所以周末就不斷地找可以用的元件... 以這個想法,Arduino第一個就被我排除了。

目前可以買到的元件,用Arduino可以做到多小型?

小狐狸事務所 提到...

其實我也有三年沒玩 Arduino 了, 改用 esp8266/esp32, 因為他們內建 WiFi/BLE 極適合物聯網又不貴, 而 Arduino 需要外加, 只有不需要用到 WiFi/BLE 我才會用 Arduino Nano (UNO 真的太大塊, 我從沒用過). 我五專時沒玩過 8051, 我是學 Z80 與 68000, 好懷念 Z80 啊!