久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 嵌入式系統 > 設計應用 > 基于MSP430單片機的小氣候采集系統

基于MSP430單片機的小氣候采集系統

作者: 時間:2013-05-18 來源:網絡 收藏

模塊:為了便于各間相互通信,系統外接了nRF905射頻模塊,NewMsg-RF905模塊使用Nordic公司的nRF905芯片開發而成,該模塊通信距離可達1km,便于組建大范圍的無線網絡。工作頻率433/868/915M,最大輸出功率20dbm,傳輸速率0.128~256kbps。節電模式時工作電流為2.5μA。

本文引用地址:http://www.cqxgywz.com/article/170495.htm

a.JPG


F149單片機簡介:F149單片機是美國德州儀器公司推出的16位超低功耗單片機,端口P1-P6都可以使用位尋址方式,P1和P2口所有8個位都具有外部中斷處理、輸入/輸出、外部模塊功能。這些功能都可以通過它們各自的7個控制寄存器的設置來實現,P3、P4、P5和P6沒有中斷能力,豐富的端口使其可以連接多個外圍設備,60kB的FLASH和2kB的RAM使程序的編寫具有更高的靈活性,等待方式工作電流為0.7μA,RAM保持的節電方式工作電流為0.1μA,4kHz模式時工作電壓為2.2V,電流為3μA,1MHz模式時工作電壓為2.2V,電流為160μA。特有的低功耗和喚醒模式使單片機的能耗更低。內部采用I2C通信模式減少電路間的連線,減小了電路板的尺寸,另外內部集成了看門狗、時鐘模塊、定時器、液晶驅動模塊、硬件乘法器、模數/數模轉換模塊,極大地豐富了單片機的功能,所以單片機被廣泛用于工業控制、智能化的儀器儀表計算機外部設備等高端領域。

b.JPG



3 通信部分
3.1 系統自檢測
由于本系統需要長期在野外獨立工作,系統內加入了自檢測程序。開機后系統進行自檢測,如檢測不通過設備會自動復位,通過后進入初始化。判斷是否有按鍵輸入,如沒有則根據所設定的時間進行信息采集和存儲,結束后系統再次進行自檢測,通過后系統進入休眠模式。按鍵輸入可喚醒系統采集實時信息并顯示,結束后系統再次進行自檢測。通過多次的系統自檢測保證系統具有良好的穩定性。
3.2 數據傳輸
3.2.1 發送流程分如下幾步
(1)當微控制器有數據要發送時,通過SPI接口,按時序把接收機的地址和需要發送的數據傳送給RF950,SPI接口的速率在通信協議和期間配置時確定;
(2)控制器置高TRX_CE和TX_EN,激發RF905的ShockburstTM發送模式;
(3)RF905的ShockburstTM發送:
●射頻寄存器自動開啟;
●數據打包(加字頭和CRC效驗碼);
●發送數據包;
●當數據發送完成,數據準備好引腳被置高;
(4)AUT0_RETRAN被置高,RF905不斷重發,直到TRX_CE被置低;
(5)當TRX_CE被置低,RF905發送過程完成,自動進入空閑模式。



評論


相關推薦

技術專區

關閉