新聞中心

EEPW首頁(yè) > 手機(jī)與無線通信 > 設(shè)計(jì)應(yīng)用 > Si4432的無線熱網(wǎng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

Si4432的無線熱網(wǎng)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2012-05-08 來源:網(wǎng)絡(luò) 收藏

3.2.3 接收程序
程序完成C8051F310、SPI接口和的初始化后,配置寄存器寫入相應(yīng)的初始化RF控制字。通過訪問寄存器7fh從RX FIFO中讀取接收到的數(shù)據(jù)。相應(yīng)的控制字設(shè)置好之后,若引腳nIRQ變成低電平,則表示準(zhǔn)備好接收數(shù)據(jù)。完成這些初始化配置后,通過寄存器4bh讀取包長(zhǎng)度信息。然后,打開“有效包中斷”和“同步字檢測(cè)中斷”,將其他中斷都禁止。引腳nIRQ用來檢測(cè)是否有有效包被檢測(cè)到,若引腳nIRQ變?yōu)榈碗娖?,則表示有效的數(shù)據(jù)包被檢測(cè)到。本用0x2DD4作為同步模式的標(biāo)志碼,接收模塊通過檢測(cè)這個(gè)同步字來同步接收數(shù)據(jù)。最后,使能接收功能,數(shù)據(jù)開始接收。等待nIRQ引腳因產(chǎn)生中斷而使電平拉低,讀取中斷標(biāo)志位復(fù)位nIRQ引腳,使nIRQ恢復(fù)至初始的高電平狀態(tài)以準(zhǔn)備下一次中斷觸發(fā)的檢測(cè)。通過SPI讀取RX FIFO中的數(shù)據(jù),之后進(jìn)入下一次數(shù)據(jù)接收狀態(tài)。接收程序流程如圖5所示。

4 測(cè)試與分析
為驗(yàn)證本射頻收發(fā)的可靠性,進(jìn)行了7組“發(fā)射模塊-接收模塊”通信實(shí)驗(yàn)。在空曠地通信距離約為1 600 m時(shí),7組“發(fā)射模塊-接收模塊”分別工作在430.50 MHz、431.50 MHz、432.50 MHz等7個(gè)中心頻率上,帶寬均取112.8 kHz,頻率偏移取±25 kHz,發(fā)送4 000個(gè)數(shù)據(jù)包,實(shí)驗(yàn)結(jié)果如表1所列。

本文引用地址:http://butianyuan.cn/article/155013.htm

e.jpg


從表1中可以看出,在傳輸速率較低時(shí),誤碼率為0;在傳輸速率為100 kbps(或以上)時(shí),有一定的誤碼,但誤碼率不高于0.050%。因此,該無線射頻收發(fā)系統(tǒng)具有傳輸距離遠(yuǎn)、穿透能力強(qiáng)、通信誤碼率低的特點(diǎn)。

結(jié)語(yǔ)
采用這種短距離無線通信芯片,完全可以擴(kuò)充為一個(gè)網(wǎng)絡(luò)系統(tǒng),形成一個(gè)無線網(wǎng)絡(luò),使本系統(tǒng)在監(jiān)控系統(tǒng)的解決方案中不需要重新布線就可以有效地進(jìn)行溫度采集和控制;本文所的無線射頻收發(fā)系統(tǒng)工作可靠、穩(wěn)定,具有很好的通用性和適用性,所以基于Si4432芯片的無線通信技術(shù)可以給監(jiān)控系統(tǒng)的數(shù)據(jù)采集增加一種新的解決方案,但也需要對(duì)熱閥進(jìn)行數(shù)字化升級(jí)。隨著無線通信的發(fā)展,Si4432芯片的短距離無線通信技術(shù)和GPRS移動(dòng)通信技術(shù)將在工控系統(tǒng)中有廣闊的發(fā)展空間。


上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