基于蓝牙和智能手机的人体多生理参数无线监测系统
2015-07-02周开利张伟王旭
周开利 张伟 王旭
摘 要:针对传统医疗监护手段难以对患者进行远程实时监护的问题,基于蓝牙和智能手机设计了一种人体多生理参数无线监测系统,通过可穿戴智能感知节点,对患者体温、脉搏等多种生理参数进行采集和分析处理,然后以蓝牙方式无线传输至患者的智能手机,再通过3G将数据上传到指定服务器。通过设计相应的应用软件,监护人员使用手机、PC等智能终端即可实现对患者多种生理参数的远程无线监测、异常情况报警、查询历史数据等功能,大大提高医疗监护水平。
关键词:医疗监护;生理参数;智能手机;蓝牙
中图分类号:TP391 文献标识码:A 文章编号:2095-1302(2015)06-00-03
0 引 言
随着人类平均年龄的升高和老龄化速度的加快,慢性疾病发病人数大量增长,现代医疗的重心已逐步由原来的治疗为主转为预防、病后监护恢复为主,这就需要对患者在远离医院的家居或者户外环境中进行实时监护,以便在出现异常情况时能够得到及时救护和治疗,而传统的医疗监护手段难以满足这一需求。随着科学技术的发展,对患者进行远程实时监护成为可能[1-4]。
远程监护的关键是对患者多种生理参数的监测,在对监测数据进行分析的基础上,才能采取相应的救护与治疗措施。本文基于蓝牙和智能手机,设计了一种人体多生理参数无线监测系统,通过可穿戴智能感知节点,对患者体温、血压等多种生理参数进行采集和分析处理,然后以蓝牙方式无线传输给患者携带的智能手机。采集的数据通过3G上传到指定服务器。监护人员可以使用手机或PC客户端应用软件,从服务器获取监测数据,实时监测患者的生理参数,在患者生理状况异常时获得报警信号,查询监测数据的历史记录等[5-7]。
1 系统组成及工作原理
系统组成框图如图1所示。该系统由智能感知模块、传输网络和监护终端三部分组成。
(1)智能感知模块:由n个感知节点和智能手机组成。各感知节点设置成从节点,患者智能终端(手机)采用轮询的方式,获取从各感知节点采集的多种人体生理参数,再传输给服务器。
(2)传输网络:患者智能终端通过3G接入Internet将监测数据上传到服务器,监护人员可以使用智能终端设备(智能手机、笔记本电脑、PC等),通过3G、LAN、WiFi等多种方式上网,获取存储在服务器上的监测数据。
(3)监护终端:监护终端可以是智能手机、笔记本电脑、PC等智能终端设备,通过设计相应的客户端应用程序,获取和利用患者生理参数监测数据。
图1 系统组成框图
2 智能感知模块设计
本系统的关键在于可穿戴智能感知节点的设计,在硬件设计方面需要合理选用各种器件、精心设计PCB,以满足体积小、重量轻、能耗低、精度高、易穿戴等基本设计要求。除此之外,在软件方面需要研究数据处理的优化算法,以进一步降低能耗、提高采集数据的精度。
2.1 传感器与佩戴方式选择
根据患者需要监护的生理参数,可以选择脉搏、心电、体温、呼吸、血压、血氧、血糖等多种传感器,针对不同传感器测量的要求,确定不同的佩戴方式。目前,实时移动检测血压、血糖等生理参数的传感器尚不成熟,本文仅以脉搏、体温、心电检测为例进行设计。
(1)脉搏传感器
脉搏采集选用CJMCU-pulse sensor传感器,该传感器采用光电容积法——利用人体组织在血管搏动时造成透光率的不同来进行脉搏测量,它只有电源、地和信号三根引线,体积超小,可以采用图2(a)所示方法,将脉搏传感器用绑带缠绕在手指上(或设计成指套),三根导线连接在智能感知模块的主板上,主板可以与手环设计于一体进行佩戴。
(2)体温传感器
体温采集选用ZMD TSic506F单线数字高精度温度传感器,该传感器测温范围为-10°C~60°C,分辨率为0.1°C,在40°C范围内精度为±0.1°C,满足人体体温测量的需要。它也有电源、地和信号三根引线,体积超小,可以将温度传感器与体温感知节点进行一体化设计,采用图2(b)所示方法,将体温感知节点做成臂带缠绕在手臂上,使温度传感器置于腋下,进行体温的精确测量。
(3)心电传感器
心电采集选用BMD101微型心电传感器,该传感器可使用两个金属干性电极直接进行心电信号采集,仅有电源、地和两个电极四根引线,具有蓝牙传输功能,采用图2(c)所示佩戴方式,将两个电极和主板安装于胸带的合适位置,使用时收紧胸带,使两个电极能够很好地接触皮肤。
(a)脉搏感知节点 (b)体温感知节点 (c)心电感知节点
及佩戴方式 及佩戴方式 及佩戴方式
图2 智能感知节点及佩戴方式
2.2 感知节点硬件设计
感知节点组成框图如图3所示,由生理参数传感器、单片机和蓝牙模块组成,其中,蓝牙模块需要设置成从模块。
以脉搏智能感知节点为例,其硬件电路如图4所示。脉搏传感器CJMCU-pulse sensor的信号线直接连接到单片机的IO口(P1.0)。
单片机型号为STC12C5A60S2,是感知节点的主控芯片,选用LQFP44封装以减小体积。STC12C5A60S2是单时钟/机器周期的单片机,具有高速、低功耗、超抗干扰的优势,包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART串口、I/O接口、高速A/D转换、SPI接口、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块,几乎包含了数据采集和控制中所需的所有单元模块,满足智能感知节点的设计要求。
图3 感知节点组成框图
蓝牙模块采用智能无线数据传输BLK-MD-HC-05模块,该模块采用英国CSR公司BlueCore4-Ext芯片,支持UART、USB、SPI、PCM、SPDIF等接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点。
2.3 感知节点软件设计
感知节点软件设计流程图如图5所示。上电工作后,先进行初始化,将感知节点设置为从节点,设置感知节点名称、密码、波特率等,然后实时采集所监测的生理参数数据,按一定算法处理后进行存储,当接到患者智能手机的连接请求后,将所存储数据传输给手机,传输完毕后关闭与手机的连接,继续采集数据,进行处理和存储,等待下一次手机的连接请求。
3 患者智能终端软件设计
患者智能终端负责接收各感知节点采集的数据,并负责将它们上传到服务器,其程序流程图如图6所示。应用程序启动后,首先连接第一个从节点,接收其采集数据并存储;然后,关闭该节点,连接下一个从节点,接收下一个从节点采集的数据并存储,直至所有感知节点都被轮询一次后,将本轮获取的各感知节点数据一起传输给服务器,然后进行下一轮数据传输。每一轮中,若所有节点连接不上,则提示用户开启各从节点,重新连接或退出程序。
4 应用软件设计
限于篇幅,本文重点讨论多生理参数的采集与传输问题,但为了验证采集数据的有效性,针对监护人员手持智能终端进行简单应用软件的设计,其功能结构如图7所示。
图5 感知节点程序流程图 图6 患者智能终端程序流程图
用户进入实时监测模块时,各感知节点采集的体温、脉搏数据等通过患者智能手机传输到服务器,通过服务器实时转发给监护人员手机进行显示,从而实现实时监测,同时,监测数据可以存储于服务器数据库中。当用户进入历史记录模块时,可以输入查询的起止时间,对采集的历史数据进行查询,也可以对指定时间段的历史数据进行删除。
监护人员智能终端实时监测界面如图8所示。
图7 监护智能终端功能结构图 图8 智能终端实时监测界面
5 结 语
本文介绍了基于蓝牙和智能手机的人体多生理参数无线监测系统的实现过程,系统以穿戴式生理参数智能感知节点和手持智能终端为核心,可以很方便地对人体多生理参数进行实时远程监测。监测数据还可以上传至服务器,通过设计相应的应用系统,构成远程医疗监护系统,可大大提高医护效率,降低医疗费用。
参考文献
[1]卫安乐,刘国忠,吕乃光,等.基于ADSL家庭远程医疗监护系统[J].医疗设备信息,2007,22(5):16-18.
[2]刘尚辉,马瑾.家庭远程医疗监护系统的发展及应用[J].中国全科医学,2012,15(5A):1542,1544.
[3]曾绳涛,曹志龙.基于物联网的智能移动医疗动态监护系统[J].工业控制计算机,2014,27(6):26-27.
[4]何国平,章笠中,何前锋.智慧医疗及医疗物联网应用概述[J].电信网技术,2013(8):19-26.
[5]马淼.物联网模式下如何实现智能医疗[J].医学信息学杂志,2012,33(4):8-11.
[6]薛青.智慧医疗:物联网在医疗卫生领域的应用[J].信息化建设,2010(5):56-57.
[7]梁瑞.物联网在智慧医疗系统建设中的应用思考[J].电脑知识与技术,2012,8(2):303-305.