基于物聯(lián)網(wǎng)的冷鮮肉冷鏈物流信息采集及監(jiān)控系統(tǒng)
系統(tǒng)硬件設(shè)計(jì)
本文引用地址:http://www.ex-cimer.com/article/145475.htmZigbee無(wú)線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)
無(wú)線傳感器網(wǎng)絡(luò)中終端節(jié)點(diǎn)主要負(fù)責(zé)采集數(shù)據(jù)、處理和存儲(chǔ)本地信息,路由節(jié)點(diǎn)除具備終端節(jié)點(diǎn)的功能外還需存儲(chǔ)和轉(zhuǎn)發(fā)其他節(jié)點(diǎn)轉(zhuǎn)發(fā)的數(shù)據(jù),協(xié)調(diào)器節(jié)點(diǎn)主要進(jìn)行接收路由節(jié)點(diǎn)或者附近的終端節(jié)點(diǎn)傳送過(guò)來(lái)的數(shù)據(jù),最終通過(guò)GPRS模塊進(jìn)行數(shù)據(jù)的傳輸。在無(wú)線傳感器網(wǎng)絡(luò)中加入路由節(jié)點(diǎn)可實(shí)現(xiàn)網(wǎng)絡(luò)的多跳功能,解決了各節(jié)點(diǎn)間通信距離有限的問(wèn)題[4]。各類節(jié)點(diǎn)在冷藏車內(nèi)的分布可參照?qǐng)D3。終端節(jié)點(diǎn)采集該節(jié)點(diǎn)處的溫度數(shù)據(jù)并且通過(guò)Zigbee網(wǎng)絡(luò)將采集到的數(shù)據(jù)傳送至最近的路由節(jié)點(diǎn)A,路由節(jié)點(diǎn)A采集本地的溫度數(shù)據(jù)并將本地的溫度數(shù)據(jù)以及終端節(jié)點(diǎn)傳送過(guò)來(lái)的數(shù)據(jù)經(jīng)由Zigbee網(wǎng)絡(luò)一起傳送至最近的路由節(jié)點(diǎn)B,同理,路由節(jié)點(diǎn)B將本地的溫度數(shù)據(jù)、路由節(jié)點(diǎn)A處的溫度數(shù)據(jù)以及終端節(jié)點(diǎn)處的溫度數(shù)據(jù)傳送至協(xié)調(diào)器節(jié)點(diǎn),由協(xié)調(diào)器節(jié)點(diǎn)進(jìn)行數(shù)據(jù)的處理和進(jìn)一步的數(shù)據(jù)傳送?! ?/p>
終端節(jié)點(diǎn)與路由節(jié)點(diǎn)的組成一樣,都是由電源供電模塊、按鍵響應(yīng)模塊、無(wú)線模塊、傳感器模塊組成,如圖4所示。電源供電選用兩節(jié)5號(hào)電池,無(wú)線模塊選用TI公司的CC2430-F128,該芯片支持2.4GHz IEEE 802.15.4/Zigbee協(xié)議,其片上系統(tǒng)的功能模塊集成了CC2420 RF收發(fā)器、增強(qiáng)型工業(yè)標(biāo)準(zhǔn)的8051 MCU、128KB Flash、8KB SRAM等高性能模塊,具有高性能、低功耗等特點(diǎn)。傳感器采用DALLAS公司的DS18B20溫度傳感器,測(cè)量范圍-55℃到+125℃。
協(xié)調(diào)器節(jié)點(diǎn)的組成與終端節(jié)點(diǎn)及路由節(jié)點(diǎn)的組成類似,但是協(xié)調(diào)器節(jié)點(diǎn)中沒(méi)有傳感器模塊,此外,協(xié)調(diào)器節(jié)點(diǎn)中增加了串口通信接口用于與RFID/GPS/GPRS信息采集與傳輸部分連接,不再詳細(xì)介紹。
RFID/GPS/GPRS信息采集與傳輸部分設(shè)計(jì)
該部分中ARM嵌入式控制器選用STM32F103VET6,具有門數(shù)低、中斷延遲短且調(diào)試成本低的特點(diǎn)。負(fù)責(zé)RFID數(shù)據(jù)、地理位置信息數(shù)據(jù)的讀取、溫度信息的讀取以及GPRS數(shù)據(jù)發(fā)送。該節(jié)點(diǎn)可按照一定的時(shí)間間隔將數(shù)據(jù)通過(guò)GPRS傳送至監(jiān)控中心。該部分的組成如圖2所示。
系統(tǒng)軟件設(shè)計(jì)
無(wú)線傳感器節(jié)點(diǎn)采用IAR開發(fā)軟件進(jìn)行節(jié)點(diǎn)類型的區(qū)分、Zigbee網(wǎng)絡(luò)的建立以及溫度數(shù)據(jù)的采集和接收等。RFID/GPS/GPRS信息采集與無(wú)線通信部分采用KEIL-MDK開發(fā)軟件實(shí)現(xiàn)數(shù)據(jù)采集、接收和發(fā)送。監(jiān)控中心采用SQL SERVER開發(fā)軟件利用數(shù)據(jù)庫(kù)構(gòu)建各類服務(wù)器,完成對(duì)數(shù)據(jù)的處理、分析以及提供各類移動(dòng)終端的溯源查詢。
圖5為整個(gè)系統(tǒng)工作的流程圖,圖6為無(wú)線傳感器網(wǎng)絡(luò)工作的流程圖,圖7為RFID/GPS/GPRS信息采集與傳輸工作流程圖?! ?/p>
物聯(lián)網(wǎng)相關(guān)文章:物聯(lián)網(wǎng)是什么
溫濕度控制器相關(guān)文章:溫濕度控制器原理
評(píng)論