历史上的今天

今天是:2024年10月23日(星期三)

正在发生

2019年10月23日 | 无线远程医疗监护系统的设计

发布者:baiyuguoji 来源: 21ic关键字:GPRS  医疗监护  单片机  LabVIEW 手机看文章 扫描二维码
随时随地手机看文章

摘要:介绍了一种基于GPRS技术的无线远程医疗监护系统。以SPCE061A为主控芯片,将数据采集模块和GPRS通信模块相结合,以无线的方式连接到Internet,由监护中心接收数据并保存到数据库中。运用LabVIEW工具进行监控中心服务器端主面板的设计与处理,实现对患者生理参数的远程监测、分析及异常情况的判断和报警。阐述了系统的总体结构,从硬件和软件两个方面说明了系统的设计及实现方法。系统具有结构简单、实时性强、传输数据量大,在自然灾害和战争中伤病员的现场抢救等方面,具有良好的应用前景。


远程医疗监护是利用远程通信技术和计算机技术实现远距离的疾病诊断、疾病治疗和健康护理等多种医学功能的一种医疗模式。它实时、连续、长时间地监测病人重要的生命体征参数,使得医护人员获悉病人状态,以便做出正确的判断和处理,在患有突发性和危险性疾病病人的监护、战争及自然灾害中伤病员的抢救等领域均具有重要的作用。目前,远程监护主要基于电话网、Internet及无线通信网络,因移动通信网络覆盖广、运行费用低,将无线通信技术与Internet技术相结合已成为无线远程医疗监护研究的热点。为了实现低成本、小型化和移动灵活的特点,系统设计以SPCE061A为主控芯片,将采集模块和GPRS(General Packet Radio Service)通信模块相结合,实现生理参数的无线传输。数据通过无线网络传到设在中心医院的监护中心,利用中心医院先进的医疗技术和专家队伍,保证病人在院内和院外得到及时地、有效地、专业地救治。

1 监护系统的总体结构
系统设计由智能监护终端、GPRS通信模块(GPRS网络)、Internet公共网络、数据服务器、医院局域网及医院监护中心等部分组成,其框图如图1所示。其中,监护中心服务器端随时处于监听状态,实时响应用户发出的连接请求与读取请求,与之建立连接。智能监护终端可应用到家庭、急救车、救灾或战争急救现场,对病人的生理参数进行采集、处理、显示并作远距离传输。在救护车、救灾或战争急救现场监护终端利用GPRS模块以无线的方式连接到Inteenet;社区及附属医院通过独立上网或者以无线的方式连接到Internet;在中心医院内由医院的局域网将数据传输到监护中心,监护中心专家对数据进行统计观察及时地为病人诊断和提供救治指导,实现远程医疗。

a.JPG



2 监护终端的硬件设计
监护终端以心电采集模块为核心,扩展血压测量OEM模块、血氧饱和度OEM模块、大容量FLASH存储器和无线传输GPRS模块等外围设备。其中,心电采集模块以16位SPCE061A单片机为控制芯片,扩展前置放大电路、滤波电路、工频陷波电路及心电导联等部分。

SPCE061A是一款台湾凌阳公司推出的具有语音处理μ’nspTM结构的微控制器,采用Soc构架,芯片带有硬件乘法器,能够实现乘法、内积等复杂运算。CPU时钟为0.32~49.152 MHz(2.4~3.6 V);内置2K字SRAM和32 K字FLASH;32位可编程的多功能I/O端口;14个中断源;两个16位定时/计数器;可编程音频处理;7通道10位电压模/数转换器;双通道10位DAC方式的音频输入功能,只需外接功放即完成语音播放,方便实现系统的语音功能。


监护终端完成生理信号的采集和处理一方面在现场显示,另一方面发送给GPRS模块,利用单片机控制GPRS模块的启动、连接、模式转换等,并在资料模式下将经过加密和容错处理后的数据实时发送到监护中心服务器,实现系统功能。硬件结构如图2所示。

b.JPG


