基于ZigBee和PLC技術(shù)的社區(qū)監(jiān)護系統(tǒng)
軟件設(shè)計
本文引用地址:http://yuyingmama.com.cn/article/109041.htmZigBee傳感節(jié)點的軟件設(shè)計
ZigBee傳感節(jié)點主要負責采集被監(jiān)護人的生理數(shù)據(jù),并將這些數(shù)據(jù)傳送給協(xié)調(diào)器,同時,接收來自協(xié)調(diào)器的相關(guān)指令,并根據(jù)這些指令進行相關(guān)操作(包括自動發(fā)送生理參數(shù)命令以及提示按時服藥等命令)。當沒有執(zhí)行相關(guān)指令時,轉(zhuǎn)入休眠模式,節(jié)點功耗降到最低。ZigBee傳感節(jié)點的軟件流程如圖5所示。

PAN協(xié)調(diào)節(jié)點的軟件設(shè)計
PAN協(xié)調(diào)節(jié)點作為整個網(wǎng)絡(luò)中唯一的協(xié)調(diào)器,按功能可分為兩個部分,網(wǎng)絡(luò)維護功能和數(shù)據(jù)傳輸功能。網(wǎng)絡(luò)維護方面主要是負責組建ZigBee網(wǎng)絡(luò)、分配網(wǎng)絡(luò)地址及維護綁定表。
數(shù)據(jù)傳輸方面主要轉(zhuǎn)發(fā)監(jiān)護中心對ZigBee傳感節(jié)點的命令,以及定時要求ZigBee傳感節(jié)點將生理數(shù)據(jù)發(fā)送數(shù)據(jù)給它,并轉(zhuǎn)發(fā)到監(jiān)護中心。PAN協(xié)調(diào)節(jié)點流程見圖6。
監(jiān)護中心軟件設(shè)計
由于本系統(tǒng)還處于實驗階段,所示只是把監(jiān)護中心軟件作為性能測試的演示系統(tǒng)。只是采用VC++6.0對該系統(tǒng)用戶界面和數(shù)據(jù)庫部分進行編程,它采用循環(huán)輪詢的方式顯示各個監(jiān)護終端設(shè)備發(fā)來的生理參數(shù),主界面如圖7所示。
結(jié)語
社區(qū)監(jiān)護系統(tǒng)在小規(guī)模實驗中的調(diào)試結(jié)果表明:該系統(tǒng)能夠準確地實現(xiàn)家庭醫(yī)療監(jiān)護功能,通信質(zhì)量可靠穩(wěn)定,抗干擾能力強,功耗小,成本低,個人監(jiān)護終端設(shè)備體積小巧。在實驗室內(nèi),網(wǎng)絡(luò)協(xié)調(diào)設(shè)備和個人監(jiān)護終端設(shè)備之間的距離可達70m,并且滿足數(shù)據(jù)傳輸?shù)膶崟r性、高效性的要求。本文社區(qū)監(jiān)護系統(tǒng)的實現(xiàn),為社區(qū)監(jiān)護系統(tǒng)的研究和發(fā)展提供了實驗平臺,也為其發(fā)展奠定了一定的基礎(chǔ)。












評論