图6-6 老人状态监测系统整体架构
终端监测仪以ZigBee网络中的RFD作为核心设备,以一定周期采集终端监测仪的底板上的加速度传感器MMA7260的三轴加速度电压值。完成姿态判断后,向协调器发送状态数据信息,并可在需要的时候发送求救信息和接收提示信息。网络的传输距离可在以协调器为中心的10~100m的范围内,可满足家庭等一般性环境。人体状态监测系统可同时对多个对象的人体状态进行监测。每个监测对象根据加入网络顺序的不同分配有不同的ID,以区分不同的用户。当需要更换电池而关闭终端人体状态监测仪的电源或其他情况导致暂时失去网络连接,只需重新打开电源,监测仪便会自动以原来的ID重新加入到网络中,保持采集状态的连续性。
通过人体状态监测仪内置的传感器,采集到状态数据,对合理数据迅速提取分析,传递给协调器。现可监测的人体状态有站立、躺下、卧倒、慢跑、左侧卧倒、右侧卧倒、摔倒、紧急状态这8种状态。
本设计使用TI的Z-Stack 2006协议栈。在此基础上,设计了应用层软件,其负责采集加速度传感的三轴上的数据、身体状态判断和数据的发送,同时通过按键和显示屏与用户进行交互。终端监测仪的结构框图如图6-7所示。
终端监测仪配有一块用于显示功能菜单和提示信息的显示屏,4个按键,功能分别为“上”、“下”、“取消”、“确认”。开机后,终端监测仪的屏幕上显示功能菜单,分别为“网络信息”、“连接网络”、“发送数据”、“紧急报警”。(www.xing528.com)
终端监测仪开机后自动加入网络,通过用户手动操作即执行“连接网络”实现与协调器的绑定,通过“发送数据”实现状态信息的传送,这时CC2430以0.5s为周期采集终端监测仪的底板上的加速度传感器MMA7260的三轴加速度电压值,并完成状态的判断。
以上是对老人身体状态的主动检测,同时为了使得老年人在感到不舒服或者遇到紧急情况时,能够让装置被动报警,通过选择老年人身体状态监测仪上菜单里的一项,即可实现紧急情况的报警。
图6-7 终端监测仪的结构框图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。