基于gprs的远程心电监控终端的设计

基于gprs的远程心电监控终端的设计

ID:871659

大小:2.09 MB

页数:59页

时间:2017-09-22

上传者:^_^
基于gprs的远程心电监控终端的设计_第1页
基于gprs的远程心电监控终端的设计_第2页
基于gprs的远程心电监控终端的设计_第3页
基于gprs的远程心电监控终端的设计_第4页
基于gprs的远程心电监控终端的设计_第5页
资源描述:

《基于gprs的远程心电监控终端的设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

基于GPRS的远程心电监控终端的设计摘要远程医疗是采用通信技术为远离医院的患者或用户提供医疗、保健和咨询的服务系统。而远程监护(Telemonitoring)和家庭护理技术(HomeHealthCare,HHC)则是近年来远程医疗非常重要的一个研究领域,也是一个相对薄弱的研究领域。由于心脏病和高血压的发作具有突发性和危险性的特点,一般将心电图信息的远程监护和报警作为家庭监护的一个重要应用。本论文开发的基于GPRS模块的远程心电监护终端是一种集实时监测、本地显示、短信报警、接受医嘱信息的新型移动监控终端。本论文设计的远程心电监控终端主要由STM32处理器,GPRS无线传输模块,3.2寸液晶显示屏构成。系统实现了病人危急情况时心电信息的传输(SMS方式)和随后由主治医师回发医嘱信息的接收(SMS方式),并在液晶屏上显示医嘱信息内容,方便现场医护人员处理病人病情。该系统理论上实现了心电监控终端所需要的数据发送与接受以及显示的功能需求,达到了设计要求。关键字:嵌入式心电监控ARM短消息服务 RemoteECGmonitoringterminalbasedonGPRSABSTRACTTelemedicineisonekindofservicesystemthatusescommunicationtechnologytoprovidecure,healthcareandconsultationforremotepatient.TelemonitoringandHomeHealthCare(HHC)isimportantbutrelativelyweakresearchfieldofthetelemedicine.Becausecardiopathyandhypertensionhavecharacteristicsofabruptnessanddangerousness,generally,telemonitoringofECGisthoughtasimportantapplicationofHHC.ThispaperthedevelopmentofremoteECGmonitoringterminalbasedonGPRSmoduleisasetofreal-timemonitoring,thelocaldisplay,alarmmessage,yourdoctorinformationnewmobilemonitoringterminals.ThisthesisisthedesignofremoteECGmonitoringterminalofSTM32processorGPRSwirelesstransmissionmodule,3.2-inchLCDscreen.ThesystemofinformationtransmissionofECGinpatientswithcriticalsituations(SMS)andfollowedthedoctor'sadvicetoaccept(SMSmode),anddisplayedontheLCDscreenofyourdoctorinformationcontent,andfacilitateon-sitemedicalstafftodealwiththepatient'scondition.Experimentalconditions,thepatientECGdatahavebeeninstitutedtoset.ThesystemistheoreticallyrealizedtheneedforECGmonitoringterminaldatatosendandreceiveanddisplaythefunctionalrequirements,meetthedesignrequirements.KEYWORDS:EmbeddedECGmonitoringARMshortmessageservice 目录基于GPRS的远程心电监控终端的设计IRemoteECGmonitoringterminalbasedonGPRSII1绪论11.1课题研究背景11.2课题研究内容11.3课题研究的意义22远程医疗和心电监控现状32.1远程医疗和心电监护32.1.1远程医疗的发展历程32.1.2心电远程监护42.2心电远程监护研究的现状42.2.1国内心电监护系统介绍42.2.2现有监护系统的不足之处53开发环境介绍及配置63.1RealViewMDK开发环境介绍63.2软件调试步骤64监控终端整体架构设计104.1嵌入式ARM平台104.1.1CPU芯片114.1.2USART124.1.3TFTLCD154.2GPRS模块185数据无线传输205.1GPRS简介205.2SMS功能实现215.2.1SMS工作原理21 5.2.2SMS实现步骤216系统程序设计236.1程序主体流程图236.2心电数据的获取246.3串口及GPRS模块短信服务的配置246.3.1串口初始化256.3.2GPRS模块短信服务设计276.4TFT-LCD显示程序设计286.4.1液晶屏主要显示函数设计317全文总结及研究展望337.1本文的主要结论337.2研究展望33参考文献34致谢35毕业设计(论文)知识产权声明36毕业设计(论文)独创性声明37附录38 1绪论1.1课题研究背景随着时代的发展,人口老龄化进程加快,各种慢性疾病在中青年人群中肆虐和衍生,人们健康意识和保健要求日益增强,这一切推动了医疗模式从以症状治疗为中心的模式向以预防为主、早诊断、早治疗的模式转变。医疗仪器开始了从复杂的、应用于医院的大型医疗设备,到既适用于医院又适用于家庭和个人的小型穿戴式甚至是植入式的装置的改变。得益于此穿戴式医疗仪器发展起来,它具有生理信号检测和处理、信号特征提取和数据传输等功能,可以实现对人体的无创监测、诊断和治疗;具有可移动操作、使用简便、支持长时间连续工作、智能显示诊断结果、异常生理状况报警和无线数据传输等特点。远程医疗(M-Health)具备穿戴式医疗研究的各项特性,是穿戴式医疗的发展方向,是基于生物医疗、计算机科学、通讯技术等多学科将移动计算、医学传感以及通信技术等密切结合的一种新兴医疗保健模式。无线通讯技术及网络技术的发展,使得穿戴式医疗仪器向远程医疗的发展成为可能。同时,微处理器技术的快速发展为穿戴式医疗实时性控制、系统优化、使用寿命寿命、以及系统安全与可靠性提高等研究方向提供了支持。与传统8/16位单片机为控制核心相比,嵌入式微处理器具有低功耗、片上资源丰富、应用广泛和性价比高等特点,能更好地满足现今医疗仪器高性能、低功耗等要求,其操作系统平台的支持能为穿戴式医疗向远程医疗发展提供最好的保障。无线网络技术及嵌入式技术的突破性进展刺激了远程医疗示范性项目的开展,采用嵌入式技术与无线网络技术结合的远程医疗解决方案将成为继HIS(医院信息系统)与CIS(临床信息系统)之后医疗信息化产业的又一个建设高潮。1.2课题研究内容本课题主要以嵌入式技术为核心,研究设计远程心电监控终端,重点研究了远程信息传输和本地显示的实现。综合性能及成本考虑,使用意法半导体STM32F107VCT6微处理器,SIM900A为GPRS无线传输模块,监控终端显示部分由一块3.2寸的TFTLCD实现。 1.3课题研究的意义远程医疗是目前医学工程领域中的研究热点,能够解决我国地广人多、医疗水平发展不均衡的问题。发展远程医疗必然产生对远程医疗设备的需求。因此,研究开发可方便穿戴、实用化的远程医疗设备具有重要意义。结合嵌入式技术的远程医疗打造的这个医疗环境使使用者在不妨碍日常工作和生活的情况下随时随地地监测生理状况,从而实现疾病的早发现、早诊断和早治疗,不仅能提高医护效率,还让患者享受到更满意的健康服务。 2远程医疗和心电监控现状2.1远程医疗和心电监护目前医疗护理的新型科技分为三种:生物科技(基因改变)、纳米科技(植入芯片)和信息通信(远程医疗)。其中远程医疗因为其市场条件的需要,正迅速发展并逐渐产业化。在高达10亿人遭受一些慢性疾病困扰的今天,许多人或为经济的原因或为提高生活质量关注参与了远程医疗的研究,这推动了远程医疗的快速发展。而且随着我国医疗体制改革的不断深入,传统的以医院为中心的医疗模式正逐步转变为以家庭为单元的社区医疗模式,远程医疗和远程监护也随之越来越受到人们的重视。同时,越来越多的医院开始了“随时随地”远程医疗的探索,北电网络(Nortel)、微软、IBM、MOTOROLA等世界500强中的IT巨头更是聚集于此地。2.1.1远程医疗的发展历程远程医疗(Telemedicine)指利用通信与信息技术手段为异地对象提供检测、监测、治疗、教育、信息服务的医疗活动。早在1905年Eindhoven等人就利用电话进行心电图传输实验,但真正实用的远程医疗在通信技术发展以后才出现。远程医疗的发展分为四个阶段:初始阶段,交流阶段,革新阶段和热潮阶段。初始阶段是20世纪60年代末,当时美国航空航天局(NASA)为了监测在航天飞行执行任务的宇航员的生命指标建立了一套远程监测系统;第二阶段起始于采用电话作为信息交流主要方式的时期;第三阶段在70年代开始,经历了20年,此时一些发达国家纷纷立项研究远程医疗的工作模式及可行性,以此解决医疗资源不均衡和医疗费用持续上涨两大难题;第四阶段始于90年代,以信息联网为标志。在所有的远程医疗研究中,较早的并取得较大成效的有mobiletelemedicinetestbed项目,这个由美国马里兰州大学医学中心与TRW公司合作的远程医疗项目起始于1996年,构建了对中风病人实现实时监视的移动救护车系统。项目第一阶段就实现了移动中的救护车与医生办公室的计算机之间双向音频与视频通讯。在mobiletelemedicinetestbed项目的基础之上,希腊帕特雷大学GJ.Manden0S与里恩大学医院N.Lazarou等人根据其国情合作为救护车设计了一种新型远程医疗系统,这个系统是欧盟INNACT-RWGR&D 研发计划行动调整产 生的。采用的技术包括GIS、GPS、IEEE802.11及GSM手机。整个远程医疗系统的操作由里恩大学医院的损伤传送中心控制,为每个急救单元配备GPS设备,通过GPRS技术实现急救车位置信号的传输再由中心实施控制管理。而伴随着移动通信技术的发展,巴西Paran天主教大学Figueredol等人研究了为家庭保健与病人监控的远程医疗系统。整个系统采用C/S架构,服务器端位于医院内部用于数据存储分析等,客户端为监控器用于采集数据。客户端采用RS232标准接口与移动电话连接实现生理参数数据采集,再由移动电话网络连接Internet传送数据。同时,国内一些重点高校如清华大学、西安交通大学、山东大学、重庆大学和台湾各大学也对于远程医疗的应用实现做出了研究,获得了一些成就。2.1.2心电远程监护心脏病是威胁人类生命的严重疾病,随着人们生活节奏的加快以及工作压力的增加,心脏病的发病率不断增加。据统计美国每年有超过40万人死于心律不齐,其中10万人死于心肌梗塞。而我国心脏病患者超过2000万,每年有107万人死于心脏病。心脏病的发作具有随机性和危险性,心脏病患者需长期关注自己的心脏状况,定期或随时请求医生的帮助。因此,建立有效地延伸到医院以外的远程监护及救护体系,是提高心血管疾病防治水平的有效途径。我国远程监护所依赖的硬件条件正逐步的得到改善,移动通信技术、公用计算机通信网络的普及为监护从医院走向家庭提供了有力的技术支撑、展示了广阔的前景。2.2心电远程监护研究的现状2.2.1国内心电监护系统介绍心脏疾病的监测已引起国内不少研究单位和企业的重视,并已研制出了心电Holter、心电BP机和心电实时监护系统等设备。1)心电Holter心电Holter是一种记录装置,可长时间连续记录病人的动态心电信号,记录信号最后由用户带到医院通过专门的设备进行回放、显示和分析。Holter型监护设备具有连续记录、记录时间长的优点。2)心电BP机心电BP机是一个类似BP机大小的心电监护设备,能记录下数分钟的心电信号。当用户感觉不适时,可通过电话经声耦合方式将心电信号传输到医院。心电BP机为心脏病患者救护提供一种有效的途径。3)心电实时监护系统 心电实时远程监护系统是针对心电Holter和心电BB机缺乏实时监测功能而研究的一种心电远程监护设备。它一般由心电检测单元和远程通信单元构成,心电检测单元把检测到的心电信号通过有线或无线方式发送到通信单元。通信单元对心电信号进行处理,一旦发现异常则通过电话线或网络将心电图上网传给医院。这类设备典型的产品有清华大学研制的心电/血压监护网系统。2.2.2现有监护系统的不足之处虽然近年来远程监护技术与设备的研究已取得了较大的发展,但还存在很多不足之处。心电Holter只能对心电信号进行记录,没有任何分析功能,更不具备远程传输能力,使用者在使用后,必须每天回到医院,由专用设备读取、回放、分析。因此,严格来说它还不是一种真正意义上的远程心电监护设备。心电BP机虽试图做到及时救治,但它必须要有患者参与,整个发病报警过程需通过按下仪器的“记录”键;走到电话旁;拨通救治的医疗机构,与其通话;再把电话对准仪器,并按下仪器“发送”键等一系列操作才能实现。当患者在室外时,还要在近处寻找电话。而对于一个发病的患者要完成这样一系列救护操作是困难的,极有可能因操作而延误报警。特别遇到患者出现昏迷时,更因失去操作能力而使整个监护工作失败。心脏BP机另一更重要的问题是,由于采用人工操作,它只能对患者可察觉到的心律失常进行报警,而无法对许多感觉不到的心脏异常进行报警,造成漏报。因此,自动化和智能化程度较低的心脏BP机对于心脏功能监护还不是一种有效的工具。心电实时监护系统虽然较好地解决了心电信号的实时监测问题,但它通常不具备移动性,其应用范围和推广都受到很大限制。为了保证受试者所检测的心电信号的准确性和科学性,远程心电监护系统要求用户在日常生活中保持一定的活动。由于各类远程心电监护的通讯方式不一样。系统要求用户的活动范围和运动的剧烈程度也不一样,使得系统采集的信号质量得不到有效的保证。正因为如此,由于移动通信能为用户提供更大的活动范围、更为灵活的通讯方式,基于移动通信技术的远程心电监护越来越受到人们的重视,并成为当今远程心电监护系统的研究热点。移动通信技术从第一代的模拟移动通信发展到第二代的数字移动通信GSM,到目前已广泛使用的2.5代的CDMA和GPRS,以及快速发展的第三代移动通信,移动通信技术在覆盖范围、传输速度以及通信质量等方面都有了日新月异的进展。利用移动通信可以使用户在心电监护中不受活动限制,而且在高山、野外及移动过程中都能得到监护,在急救过程中依然是无法替代的最佳通信方法之一。此外,数字移动通信在抗干扰、安全性、大容量信息传递上都具有其它通信方式无法比拟的优越性。这些技术特点使得移动通信技术逐渐成为远程心电监护中最主要的通信载体之一。 3开发环境介绍及配置3.1RealViewMDK开发环境介绍RealViewMDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealViewMDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。包括μVision3集成开发环境与RealView编译器,支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,RealView编译器的最新版本可将性能改善超过20%。RealViewMDK出众的价格优势和功能优势,势将成为ARM软件开发工具的标准,预计一年之内,RealViewMDk将占有国内ARM开发工具市场的90%以上。3.2软件调试步骤1.开始使用软件点击KeiluVision4图标打开uVision应用程序。在窗口里,可以创建项目、编辑文件、配置开发工具、执行编译连接,以及进行项目调试。2.创建项目首先需要创建一个项目。可以在要保存项目的位置先建立一个新的文件夹,然后执行KeiluVision4程序在其中建立项目。通常需要以下几个步骤:(1)在设定的路径上建立名为“ECGbyGPRS”的文件夹。(2)执行KeiluVision4程序,Start->Programs->KeilμVision4。(3)创建一个新的项目,从主窗口中,选择Project菜单,选择Newproject,然后会显示如下一个文件对话框。(4)在文件对话框中,切换到之前的文件夹(ECGbyGPRS);在底部的文件名输入框中,打入项目的名字,例如ECGbyGPRS,然后点击“保存”。3.设备支持接下来将显示一个新的窗口,在这个窗口里,选择将使用的目标ARM设备类型(如图3.1所示)和编译输出的文件格式。这个设定通常需要如下几个步骤:(1)打开STMicroelectronics目录(2)选择要开发的设备条目。本文中,我们将使用stm32f107vc。 图3.1配置硬件4.连接和配置硬件按照如下步骤进行:(1)右键点击工程文件夹ECGbyGPRS=>OptionsforTarget,设置工程的各项属性。(如图3.2所示)图3.2设置工程属性(2)在Target标签上,还可以设定CPU和内存的配置。另外一些设定包括基本的工具链,包括编译、连接器、调试器和仿真器等。(3)点击Debug标签,选择设定ULINKCortexDebugger.如果没有发现ULINKCortexDebugger,可能需要到下图中的下拉框中寻找。 图3.3设置仿真器类型5.创建源程序点击新建文档图标,然后看到出现一个新的标题为的窗口,可以在窗口中开始写代码。(如图3.4所示)图3.4创建源程序在写完最初的代码后,再次选择下拉菜单File->Save,然后将看到一个新的文件保存对话框。请将此文件保存到之前创建的ECGbyGPRS文件夹中,名字可取为main.c。然后在真正开始编译之前,我们还需要将main.c加入到项目文件里。右键点击Sourcefiles,选择AddFilestoGroupSourcefiles,然后选择文件夹CodeTemplate中的main.c,点击Add加入后关闭对话框。 6.编译程序点击工具条按钮Build开始编译.。然后将看到所有的代码都将被编译和链接(如图3.5所示)。μVision4底部的Build窗口中会显示构建过程中的输出信息(如图3.6所示)。图3.5编译源程序图3.6编译链接信息 4监控终端整体架构设计根据心脏疾病突发性强,主治医师并不能第一时间出现在病患现场,因此需要这样一种设备:该设备不但可以远程监测病人心电信息并在现场,还需要能够将心电信息传输给远方的主治医师并接收和显示主治医师的治疗意见。基于上述功能和现有的研究条件考虑,本论文提出了一种基于GPRS模块的远程心电监控终端设计,该终端主要由嵌入式ARM平台(CPU型号为STM32F107VCT6),GPRS无线传输模块SIM900A,一块3.2寸的TFTLCD组成。4.1嵌入式ARM平台开发平台选择了基于STM32F107VCT6微处理器的金牛开发板。该开发板自带一块3.2寸TFT-LCD,2个RS232串行接口。满足了本设计的基本需要。本开发平台的主要配置如下。●STM32F107VC(引脚图如图4.1所示)32位RISC性能处理器32位ARMCortex-M3结构优化72MHz运行频率,1.25DMIPS/MHz硬件除法和单周期乘法快速可嵌套中断,6~12个时钟周期具有MPU保护设定访问规则●高达256KBFlash,高达64KB的SRAM●人机交互接口一个3.2寸大屏幕320*240,26万色TFT-LCD,支持8/16位总线接口,镜面屏,超高高度●两个GPIO按键●一个RESET按键●两个RS232串行通信接口(DB9)串口1用于通信,需设置跳线选择连接串口1串口2用于通信支持ISP,需设置跳线选择连接串口2●SPI接口一路连接DATAFLASH(AT45DB161D)一路连接到TFT模块的触摸驱动芯片(RSM1843)●IIC接口IIC接口外接EEPROM(24LC02)●一个标准JTAG/SWD调试接口(20pin) ●供电方式:5V电源适配器或USB供电,通过跳线选择●引出芯片所有IO,方便二次开发图4.1STM32F107VCT6引脚图4.1.1CPU芯片ARM平台核心采用意法半导体推出的全新STM32互连型(Connectivity)系列微控制器中的STM32F107VCT6,此芯片集成了各种高性能工业标准接口,且STM32不同型号产品在引脚和软件上具有完美的兼容性,可以轻松适应更多的应用。新STM32的标准外设包括10个定时器、两个12位1-Msample/sAD(模数转换器)(快速交替模式下2Msample/s)、两个12位DA(数模转换器)、两个I2C接口、两个USART接口和三个SPI端口和高质量数字音频接口IIS,另外STM32F107拥有全速USB(OTG)接口,以及以太网10/100MAC模块.此芯片可以满足工业、医疗、楼宇自动化、家庭音响和家电市场多种产品需求。 4.1.2USARTUSART介绍通用同步异步收发器(USART)提供了一种灵活的方法与使用工业标准NRZ异步串行数据格式的外部设备之间进行全双工数据交换。USART利用分数波特率发生器提供宽范围的波特率选择。它支持同步单向通信和半双工单线通信,也支持LIN(局部互连网),智能卡协议和IrDA(红外数据组织)SIRENDEC规范,以及调制解调器(CTS/RTS)操作。它还允许多处理器通信。使用多缓冲器配置的DMA方式,可以实现高速数据通信。Usart功能概述接口通过三个引脚与其他设备连接在一起(如图4.2所示)。任何USART双向通信至少需要两个脚:接收数据输入(RX)和发送数据输出(TX)。RX:接收数据串行输。通过过采样技术来区别数据和噪音,从而恢复数据。TX:发送数据输出。当发送器被禁止时,输出引脚恢复到它的I/O端口配置。当发送器被激活,并且不发送数据时,TX引脚处于高电平。在单线和智能卡模式里,此I/O口被同时用于数据的发送和接收。●总线在发送或接收前应处于空闲状态●一个起始位●一个数据字(8或9位),最低有效位在前●0.5,1.5,2个的停止位,由此表明数据帧的结束●使用分数波特率发生器——12位整数和4位小数的表示方法。●一个状态寄存器(USART_SR)●数据寄存器(USART_DR)●一个波特率寄存器(USART_BRR),12位的整数和4位小数●CK:发送器时钟输出。此引脚输出用于同步传输的时钟,(在Start位和Stop位上没有时钟脉冲,软件可选地,可以在最后一个数据位送出一个时钟脉冲)。数据可以在RX上同步被接收。这可以用来控制带有移位寄存器的外部设备(例如LCD驱动器)。时钟相位和极性都是软件可编程的。●nCTS:清除发送,若是高电平,在当前数据传输结束时阻断下一次的数据发送。●nRTS:发送请求,若是低电平,表明USART准备好接收数据 图4.2USART引脚图Usart主要特性描述字长可以通过编程USART_CR1寄存器中的M位,选择成8或9位。在起始位期间,TX脚处于低电平,在停止位期间处于高电平。空闲符号被视为完全由‘1’组成的一个完整的数据帧,后面跟着包含了数据的下一帧的开始位(‘1’的位数也包括了停止位的位数)。断开符号被视为在一个帧周期内全部收到‘0’(包括停止位期间,也是‘0’)。在断开帧结束时,发送器再插入1或2个停止位(‘1’)来应答起始位。发送和接收由一共用的波特率发生器驱动,当发送器和接收器的使能位分别置位时,分别为其产生时钟。一、发送器 发送器可以发送8或者9位的数据字,这取决于M位的状态。相关时钟脉冲在SCLK引脚输出。1、字符发送USART发送期间,TX引脚先出现最低有效位。这种模式下,USART_DR寄存器包含了一个内部总线和发送移位寄存器之间的缓冲区TDR。每个字符之前都有一位逻辑低电平的起始位,以可设置数目的停止位结束。TE位使能之后将发送一个空闲帧。2、可配置的停止位1个停止位:这是陌生人的停止位数目;2个停止位:常规USART,单线和调制解调器模式下支持;配置流程:通过把USART_CR1寄存器中的UE位写1来使能USART->配置USART_CR1寄存器中的M位来定义字长->配置USART_CR2寄存器中的停止位数目->设置USART_CR1寄存器中的TE位来发送一个空闲帧来作为第一次发送->通过USART_BRR寄存器选择期望的波特率->往USART_DR寄存器中写入要发送的数据,这也将清除TXE位。二、接收器接收器可以接收8位或9位的数据字,这取决于USART_CR1寄存器中的M位。1、字符接收在一次USART接收期间,RX引脚最先接收到最低有效位。这种模式下,USART_DR寄存器由一个内部总线和接收移位寄存器之间的缓冲区(RDR)构成。配置流程:通过把USART_CR1寄存器中的UE位写1来使能USART->配置USART_CR1寄存器中的M位来定义字长->配置USART_CR2寄存器中的停止位数目->若发生多缓冲通信,选择USART_CR3寄存器中的DMA使能位(DMAT)->通过波特率寄存器USART_BRR来选择期望的波特率->置位USART_CR1寄存器中的RE,这将使能接收器开始寻找起始位。2、接受字符时寄存器变化:RXNE位被置1,表明移位寄存器的内容被转移到RDR。如果RXNEIE位被置1,将产生一个中断。接收期间若发现帧错误,噪音或者溢出错误,错误标志将会被置1。在单缓冲模式,清除RXNE位是由软件读取USART_DR寄存器万层。RXNE标志也可以通过对它写0清除。RXNE位必须在下一个字符接收完成前被清除,否则将产生溢出错误。三、奇偶控制可以通过设置USART_CR1寄存器中的PCE位来使能奇偶控制。发送模式:若USART_CR1的PCE位被置位,写进数据寄存器的数据MSB位被校验位替换后发送出去。 4.1.3TFTLCD监控终端使用了一块3.2寸大屏幕TFT-LCD,分辨率为320*240,26万色,支持8/16位总线接口,镜面屏,超高高度。主控芯片为ILI9320。1、.接口标准ILI9320有可以用了读写寄存器和显示图表存储器的系统接口和用来显示动态图形的RGB输入接口。用户可以选择一种接口来显示动态或静态的图像。所有的数据是存在GRAM中的,这样可以降低数据传输的工作,只有必须更新的数据才被传送。用户还可以通过使用窗口地址功能来更新GRAM中的一部分数据。ILI9320通过使用RGB接口和VSYNC接口来传送要显示的数据,这样可以避免图像在显示屏中移动(模式设置如图4.3)。在RGB模式下,数据是通过控制信号ENABLE,VSYNC,HSYNC,DOTCLK和数据总线DB[17:0]来写入GRAM中的。在VSYNC模式下,内部显示时序与帧同步信号是同步的。这种接口模式能够能过系统接口来显示动态图像。在这种情况下,有特定的条件来约束将数据写入RAM的速度与方法。注意所有图要有图标和图名,在文章中也应该有“如图2.1所示”字样。图4.3ILI9320模式设置注意:1、寄存器只能通过系统接口来设置。2、RGB-I/F与VSYNC-I/F是不能同是有效的。2、寄存器描述ILI9320采用的是18位总路线接口结构的高性能微处理器。ILI9320所有的功能模块在收到由外部微处理器以18-、16-、9-、8-位接口方式发的正确命令后才能起作用。索引寄存器(IR)储存着可以写入指令与显示数据寄存器的地址。寄存器选择信号(RS),读写信号(nRD/nWR)和数据总路线(D17-0)是用来读写指令和数据的。ILI9320寄存器分为以后几类:索引寄存器(如图4.4)用来指定寄存器的地址或将要写入RAM的地址。 图4.4索引寄存器状态寄存器(如图4.5所示)表明了当前ILI9320内部的状态。L[7:0]表明了当前驱动TFT面板的驱动行的位置。图4.5状态寄存器SS:选择驱动源输出的方向(如图4.6所示)。当SS=0,输出方向是比S1到S720当SS=1,输出方向是从S720到S1除了移动方向之外,通过设置SS和BGT位可以改变R,G,B在源驱动引脚上的配置。设置SS=0,分配R,G,B到源驱动引脚是从S1到S720。设置SS=1,分配R,G,B到源驱动引脚是从S7201到S1。当改变SS或BGR位时,RAM中的数据必须要重写。SM:设置门驱动管脚与GS位(R60h)来为模块选择最佳的扫描模式。图4.6驱动输出控制寄存器 AM控制GRAM更新方向(如图4.7)。当AM=0,地址以水平写方向更新。当AM=1,地址以垂直写方向更新。图4.7入口模式寄存器当通过寄存器R16和R17设置了窗口功能时,只有可以编写的GRAM区域是根据I/D[1:0]和AM的设置来更新(如图4.8所示)。图4.8刷新设置I/D[1:0]控制着当更新完一个像素数据后,址计数器的自动增1或减1。显示接口320×240TFT彩色LCD数据线连接到STM32F107VCT6的PE口(如图4.9所示)。 图4.9LCD与CPU连接4.2GPRS模块SIM900A是一个2频的GSM/GPRS模块,工作频段为:EGSM900MHZ和DCS1800MHZ。SIM900A支持GPRSmulti-slotclass10/class8(可选)和GPRS编码格式CS-1,CS-2,CS-3andCS-4。SIM900A采用省电技术设计,在SLEEP模式下最低耗流只有1mA。此外,该模块内嵌TCP/IP协议,扩展的TCP/IP命令让用户能够很容易使用TCP/IP协议,这些在用户做数据传输方面的应用时非常有用。SIM900A尺寸较小,几乎可以满足所有用户应用中的对空间尺寸的要求。该模块与用户移动应用的物理接口为68个贴片焊盘,提供了模块和客户电路板的所有硬件接口:键盘和SPI显示接口;主串口和调试串口;一路音频接口,包含一个麦克风输入和一个扬声器输出;可编程通用输入输出接口。SIM900A的功能框图如图4.10所示。 图4.10SIM900A功能框图 5数据无线传输5.1GPRS简介GPRS,英文名称为:GeneralPacketRadioService,即通用分组无线业务,其标准是欧洲电信标准化协会ETSI制定并于1998年完成的。它是从GSM系统上发展起来的分组无线数据业务,GPRS与GSM公用频段、公用基站并共享GSM系统能够与网络中的一些设备和设施。GPRS大大拓广了GSM的服务范围,在GSM原有电路交换的语音与数据业务的基础上提供了一个平行的分组交换的数据与语音业务的网络平台。基于上述原因,GPRS经常被描述成“2.5G”,也就是说这项技术位于第二代(2G)和第三代(3G)移动通讯技术之间。GPRS的优点主要包括以下5点:1、瞬间上网GPRS的用户一开机,就始终附着在GPRS网络上,每次使用时只需一个激活的过程,一般只需要2-3秒的时间马上就能登录至互联网,而固定拨号方式接入互联网需要拨号、验证用户名密码、登录服务器等过程,至少需要10--15秒甚至更长的时间。2、永远在线GPRS由于使用了“分组”的技术,用户上网可以免受断线的痛苦,因为GPRS是“永远在线”,就是只要用户的GPRS手机处于开机状态,就随时与移动GPRS网络保持联系。例如,用户访问互联网时,手机就在无线信道上发送和接收数据,就算没有数据传送,手机还一直与网络保持连接。3、快速传输GPRS采用分组交换的技术,无线网络的传输速率达到了56Kbps--114Kbps,但实际速度受到编码的限制和手机终端的限制可能会有所不同。只有同时启用8个信道进行GPRS传送时,用户使用GPRS技术进行数据传输时的速率才能达到114Kbps,而一般情况下为进行话音传送,只会用1--4个信道进行GPRS应用,因此实际传输速率一般为56Kbps左右,CSD电路交换数据业务速率为每秒9.6K比特。4、按量计费GPRS技术是一种面向非连接的技术,用户只有在真正收发数据时才需要保持与网络的连接,因此大大提高了无线资源的利用率。使用了GPRS后,数据实现分组发送和接受,这同时意味着用户总是在线且按流量计费,迅速降低了服务成本。用户可以一直在线,按照用户接收和发送数据包的数量来收取费用,没有数据流量的传递时,用户即使挂在网上,也是不收费的。大大降低了终端的使用 成本。5、自由切换GPRS具有数据传输与话音传输可同时进行或切换进行的优势。也就是说用户在用移动电话上网时,可以接收语音电话。5.2SMS功能实现SMS(ShortMessagingService)中文名称短信服务,短信是当下每一部手机上必备的功能之一,顾名思义,它是在手机之间发送文字信息或从个人计算机或手持设备向手机发送信息的一种方式,其文本信息的最大发送量为160个字符(字母、数字或者拉丁字母中的字符),对于中文一般最大发送量为70个字符。5.2.1SMS工作原理以手机为例,尽管平时没有打电话或者接听电话,但是我们的电话却总在不停地收发数据,它通过被称为控制信道的控制通路与手机发射塔进行通信。这种通讯的目的是让手机系统了解自己所在的信号区域,以便移动时手机可以切换到其他信号区域以及确定工作正常。手机使用控制通道来建立呼叫,控制通道同样也为SMS短信提供通路。当我们向一部手机发送短信时,该短信将通过手机发射塔以控制通道上小型数据包的形式先通过SMSC(短信业务中心),然后通过手机发射塔,再由发射塔将短信发送到目标手机。对于短消息的控制共有三种模式:BlockMode、基于AT指令的TextMode、基于AT指令的PDUMode。目前手机中默认使用PDUMode,通过PDU编码的短消息内容可以是文字、声音或者图像。TextMode只能用于发送ANSI范围的字符,发送方式比较简单。本文通过文本模式发送短消息。5.2.2SMS实现步骤在本系统中,利用嵌入式ARM开发平台通过串口控制SIM900A模块实现短信收发功能。首先完成串口的初始化,根据设置好的子程序发送AT指令(如图5.1所示)控制GPRS模块工作,SMS短信的发送配置过程如下:(1)设置短消息中心。(2)设置短消息发送格式。(3)选择TE特征设定。(4)设置短消息目的地址,然后发送短消息内容。(5)设置短消息到达自动提示:设置短消息到达提示当短消息被接收。(6)获取短消息内容。 图5.1部分AT指令 6系统程序设计6.1程序主体流程图软件的流程(如图6.1所示)首先是进行初始化设置,然后启动GPRS模块,之后查看处理后的心电数据信息。如果在安全范围内,就在监控终端的LCD上显示当前的心电数据,并不启动短信服务。如果超过了安全范围,启动紧急短信服务向主治医生发送病人此时的心电数据信息,同时在监控终端的LCD上显示当前的已超出安全范围的心电数据,帮助现场医护人员制定抢救策略。当病人主治医师收到刚才发出的紧急短信后,以短信的方式回复自己的医疗建议到监控终端。此时监控终端的LCD上会显示此条建议供现场医护人员参考。整个软件程序方面主要分为两大部分:(1)串口控制GPRS模块收发短信,(2)LCD显示心电信息和危急情况下的医嘱内容。图6.1程序主体流程图 6.2心电数据的获取由于实验条件的限制,本监控终端无法实现心电信号的检测。因此使用提前设定好的心电数据用于传输。根据MIT/BIH的部分数据库、Lionheart心电模拟器数据、参阅的论文中模拟动态心电信号和临床动态心电信号的总结,以及一些医学书籍中对QRS波群及其相关的20多个指标进行了试验分析结果可知,代表各类心律失常的最典型的指标为QRS波宽度QRS(i)。QRS复合波:代表两个心室兴奋传播过程的电位变化。由窦房结发生的兴奋波经传导系统首先到达室间隔的左侧面,以后按一定路线和方向,并由内层向外层依次传播。随着心室各部位先后去极化形成多个瞬间综合心电向量,在额面的导联轴上的投影,便是心电图肢体导联的QRS复合波。典型的QRS复合波包括三个相连的波动。第一个向下的波为Q波,继Q波后一个狭高向上的波为R波,与R波相连接的又一个向下的波为S波。由于这三个波紧密相连且总时间不超过0.10秒,故合称QRS复合波。QRS复合波所占时间代表心室肌兴奋传播所需时间,正常人的QRS波不会超过0.10秒。因此,本论文中使用QRS>0.12为判断心率失常的唯一标准。(注:该设定并不符合医学标准,只是为了实验方便。由此结论产生的一切后果本人概不负责)6.3串口及GPRS模块短信服务的配置串口初始化过程中,设置好串口的波特率,字长,停止位,奇偶校验以及是否开启硬件流控制等功能。然后向GPRS模块发送AT控制指令设置SMS短消息服务。然后根据检测到的短信状态转入到相应的子程序中。启动发送或者接受短消息服务。该模块流程图如下(图6.2): 图6.2SMS短消息服务流程6.3.1串口初始化STM32中,串口的初始化一般遵循以下步骤:1.RCC配置;2.GPIO配置;3.USART配置;4.NVIC配置;5.发送/接收数据。在RCC配置中,我们除了常规的时钟设置以外,要记得打开USART相对应的IO口时钟,USART时钟,还有管脚功能复用时钟。在GPIO配置中,将发送端的管脚配置为复用推挽输出,将接收端的管脚配置为浮空输入。 在USART的配置中,通过USART_InitTypeDef结构体对USART进行初始化操作。在NVIC的配置中,主要是USART1_IRQChannel的配置。全部配置好之后就可以开始发送/接收数据了。发送数据用USART_SendData()函数,接收数据用USART_ReceiveData()函数。具体的函数功能可以参考固件库的参考文件。根据USART的配置,在发送和接收时,都是采用的8bits一帧来进行的,因此,在发送的时候,先开辟一个缓存区,将需要发送的数据送入缓存区,然后再将缓存区中的数据发送出去,在接收的时候,同样也是先接收到缓存区中,然后再进行相应的操作。注意在对数据进行发送和接收的时候,要检查USART的状态,也就是检查USART_GetFlagStatus()函数的状态。只有等到数据发送或接收完毕才能进行下一帧数据发送或接收。同时还要注意的是,在发送数据的最开始,需要清除一下USART的标志位,否则,第1位数据会丢失。因为在硬件复位之后,USART的状态位TC是置位的。当包含有数据的一帧发送完成之后,由硬件将该位置位。只要当USART的状态位TC是置位的时候,就可以进行数据的发送。然后TC位的置零则是通过软件序列来清除的,具体的步骤是“先读USART_SR,然后写入USART_DR”,只有这样才能够清除标志位TC,但是在发送第一帧数据的时候,并没有进行读USART_SR的操作,而是直接进行写操作,因此TC标志位并没有清空,那么,当发送第一帧数据,然后用USART_GetFlagStatus()检测状态时返回的是已经发送完毕(因为TC位是置1的),所以程序会马上发送下一帧数据,那么这样,第一帧数据就被第二帧数据给覆盖了,所以看不到第一帧数据的发送。主要的初始化代码如下:voidUSART_Configuration(void)//串口初始化函数{//串口参数初始化USART_InitTypeDefUSART_InitStructure;//串口设置恢复默认参数//初始化参数设置USART_InitStructure.USART_BaudRate=9600;//波特率9600USART_InitStructure.USART_WordLength=USART_WordLength_8b;//字长8位USART_InitStructure.USART_StopBits=USART_StopBits_1;//1位停止字节USART_InitStructure.USART_Parity=USART_Parity_No;//无奇偶校验USART_InitStructure.USART_HardwareFlowControl= SART_HardwareFlowControl_None;//无流控制USART_InitStructure.USART_Mode=USART_Mode_Rx|USART_Mode_Tx;//打开Rx接收和Tx发送功能USART_Init(USART1,&USART_InitStructure);//初始化USART_Cmd(USART1,ENABLE);//启动串口}voidGPIO_Configuration(void){GPIO_InitTypeDefGPIO_InitStructure;RCC中打开相应串口RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);GPIO里面设定相应串口管脚模式//串口1的管脚初始化GPIO_InitStructure.GPIO_Pin=GPIO_Pin_9;//管脚9GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP;//复用推挽输出GPIO_Init(GPIOA,&GPIO_InitStructure);//TX初始化GPIO_InitStructure.GPIO_Pin=GPIO_Pin_10;//管脚10GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING;//浮空输入GPIO_Init(GPIOA,&GPIO_InitStructure);//RX初始化}6.3.2GPRS模块短信服务设计收发短信主要使用到得AT指令如下:1、AT+CSMS选择消息服务。支持的服务有GSM-MO、SMS-MT、SMS-CB。2、AT+CNMA新信息确认应答。3、AT+CMGF优先信息格式。执行格式有TEXT方式和PDU方式。4、AT+CNMI新信息指示。这个命令选择如何从网络上接收短信息。5、AT+CMGR读短信。信息从+CPMS命令设定的存储器读取。6、AT+CMGL列出存储的信息。7、AT+CMGS发送信息。8、AT+CMGD删除短信息。删除一个或多个短信息。9、AT+CSCA短信服务中心地址。一个简单的SMS短信收发流程如下:(1)设置短消息中心AT+CSCA="+8613800398500"(中国移动短消息中心);(2)设置短消息发送格式 AT+CMGF=1(1-TEXT;0-PDU);(3)选择TE特征设定。AT+CSCS=GSM(4)设置短消息目的地址AT+CMGS="13630255607"(目的地址)返回“>”后可以开始发送短消息(短消息内容为“QRS=0.12SOS”)(5)设置短消息到达自动提示:设置短消息到达提示当短消息被接收,将获取指令:+CMTI:"SM",INDEX(信息存储位置)AT+CNMI=1,1,0,0,1();(6)获取短消息内容(SOS),假设INDEX=8。AT+CMGR=8返回信息如下:+CMGR:"RECUNREAD","+8613630255607",,"01/06/12,15:37:28+32",QRS=0.12SOS6.4TFT-LCD显示程序设计监控终端连接了一个3.2寸的TFT-LCD液晶显示屏。系统初始化完成后,LCD显示欢迎信息(如图6.3所示)。当病人的心电数据信息处于安全范围内时,LCD显示病人当前的心电数据信息(如图6.4所示)。当病人的心电数据超出安全范围时,首先显示病人的危险心电数据信息(如图6.5所示),在收到主治医师回发的医嘱信息后,LCD也要显示出该信息(如图6.6所示)。LCD的初始化流程图如下(如图6.7所示): 图6.3LCD显示欢迎信息图6.4心电数据处于安全范围内时显示当前的心电数据 图6.5超出安全范围时显示危险心电数据并启动SOS报警短信。图6.6主治医师回发的医嘱信息 图6.7LCD初始化流程6.4.1液晶屏主要显示函数设计1:字体颜色/********************************************************设置字体颜色**参数:无颜色:字体显示颜色**返回:无*******************************************************/voidGLCD_setTextColor(unsignedshortcolor){TextColor=color;}2清屏函数/****************************************************************清除屏幕显示内容**参数:无颜色:屏幕显示颜色**返回:无************************************************/ voidGLCD_clear(unsignedshortcolor){unsignedinti;wr_reg(0x20,0);wr_reg(0x21,0);Clr_Cs;wr_cmd(0x22);for(i=0;i<(WIDTH*HEIGHT);i++){wr_dat(color);}Set_Cs;3写字符函数/***********************************************在指定行写字符串**参数:s*:字符串指针**ln:行号**返回:无*******************************************************/voidGLCD_displayStringLn(unsignedintln,unsignedchar*s){unsignedinti=0;unsignedintrefcolumn=(WIDTH/*-1*/)-16;while((*s!=0)&(i<20))/*writethestringcharacterbycharacteronlCD*/{GLCD_displayChar(ln,refcolumn,*s);/*DisplayonecharacteronLCD*/refcolumn-=16;/*Decrementthecolumnpositionby16*/s++;/*Pointonthenextcharacter*/i++;/*Incrementthecharactercounter*/}} 7全文总结及研究展望7.1本文的主要结论远程心电监控终端是一种基于移动通信网络的、面向家庭和社区的新型心电监控系统,它能为用户提供时间更长、活动空间更大、方式更灵活的心脏功能监控服务,提高了心电监控的便利性。针对心脏疾病的发作具有随机性和危险性的特点,该系统通过SMS短消息服务为用户提供了紧急医嘱、心电信号数据现场显示等多种服务,以保证心电监控的质量。由于近年来移动网络和微电子技术的迅猛发展,嵌入式技术应用的条件日趋成熟使得远程心电监控有了更好的解决方案。嵌入式技术的突出优点在于成本低、体积小、应用灵活方便。本论文探讨并详细阐述了远程心电监控终端的设计方法。本课题设计制作的远程心电监控终端综合应用了无线网络传输技术和嵌入式系统设计,可以给患者以较大的活动自由获取患者在正常活动情况下的动态心电信号。采用嵌入式技术以较低的成本通过无线传送心电数据实现了远程心电监控,对病人所在的位置不在有苛刻的要求,有效克服现有遥测监护系统普遍存在的监护距离短的缺点。同时,在危急情况下的医嘱短信回送服务使得现场救治的医护人员快速了解病人既往病史及治疗注意事项,可以大大提高现场抢救的成功率。7.2研究展望本论文探讨并详细阐述了远程心电监控终端的设计原理。在目前的设计中仍然有很多的地方不尽人意,需要继续研究和改进。1)心电的采集和分析部分未能实现。在以后的研究和工作中,如果可以接触到类似方面的知识的话会加以补充和完善。2)无线传输部分只使用了SMS短消息功能。如果使用GPRS无线网络的功能,可以实现心电信号图像的传输。将大大加强医生的诊断准确率。3)没有实现统一的监控中心功能。不能够集中管理病人数据。不方便建立病人历史病情数据库。 参考文献[1]P.Salditt.TrendsinmedicaldeviceDesignandmanufacturing.JoumalofSMT,2004,17(3):19-24.[2]鲍淑娣,张元亭.远程医疗穿戴式生物医疗仪器[J]。中国医疗器械信息,2004,10(5):1-3.[3]滕晓菲,张元亭.远程医疗:穿戴式医疗仪器的发展趋势[J].中国医疗器械杂志,2006,30(5).[4]http://www.ocn.com.cn/reports/200618lyiliaoqixie.htm.[5]林敏,乔自知.远程医疗的需求与发展思考[J].移动通信,2010,6:31-35.[6]樊娟.远程医疗一场新变革[J].中国卫生产业,2008,5(4):83-57.[7]尹占芳,吕文红,郭银景等.基于CDMA的远程医疗系统的研制[J].医疗设备信息,2002,6:4-7.[8]NationalLibraryofMedieine.MobileTelemedicineTestbed[R].HealthApplicationsfortheNationalInformationInfrastructure,1998,8;[9]徐马陵.无线让医疗移动起来每周电脑报,2006,8.[10]周笑,李明,卜佳俊,杨智.移动远程医疗监护系统的设计与实现[J].计算机工程,2010,10:251-253.[11]张红霞.嵌入式MES数据采集及传输终端的设计与实现.上海交通大学,2008.[12]王彩峰,刘知贵,彭桂力.基于蓝牙技术的远程医疗监护系统研究[J].视频技术应用与工程,92-93.13]HermannStrass.Embeddedmedicalandbiologicalapplications[J].EmbeddedComPutingDesign,2006,6.[14]刘国伟,刘长兴.远程医疗系统临床应用的必要性[J].实用医学杂志,2010,2:182-183.[15]ELM-830型教学实验系统手册[M].北京精仪达盛科技有限公司,2005.[16]刘庆敏,田岚,何国圆等.智能化GPRSDTU的嵌入式混合文件系统[J].计算机工程,2009,35(12):256-258.[17]于明,曾祥烨.ARM9嵌入式系统设计与实例开发教程[M].北京:电子工业出版社,2006. 致谢首先,感谢我的指导老师马静老师和乔永兴老师,本论文是在导师的悉心指导下完成的,从论文的选题、研究、撰写到定稿,都得到马老师和乔老师的细心指导。马老师和乔老师宽厚待人,对学生关怀备至,在工作上精益求精,启发学生开拓视野,强调科研与实践相结合,鼓励学生学以致用,在实践中发现问题、解决问题。导师具有丰富的科研经验与雄厚的理论水平,其开明的学术思想、求实的科研作风和对科学研究及发展趋势的深刻认识给我以极大的影响、启迪和熏陶,令我终生受益。在此谨向指导老师表示深深的敬意和衷心的感谢。在论文工作过程中,还得到了许多同学的帮助,给我提供了很多思路和经验,对我深入理解课题的有关知识与方法起到了重要作用。在此,我对同学们也表示诚挚的谢意。最后,感谢母校西安工业大学的培养和教育,感谢我的朋友、家人,是他们精神上的鼓励和物质上的帮助激励着本人不断努力和前进。 毕业设计(论文)知识产权声明本人完全了解西安工业大学有关保护知识产权的规定,即:本科学生在校攻读学士学位期间毕业设计(论文)工作的知识产权属于西安工业大学。本人保证毕业离校后,使用毕业设计(论文)工作成果或用毕业设计(论文)工作成果发表论文时署名单位仍然为西安工业大学。学校有权保留送交的毕业设计(论文)的原文或复印件,允许毕业设计(论文)被查阅和借阅;学校可以公布毕业设计(论文)的全部或部分内容,可以采用影印、缩印或其他复制手段保存毕业设计(论文)。(保密的毕业设计(论文)在解密后应遵守此规定)毕业设计(论文)作者签名:指导教师签名:日期: 毕业设计(论文)独创性声明秉承学校严谨的学风与优良的科学道德,本人声明所呈交的毕业设计(论文)是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,毕业设计(论文)中不包含其他人已经发表或撰写过的成果,不包含他人已申请学位或其他用途使用过的成果。与我-同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了致谢。毕业设计(论文)与资料若有不实之处,本人承担-切相关责任。毕业设计(论文)作者签名:指导教师签名:日期: 附录附录一:英文原文Designandimplementationofmobiletelecardiacsystem VThulasiBai1*andSKSrivatsa DepartmentofElectronicsandcommunicationEngineering,SatyabamaUniversity,Chennai DepartmentofElectronicsandcommunicationEngineering,StJosephsCollegeofEngineering,Chennai Received20April2007;revised12August2008;accepted01October2008 ThispaperpresentsdesignanddevelopmentofaportablecardiactelemedicinesystemthatcontinuouslyacquiresECGsignalsfromhigh-riskcardiacpatientswhocanmovearoundanywherebyamobilephoneusingbluetoothtechnology.Mobilephonehasaninbuiltanalyzertodetectabnormality.Incaseofpanic,mobilephoneautomaticallyinitiatesanalertingSMStopatient’scaretakeranddoctor.ItalsoinitiatestransmissionofasampleECGsignalusingFTPtomedicalcenterserverviamobilenetwork. Keywords:ARMprocessor,Bluetooth,ECG,FTP,GSMmodem,SMS,Telecardiology IntroductionForcountrieswithlimitedmedicalexpertiseandResources,telecommunicationshaspotentialtoprovideAsolutiontotelemedicineservicestoimprovequality.Andaccesstohealthcareregardlessofgeography.TelemedicineapplicationsimplementedusingwiredCommunicationtechnologiesarePOTS(PlainOldTelephoneSystem),andISDN(IntegratedServicesDigitalNetwork).However,modernwirelessTelecommunicationusingGSMandGPRSandForthcomingUMTS(Universal MobileTelephoneSystem)allowoperationofwirelesstelemedicineSystemsfreeingmedicalpersonnelandpatientfromfixedLocations.GSMinstandardmodeofoperationprovidesAdatarateof9.6kbps,whereasGPRSsupportsadataRateof171.2kbps.GPRShasanadditionalpacketdatafeatureforGSMnetwork,whichallowsbothpackets[switched(PS)andcircuitswitched(CS)]traffictoexistinGSMinfrastructure.GPRSsupportspacketbasedprotocols[InternetProtocol(IP),bustytrafficandunbalancedtrafficflow]andenablesnewservices(reasonablyfastaccesstotheInternet,e-mailandtelemetryservices).Recentresearchhasbeendonefortransmissionofbiomedicaldatausingwirelesstechnologies.Nghighlighteduseofvariouswirelesscommunicationssuchascellular3G,Wi-FimeshandWiMAX,RFID,Bluetooth,ZigBee,andwirelesssensornetworksinhealthcaredomain.PerformanceoftransmissionofvitalbiosignalsandstillimagesofpatientfromanICUoverGSM,satellitelinksandthroughPlainOldTelephonySystems(POTS)havebeentested.PersonalDigitalAssistant(PDA)hasbeenusedfortransmissionofbiomedicaldata.PerformanceofGSMandGPRSsystemshasbeenevaluatedintransmission/seceptionofX-rayimages.KMalhotrarecommendedGPRSsystemfortelemedicinefacility.AwirelesstelemedicinesystemhasbeendesignedapplyingBluetoothprotocolandGSM/GPRS,wheremobilephonesacquireandtransmitcardiacinformationfrompatientstocardiologydepartment,performingtransmissiontohospitalserveranddirectlytodoctor’smobileforimmediateaction.VoskaridesfoundFTPfarsuperioroverGPRS.WoodwardimplementedtransmissiononGSMbasedcellularnetwork.Vladzymyrskyyexplainednewwaysoftelemedicineinwirelessenvironment,whichusese-mailandSMS.Al-Rousing18presentedaremotehealthcarepatientmonitoringsystem(VirtualEye)thatutilizeswwwinfrastructuretomonitor,collect,analyzeandrecordpatient’shealthstatus.Aldajani19proposedamethodmeasuringandsendingdatarelatedtobloodpressure,bloodsugarofpatientsusingSMStocentralserver,which,equippedwithawireless modem,storesdataincentraldatabase. Thispaperpresentsdesignanddevelopmentofamobiletelemedicinesystem(MTS)thatcontinuouslyacquiresECGsignalsfromhigh-riskcardiacpatients.ProposedMobileTelemedicineSystem(MTS) WirelessNetworksforLocalRealTimeMonitoring Mostfeasibleshort-rangewirelessnetworkisBluetooth,whichiselectromagneticallycompatiblewithtestedmedicaldevicesAu.Bluetooth(IEEE802.15)isauniversalshort-rangelow-powerradioprotocoloperatinginunlicensedindustrial,scientificandmedicalfrequencyband.Itallowsbothdataandvoicetransmission.ModulationtechniqueisGSFK(GaussianFrequencyShiftKeying),withtransmissionatarateof1Msymbols/sononeof79channelswith1MHzspacingin2.402GHz-2.480GHzband.Bluetoothusesspread-spectrumfrequencyhoppingconnectionwitharateof1600hops/s.Itskeyfeaturesarerobustness,lowcomplexity,lowpower,lowcost,noisefreetransmission,privacyandsecurity.Also,itcostsone-thirdofWi-Fitoimplementandusesandone-fifthofpowerofWi-Fi.ThesignalwavelengthusedwithBluetoothcommunication(12.5cm)isthreeordersofmagnitudegreaterthanthatofIrDA.MaximumcommunicationrangebetweensensorandBluetoothtogetherwithitsreliabilityisdescribed.Therefore,Bluetoothischosenforlocalrealtimemonitoring.MTS MTSmonitorsandperformsrealtimeanalysiswithmobilephoneandalertsphysicianonamobilephoneaboutfatalconditions.MTSconsistsofahandhelddevice(HHD)thatcontinuouslyacquiresECGsignalsfromhigh-riskcardiacpatientshavingmobilephone.ECGsignalscontinuouslyacquiredfromwearablesensorsof patientareforwardedtopatient’smobile,whichisBluetoothandGPRSenabledandhasaninbuiltarrhythmiaanalyzer.Inpanicsituations,anautomaticcallfunctioninpatient’smobileestablishescontactwithdoctorandcaretaker’smobilephonebysendinganalertingSMS.Also,asampleofECGistransmittedtomedicalcenterserverasFTPviacellularnetwork.Thissystemmaximizesmobilityofcardiacpatient. TelemedicineProcessorandLinuxRTOS ARMprocessor,heartofHHD,hasa32-bitRISCprocessorwitharegister-to-register,three-operandinstructionset.ARM920TcoreismostadvancedofallcoresavailableamongARMseries24.AnAtmelproductofAT920architecture,AT91RM920,isusedinpresentstudy.ARMprocessorshavehighperformancetogetherwithlowpowerconsumptionandsystemcost.ARM920Tfeaturesinstructionanddatacaches,memorymanagementunit(MMU)enablingsupportformajoroperatingsystems.Itisasingledevelopmenttoolkitforreduceddevelopmentcostsandshorterdevelopmentcycletime.ARMprocessorprovidessolutionsforopenplatformsrunningcomplexoperatingsystemsforwireless,consumerandimagingapplications. EmbeddedLinuxthatrunsAT91RM920hasbootloader(U-boot),kernelandRFS(rootfilesystem).U-bootisusedinAT91coreandburntinstartinglocationofFlashmemory.Assoonashandhelddeviceboots,U-bootfetcheskernelfromFlashandputsitinRAM.KernelthentakesRFSafteritloadsitselfcompletely.U-bootcanbedownloadedfromtheInternetandfusedtoFlashmemory.SimilaristhecaseforkernelandRFS.Howeverlittledifficultyarises,asARMhastocomplywithandgetpatchedforspecifictarget.Oncecompilationandpatchingareover,itisreadytobeuploadedinFlashitself.Kernelistorecognizehardwareconnectedtoitbymeansofdevicedriverprogram,whichforADCandrestofthesensorsiswritteninCandcompiledalongwithkernel.RFSisuserenvironment,inwhichprogramforacquiring/transmittingdataiswritten.ProgramiscompiledalongwithRFSandburntinFlash afterkernellocation. LogicalanalysisofECGusingARMAnalyzer ECGsignalfrompatientiscontinuouslymonitoredanddetailsarewirelesslyloadedintoexternalmemoryofARMprocessorthroughBluetoothlink.ItisthengiventoEBI(externalbusinterface)tointerfaceexternalinputwithARMcoreanalyzer,whichcalculatesheartrate?fromacquiredECGsignal(Fig.1).R-RintervalofPQRSwavesisusedtofindheartrateinbpm(beatspermin).Rwave,beingmostsharp,narrowandsteep,ismostsensitiveoneandanyheartirregularitywillinstantlyreflectonRwavewithgreatprominence.InordertomeasuretimeintervalbetweentwoRwaves,focusisgivenonupperhalvesofRwaves.AnysymptomofheartattackinstantaneouslyreflectsuponR-Rinterval.ECGanalyzercalculatesheartrateinbpmasBeatperminute(bpm)=60,000/timeinmsecsbetweentwoconsecutiveRwaves Fromobtainedvalue,possibilityofheartattackisanalyzed.SymptomsofheartattackscanbebroadlyclassifiedintoTachycardia(bpm>100)andBradycardia(bpm<60);Thus,bpmvaluefornormalsinusrhythmranges60-100,orR-Rintervalshouldrange600-1000ms.Mobilephone’sARMprocessordeclarespanicsituationwhen:I)Thebpmvalueisnotbetween60and100;ii)R-amplitudefallsbelowminimumrequiredbyahealthyheart;andiii)Relativelyfluctuatingbpmforeveryheartbeat.Mobilenumberofdoctorandcaretakerofpatientsarestoredinprocessor.Onceprocessordeclarespanicsituation,panicswitchisclosedandautomaticcallfunctionistriggered.InformationthatpatientisincriticalconditionissendthroughUSART(UniversalSynchronousAsynchronousReceiverTransceiver),usedtocreateaseriallinkwithGSM/GPRSmodem,whichinturnestablishescontacttodoctorbysending1-minsampleofECGsignaltonearestmedicalcenterandanalertingSMStocaretakerviaGPRScellularnetwork. Results MTSwasdesigned,implementedandresultstestedbytransmittingclinicalECGrecordsfromMIT-BIHarrhythmiadatabase26withbothrealtimemodelandsimulatedmodel.MTS,nowataprototypestage,hasbeentestedforacquiringandtransmittingECGsignaltoECGanalyzerthroughBluetoothadapter.ItiscapableofinitiatinganalertingSMSwhenanarrhythmiaisdetected.NextstageofdevelopmentforprototypewillbetoimplementandevaluateperformancefortransmissionofECGsampleimagetoserver.Fortestpurpose,GPRStransmitterandreceiverweresimulatedusingMATLABinaPC.TheanalyzedECGoutputfromARMprocessorwasgivenasinputtosimulatedGPRSmodelinPC.ECGanalyzerwastestedforbothtachycardiaandbradycardiasymptoms.MATLABsimulationofmobileGPRStransreceiver(Fig.2)showssimulationperformedfortachycardiacondition,whereheartbeatfallsbelow60beats/min.Forrealtimetransmissionovermobilenetwork,ARMprocessorwasequippedwithGSM/GPRSmodem.Whenanarrhythmiaisdetected,processorautomaticallytransmitsanAT-commandtomodemtoinitiateanalertingSMStocaretakersphonenumberstoredinARMprocessorviaGPRSnetwork.ARMprocessorsuccessfullyinitiatesacallfunctionforbothtachycardiaandbradycardiaconditions.Asrequired,undernormalECGrhythmcondition,systemdidnotperformtransmissionofECGsample. Conclusions Alowcosttelemedicinesystemhasbeendesignedandimplementedtoaidmonitoring,alerting,diagnosingandconvenientmeansofcommunication.Asafutureenhancement,systemwillbeinterfacedwithGPS&GISfacilityforeffectiverescueofpatientfromanylocationbyanambulanceinanycaseofcardiacemergency. References1.ReportonTelemedicineandDevelopingCountries,InternationalTelecommunicationUnion,TelecommunicationDevelopmentBureau,ITU-DStudyGroups,Document2/155(Rev.2)-E,1997.2.VoskaridesSC,PattichisCS&IstepanainR,PracticalevaluationofGPRSuseinTelemedicineSysteminCyprus,inProc4thConfonInfTechApplinBiomedicine(UK)2003,39-42. 3.GSMWebPages:http://www.gsmworld.com. 4.GPRSTutorial,MorganDoyleLimited,UK;http//www.morgandoyle.co.uk/ 5.HarkkeV,Impactsofphysicansusageofamobileinformationsystem,IntJElectronicHealthcare,2(2006)345-361. 6.VarshneyU,Usingwirelesstechnologiesinhealthcare,IntJMobileCommun,4(2006)354-368. 7.NgHS,SimML,TanCM&WongCC,Wirelesstechnologiesfortelemedicine,BTTechnolJ,24(2006)130-137. 8.KyriacouE,PavlopoulosS,BerlerA,NeophytouM,BourkaA,GeorgoulasA,AnagnostakiA,KarayiannisD,SchizasC,PattichisC,AndreouA&KoutsourisD,Multi-purposehealthcaretelemedicinesystemswithmobilecommunicationlinksupport,BiomedEnggOnline,(2003)2-7;http://www.biomedical-engineering-online.com/content/2/1/7. 9.RodriguezJ,GoniA&IllaramendiA,Real-timeclassificationofECGsonaPDA,IEEETransInfTechinBiomed,9(2005)23-34. 10.O’DonoughueN,KulkarniS&MarzellaD,Designandimplementationofaframeworkformonitoringpatientsinhospitalsusingwirelesssensorsinadhocconfiguration,inProc28thIEEEEMBSAnnuIntConf(NewYorkCity,USA)30Aug-3Sept2006. 11.deVibeF,Developmentofaroamingreal-timepatientmonito,CandScientThesis,DepartmentofInformatics,UniversityofOslo,2005. 12.KyriakouE,VoskaridesS,KyriacouE,PattichisCS,IstepanianR&SchizasCN,EvaluationofGSMandGPRSsystemsinemergencytelemedicine,Proc1stMEDINFIntConfonMedicalInformatics&Engg,vol5(Craiova,Romania)2003,481-484. 1.MalhotraK,GardnerS&ReesD,EvaluationofGPRSenabledsecureremotepatientmonitoringsystem,in12thIntConfonAnalyticalandStochasticModellingTechniquesandApplications(Riga,Latvia)2005. 2.JasemianY,ArendtL&Nielsen,DesignandimplementationofatelemedicinesystemusingbluetoothprotocolandGSM/GPRSnetworkforrealtimeremotepatientmonitoring,TechnolHealthCare,13(2005)199-219. 3.ChVoskaridesS,PattichisCS&IstepanainR,PracticalevaluationofGPRSuseinTelemedicineSysteminCyprus,inProc4thConfonInfTechApplnsInBiomed(UK),2003,39-42. 4.WoodwardB,IstepanainRSH&RichardsCI,DesignoftelemedicinesystemusingamobileTelephone,inIEEETransInf.TechinBiomed,5(2001)13-15. 5.VladzymyrskyyAV,KlymovytskyyVG,DorokhovaET,KalinovskiyDK,denBroederB&BrauchliK,Newwaysintelemedicine–experienceof2005,inProcMed-e-Tel2006,(InternationalEducationalandNetworkingForumforeHealth,TelemedicineandHealthICT,Luxemburg)2006. 6.Al-RousanM,Al-AliAR&EberleinA,Remotepatientmonitoringandinformationsystems,IntJElectronHealthcare,2(2006)231-249. 7.MansourAA,Hypertensionanddiabeticselectronicmonitoringsystem,Proc6thNordicConfoneHealth&Telemed(Helsinki,Finland)(2006)117-119. 8.MatsKE,WallingB&WajntraubS,EvaluationofBluetoothasareplacementforcablesinintensivecareandsurgery,Anesthesia&Analgesia,98(2003)763-767. 9.NathanJM,BluetoothDemystified(McGrawHall,India)2001. 10.ThulasiBaiV&SrivatsaSK,WirelesstelecaresystemforintensivecareunitofhospitalsusingBluetoothandembeddedtechnology,InformTechnolJ,5(2006)1106-1112. 11.ThulasiBaiV&SrivatsaSK,Remotepatientmonitoringforintensivecareunit(ICU)ofhospitalsusingwirelessandembeddedtechnology,inProc3rdIntConfonMobile,Ubiquitous&PervasiveComputing-ObCom2006(VIT,Vellore)2006,101-108. 12.FurberS,ARMSystemonChipArchitecture,2ndedn(AddisonWesleyLongmanLtd,NewYork)2000. 1.CromwellL,WeibellFJ&PfeifferEA,BiomedicalInstrumentsandMeasurements,2ndedn(PrenticeHallofIndia,NewDelhi)1997. 2.MIT-BIHArrhythmiaDatabase;http://www.physionet.org 附录二:译文移动心电监控系统的设计与实现VThulasiBai1*andSKSrivatsa电子与通信工程系,SatyabamaUniversity,Chennai电子与通信工程系,StJosephsCollegeofEngineering,Chennai收稿2007年4月20日,修订2008年8月12日;2008年10月01日本文提出了一个便携式的心电远程监控系统,能够不间断的从高风险的心脏病患者身上获得心电图信号,患者无需静养,可以四处走动。该系统可以通过移动电话的蓝牙信号传输信息。手机内置有分析仪可以用来检测病人的异常状况。在危险状况下,手机会自动启动警报,病人的亲属和医生的会收到短信。同时该终端还能将心电信号的副本通过移动网络传输到医疗中心服务器上。介绍面对国家有限的医疗经验和资源,电信企业有潜力提供一个被称为移动医疗服务的解决方案。该方案不受地理因素限制,能大大提高医疗服务的普及度和质量。实施移动医疗应用所使用的技术包括有线通信技术POTS(普通老式电话系统),ISDN(综合业务数字网)。然而,现代电信企业使用的GSM和GPRS网络以及即将到来的UMTS系统(通用移动电话系统)允许无线远程医疗摆脱固定的医务人员和病人的位置限制。GSM规范的运作模式提供9.6Kbps的数据传输速率,而GPRS的数据传输速率高达171.2kbps。GPRS有一个额外的数据包附加在GSM网络上,它允许两个包的[交换(PS)和电路交换(CS)]数据流存在于GSM基础设施上。GPRS支持基于分组协议[Internet协议(IP),拥塞流量控制和服务级别分类,从而促进了新的服务(合理的快速访问互联网,电子邮件和遥测服务)的发展。最近的研究已经完成使用无线技术传输生物医学数据。Ng强调利用各种无线通信,如将3G蜂窝技术,Wi-Fi网络,WiMAX网络和RFID射频芯片技术,Bluetooth,ZigBee等无线传感器网络应用于医疗领域。通过GSM网络,卫星链接和普通老式电信系统(POTS)传输ICU(重症监护室)病人至关重要的生物信号图像已成为可能。个人数据终端(PDA)可以用来传输生物医学数据。GSM和GPRS的性能在传输X图像上已得到验证和肯定。因此KMalhotra推荐的使用基于GPRS的移动心电监控系统设备。移动心电监控系统已成功应用了蓝牙 协议和基于GSM/GPRS手机的采集和传输从患者心脏信息部门,执行转录信息到医院服务器同时直接推送到医生本人的移动设备上以便于其立即采取行动。voskarides发现的使用FTP的性能远远优于GPRS网络。Woodward博士同时也测试了基于GSM的实施传输蜂窝网络。Vladzymyrskyy教授在前两位的基础上阐述了无线环境中远程医疗可以使用电子邮件和短信方式的新方法。并同时提出了远程医疗保健病人监护系统(虚拟眼),该系统利用WWW互联网服务对病人的健康状态进行监测,收集,分析并记录。随后其又提出了使用SMS服务将到测量到的糖尿病患者的血压,血糖数据发送到中央服务器,中央服务器已配备一个无线调制解调器,其功能是在中央数据库中存储数据。本文提出并发展了通过移动心电监控系统(MTS)从高风险的心脏病患者身上获取心电信号的设计。移动远程医疗系统(MTS)的提出本地实时监测的无线网络最可行的近距离无线网络——蓝牙,这是电磁兼容并久经考验的医疗设备。蓝牙(IEEE802.15)是一种通用的短距离低功率无线电协议,使用需要许可的工业,科学和医疗频段。它允许数据和语音传输。调制技术是通过GSFK(高斯频移键控)传输的速度在1M符号/s的使用1MHz的间距在2.402GHz-2.480GHz频段。蓝牙技术使用频率1600跳/秒跳频连接。其主要特点是稳健性,低复杂度,低功耗,低成本,无噪音的传输,对隐私的保护和信息安全方面的优势。此外,它的成本是使用Wi-Fi的三分之一和五分之一的Wi-Fi的频谱消耗。蓝牙技术使用的信号波长是(12.5厘米)IrDA的三个数量级。最大的传输距离同其传感器和蓝牙之间可靠性描述。因此,蓝牙技术很适合于本地的实时监控。移动远程医疗系统(MTS)MTS的监控和实时分析主要通过移动电话,医疗警报可以通过手机在出现致命性情况是通知医生。MTS由12联导线连续获得病人的心电图信号,通过病人的移动电话,.被采集到的信号从病人的传感器转发到病人的移动电话上,这时启用蓝牙和GPRS,而监控系统本身拥有一个内置心律失常分析器。在紧急的情况下,自动帮助病人的呼叫ER医生或者向医疗保健中心的求救电话发送 报警短信。此外,心电图样本同时通过光纤网络被传送到医疗中心的FTP服务器上。因此,这套系统能极大的提高心脏病患者的存活率。远程医疗处理器和Linux实时操作系统ARM处理器,是心电监控终端的核心,是一个32位RISC处理器与三操作数指令集的寄存器。ARM920T内核是最先进的内核在所有的ARM处理器系列中。Atmel的产品,基于AT920架构的AT91RM920,是本文中主要使用的芯片。ARM处理器具有高性能低功耗和系统成本的优点。ARM920T的功能指令集和高速数据缓冲区以存储器管理单元(MMU)能够支持绝大多数的操作系统。同时,它是一个单一的开发工具包,能降低开发的持续成本和缩短开发周期时间。ARM公司为运行的linux系统提供开放的解决方案,降低的了平台复杂度,简化了操作系统,无线传输,用户界面和成像应用的开发。运行于AT91RM920上的嵌入式Linux系统包括自检部分(引导加载的U-boot),内核和RFS(根文件系统)。U-Boot是用于AT91启动与引导设置的关键部分。只要手持设备启动以后,U-boot就会从Flash中提取内核,并把它送到RAM中。然后内核将调用RFS文件系统在其自身完全加载以后。U-Boot的可以从互联网上下载到闪存存储器中。类似于内核和RFS的关系。他们之间小小的不同之处在于ARM需要开发补丁去修补具体的漏洞。一旦补丁完成,它就能够通过Flash升级。系统内核能够通过驱动程序识别连接到它的硬件,例如模拟数字转换电路(ADC)和其他的一些功能模块。这些模块用C语言编写,并编译进内核当中。RFS是方便用户读取/写入数据的文件环境,当内核装载完成以后,用户源程序通过RFS编译生成目标文件并被烧写入Flash存储芯片中。使用ARM逻辑分析器的对心电图进行分析来自病人的心电图信号不断被监测接受并通过无线网络装入ARM处理器的外部存储器中,该过程主要使用是通过Bluetooth链路。然后通过EBI(外部总线接口)接口的外部输入送到ARM内核进行分析,包括计算心率(采集的心电信号)RR间隔、PQRS波,以此来获得心率数据(次每分钟)。R波,心电信号中最主要的波形,能够最准确的反应心室肌的兴奋时间。任何的心脏疾病都能够快速的在R波中体现出来。通过对大量心电信号的分析和归纳之后,我们发现心脏病发作的瞬间反映常常体现在RR间隔的突然变化。 心电图仪计算心率BPM的公式如下:每分钟搏动次数(BPM)=60000/连续两个R波时间之间通过长期以来获得的数据积累和分析可知,心脏病发作的预兆已经能够通过心电图分析预测到。例如:心脏病发作的症状大致可分为心动过速(BPM>100)和心动过缓(BPM<60);因此,BPM值正常的窦性心律范围在60-100之间,RR间隔范围应600-1000毫秒之间。因此ARM处理器定义了紧急情况:(我的BPM值是在60至100的范围之外,R-R幅度低于通过所需的最低心脏健康标准)。而在此之前,病人亲属或者医生的电话号码已经被内置在监控终端内。一旦处理器分析心电信号后获得危险情况的结论,这些电话号码的自动呼叫功能就会被触发。病人的关键病情信息将通过USART传输(通用同步异步收发器),这是利用一个串行链路与GSM/GPRS调制解调器所建立的传输过程,最终,最近的医疗中心的医生将获得一份该病人1分钟的简易心电图信号图像,同时,提醒短信通过GPRS蜂窝网络传送到病人的亲属手中。结果MTS是由麻省理工学院BIH临床心电图记录中心多年来收集到得实时心律失常数据和通过模拟环境获得的数据进行分析设计,实施和测试的结果。MTS现在已经进入了临床研究阶段,经测试采集和分析以后,心电信号将会通过Bluetooth适配器链路进行传输。当心律失常行为被检测到时,警报短信服务将被启动。下一阶段的发展目标是评估和提高系统的性能,例如将心电图样本图像传输到服务器。通过GPRS发射器和接收器将模拟使用MATLAB对这些图像进行分析,用于测试目的。这些分析后的心电图将从ARM处理器中导出并作为输入传送到PC通过GPRS的方式。对于心电监控终端内置的测试模块,心动过速和心动过缓症状都将被记录当中。MATLAB的模拟结果通过移动GPRS收发信机显示,模拟进行性心动过缓的条件为心跳低于60次/分。对于通过移动网络,ARM的实时传输主要通过配置了GSM/GPRS调制解调器的MCU。一旦心律失常被检测出来,处理器会自动发送AT命令带调制解调器来启动一个警报SMS,该短信通过储存在ARM中的病人亲属的电话号码通过GPRS网络处理器发出。ARM处理器成功启动呼叫功能为心 动过速和心动过缓情况。根据需要,在正常心电图节奏情况下,系统没有执行传输心电图的功能。结论本文中已设计和实施了一个低成本的移动心电监控系统,以帮助监视,预警,诊断心脏疾病。作为一个未来主流型的产品,通过附加的GPS和GIS系统为从任何位置有效病人提供在任何情况下心脏紧急救护。参考文献1.ReportonTelemedicineandDevelopingCountries,InternationalTelecommunicationUnion,TelecommunicationDevelopmentBureau,ITU-DStudyGroups,Document2/155(Rev.2)-E,1997.2.VoskaridesSC,PattichisCS&IstepanainR,PracticalevaluationofGPRSuseinTelemedicineSysteminCyprus,inProc4thConfonInfTechApplinBiomedicine(UK)2003,39-42. 3.GSMWebPages:http://www.gsmworld.com. 4.GPRSTutorial,MorganDoyleLimited,UK;http//www.morgandoyle.co.uk/ 5.HarkkeV,Impactsofphysicansusageofamobileinformationsystem,IntJElectronicHealthcare,2(2006)345-361. 6.VarshneyU,Usingwirelesstechnologiesinhealthcare,IntJMobileCommun,4(2006)354-368. 7.NgHS,SimML,TanCM&WongCC,Wirelesstechnologiesfortelemedicine,BTTechnolJ,24(2006)130-137. 8.KyriacouE,PavlopoulosS,BerlerA,NeophytouM,BourkaA,GeorgoulasA,AnagnostakiA,KarayiannisD,SchizasC,PattichisC,AndreouA&KoutsourisD,Multi-purposehealthcaretelemedicinesystemswithmobilecommunicationlinksupport,BiomedEnggOnline,(2003)2-7;http://www.biomedical-engineering-online.com/content/2/1/7. 9.RodriguezJ,GoniA&IllaramendiA,Real-timeclassificationofECGsonaPDA,IEEETransInfTechinBiomed,9(2005)23-34. 10.O’DonoughueN,KulkarniS&MarzellaD,Designandimplementationofaframeworkformonitoringpatientsinhospitalsusingwirelesssensorsinadhocconfiguration,inProc28thIEEEEMBSAnnuIntConf(NewYorkCity,USA)30Aug-3Sept2006. 11.deVibeF,Developmentofaroamingreal-timepatientmonito,CandScientThesis,DepartmentofInformatics,UniversityofOslo,2005. 12.KyriakouE,VoskaridesS,KyriacouE,PattichisCS,IstepanianR&SchizasCN,EvaluationofGSMandGPRSsystemsinemergencytelemedicine,Proc1st MEDINFIntConfonMedicalInformatics&Engg,vol5(Craiova,Romania)2003,481-484. 1.MalhotraK,GardnerS&ReesD,EvaluationofGPRSenabledsecureremotepatientmonitoringsystem,in12thIntConfonAnalyticalandStochasticModellingTechniquesandApplications(Riga,Latvia)2005. 2.JasemianY,ArendtL&Nielsen,DesignandimplementationofatelemedicinesystemusingbluetoothprotocolandGSM/GPRSnetworkforrealtimeremotepatientmonitoring,TechnolHealthCare,13(2005)199-219. 3.ChVoskaridesS,PattichisCS&IstepanainR,PracticalevaluationofGPRSuseinTelemedicineSysteminCyprus,inProc4thConfonInfTechApplnsInBiomed(UK),2003,39-42. 4.WoodwardB,IstepanainRSH&RichardsCI,DesignoftelemedicinesystemusingamobileTelephone,inIEEETransInf.TechinBiomed,5(2001)13-15. 5.VladzymyrskyyAV,KlymovytskyyVG,DorokhovaET,KalinovskiyDK,denBroederB&BrauchliK,Newwaysintelemedicine–experienceof2005,inProcMed-e-Tel2006,(InternationalEducationalandNetworkingForumforeHealth,TelemedicineandHealthICT,Luxemburg)2006. 6.Al-RousanM,Al-AliAR&EberleinA,Remotepatientmonitoringandinformationsystems,IntJElectronHealthcare,2(2006)231-249. 7.MansourAA,Hypertensionanddiabeticselectronicmonitoringsystem,Proc6thNordicConfoneHealth&Telemed(Helsinki,Finland)(2006)117-119. 8.MatsKE,WallingB&WajntraubS,EvaluationofBluetoothasareplacementforcablesinintensivecareandsurgery,Anesthesia&Analgesia,98(2003)763-767. 9.NathanJM,BluetoothDemystified(McGrawHall,India)2001. 10.ThulasiBaiV&SrivatsaSK,WirelesstelecaresystemforintensivecareunitofhospitalsusingBluetoothandembeddedtechnology,InformTechnolJ,5(2006)1106-1112. 11.ThulasiBaiV&SrivatsaSK,Remotepatientmonitoringforintensivecareunit(ICU)ofhospitalsusingwirelessandembeddedtechnology,inProc3rdIntConfonMobile,Ubiquitous&PervasiveComputing-ObCom2006(VIT,Vellore)2006,101-108. 12.FurberS,ARMSystemonChipArchitecture,2ndedn(AddisonWesleyLongmanLtd,NewYork)2000.13.CromwellL,WeibellFJ&PfeifferEA,BiomedicalInstrumentsandMeasurements,2ndedn(PrenticeHallofIndia,NewDelhi)1997. 14.MIT-BIHArrhythmiaDatabase;http://www.physionet.org 袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇羅膃蚈螂羁膂莈蚅袇膁蒀袀螃膀薂蚃肂腿节衿羈腿莄蚂袄芈蒇袇螀芇蕿蚀聿芆艿蒃肅芅蒁螈羁芄薃薁袆芃芃螆螂芃莅蕿肁节蒈螅羇莁薀薈袃莀艿螃蝿荿莂薆膈莈薄袁肄莇蚆蚄羀莇莆袀袆羃蒈蚂螂羂薁袈肀肁芀蚁羆肁莃袆袂肀薅虿袈聿蚇蒂膇肈莇螇肃肇葿薀罿肆薂螆袅肅芁薈螁膅莃螄聿膄蒆薇袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈葿螈聿蒄葿袁羁莀蒈羃膇芆蒇蚃羀膂蒆螅膅蒁薅袇羈莇薄罿膄芃薃虿羆艿薃袁节膅薂羄肅蒃薁蚃芀荿薀螆肃芅蕿袈芈膁蚈羀肁蒀蚇蚀袄莆蚇螂肀莂蚆羅袂芈蚅蚄膈膄蚄螇羁蒂蚃衿膆莈蚂羁罿芄螁蚁膄膀螁螃羇葿螀袅膃蒅蝿肈羆莁螈螇芁芇莄袀肄膃莄羂艿蒂莃蚂肂莈蒂螄芈芄蒁袆肀膀蒀罿袃薈

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