基于ZigBee的醫(yī)院監(jiān)控系統(tǒng)設(shè)計(jì)
本文引用地址:http://2s4d.com/article/234919.htm
3.3 終端節(jié)點(diǎn)(RFD)中傳感器的選擇
本系統(tǒng)使用的傳感器為TC77.它SPI串行接口的溫度傳感器,尺寸小,成本低,使用方便,是多種系統(tǒng)溫度管理的理想選擇。TC77所檢測(cè)的溫度數(shù)據(jù)通過其內(nèi)部的溫度敏感元件轉(zhuǎn)換獲得,可以隨時(shí)轉(zhuǎn)化為13位的二進(jìn)制補(bǔ)碼數(shù)字??梢酝ㄟ^SPI及Microwire可兼容接口與TC77完成通信。
4 軟件實(shí)現(xiàn)過程
4.1 初始化
4.1.1 網(wǎng)絡(luò)協(xié)調(diào)器初始化
網(wǎng)絡(luò)協(xié)調(diào)器首先初始化CC2430和液晶,程序方面初始化協(xié)議棧.并且打開中斷。然后開始格式化一個(gè)網(wǎng)絡(luò),可以通過液晶上顯示的格式化網(wǎng)絡(luò)的相關(guān)信息判斷格式化是否成功。通過串口57600,8,N,1在串口調(diào)試助手里可以看到網(wǎng)絡(luò)協(xié)調(diào)器的物理地址,所建立網(wǎng)絡(luò)的網(wǎng)絡(luò)頻道號(hào)和ID號(hào)等信息。
4.1.2 終端節(jié)點(diǎn)(RFD)初始化
終端節(jié)點(diǎn)(RFD)程序中同樣初始化CC2430,之后打開傳感器電源,然后再進(jìn)行協(xié)議棧初始化,發(fā)送加入網(wǎng)絡(luò)的信號(hào),等待主機(jī)的響應(yīng),同時(shí)給主機(jī)分配網(wǎng)絡(luò)地址。
4.1.3 新節(jié)點(diǎn)建立
程序進(jìn)入應(yīng)用層,通過對(duì)相關(guān)函數(shù)監(jiān)測(cè)到空中的ZigBee信號(hào),判斷是否有終端節(jié)點(diǎn)(RFD)或路由加入網(wǎng)絡(luò)。若有終端節(jié)點(diǎn)(RFD)或路由,一方面液晶及串口輸出將顯示有新的終端節(jié)點(diǎn)(RFD)或路由節(jié)點(diǎn)加入網(wǎng)絡(luò)中,并且顯示有關(guān)加入網(wǎng)絡(luò)節(jié)點(diǎn)的物理地址,另一方面網(wǎng)絡(luò)協(xié)調(diào)器分配網(wǎng)絡(luò)地址給加入的節(jié)點(diǎn)。
4.2 工作過程
終端節(jié)點(diǎn)(RFD)周期性采集溫度值和掃描按鍵值,并將檢測(cè)數(shù)據(jù)打包發(fā)送至網(wǎng)絡(luò)協(xié)調(diào)器,然后等待接收應(yīng)答。如果發(fā)送成功,則終端節(jié)點(diǎn)(RFD)回到空閑狀態(tài),否則終端節(jié)點(diǎn)(RFD)重新采集數(shù)據(jù)再次發(fā)送至網(wǎng)絡(luò)協(xié)調(diào)器直到成功。網(wǎng)絡(luò)協(xié)調(diào)器接收到數(shù)據(jù)后在液晶上顯示接收到的溫度值和按鍵信息。如果幫助按鍵按下,頁面上則會(huì)顯示“HELP ME!”,此時(shí)可以通過網(wǎng)絡(luò)協(xié)調(diào)器上的下鍵清除顯示的求助信號(hào)。
5 結(jié)束語
基于ZigBee技術(shù)的醫(yī)院監(jiān)控系統(tǒng)充分利用無線網(wǎng)絡(luò)的移動(dòng)性和及時(shí)性,使醫(yī)院處于計(jì)算機(jī)網(wǎng)絡(luò)管理之下,節(jié)省了架線,方便了醫(yī)護(hù)之間的通訊,勢(shì)必會(huì)在未來醫(yī)院系統(tǒng)中發(fā)揮重大作用。
路由器相關(guān)文章:路由器工作原理
路由器相關(guān)文章:路由器工作原理
晶振相關(guān)文章:晶振原理 藍(lán)牙技術(shù)相關(guān)文章:藍(lán)牙技術(shù)原理
評(píng)論