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

2013-08-21 13:32 来源:互联网 作者:洛小辰

当今社会,心脏疾病已严重影响了人们的生命安全,许多突发患者因得不到及时救治而使生命受到威胁。传统的心电监护设备限制了患者的自由,动态心电记录仪(Holter)虽能便携地记录患者日常活动时的心电数据,但是没有实时监护功能,对于危及生命的突发心脏病变帮助不大。

无线通信技术的日渐成熟使便携式心电实时监护成为可能。利用GPRS无线数据通信技术,可将实时监护功能与Holter。结合起来。患者可以配戴监护仪自由活动,同时可随时随地得到心电监护。紧急情况发生时,患者掌握着可靠的求生路径;而医生可根据全面的心电数据分析患者心脏状况,使患者的心脏疾病及时得剑预防和救治。

400Hz或500Hz采样的心电数据是一种带宽较大的数据源,同时心电监护也有实时性要求。本文主要阐述在特定硬件平台和整体系统设计下的远程心电实时监护仪软件系统的设计。

1 远程心电实时监护系统概述

远程心电实时监护系统包括四个部分:监护仪(病人终端)、PDA(医生终端)、监护服务器以及心电数据服务器。系统结构如图1所示。

TR>

监护仪由患者随身佩带,以400Hz或500Hz的采样频率对患者心电信号采样,并把心电数据通过GSM/GPRS网络发送给监护服务器,数据的实时性由监护服务器和监护仪之间的控制信息控制。

PDA接收来自监护服务器的数据,并根据心电分析的结果通过数据服务(GPRS数据服务)和短消息(SMS) 通知监护仪。监护服务器负责接收转存病人端全部心电数据,实时分析及回放分析;刚时向PDA转发实时心电数据,利用控制信息来协调实时心电数据的收发。心电数据服务器存储所有心电数据、患者信息以及设备信息,除了在监护过程中存储心电数据外,心电数据服务器还负责注册患者和设备信息及管理数据库远程访问等任务。

2 监护仪硬件平台简介

监护仪硬件主要由单片机、电源模块、心电信号采集放火模块、扩展NANDFlash、LCD驱动模块及GSM/GPRS无线通信模块组成。

(1) 单片机:PIC18系列单片机,低功耗,通过PLL倍频指令频率可达10MHz,自带ADC采样频率最高可达几十kHz。

(2) 电源模块:为各模块提供4V和3.3V两种直流电压源。

(3) 心电信号采集放大模块:微弱心电信号采集并放大800倍,同时可检测导联脱落。

(4)扩展NAND Flash:32M NAND Flash,最多可存储长达23小时的原始心电数据。

(5)LCD驱动模块:驱动80×160点阵的LCD。

(6)GSM/GPRS无线通信模块:内嵌TCP(UDP)/IP协议栈,利用Socket建立网络连接,在应用GPRS发送数据的同时,仍可以提供GSM语音、短信(SMS)服务。

3 软件系统关键技术

监护仪软件系统的核心是管理Flash、GPRS网络、无线模块的GSM功能及LCD。

3.1 Flash管理

Flash存储器用于存储心电数据和控制信息,以保证心电数据在断电时不遗失及日后查看监护过程的相关控制信息。

内存映射(MemoryMap)模型把Flash作为一个整体,各种不同数据按照类别预先分配存储空间。操作Flash数据时,首先把内部索引(譬如数据索引或者消息索引)映射到分区地址,剔除无效存储单元,再通过Flash操作函数读取或写入相应的数据。

1 2 3 4 > 
GPRS 监护设备 系统软件 心电监护

相关阅读

暂无数据

一周热门