新闻中心

EEPW首页>医疗电子>设计应用> 基于GPRS的远程心电实时监护仪软件系统设计

基于GPRS的远程心电实时监护仪软件系统设计

作者:清华大学 深圳研究生院 李继明 张跃 陈可 时间:2008-05-23 来源:电子技术应用 收藏

  网络状态转换图如图3,由此设计的网络接口函数为:(1)TransData():负责发送数据、补发数据和发送报警消息,其中报警消息具有最高优先级,连续性的发送策略补发数据优先级高于数据,性的发送策略发送优先级与连续性策略相反;(2)ECGRegister():负责建立与服务器之间的ECG连接,函数定时发送注册信息包和完成注册过程确认。

本文引用地址://m.amcfsurvey.com/article/82972.htm

 3.3 GSM功能接口

  GSM功能包括:短消息收发、信号强度获取、时间获取、电量获取、按键消息通知、发声。这些都依靠无线模块串口2以AT指令进行配置和查询。

  使用的AT指令有:“AT+CNMI=0,1,1,1,0”,配置短消息格式;“AT+CSMP=17,169,0,8”,文本采用Unicode编码;“AT+CMGF=1”,短消息发送采用TXT格式;“AT+CSCA=<短消息服务中心号码>”,设置短消息服务中心号码;“AT+CMGS=<号码>r<短消息内容>Ctrl-Z”,向<号码>发送短消息;“AT+CSQ”,获取信号强度,格式为“+CSQ:<信号强度>,xx”;“AT+CCLK?”,获取当前时间,格式为“+CCLK:yy/mm/dd hh:mm:ss”;“AT+ADC?”,获取电池电量,以毫伏为单位,格式为“+ADC:xxxx,……”;“AT+CMER=,1”,配置模块返回按键产生的消息,消息结构为“+CKEY:,<0 or 1>”;“AT+WTONE=1,2,4000”,让蜂鸣器发出频率为4000Hz的声音;“AT+WTONE=0”,停止发声。

  模块接收到的短消息以0xAA为通知码,接着是发送者号码,随后是短消息的Bitmap,可直接用于显示,短消息不保存在模块中,并仅在串口2给出通知。

  3.4显示

  硬件平台使用80×160点阵的单色,软件维护一个微型字库,包括几十个汉字以及所有ASCII符号中的可见字符,供界面显示使用。无线模块自带汉字库,可以直接显示收到的SMS。预存的短消息维护在的程序存储器中,每条预存消息有Unicode和Bitmap两种格式,Unicode用于发送,Bitmap用于显示。

 4软件功能

  利用中断将数据采集与数据发送分离。数据采集、存储和解析组成一个事务集;数据发送与短信浏览、监护状态显示及紧急求救报警等事务组成另一个事务集。两个事务集并行运行,Flash存储器及其中的数据和消息为关键资源。

 4.1实时监护

实时监护即数据采集、存储、发送。监护程序流程图如图4。

4.2 医嘱短信收发

可以向服务器、医生、亲人等发送预设消息,同时可以接收联系人的短消息。图5(a)为预设短消息发送界面。

  4.3 监护状态显示

  监护过程嵌入心电分析算法可获得监护状态参数,如嵌入了R波检测算法,可以获取心率参数。心电分析算法由算法组负责,此处不加叙述,界面见图5(b)。

4.4 紧急求救报警

  病人感觉不适时可按下紧急求救按钮,即进入报警模式,可以向服务器、医生、亲属以数据消息和短消息两种方式求救,界面见图5(c)。

  监护系统已经通过内部测试,即将进入临床测试阶段。随着测试的深入,将对系统容错性及实用性提出更高要求,因此终端软件系统还要不断地维护和改进以适应不同需求。

 参考文献

  [1] 姚湘平,张跃.基于心电实时监护终端[J].电子技术应用,2006,32(4):77-79.

  [2] 代少升,张跃.便携式心电实时监护仪的研制[J].医疗卫生装备,2006,27(9):1-2.

  [3] Q2406 and Q2426 Product Specification.Wavecom Corporation,2003.

  [4] CEN/TC 251.Health informatics-Standard communication protocol-Computer-assisted electrocardiography EN 1064:2005[S].European Committee for Standardization,2005.


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