论文部分内容阅读
随着人们生活水平的提高,人均寿命延长,老年人数量日益增长,留守老人也越来越多。老年人由于年龄的增长常出现记忆力衰退,经常忘记服药时间或者剂量。如何保证他们在遇到紧急情况时能够得到及时救治,是值得研究的问题。医疗监护系统的出现可为此提供一定的解决方法。传统医疗监护系统一般通过各种线缆连接到病人身上进行监护,其体积庞大,大大限制了病人的行动,易造成病人情绪不稳定,导致病情恶化,延长康复时间。为解决传统医疗监护系统的这些缺点,本文提出了一种基于ZigBee技术的无线医疗监护系统。该系统通过采用无线数据传输方式,实现对病人生理信息的实时监测、向病人发送服药提醒和接收病人发送的求救信号等功能。本文系统终端的体积小、功耗低、寿命长,可完全融入被监护者的日常生活中。尤其是其具有不会给病人带来心理压力,方便观察病人真实的身体状况的优点。本文主要研究内容为ZigBee无线通信技术和上位机监护软件开发技术。本文第一步,分析了课题研究背景及意义,并阐述了国内外研究现状及发展趋势。第二步,研究了无线医疗监护系统的组成及其工作原理,设计了基于ZigBee技术的医疗监护系统的整体结构及子节点中微处理器、生理信息采集模块和服药提醒模块。第三步,首先从系统复杂性、安全可靠性、功耗和成本等角度分析了ZigBee无线通信技术的网络特点及优势,通过对设备类型、网络拓扑结构和协议栈的研究,设计了本系统中ZigBee网络工作流程;其次通过比较LabVIEW、C和C++开发语言,最终确定采用VC++6.0开发平台,并对基于MFC的应用程序开发和Windows多线程技术进行研究;最后制定出上位机和子节点之间通信的两种通信协议格式。第四步,首先对上位机软件管理系统进行需求分析,在功能性需求和非功能性需求的基础上进行软件架构设计,然后设计系统工作事件时序,划分软件功能模块,通过访问数据库,实现对病人信息的管理,最终完成软件管理系统的整体设计。第五步,通过对已有软件测试方法的分析,设计软件测试方案,并制定上位机软件测试、无线通信模块测试和系统集成测试的详细测试项表,最后对测试结果进行分析总结。测试验证结果表明,本系统能够正常工作,实现对账户信息、病人信息、病情信息和设备信息的管理,上位机软件基本上实现了既定的功能,达到了需求分析的要求。