2.1 心电采集和调理模块
心电信号是一种低频率的微弱双极性信号,带宽集中在0.05~100 Hz,幅度只有mV量级,快速检测并提取清晰的心电信号是进行监护和分析诊断的基础。实际采集到的心电信号常混有直流和高频干扰及人体运动、呼吸引起的基线漂移和肌电干扰,系统设计利用心电导联线获取心电信号,经AD623差分放大器完成前置放大,经后续的多级放大、滤波电路和陷波电路完成信号的调理,再送入单片机的电压模/数转换器完成心电信号的数字化。在采集端设有导联脱落检测语音报警电路,避免因患者移动造成导联脱落。心电信号的采集调理电路结构如图3所示。

c.JPG


由于心电信号是高内阻的微弱信号源,源阻抗不稳定,受周围电磁干扰(50 Hz工频信号)大。因此,前置放大器要求具有高增益且可调节、高输入阻抗和高共模抑制比,以消除工频及电极化电压的干扰;输入失调电压和偏置电流小、温漂小、以保证信号的稳定性。系统设计采用ADI公司的仪表放大器AD623作为心电信号前置放大器的核心器件,其内设过压保护和高精度偏置与反馈电阻,输入失调电压漂移1μV/ ℃,输入偏置电流最大25 nA,CMRR抑制频率高达200 Hz,只需在1和8引脚间接入合适电阻Rg,就可以得到1~1 000dB之间的增益。考虑到极化电压的影响,增益不能太高,这一级的增益设定为10,否则会导致放大器饱和。电路如图4所示。

d.JPG


为了使信号能满足A/D转换要求,须将信号放大至数伏量级,设置次级放大的增益为100倍左右,设计采用具有宽增益、低失调电压和漂移的运算放大器OP2335。为了消除高频干扰、低频干扰和50 Hz的工频干扰,在次级放大电路的前端采用二阶有源带通滤波器滤除0.03 Hz以下和100 Hz以上的低高频噪声。同时,采用经典的双T有源陷波电路滤除50 Hz工频干扰。限于篇幅,具体电路就不一一介绍。


2.2 血压与血氧模块
血压模块与血氧模块分别采用北京迈创通元电子仪器有限公司的BTN602无创血压测量模块和BTN604血氧模块。BTN602模块可以测到收缩压、平均压、舒张压和脉压,其接收外部命令后,完成相应操作,返回系统状态和相应数据。BTN604模块单电源3.3 V供电,可以检测到动脉血氧饱和度、脉率、体积扫描图、棒图、信号强度和状态信息,它的通讯协议和BCI通讯协议兼容、数据传送波特率为4 800 bps,传送格式为:8位数据位+奇偶校验位+1个停止位,每秒向MCU发送60个数据包,每个数据包为5个字节。由于两个模块均采用串口协议与MCU通信,信号电平为TTL电平,可以直接与心电模块单片机SPCE061A相连,利用单片机普通I/O口模拟串口协议分别与两模块通信。


2.3 GPRS传输通信模块
智能监护终端心电、血压及血氧模块采集的数据经单片机处理后,以数据流形式通过串行方式连接到GPRS通讯模块SIM300上,SIM300模块以TCP/IP数据包的形式通过GPRS网络与中国移动的内部网,由中国移动GPRS服务节点(GSN),把数据发送到Internet上一个指定的IP地址服务器即系统监控中心服务器,监控中心专家通过Internet访问Web服务器,就可以浏览到监护病人的各种生理参数信息。


SIM300是Simcom公司研制的GSM/GPRS通信产品,内嵌强大的TCP/IP协议栈,实现语音、SMS、数据和传真信息的高速传输。SIM300模块上电后就会自动附着在GPRS网络上,通过按键对SIM300的PowerKEY引脚输入一个大于1 500 ms的低脉冲,开启SIM300模块。模块开启后,设计采用SPCE061A作为微处理器发送AT命令,完成对SIM300模块的控制和数据的收发。应用电路如图5所示。

e.JPG


