CC2620 SimpleLink? ZigBee? RF4CE無線MCU深度解析
在當今的物聯網時代,無線通信技術的發展日新月異。對于電子工程師而言,選擇一款合適的無線微控制器(MCU)至關重要。今天,我們就來深入探討德州儀器(TI)的CC2620 SimpleLink? ZigBee? RF4CE無線MCU,看看它有哪些獨特的特性和應用場景。
文件下載:cc2620.pdf
一、設備概述
1.1 特性亮點
CC2620具有眾多令人矚目的特性。在微控制器方面,它采用了強大的ARM? Cortex? - M3內核,時鐘速度最高可達48 MHz,EEMBC CoreMark?得分達到142,能提供出色的計算性能。同時,它只需極少的外部組件,還能與SimpleLink?無縫集成,支持CC2590和CC2592范圍擴展器。
在低功耗設計上,CC2620表現卓越。它擁有128KB的系統內可編程閃存、8KB的高速緩存SRAM和20KB的超低泄漏SRAM,正常工作時的電源電壓范圍為1.8至3.8 V,外部調節器模式下為1.7至1.95 V。其功耗指標也十分優秀,如主動模式下接收(RX)電流為5.9 mA,0 dBm輸出功率下發射(TX)電流為6.1 mA等。
超低功耗傳感器控制器是CC2620的一大特色,它可以獨立于系統的其他部分運行,采用16位架構,擁有2KB的超低泄漏SRAM用于代碼和數據存儲。此外,它還支持空中升級(OTA),具備2引腳cJTAG和JTAG調試功能。
RF部分,CC2620配備2.4 - GHz RF收發器,與IEEE 802.15.4 PHY和MAC兼容,接收器靈敏度高達 - 100 dBm,鏈路預算為105 dB,可編程輸出功率最高可達 + 5 dBm,適用于全球射頻法規的系統。
1.2 應用領域
CC2620的應用場景廣泛,主要包括遠程控制、機頂盒、電視、媒體播放器、DVD、OTT等消費電子產品,以及人機交互設備(HID)應用。
1.3 詳細描述
CC2620是一款針對ZigBee? RF4CE遠程控制應用的無線MCU,屬于CC26xx系列低成本、超低功耗、2.4 - GHz RF設備。其32位ARM Cortex - M3處理器以48 MHz運行作為主處理器,豐富的外設功能集包括獨特的超低功耗傳感器控制器,非常適合在系統其他部分處于睡眠模式時自主采集模擬和數字數據。IEEE 802.15.4 MAC嵌入在ROM中,部分運行在ARM Cortex - M0處理器上,這種架構提高了整體系統性能和功耗效率,還節省了閃存空間用于應用程序。
1.4 功能框圖
通過功能框圖,我們可以清晰地看到CC2620各個模塊之間的連接和交互,這有助于我們在設計電路時更好地理解其工作原理和信號流向。
二、修訂歷史
了解產品的修訂歷史能讓我們清楚其發展過程中的改進和優化。從2015年2月到2016年7月,CC2620進行了一系列的更新,如增加了分裂VDDS電源軌功能、更新了ADC內部電壓參考規格、調整了SSI參數等。這些修訂不斷提升了產品的性能和穩定性。
三、設備對比
3.1 相關產品對比
與CC2650、CC2640、CC2630等相關產品相比,CC2620專注于IEEE 802.15.4(RF4CE)協議。不同產品在物理層支持、閃存和RAM容量、GPIO數量以及封裝類型等方面存在差異。例如,CC2650支持多協議,可重新編程以運行所有支持的標準;而CC2620則更適合特定的ZigBee RF4CE應用場景。
3.2 相關產品介紹
TI的無線連接產品組合提供了廣泛的低功耗RF解決方案,涵蓋從完全定制的解決方案到預認證硬件和軟件(協議)的交鑰匙產品。此外,還有一些配套產品,如SimpleLink? CC2650無線MCU LaunchPad?套件,它為LaunchPad套件生態系統帶來了便捷的藍牙? Smart連接。
四、終端配置和功能
4.1 引腳圖
CC2620有RGZ和RSM兩種封裝類型,不同封裝的引腳圖有所不同。在RGZ封裝的48引腳VQFN(7 - mm × 7 - mm)和RSM封裝的32引腳VQFN(4 - mm × 4 - mm)引腳圖中,我們可以看到一些引腳具有高驅動能力(加粗標記),一些引腳具有模擬功能(斜體標記)。
4.2 信號描述
詳細的信號描述表格列出了每個引腳的名稱、編號、類型和功能。例如,DCDC_SW是內部DC - DC的輸出引腳,DIO_0 - DIO_30等是數字I/O引腳,可用于GPIO和傳感器控制器等功能。了解這些信號描述對于正確連接和使用CC2620至關重要。
五、規格參數
5.1 絕對最大額定值
明確了設備在各種條件下的電壓、溫度等參數的極限值,如電源電壓(VDDS、VDDS2和VDDS3)的范圍為 - 0.3至4.1 V,存儲溫度范圍為 - 40至150 °C等。在設計電路時,必須確保設備的工作條件在這些額定值范圍內,以避免損壞設備。
5.2 ESD額定值
CC2620的靜電放電(ESD)性能通過人體模型(HBM)和充電設備模型(CDM)進行評估。所有引腳的HBM值為±2500 V,RF引腳和非RF引腳的CDM值為±750 V。這要求我們在處理和使用設備時采取適當的防靜電措施。
5.3 推薦工作條件
推薦的環境溫度范圍為 - 40至85 °C,不同電源系統下的工作電源電壓也有明確規定。例如,在1.8 - V系統中,外部調節器模式下的工作電源電壓(VDDS和VDDR)為1.7至1.95 V;在電池供電和3.3 - V系統中,內部DC - DC可用于降低功耗,VDDS的工作電壓為1.8至3.8 V。
5.4 功耗總結
功耗是無線MCU的一個重要指標。CC2620在不同工作模式下的功耗表現如下:復位時電流為100 nA,關機模式下為150 nA,待機模式下根據不同配置電流在1至2.7 μA之間,主動模式下核心電流為1.45 mA + 31 μA/MHz等。此外,還給出了各個外設的功耗增量,如外設電源域啟用時的增量電流為20 μA等。
5.5 - 5.23 其他特性參數
這些部分詳細介紹了CC2620在IEEE 802.15.4(RX和TX)、晶體振蕩器、ADC、溫度傳感器、電池監測、比較器、可編程電流源、同步串行接口等方面的特性參數。例如,IEEE 802.15.4 RX模式下,差分模式的接收器靈敏度為 - 100 dBm,單端模式為 - 97 dBm;24 - MHz晶體振蕩器的等效串聯電阻在不同負載電容下有不同要求等。
六、詳細描述
6.1 - 6.2 概述和功能框圖
再次強調了CC2620的核心模塊和功能框圖,幫助我們從整體上把握設備的架構。
6.3 主CPU
CC2620的主CPU采用ARM Cortex - M3(CM3)32位處理器,它運行應用程序和協議棧的高層。CM3架構具有高性能、低成本、低功耗的特點,適用于小型嵌入式應用,能提供出色的處理性能和快速的中斷處理能力。
6.4 RF核心
RF核心包含ARM Cortex - M0處理器,負責處理模擬RF和基帶電路,與系統側進行數據交互,并將信息位組裝成特定的數據包結構。它可以自主處理無線電協議的時間關鍵部分,減輕主CPU的負擔。
6.5 傳感器控制器
傳感器控制器是CC2620的一大亮點,它可以在待機模式下選擇性啟用,包含多種外設,如低功耗時鐘比較器、電容感應功能模塊、12位200 - ksamples/s ADC等。通過Sensor Controller Studio工具,我們可以方便地配置傳感器控制器的任務算法,實現模擬傳感器讀取、數字傳感器通信、電容感應等多種功能。
6.6 內存
CC2620的內存包括閃存、SRAM和ROM。閃存用于非易失性代碼和數據存儲,可進行系統內編程;SRAM分為多個塊,可用于數據存儲和代碼執行,并且可以單獨控制每個塊在待機模式下的內容保留;ROM包含預編程的嵌入式TI RTOS內核、驅動庫和底層協議棧軟件(802.15.4 MAC)以及引導加載程序。
6.7 調試
CC2620支持通過專用的cJTAG(IEEE 1149.7)或JTAG(IEEE 1149.1)接口進行片上調試,方便我們進行開發和故障排查。
6.8 電源管理
為了降低功耗,CC2620支持多種電源模式,包括活動模式、空閑模式、待機模式和關機模式。不同模式下,CPU、閃存、SRAM、無線電等組件的狀態和功耗不同。例如,待機模式下電流僅為1 μA,關機模式下為0.15 μA。同時,還需要注意一些電源管理的細節,如在待機模式下要避免電源電壓低于指定范圍,以免導致設備異常。
6.9 時鐘系統
CC2620支持多種時鐘源,包括24 - MHz晶體振蕩器(可內部倍頻至48 MHz)、32 - kHz晶體振蕩器(可選)、內部48 - MHz高速振蕩器和內部32.768 - kHz低速振蕩器。這些時鐘源可以為不同的模塊提供合適的時鐘信號。
6.10 通用外設和模塊
CC2620擁有豐富的通用外設和模塊,如I/O控制器、SSI、UART、定時器、I2C、TRNG、RTC、電池監測和溫度傳感器等。I/O控制器可以靈活配置數字I/O引腳,SSI支持SPI、MICROWIRE和TI同步串行接口,UART支持高達3 Mbps的波特率,定時器可用于計時和PWM功能,I2C可與I2C標準設備通信,TRNG提供真正的隨機數,RTC可用于時鐘和日歷操作等。
6.11 電壓供應域
CC2620可以根據封裝類型連接到兩個或三個不同的電壓域,片上電平轉換器確保設備在不同電壓域下正常工作。通過引腳到VDDS映射表,我們可以明確每個引腳對應的供電引腳。
6.12 系統架構
CC26xx可以作為無線網絡處理器(WNP)或片上系統(SoC)工作。在WNP模式下,外部主機MCU通過SPI或UART與設備通信;在SoC模式下,應用程序和協議棧在設備內部的ARM CM3核心上運行。
七、應用、實現和布局
7.1 應用信息
CC2620在應用中只需極少的外部組件。其RF前端可以采用差分或單端配置,具有內部或外部偏置選項,不同配置在成本、電路板空間和RF性能之間存在權衡。同時,電源電壓配置也有多種選擇,具體可參考TI參考設計和CC26xx技術參考手冊。
7.2 4 × 4外部單端(4XS)應用電路
詳細介紹了4XS應用電路的布局和設計要點,包括相應的電路原理圖和布局圖。合理的布局對于確保設備的性能和穩定性至關重要。
八、設備和文檔支持
8.1 設備命名規則
TI為設備分配了不同的前綴(X、P或無前綴)來表示產品的開發階段,生產版本的設備經過了全面的特性表征和質量驗證。設備命名還包括后綴,用于表示封裝類型。
8.2 工具和軟件
TI提供了豐富的開發工具和軟件,如SmartRF Studio可用于早期評估RF - IC的性能,Sensor Controller Studio為傳感器控制器提供開發環境,Code Composer Studio和IAR Embedded Workbench for ARM是常用的集成開發環境。
8.3 - 8.11 文檔支持和其他信息
包括技術參考手冊、勘誤表、TI低功耗RF網站、低功耗RF電子通訊、社區資源等。這些資源可以幫助我們獲取最新的產品信息、解決開發過程中遇到的問題,以及參與社區討論和交流。
九、機械封裝和可訂購信息
詳細介紹了CC2620的封裝信息,包括不同封裝類型的可訂購部件編號、狀態、材料類型、RoHS合規性、引腳數量、包裝數量、濕度敏感度等級等。同時,還提供了封裝材料的詳細信息,如磁帶和卷軸的尺寸、封裝的外形圖、示例電路板布局、示例模板設計等。
綜上所述,CC2620 SimpleLink? ZigBee? RF4CE無線MCU憑借其出色的性能、低功耗設計、豐富的外設功能和完善的開發支持,在ZigBee RF4CE遠程控制等應用領域具有很大的優勢。作為電子工程師,我們可以根據具體的應用需求,充分利用CC2620的特性,設計出更加優秀的產品。你在使用CC2620或者其他類似無線MCU的過程中,遇到過哪些有趣的問題呢?歡迎在評論區分享你的經驗和見解。
-
無線MCU
+關注
關注
2文章
65瀏覽量
18267
發布評論請先 登錄
CC2620 SimpleLink ZigBee RF4CE 無線微處理器
Microchip推出符合ZigBee RF4CE協議和XL
微芯推出符合ZigBee RF4CE協議和XLP的平臺
ZigBee RF4CE規范公共應用綱要宣布誕生
飛思卡爾為ZigBee RF4CE消費電子產品推出MC132
TI推出首款針對ZigBee RF4CE遠端控制 優化的2.
一文詳解CC2640超低功耗無線MCU
ZigBee, RF4CE, 智能能源及IP相結合是無線RF完美Dev解決方案
CC2620 SimpleLink? RF4CE 超低功耗無線微控制器
CC2620 SimpleLink? ZigBee? RF4CE無線MCU深度解析
評論