基于MSP430和CC2500的USB無線數據采集系統
摘要:設計基于MSP430單片機和CC2500無線收發器的USB無線數據采集系統,通過USB調試端口在IDE或CCE開發環境下編寫、下載和調試應用程序,其目標板可作為一個獨立的具有或沒有外部傳感器的系統。介紹基于MSP430和CC2500無線開發工具的系統結構,控制模塊的硬件結構,無線收發部分和數據采集傳輸電路的設計,以及軟件開發、Simplici TI協議的引用。
關鍵詞:MSP430;CC2500;USB接口;Simplici TI協議
基于MSP430單片機和CC2500的無線數據采集系統是一個功能齊全的無線開發工具,該系統主要由MSP430F系列微控制器和CC2500(2.4 GHz)無線收發器組成。系統可在PC機上利用IAR嵌入式工作平臺集成開發環境(IDE)或CCE開發環境編寫、下載和調試應用程序。用戶可以通過設置硬件斷點全速運行應用程序,也可單步運行,無需額外消耗硬件資源。系統核心控制器采用MSP430F24X系列單片機,該單片機為16位單片機,集成度高,處理速度快.超低功耗,能極大的節省資源。通過Simplici TI協議,MSP430控制器通過USB接口實現與PC機的通信,調試穩定、簡易方便。該數據采集系統消耗硬件資源較少,功耗超低,是一種無線數據采集的節能微型設計方案。
1 系統結構
基于MSP430單片機和CC2500無線收發器的USB無線數據采集系統,主要由主控單元、CC2500無線收發器和USB接口電路構成,圖1為系統方框圖。該系統可以通過CC2500無線收發器接收外部無線射頻信號,MSP430F2274控制數據的接收、處理、傳輸,將數據打包后通過USB接口傳送至PC機,利用PC機上的開發平臺處理和分析數據,并顯示于系統界面。同時,也可以通過PC機將控制命令通過USB接口傳送給MSP430控制器,實現對外圍設備的控制。
評論