2.4 显示与存储模块
系统设计选用MSP-G320240DBCW-211N大规模点阵式液晶显示模块,实现各监护参数和波形的显示。该液晶显示模块采用功能强大的SED 1335FOA控制器,具有较强的I/O口缓冲器和丰富的指令系统,最大驱动能力达640x256点阵,能够实现图形和文本的混合显示。由于SPCE061 A片内的Flash存储器只有32K字,不能满足长时间测量的需要,系统扩展了一片4Mb总线闪存器SPR4096。硬件连接如图5所示。

3 监护系统软件设计
系统软件设计主要包括监护终端的软件设计和监护中心监控软件的开发。监护终端软件由C语言编写,主要实现各采集模块的数据采集、显示和存储以及串行口数据的接收和发送。由单片机心电采集程序、单片机与血压及血氧模块的软串口程序、基于GPRS模块的通信程序、数据存储与显示程序、语音报警程序组成。为了实时有效地完成多参数的采集,充分利用了多种中断方式来完成系统功能,包括定时中断、串口中断、键盘输入中断等。
监护中心监控软件部分主要由数据通讯模块、数据处理显示模块、诊断报警模块、医学数据库模块等组成,通过LabVIEW平台建立Web服务器,方便医院局域网里的专家对监测数据进行调用和处理,应用软件开发框图如图6所示。

f.JPG


客户端界面是提供给医生和患者使用的软件界面,利用密码进行登录,不同的用户给予不同的权限。医生用户可以查看到他所管理的所有病人的信息、生理参数测量值和波形图;患者用户则只能看到测量信息和医生的建议。数据通讯模块随时处于监听状态,响应智能终端的连接请求,接收终端传输的加密数据,并存入相应的缓冲区。数据处理显示模块依靠LabVIEW提供的各种分析函数和显示控件将接收到的生理参数及处理的结果显示在计算机的屏幕上,使医护人员能够实时了解病人的生理状况。当生理信号出现异常时,诊断报警模块将发出报警信息,提示医护人员。数据库模块记录了医生信息、病人信息及各测量参数,方便查询和诊断,为建立病人病历、分析长期生理检测结果提供保障。

4 结束语
基于GPRS技术和Internet技术的无线远程医疗监护系统,经多次测试基本实现了生理信号的采集、数据处理、存储、显示和传输功能。系统结构简单、功耗低、成本低,可实时、连续、长时间地监测病人心电、血压、脉搏、血氧等生理参数。GPRS技术和Internet技术的应用实现了将中心医院的先进医疗技术、医疗服务扩展到家庭、社区、救灾或战争急救,形成一种全新的基于网络的医疗体系。同时,有助于缓解我国社区及广大农村地区医疗力量薄弱,医疗资源分布不均的矛盾,实现医疗资源的共享。


关键字:GPRS  医疗监护  单片机  LabVIEW 引用地址:无线远程医疗监护系统的设计

上一篇:基于C8051F350的多路高精度数据采集系统及应用
下一篇:基于LabVIEW的多点温度采集实验开发系统设计

推荐阅读

集微网消息(文/小如)10月19日,昆山瑞创芯电子有限公司举行开业仪式。该公司是由台湾集成电路设计公司瑞鼎科技全资设立的子公司,将为显示器面板厂商提供完整解决方案,例如面板驱动IC、触控IC芯片、时序控制IC芯片及电源管理IC芯片的设计、研发、委外制造、销售等。        今年7月12日,台湾瑞鼎科技股份有限公司与昆山开发区就设立驱动IC芯片...
(文章来源:中科罗伯特机器人学院) 近年来,工业4.0让很多的新技术不断的发展,与智能制造就成为整个机器人行业界的重点发展的领域。工业机器人的视觉就像一双“眼睛”,能更灵活的替代人类进行工作。机器视觉对工业4.0是很重要的。机器人视觉分为2D和3D,无论是哪种,它们都能够获取物体的信息,通过算法精准的进行定位,这样就可以对的使用把控更精...
疫情是块试金石。活跃在前沿一线的投资人们,面对挑战时选择了用积极的心态拥抱2020年的不确定。在新经济领域,他们比以往任何时候都扎得更深,看得更远。 “疫情的冲击对早期科技投资的影响其实并不大,我们更关注行业的长期发展,放眼未来价值投资的机会。发掘下一个十年的新趋势是早期投资者的职责所在,我们觉得未来十年将是中国科技创新高速发展的十...
今天下午的2021华为开发者大会上,华为消费者业务CEO宣布,迄今为止,HarmonyOS设备数量超1.5亿!HarmonyOS成为史上发展最快的终端操作系统。今年6月2日的华为鸿蒙操作系统及华为全场景新品发布会上,HarmonyOS 2面向全球发布,鸿蒙正式出道,吸引了全世界的目标。此前,在9月23日的华为nova9系列发布会上,华为消费者业务首席运营官何刚宣布,HarmonyOS...

