论文部分内容阅读
在物联网技术、计算机技术、智能终端技术、无线传感网络等技术的广泛应用下,物联网医疗得到了很大程度的发展。但是在当今时代人们对健康不断追求的背景下,人们更加希望能够通过更加便利的方式对身体状况有所了解。因此,设计出一整套适用于家庭健康监测的系统,意义重大。针对当前社会人口众多、医疗条件紧缺的社会现实,如何利用传感器技术、通信技术、物联网技术,设计一套实用性强、成本低、有使用市场的家庭健康监测系统是本文研究的重点。文章利用C#编程语言开发了一套基于.net平台的家庭健康监测系统,研究内容主要包括数据采集部分和软件平台设计与实现两方面:(1)数据采集部分包括主处理芯片以及传感器选择和外围电路的设计。主控芯片选用高性能的STM32F103VET6,选择用于测量健康参数的心电、皮电与体温传感器,设计了电源模块,开发板上有用于显示的OLED,能够用来显示采集到的传感器数据,串口连接WIFI模块,将WIFI模块工作在STA模式下,进行对数据的通信。通过Altium Designer绘图软件绘制出PCB板,焊接各元器件制作出论文所需要的实物图。对于心电数据的处理部分,采用了巴特沃斯滤波技术,通过基于差分阈值的算法对心电波形中特征最明显的R波给予检测,由计算公式得到心率数值,对心律失常进行判断。(2)软件平台设计与实现主要包括电脑客户端的程序编写,利用C#编程语言,运用Socket通信方式,显示及查看用户健康参数状况。该客户端主要分为用户及其家人与社区医护人员两部分。客户端用户登录时,需要通过注册账户来保障隐私。为保障上位机系统的安全性,采用SQL Server2008R2数据库技术对数据进行管理。基于以上技术,上位机部分能够实现远程对家庭健康参数的信息采集、异常报警、历史数据查看等多种功能。基于C#的家庭健康系统的研究,是物联网技术在家庭健康医疗领域的重要应用,最终完成了该项目的设计,节省了宝贵的医疗资源,并为用户带去了便利,具有很强的实用价值。