系統(tǒng)工作原理如下:終端傳感節(jié)點(diǎn)采集數(shù)據(jù)后向路由節(jié)點(diǎn)發(fā)送數(shù)據(jù)包,路由節(jié)點(diǎn)匯總各節(jié)點(diǎn)數(shù)據(jù)包后向協(xié)調(diào)器節(jié)點(diǎn)轉(zhuǎn)發(fā)。協(xié)調(diào)器節(jié)點(diǎn)接到數(shù)據(jù)包后繼續(xù)向上轉(zhuǎn)發(fā)至串口轉(zhuǎn)網(wǎng)口設(shè)備。串轉(zhuǎn)網(wǎng)設(shè)備將接到的串口數(shù)據(jù)包重新打包成RJ45數(shù)據(jù)包經(jīng)無線路由器轉(zhuǎn)發(fā)至現(xiàn)場監(jiān)控PC。與此同時(shí)分布在溫室中的無線IP攝像頭也將數(shù)據(jù)通過路由器傳至現(xiàn)場監(jiān)控PC。手持嵌入式網(wǎng)關(guān)同時(shí)也可以直接接入路由器實(shí)時(shí)顯示環(huán)境數(shù)據(jù)?,F(xiàn)場監(jiān)控PC安裝有服務(wù)系統(tǒng),作為Server服務(wù)器,遠(yuǎn)程PC直接通過瀏覽器和IP地址訪問即可實(shí)現(xiàn)遠(yuǎn)程測控。上述主要是傳感數(shù)據(jù)的上行鏈路,下行鏈路類似,由上位機(jī)發(fā)出控制指令,依次經(jīng)路由器、串轉(zhuǎn)網(wǎng)設(shè)備、協(xié)調(diào)器最終轉(zhuǎn)發(fā)至對應(yīng)控制節(jié)點(diǎn)執(zhí)行控制指令。
傳感控制模塊設(shè)計(jì)
傳感和控制模塊是系統(tǒng)實(shí)現(xiàn)測控的根本??諝鉁貪穸葌鞲衅鞑捎萌鹗縎ensirion推出的SHT11數(shù)字溫濕度傳感器,IIC接口,濕度值輸出分辨率為 14位,溫度值輸出分辨率為12位,并可編程為12位和8位。電源電壓范圍為2.4~5.5 V。電流消耗:測量時(shí)為550μA,平均為28μA,休眠時(shí)為3μA[4, 5]。光照傳感器采用光敏探頭BPW34S[6],光敏探頭經(jīng)運(yùn)放處理后到AD輸入。傳感控制模塊中均采用NXP公司IIC總線控制GPIO擴(kuò)展芯片 PCA9554提供8位并行I/O口。處理器通過IIC直接讀取SHT11溫濕度數(shù)據(jù),通過AD間接讀取光照數(shù)據(jù)。傳感模塊原理圖如圖3。
控制模塊主要采用繼電器和DA模擬電壓輸出。繼電器模塊原理圖如圖。上位機(jī)下達(dá)控制指令后,PCA9554驅(qū)動相關(guān)I/O口使三極管導(dǎo)通或斷開驅(qū)動繼電器閉合或斷開。
DA程控模擬電壓輸出模塊采用TI公司DA芯片DAC5573和緩沖放大運(yùn)放使用TLV2372。DAC5573最大輸出電壓為3.0V,經(jīng)運(yùn)放TLV2372放大3.3倍后輸出約為10V。電壓輸出模塊原理圖如圖。
節(jié)點(diǎn)電源模塊設(shè)計(jì)
節(jié)點(diǎn)電源模塊設(shè)計(jì)采用的是TI公司TPS63001DRC(3.3V)和TPS63002DRC(5.0V)兩款DC/DC電源轉(zhuǎn)換芯片為系統(tǒng)提供穩(wěn)定的 3.3V和5.0V電壓。系統(tǒng)設(shè)計(jì)成兩節(jié)干電池或USB供電方式,預(yù)留鋰電池接口。供電電源之間可無縫切換。電源模塊原理圖如圖。
該系統(tǒng)將當(dāng)前熱門物聯(lián)網(wǎng)核心技術(shù)之一的Zigbee技術(shù)應(yīng)用于溫室監(jiān)控系統(tǒng)中,實(shí)現(xiàn)了溫室基本環(huán)境因子的采集與控制,并實(shí)現(xiàn)了監(jiān)控的遠(yuǎn)程可視化操作,可靠性高、抗干擾能力強(qiáng)。設(shè)計(jì)解決傳統(tǒng)溫室中線纜縱橫交錯,布置不便且維護(hù)成本高的難題,具有很高的實(shí)用意義與推廣價(jià)值。