首頁 > 評測 > 又一款IoT開發(fā)板-ADICUP3029開發(fā)板評測
又一款IoT開發(fā)板-ADICUP3029開發(fā)板評測
- [導讀]
- 最近在深圳的嵌入式展上,MOUSER攜手ADI等廠牌推出現場免費送開發(fā)板的活動,筆者也去薅了一把羊毛。ADI的板子,平常大家應該接觸的不多,從ADICUP3029來管窺一豹吧。
概覽
ADI公司為人所熟悉的是優(yōu)秀的模擬器件(ADC,運放,各種儀器用信號調理器件,RF相關IC等等)以及獨樹一派的DSP.事實上ADI公司的產品種類相當豐富,只是某些產品知名度不高而已.比如ADuC系列的ARM處理器,雖說是傾向于模擬前端處理,其實也可用于其他領域.最近ADI公司推出了兩款Cortex M3內核的開發(fā)板: ADICUP3029與ADICUP360.這兩款開發(fā)板子因為外形設計參考Arduino Uno,且配備了IoT應用的外設,值得IoT的開發(fā)工程師予以關注.價格不高且購買渠道易尋,可以看作ADI公司的推廣手法.其中ADICUP360傾向于信號采樣與傳感器的實驗,而ADICUP3029傾向于連接方面的實驗.本文針對ADICUP3029開發(fā)板做一些介紹,分享一些其特點與開發(fā)體驗.事實上此兩個開發(fā)板的內核與外設都比較類似,相關的內容大部分也可以應用于ADICUP360上.
首先還是俗套,先看看開發(fā)板.
圖 盒子
圖 盒子內容
盒子內容:ADICUP3029主開發(fā)板,MicroUSB線纜,安信可的ESP8266模塊,Cross Core Embedded Studio的特制License后面會用到.
圖 正面
圖 背面
因為主要做IoT連接實驗,所以可以配上5號電池脫離USB工作,當然也可以配上鋰電池.
因為硬件接口上與Uno是兼容的,故此合影一張:
圖 與Uno合影
圖 配備的WiFi模塊
這個就是安信可生產的ESP8266的模塊.
以上是本人自己照的照片,可能照的不是很好,以下是官方照片三張:
圖 官方照1
圖 官方照2
圖 官方照3
注意:官方照片是Rev A,作者拿到手的是Rev C,所以兩者有些不同.
硬件與原理圖
ADICUP3029硬件上包含以下部分:
1.mbed調試器,這個是NXP的KL26制作的,除了可以mbed方式來編程調試板子上的主控之外,還有虛擬串口,另外還可以CMSIS DAP Debugger兼容模式以SWD來調試主控.mbed調試開發(fā)方式本文不涉及,本文只是將其作為一個CMSIS DAP Debugger+虛擬串口使用.
2.電源管理,除了調試器供電,還有鋰電池充電電路,還有外部五號電池供電回路.本文實驗只使用了USB供電,其余多種花樣由讀者自行發(fā)揮.
3.主控ADuCM3029,這是個最高運行26 MHz的Cortex M3芯片.主要特性是功耗低,接口豐富,主要面向的應用領域是IoT.內置加密加速硬件(AES,SHA256,TRNG)也主要是為了目前主流的一些IoT協(xié)議而設.
4.BLE器件EM9304,通過SPI與主控相連.
5.WiFi模塊ESP8266,這個通過UART與主控相連.
BLE與WiFi不屬于芯片內置功能,但是開發(fā)板的軟件例程都考慮到了這些連接方式.這種設計在目前IoT領域也屬于常見方式.硬件框圖見下圖:
圖 硬件框圖
值得一提的是,該開發(fā)板子從硬件上兼容了Arduino Uno的連接器.目前不被Arduino IDE所支持,僅僅是硬件上可以使用Uno兼容的Shield.因為原理圖可以上官網下載,板子細節(jié)不用多說.
芯片主控ADuCM3029框圖如下:
圖 ADuCM3029框圖
由此看來此片子并無非常特別之處,只是資源豐富,IoT節(jié)點應用常見的外設應有盡有了.原理圖上一點令作者感覺有些另類的是LED部分的驅動:
圖 LED驅動
LED的陽極接單片機的IO口,當IO口輸出高時管子兩端電壓在3V左右,如果該LED可以承受此電壓也無問題.關鍵是IO口輸出低時LED雖壓降不夠而熄滅,但是上面的電阻會吸走近10mA的電流.這對于功耗問題很敏感的IoT節(jié)點設計來說,不能算作好的實踐.當然我們主要關注該板子的功能,細節(jié)之處不過于苛求.
-
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
- NRF52810藍牙數字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數據可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前