新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > Si4432的無線熱網監測系統設計

        Si4432的無線熱網監測系統設計

        作者: 時間:2012-05-08 來源:網絡 收藏

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

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

        本文引用地址:http://www.104case.com/article/155013.htm

        e.jpg


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

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


        上一頁 1 2 3 4 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 紫金县| 曲周县| 繁昌县| 黎平县| 梧州市| 汝城县| 柏乡县| 楚雄市| 通州区| 五台县| 慈利县| 金川县| 天柱县| 栾城县| 石家庄市| 桐庐县| 昌乐县| 习水县| 万源市| 淅川县| 许昌县| 英吉沙县| 安龙县| 临湘市| 隆回县| 扎赉特旗| 东乡族自治县| 调兵山市| 宜川县| 农安县| 黄陵县| 牙克石市| 津南区| 东阿县| 福海县| 镇宁| 佛学| 平遥县| 松江区| 石家庄市| 商河县|