史海拾趣

问答坊 | AI 解惑

谁有"影响接收无线信号的因素"方面的资料挖~~~

谁有"影响接收无线信号的因素"方面的资料挖~~~:Q…

查看全部问答∨

关于SNS用途的毫欧级电阻设计请教

最近在设计一个电池电量测量的电路时,有一个芯片是DS2781,它的SNS电阻是5毫欧,市面很难弄的,所以想用PCB上的铜箔代替,不知道应该怎么使用啊,有没有人能指点一下啊,谢谢了。…

查看全部问答∨

Techwell

Techwell TFT 驱动系列芯片的选型总结文档。 希望对大家有帮助。 QQ:280246029…

查看全部问答∨

GPRS和板子连,没有回应的问题

GPRS和板子通过TXD,RXD两线连接。问题1:需要把他们的地连在一起吗? 问题2:将板子波特率设成GPRS模块默认的115200,可是由于时钟关系,波特率有误差,板子波特率成了115384,这样要紧吗?…

查看全部问答∨

请教各位 关于ARM 最最最 基础 、低层、非常重要的问题

通过OEMaddressTable可以看出,连接ARM处理器的外设都分配了不同的物理地址 根据ARM的内存控制器设计,将0X4800_0000到0x5fff_ffff定为片内外设寄存器的物理地址 (也就是ARM处理器中的寄存器地址) 然后又分了8个bank(0x0000_0000~0x3fff_ffff ...…

查看全部问答∨

在wm5的form上能播放wmv文件?

想在windows mobiles5.0的form播放公司logo的动画,是个wmv文件,只是想在一定区域里播放,不想做成播放器之类的,请问可以实现吗? 看到.net framework里面有System.windows.Media包,这个可以支持吗?谢谢。…

查看全部问答∨

用GPRS模块和S3C44B0实现短消息发送的问题

    大家好,我现在用S3C44B0通过串口1连接GPRS Modem 给手机发短信。在AXD调试时没有任何错误提示,可是执行“at”指令后模块并没有返回任何信息,执行“AT+CMGS=“目标手机号”后手机也接收不到短信,就好像串口1根本就没有连接GPRS Mo ...…

查看全部问答∨

CCS经常与目标板断开,是仿真器的问题吗?

我的是ccs3.3,目标板是一块5509a的开发板,510的仿真器。根本无法打断点跟程序,跑不了几步就断了。不管程序大小都这样,即便是一个跑马灯的程序都出现这样的情况。即便不打断点,直接run的话,也经常出现目标板被停掉,所以有时候run了的话,我要 ...…

查看全部问答∨

modelsim-altera 6.6d 破解后不能使用(急急急!)

操作系统是xp,破解时关掉了杀软、360。 modelsim-altera 6.6d的破解顺序是: 1、运行make.bat,生成了一个license.dat文件;(直接运行MentorKG.exe总是生成不了license。) 2、添加了系统环境变量MGLS_LICENSE_FILE;(生成LM_LICENSE_FILE也 ...…

查看全部问答∨

9B92+SSD1963控制器8根数据线点24位RGBTFT

哪位大侠玩过SSD1963的?目前在做一个项目,前期用了一个自带控制器的SSD2119的控制器,但是考虑到生产这种屏的厂家少,价格贵。现在准备用SSD1963(2.4美金)做一个屏幕模块。与MCU相连的是8根数据线,SSD后端接一个24位的TFT显示器。颜色分3次发 ...…

查看全部问答∨
小广播
最新测试测量文章

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved