摘要:提出一種支持體溫與脈搏監(jiān)測的ZigBee無線傳感器網(wǎng)絡(luò)系統(tǒng)。采用傳感器終端、無線路由器和基站3類基于JN5139微控制器的節(jié)點設(shè)備,通過網(wǎng)絡(luò)定時收集現(xiàn)場測得的多路體溫和脈搏參數(shù),利用計算機進行集中存儲和管理。該系統(tǒng)具有精度高、連通性好、可擴展性強、功耗低等特點。
2.2 傳感器終端
?
體溫檢測電路由高精度NTC熱敏電阻RT和精密電阻R3~R5構(gòu)成。JN5139通過使DI01輸出低電平來控制測溫電路工作,利用3個12位A/D轉(zhuǎn)換通道分別測出3個點的電位,求出熱敏電阻的阻值,再利用熱敏電阻R-T關(guān)系表及分段線性化公式得到相應(yīng)的溫度。
2.3 無線路由器和基站
無線路由器主要負責(zé)數(shù)據(jù)轉(zhuǎn)發(fā),本身并不承擔數(shù)據(jù)采集任務(wù),因此其硬件僅涉及JN5139最小系統(tǒng)(采用3.6 V直流電源供電),不需額外配置其他外設(shè)。
基站采用上、下位機結(jié)構(gòu),如圖4所示。作為網(wǎng)絡(luò)協(xié)調(diào)器的下位機為JN5139最小系統(tǒng),上位機采用PC機,兩者通過異步串口進行通信(波特率為115.2 kbps)。圖中JN5139最小系統(tǒng)和MAX232電平轉(zhuǎn)換器均采用3.6 V盲流電源供電!
3 應(yīng)用程序設(shè)計
3.1 傳輸幀結(jié)構(gòu)
ZigBee支持KVP和MSG兩種數(shù)據(jù)幀格式,KVP適用于標準應(yīng)用框架系統(tǒng)中簡單屬性值的傳輸,MSG則更適用于一般應(yīng)用系統(tǒng)以及需要傳輸批量數(shù)據(jù)的場合。本系統(tǒng)采用MSG傳輸幀,其數(shù)據(jù)定義如下:
結(jié)語
本文設(shè)計的體溫與脈搏監(jiān)測系統(tǒng),采用基于ZigBee的無線傳感器網(wǎng)絡(luò)技術(shù),并以JN5139無線微控制器構(gòu)建3類節(jié)點設(shè)備,以較低的成本實現(xiàn)了體溫、脈搏參數(shù)的分布式無線采集與集中處理,同時具備高精度、高可靠性、低功耗等優(yōu)點。后續(xù)工作包括利用JN5139的接口資源和處理能力支持更多生理指標的采集,以及進一步驗證更大規(guī)模監(jiān)測系統(tǒng)的實用性。
|