金年會:單芯片的無線通信方案——ATRCB256RFR2-XPRO開發(fā)板評測
作者:金年會發(fā)布時間:2025-02-14
前言

ATRCB256RFR2-XPRO是Atmel推出的一款基于Atmega256RFR2無線微控制器產(chǎn)品的開發(fā)平臺,該開發(fā)板包括了一個強大的8位AVR RISC微控制器ATmega 256RFR2,此單片機內(nèi)部集成了一個兼容IEEE 802.15.4標準的收發(fā)器,內(nèi)置的無線收發(fā)器支持全球訪問2.4GHz ISM頻段。
1.開箱
打開外層的盒子,里面還有一層牛皮紙盒,包裝非常用心,這有點不同于基于ARM Cortex-M系列的Xplained Pro平臺開發(fā)板。牛皮紙盒里就是用防靜電袋子包裝的開發(fā)板了,值得注意的是里面的一層泡棉,這層泡棉能夠很好地保護開發(fā)板,這一點細節(jié)也能看出制造者的用心。
打開防靜電袋子就是開發(fā)板了。
2.硬件解析
ATRCB256RFR2-XPRO開發(fā)板總體來說比較簡單,就是圍繞Atmel Atmega256RFR2芯片設計的一個最小系統(tǒng),包括供電、時鐘晶振、還有引出的全部GPIO口以及一根板載天線,具體的板載資源如下:
首先來介紹一下這塊單片機,Atmega256RFR2的具體參數(shù)如下:
CPU:8-bit AVR,F(xiàn)lash (kBytes),256 kBytes、SRAM (kBytes):32、EEPROM (Bytes):8192
最大主頻 (MHz):16 MHz
最大 I/O 引腳:38
引腳總數(shù):64
SPI:1、TWI (I2C):1、UART:1
8通道的10位ADC、模擬比較器:1
供電電壓(Vcc):1.8 to 3.6、定時器:6
2.4GHz頻帶,最大數(shù)據(jù)傳輸速度 (Mb/s):2
輸出強度 (dBm):3.5
接收強度(dBm):-100
接收的電流(mA):12.5
最大電流傳輸 (mA):14.5
Link Budget (dBm):103.5
工作溫度范圍:-40 to 125℃
作為Atmega系列的新成員,可見這塊芯片不僅僅具有一個行業(yè)領先的8位AVR單片機,還額外集成了一個一流的2.4 GHz射頻收發(fā)器,同時,這塊單片機主打的是低功耗,其工作時的電流比現(xiàn)有的產(chǎn)品減少了50%。在低功耗的模式下,這塊芯片同時還具有自動傳輸模式,128位AES加密引擎,隨機數(shù)發(fā)生器等功能,可謂降低功耗卻不減功能。
ATRCB256RFR2-XPRO開發(fā)板開發(fā)板設計工藝絕對算上乘,無論是PCB亦或是板載的天線走線。如果不想用板卡上的天線,這塊開發(fā)板也支持采用外接天線的方式。此外,板上還有兩個按鍵(一個用于復位),三個LED燈,以及20個IO口等資源,可能唯一不足的是這塊開發(fā)板沒有板載調試下載電路,對開發(fā)造成了一定的不便,當然,作為Atmel的Xplained Pro系列的擴展板,也可以使用其他的Xplained PRO系列主板對它開發(fā),這個會在后面詳細說明。(點擊原文查看詳細說明)
3.開發(fā)環(huán)境的搭建
前面介紹過ATRCB256RFR2-XPRO這塊開發(fā)板是沒有板載調試器和下載電路的,因此,這塊開發(fā)板實際上只是一塊帶有MCU的子板,雖然可以單獨開發(fā),但是非常麻煩,需要外接電源,需要有AVR的仿真器,最方便的做法是配合Atmel公司的XPLAINED Pro系列主板與其搭配使用。本文使用的型號是:SAM4L8 XPLAINED
1.Atmel Serial bridge application 20pin 連接口
連接口各個引腳的定義同ATRCB256RFR2-XPRO,值得注意的是這塊開發(fā)板最多有四路這種Atmel Serial bridge application 20pin 連接口。
2.下載器與仿真器
Atmel 幾乎所有的MCU主板都載有這種EBDG (embedded debugger)COM port作為下載器與仿真器,同時它也能夠支持所有掛載在MCU主板上面的擴展板的程序下載與仿真。
從官網(wǎng)獲取下載包,然后進行安裝,點擊安裝以下三個包1、wireless composer 7.02、wireless performance那個3、avr2054(詳細運行設置過程請查看原文)
總結Atmel公司推出的這款ATRCB256RFR2-XPRO給低功耗的無線連接提供了一種較為簡單的解決方案,僅僅依靠一塊ATmega256的單片機和一塊板載的天線即可實現(xiàn)無線互聯(lián),在可穿戴應用、智能家居方面提供了很多便利金年會。但是目前這塊開發(fā)板支持的開發(fā)環(huán)境太少,對于開發(fā)人員來說開發(fā)這塊板還需要掌握Atmel studio這種新工具,不過相信隨著Atmel的努力將來可能會有更多的開發(fā)環(huán)境支持這塊開發(fā)板的。
點擊下方"閱讀原文"查看詳細評測過程↓↓↓