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