--> ENGLISH
0755-23080616

無線多點測溫系統(tǒng)

2020-08-14 09:54

分享到:

物聯網是指通過信息傳感設備,按約定的協(xié)議,將任何物體與網絡相連接,物體通過信息傳播媒介進行信息交換和通信,以實現智能化識別、定位、跟蹤、監(jiān)管等功能。

 

信息傳感設備上傳到網絡這一步的實現,目前使用的比較多的方式是:

  1. 傳感設備可直接聯網,通過WIFI或流量的方式直接連接網絡。這種方式可實現傳感設備與網絡的靈活通訊,但是由于WIFI模塊或流量的成本較高,方案不適合低成本應用。
  2. 傳感設備不能直接聯網,只能通過有線或射頻的方式與中心相連,中心再與網絡通訊上傳數據。該方式實現成本低,然而由于射頻通訊自帶的同頻干擾,多個傳感設備不能同時與中心通訊,否則會造成數據丟失,要求有一套有效的傳感設備與中心通訊的調度算法來保證數據的穩(wěn)定可靠傳輸。

 

無線多點測溫系統(tǒng)優(yōu)點:

通過有效的節(jié)點與中心無線通訊的調度算法來保證多個節(jié)點數據的穩(wěn)定可靠傳輸。

 

實現方案:

  • 本系統(tǒng)實現溫度傳感器數據與中心的調度算法。溫度傳感器通過無線射頻與中心通訊,中心再將數據上傳到網絡。
  • 整個系統(tǒng)分為一個中心和多個節(jié)點。
  • 其中節(jié)點采集溫度傳感器數據,將數據上傳到中心。平時休眠,按設定的時間上傳數據給中心。
  • 中心收到數據后,將數據上傳到服務器,下發(fā)校時數據和服務器數據到中心。其中校時數據是將中心的時間發(fā)送給節(jié)點,同步節(jié)點和中心的時間,有效節(jié)點的時鐘誤差。
其中中心實現步驟為:

步驟1:上電,同時監(jiān)測服務器數據和節(jié)點上傳數據。如果有服務器數據,跳到步驟2;如果有節(jié)點上傳數據,跳到步驟3

步驟2:根據服務器數據,修改對應參數

步驟3:上傳節(jié)點數據到服務器,并等待服務器下發(fā)確認數據

步驟4:回復服務器回傳數據及校時數據給節(jié)點,并跳到步驟1

 

節(jié)點實現步驟為:

步驟1:上電,發(fā)送上電啟動數據給中心,獲取系統(tǒng)數據,包括時鐘

步驟2:根據時鐘設置定時器喚醒,休眠

步驟3:喚醒后,讀取傳感器數據,并上傳給中心

步驟4:等待一段時間中心的回傳

步驟5:如中心有回傳,則保存數據,并跳到步驟2

步驟6:如中心沒有回傳,則跳到步驟2

無線多點測溫系統(tǒng)