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