基于CC430F5137的低功耗無線數(shù)據(jù)采集節(jié)點(diǎn)設(shè)計(jì)
?
本文引用地址:http://m.butianyuan.cn/article/245794.htm3.3 射頻發(fā)送函數(shù)的改進(jìn)
CC430F5137內(nèi)嵌的射頻模塊具有空閑信道評估(CCA)功能,當(dāng)開啟空閑信道評估功能時,只有在信道空閑的時候才能進(jìn)入發(fā)送狀態(tài),如果檢測到信道忙,則會一直保持在接收狀態(tài)。
為了確保本節(jié)點(diǎn)向中繼器節(jié)點(diǎn)發(fā)送數(shù)據(jù)的準(zhǔn)確性,以及提高多個中斷節(jié)點(diǎn)同時向中繼器節(jié)點(diǎn)發(fā)送數(shù)據(jù)時的抗干擾性,采用射頻模塊的載波監(jiān)聽功能,并結(jié)合使用空閑信道評估功能改進(jìn)了射頻發(fā)送函數(shù)。改進(jìn)后的發(fā)送函數(shù)如下:
?
?
?
?
?
?
4 實(shí)驗(yàn)驗(yàn)證與分析
根據(jù)設(shè)計(jì)的電路圖,制成電路板后,燒入編寫好的測試程序。為了方便驗(yàn)證,實(shí)驗(yàn)時采用直流電源供電,為電路板提供3.0 V電壓,然后把萬用表串聯(lián)接入,分別測量休眠、接收和發(fā)送三種狀態(tài)下的電流消耗。表1是測試結(jié)果。
?
?
由表1可以看出,系統(tǒng)在休眠狀態(tài)下的電流消耗僅為2.3μA,由于發(fā)送數(shù)據(jù)量的不同,發(fā)送狀態(tài)下的電流消耗會因?yàn)閿?shù)據(jù)包的長度而不同,發(fā)送數(shù)據(jù)包越大,電流消耗越大。CC430F5137在最大輸出功率時,433 MHz下最大的電流消耗是30 mA。系統(tǒng)從睡眠狀態(tài)轉(zhuǎn)入接收狀態(tài)時的電流消耗為15 mA,從實(shí)驗(yàn)結(jié)果可以看出,采用無線模塊喚醒功能可以有效地降低系統(tǒng)功耗。
結(jié)語
本文利用TI公司的CC430F5137芯片,采用射頻通信技術(shù)設(shè)計(jì)的無線數(shù)據(jù)采集節(jié)點(diǎn),這種設(shè)計(jì)可以大大地減小系統(tǒng)的體積。本系統(tǒng)可以采集各種各樣的信號,能將采集到的數(shù)據(jù)安全穩(wěn)定地傳送到中間數(shù)據(jù)采集點(diǎn)。設(shè)計(jì)中載波監(jiān)聽功能和信道空閑評估功能改進(jìn)的射頻發(fā)送函數(shù),可以有效地提高多個節(jié)點(diǎn)同時發(fā)送數(shù)據(jù)時的抗干擾性。
晶振相關(guān)文章:晶振原理
評論