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