新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > ZigBee和3G的遠程無線測光系統(tǒng)設(shè)計

ZigBee和3G的遠程無線測光系統(tǒng)設(shè)計

作者: 時間:2017-01-09 來源:網(wǎng)絡(luò) 收藏
設(shè)計了基于ZigBee短距離無線通信技術(shù)與3G遠距離無線通信技術(shù)相結(jié)合的遠程無線測光系統(tǒng);該系統(tǒng)處理器選用的是三星S5PV210處理器,短距離無 線通信模塊采用TI公司的CC2530芯片,3G上網(wǎng)卡設(shè)備用的是中興MF190無線上網(wǎng)模塊。文中給出了系統(tǒng)具體的軟硬件設(shè)計方案。結(jié)果表明,該系統(tǒng)可 以達到穩(wěn)定高效的監(jiān)測效果,具有良好的實用性和應(yīng)用價值。

1 系統(tǒng)總體設(shè)計

本文引用地址:http://m.butianyuan.cn/article/201701/337533.htm

ZigBee 技術(shù)是一種低速率、近距離、低功耗、低復(fù)雜度、低成本、通信可靠和網(wǎng)絡(luò)容量大的無線通信技術(shù)。根據(jù)IEEE 802.15.4協(xié)議標準,ZigBee 的工作頻段分為868 MHz、915 MHz和2.4 GHz 3個頻段,其中2.4 GHz頻段上分為16個信道,該頻段為全球通用的工業(yè)、科學(xué)、醫(yī)學(xué)頻段,該頻段為免付費、免申請的無線電頻段,在該頻段上,數(shù)據(jù)傳輸速率為 250 Kb/s,功耗發(fā)射輸出僅為0~3.6 dBm,綜合考慮選擇使用2.4 GHz頻段。

系統(tǒng)主要由三部分組成:光照度終端采集節(jié)點、協(xié)調(diào)器主節(jié)點和上位機服務(wù)器監(jiān)控中心。系統(tǒng)的整體結(jié)構(gòu)圖如圖1所示。


圖1 系統(tǒng)整體結(jié)構(gòu)圖

2 系統(tǒng)硬件設(shè)計

本 系統(tǒng)的ZigBee 無線傳輸網(wǎng)絡(luò)由4個帶有光照強度傳感器的終端采集節(jié)點和1個協(xié)調(diào)器主節(jié)點構(gòu)成。終端采集節(jié)點BH1750數(shù)字光照度傳感器采集到的光照強度數(shù)據(jù)通過 CC2530射頻收發(fā)模塊以無線方式發(fā)送到協(xié)調(diào)器主節(jié)點CC2530射頻收發(fā)模塊,主節(jié)點CC2530射頻收發(fā)模塊再與主控制器S5PV210進行通信, 通過3G網(wǎng)絡(luò)將數(shù)據(jù)傳輸至遠程上位機服務(wù)器監(jiān)測中心。

2.1 協(xié)調(diào)器主節(jié)點設(shè)計

協(xié) 調(diào)器主節(jié)點在整個ZigBee 無線網(wǎng)絡(luò)中的主要作用是建立、維護、控制終端節(jié)點的加入以及數(shù)據(jù)的匯總、緩存和轉(zhuǎn)發(fā),它是ZigBee 網(wǎng)絡(luò)的控制中心,其結(jié)構(gòu)框圖如圖2所示。無線射頻收發(fā)芯片CC2530 完成組網(wǎng)和數(shù)據(jù)無線收發(fā);3G上網(wǎng)完成數(shù)據(jù)的遠距離無線傳輸;主控芯片S5PV210負責整個主節(jié)點模塊的協(xié)調(diào)與控制。


圖2 局域網(wǎng)控制主節(jié)點結(jié)構(gòu)框圖

CC2530 是用于IEEE802.15.4、ZigBee 和RF4CE 應(yīng)用的一個真正的片上系統(tǒng)(SoC)解決方案,它能夠以非常低的總材料成本建立強大的網(wǎng)絡(luò)節(jié)點,CC2530 結(jié)合了RF收發(fā)器的優(yōu)良性能,具有業(yè)界標準的增強型8051 CPU、系統(tǒng)內(nèi)可編程閃存,8 KB RAM 和其他強大的功能。CC2530 有4種不同的閃存版本:CC2530F32/64/128/256,分別具有32/64/128/256 KB 的閃存。運行模式之間的轉(zhuǎn)換時間較短,可進一步確保低能源消耗。

2.2 終端采集分節(jié)點設(shè)計

終端采集節(jié)點負責將采集到的光照強度數(shù)據(jù)傳送到協(xié)調(diào)器主節(jié)點,其硬件電路原理圖如圖3所示。數(shù)字光照度傳感器BH1750負責光照強度數(shù)據(jù)的采集;無線射頻收發(fā)芯片CC2530 負責與局域網(wǎng)控制中心無線通信,采集數(shù)據(jù)并發(fā)送數(shù)據(jù)到局域網(wǎng)控制中心。


圖3 局域網(wǎng)采集節(jié)點電路原理圖

BH1750 是一種用于兩線式串行總線接口的數(shù)字型光強度傳感器集成電路,這種集成電路可以根據(jù)收集的光線強度數(shù)據(jù)來調(diào)整液晶或者鍵盤背景燈的亮度,利用它的高分辨率 可以探測較大范圍的光強度變化,探測范圍可以從1~65 535 lx,支持 I2C總線接口(f/s Mode Support),具有接近視覺靈敏度的光譜靈敏度特性(峰值靈敏度波長典型值為560 nm)[6];輸出對應(yīng)亮度的數(shù)字值;通過降低功率功能,實現(xiàn)低電流;通過50 Hz/60 Hz 除光噪音功能實現(xiàn)穩(wěn)定的測定;支持 1.8 V 邏輯輸入接口;無需其他外部件;光源依賴性弱(白熾燈、熒光燈、鹵素燈、白光 LED、日光燈);有兩種可選的 I2C總線slave 地址;可調(diào)的測量結(jié)果影響較大的因素為光入口大?。蛔钚≌`差變動在±20%;受紅外線影響很小。

3 軟件設(shè)計

系統(tǒng)軟件設(shè)計包括終端節(jié)點采集程序、ZigBee 網(wǎng)絡(luò)無線傳輸程序、3G網(wǎng)絡(luò)無線傳送程序和上位機服務(wù)器監(jiān)測程序的軟件設(shè)計。

3.1 終端節(jié)點采集程序設(shè)計

BH1750 與主控器之間的通信使用標準的I2C總線通信協(xié)議。I2C 總線是一種由NXP公司開發(fā)的兩線式串行總線,用于連接微控制器及其外圍設(shè)備[7]。主控器通過I2C總線接口向BH1750 發(fā)送各種控制命令以及讀取測量數(shù)據(jù)。主要控制命令如下:上電指令為0x01;斷電指令為0x00;連續(xù)H分辨率模式為0x10;連續(xù)L分辨率模式為 0x13;一次H分辨率模式為0x20;一次L分辨率模式為0x23。


上一頁 1 2 下一頁

關(guān)鍵詞: ZigBee3G無線測光系

評論


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

關(guān)閉