色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 基于AVR和ZigBee技術的工業(yè)園區(qū)環(huán)境監(jiān)測系統(tǒng)

          基于AVR和ZigBee技術的工業(yè)園區(qū)環(huán)境監(jiān)測系統(tǒng)

          作者: 時間:2014-04-18 來源:網絡 收藏

          本文引用地址:http://cafeforensic.com/article/259109.htm

          4 .供電單元

          本系統(tǒng)由于采用低功耗集成化器件,大大降低了功耗。預計對普通節(jié)點使用兩節(jié)五號電池進行供電,而對于根節(jié)點或協(xié)調器,考慮到長期工作和其對網絡組建的重要性,安排單獨蓄電池為其供電。當然,在光線充足的戶外環(huán)境,太陽能電池亦為節(jié)能環(huán)保的首選。

          3.2.2串行通信接口

          本系統(tǒng)擬采用異步串行通信實現(xiàn)單片機與PC機之間的數(shù)據傳輸,在異步串行通信中應用最廣泛的標準接口就是RS232C。RS232C是由美國電子工業(yè)協(xié)會EIA公布的通信協(xié)議,適合于較短距離的通信場合(一般小于13米)。32 有兩個全雙工的串行通信模塊:USART0和USART1。通過對相應寄存器的設置可使這兩個模塊工作于異步串行通信UART模式。本系統(tǒng)將USART1模塊設置為異步串行通信模式,而個人PC機上RS232C接口已經成為一種標準配置,所以連接起來比較方便,只需要完成電平轉換,就可連接通信。

          3.2.3 擬采用的其他模塊

          鍵盤操作模塊和液晶顯示模塊構成人機接口。人機接口使系統(tǒng)具有良好的人機交互界面。LCD顯示模塊可以直觀顯示當前各個傳感器模塊的數(shù)據,液晶擬采用LCM2401281,通單片機進行控制,方便功能擴展。 鍵盤輸入模塊實現(xiàn)對微處理器的直接操作 ;存儲器模塊實現(xiàn)各個模塊采集數(shù)據的存儲,實現(xiàn)了當無線傳輸網絡發(fā)生問題時對信號依然進行正常的記錄,提高了整套系統(tǒng)的穩(wěn)定性;報警器模塊通過發(fā)出聲音報警起到提示作用,當無線傳輸終端發(fā)生錯誤時不影響對實際情況的判斷與及時措施的采取。

          3.3系統(tǒng)軟件架構

          3.3.1無線網絡軟件設計

          (1)中斷程序

          網絡允許節(jié)點以一定的周期自動上傳數(shù)據,也支持響應由上位機發(fā)送的中斷請求進行數(shù)據被動上傳,其中節(jié)點MCU控制端的中斷相應控制程序分別如圖9、10.

          圖9主程序圖 圖10中斷流程

          (2)節(jié)點軟件設計

          A、單節(jié)點加入和退出網絡

          當某個節(jié)點要加入網絡,它向周圍發(fā)送入網請求,周圍節(jié)點接收到此信號后等待其他節(jié)點發(fā)送響應(其中包括自身節(jié)點等級和本級節(jié)點數(shù)是否已滿),并依據RSSI強弱排序,建立本節(jié)點周圍節(jié)點狀況的聯(lián)絡列表設置,而最終選擇這其中最高級可入網節(jié)點(假定為入網目標節(jié)點),向目標入網節(jié)點發(fā)送入網請求并等待,當接收到入網目標節(jié)點的同意命令并被分編號后,節(jié)點就成功加入了網絡。之后目標入網節(jié)點會將節(jié)點加入信息在下一次采集數(shù)據時同時逐次將節(jié)點入網信息上傳,通知主控制臺。

          當某節(jié)點因電池電壓過低,或臨時要退出網絡時會發(fā)送退出請求,當接收到上一級節(jié)點的同意應答后,將自動休眠或關機,退出網絡。而其上一級節(jié)點也將同時刪除其相應信息。



          評論


          相關推薦

          技術專區(qū)

          關閉