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