便携式移动心电监护系统由心电监护仪
- 格式:doc
- 大小:37.00 KB
- 文档页数:4
新型便携式心电监测仪的设计原理一、绪论心血管疾病是目前对人类危害最大的一种疾病,而心电图是检查、诊断和预防该类疾病的主要手段和依据。
由于传统的基于PC机平台的心电监护仪,价格昂贵,体积庞大,不便于移动且主要集中在大医院,而无法实时监护患者的病情,给医生和病人带来了很大的不便。
近年来,随着嵌入式和网络通讯技术的飞速发展,我们研制出一种基于ARM7处理器的新型嵌入式心电监护仪,它采用Samsung公司的一款ARM7TDMI核的RISC的32位高速处理器S3C44B0X,具有成本低、体积小、可靠性高、操作简单等优点,适用于个人、中小医院和社区医疗单位,为家庭保健(HHC)和远程医疗(Telem edicine)等新兴的医疗途径提供良好的帮助与支持。
二、系统的工作原理图一新型嵌入式心电监护仪的系统结构框图心电信号通过专用电极从人的左右臂采集到后,送入信号调理电路,先经过前置放大器初步放大,经高通滤波滤除直流信号及低频基线干扰后,由后级放大器放大,再经滤波器进一步滤除50HZ的工频干扰,经低通滤波器后得到符合要求的心电信号,由模拟信号输入端送入ADC,进行高精度的A/D转换。
为了更好的抑制干扰信号和防止导联松动及脱落,我们在电路中还引入了右腿驱动电路和导联脱落检测电路。
系统控制核心采用Samsung公司的S3C44BOX,液晶显示屏(LCD)建立良好的人机交互界面,采集到的信号可以通过LCD实时显示和回放,数据通过因特网基于TCP/ IP(传输控制协议、网际协议) 顺序可靠地传输数据到心电监护中心,为医护人员及时准确的诊断提供参考。
嵌入式实时操作系统采用现在流行的uClinx,管理协调各模块工作,为系统可靠的运行提供保证。
三、系统硬件模块设计3.1、信号调理电路信号调理电路主要包括:放大器、带通滤波器、陷波器等。
图二心电前置放大电路人体心电信号属于强噪声背景下的低频微弱信号,一般只有0.05-5mV,频谱范围为:0.05-100HZ,心电信号正常输出时其幅值约为1mV,而A/D转换器的输入电平要求到达1V左右,即心电放大倍数约为1000倍,由于肌电干扰可能造成前置放大器静态工作点的偏移,甚至截至饱和,所以前置放大器的增益不能太大。
文献综述一、目的和意义便携式医疗设备正不断改进数以百万计患者的医疗保健条件。
未来,还将有众多能显著改善医疗效果的创新型医疗应用产品。
多年来,心率检测仪在心血管疾病的研究和诊断方面发挥出显著的作用,它们所记录的心脏活动时的生物电信号,已成为临床诊断的重要依据。
目前,检测心率的仪器虽然很多,但是体积大,功耗大,不易于携带。
有些医院使用的各种心率监测仪器抗干扰性差,开发成本高,价格昂贵,即便用于心率信号采集的传感器也价格不菲。
如果心率监测的仪器能够做到体积小,制作成本和销售价格低、操作简单,能被普通家庭患者接受,这无疑为临床诊断和个人保健使用提供了方便。
因此,设计一种成本低廉,可随身携带,可长时间记录,显示和存储心率值,可和微机通讯并具有较强抗干扰能力的心率检测仪是十分必要的。
基于此,本文探究研发了一种体积小,操作简单,适合家庭和社区医疗保健使用的便携式心率检测仪。
二、国内外现状心电监护(ECG Telemonitor)的历史,可以追溯到上世纪初。
1903年,“心电图之父”荷兰教授Einthoven通过1500米的电缆线,记录了世界上第一份完整人体心电图,这在后来被广泛认为是心电监护的雏形。
其后数十年间,伴随冠心病等心血管疾病的大肆流行,心电采集和监测技术得以迅猛发展。
最早,医务人员对ECG的监测和需求,是从危重病人抢救开始的。
1933年Hooker首次进行实验动物心脏复苏,通过密切观察心脏跳动状况,来总结和判断病人的危重抢救效果。
1943年Claude Beek首次在手术室内实施电除颤,开始ECG的监测和临床应用。
1952年Zoll首次推出心脏起搏术,通过对心脏功能未完全恢复的病人进行起搏、监护,使病人得以康复。
1956年体外除颤仪问世,提高了危重病人抢救的存活率。
1960年Kauwenhoven报道胸外心脏按摩有效,心脏复苏技术日渐成熟。
1960年研发的持续床边ECG监测仪,能够适时不断地监护病人的ECG状况,使得心脏病人及危重病人得以密切和连续的被观察,同时帮助医务人员能对病人的心电情况做出连续的分析和判断。
高效诊断便携式心电监护仪使用说明随着医疗技术的不断进步,便携式心电监护仪作为一种便捷、高效的医疗设备,被广泛应用于医疗机构和家庭护理中。
本文将为您详细介绍使用便携式心电监护仪的方法和注意事项,以确保您能正确合理地使用该设备进行心电监测和诊断。
1. 准备工作在使用便携式心电监护仪之前,首先需要进行一些准备工作:1.1 确保便携式心电监护仪已经充电,电源充足。
1.2 检查监护仪电极的粘性胶贴是否完好,是否需要更换。
确保电极与皮肤接触良好,以确保监护结果的准确性。
2. 使用方法以下是使用便携式心电监护仪的步骤:2.1 清洁患者皮肤。
使用温和的皂液和清水清洁患者胸部及四肢等需要监测的部位。
确保皮肤干燥后,用酒精棉球擦拭监护仪电极的接触面。
2.2 选择正确的心电监护仪模式。
根据具体需求,选择适当的监护模式,如测量心率、分析心电图等。
2.3 将心电监护仪正确安装在患者身上。
根据监护仪的设计,将仪器的电极贴片粘贴在患者的胸部或四肢上,确保粘贴位置正确,以保证监测数据的准确性。
2.4 启动心电监护仪。
按下仪器上的启动按钮,心电监护仪将开始采集和分析心电信号。
2.5 完成监护记录。
根据需要,监护仪可以进行长时间记录或短时间记录。
长时间记录可以持续监测患者的心电信号,并生成相应的心电图报告。
短时间记录则可用于日常健康检查或临时心电监测。
3. 注意事项为了确保使用便携式心电监护仪的效果和安全性,您需要注意以下事项:3.1 确保心电监护仪的存储和使用环境干燥清洁。
避免接触水分或污染物质,以免影响设备的正常工作和测量结果的准确性。
3.2 在使用过程中,避免使用过多的电极胶贴,确保每个电极的贴片与皮肤完全贴合。
同时,定期更换电极贴片,以免粘性减弱影响监护结果的准确性。
3.3 使用便携式心电监护仪时,要确保患者处于放松状态,避免受到其他干扰和刺激,尽量保持平静。
3.4 在使用过程中,要随时关注监护仪显示屏上的数据。
如有异常情况或警告提示,应及时采取相应措施,如调整监护仪的位置、检查电极连接等。
监护仪使⽤⼼电监护仪的使⽤⽅法⼀.监护仪意义和作⽤1.监护仪是⼀种以测量和控制病⼈⽣理参数,并可与已知设定值进⾏⽐较,如果出现超标可发出警报的装置或系统。
2.监护仪与监护诊断仪器不同,它必须24⼩时连续监护病⼈的⽣理参数,检出变化趋势,指出临危情况,供医⽣应急处理和进⾏治疗的依据,使并发症减到最少达到缓解并消除病情的⽬的。
监护仪的⽤途除测量和监护⽣理参数外,还包括监视和处理⽤药及⼿术前后的状况。
3.监护仪可选的参数:⼼电、呼吸、⾎压(有⽆创和有创两种)、⾎氧饱和度、脉率、体温、呼吸末⼆氧化碳、呼吸⼒学、⿇醉⽓体、⼼输出量(有创和⽆创)、脑电双频指数等⼆.监护仪临床应⽤范围⼿术中、⼿术后、外伤护理、冠⼼病、危重病⼈、新⽣⼉、早产⼉、⾼压氧舱、分娩室等。
三.监护仪分类1.根据结构分为四类:便携式监护仪、插件式监护仪、遥测监护仪、HOLTER(24⼩时动态⼼电图)⼼电监护仪。
2.根据功能分为三类:床边监护仪、中央监护仪、离院监护仪(遥测监护仪)。
床边监护仪是设置在病床边与病⼈连接在⼀起的仪器,能够对病⼈的各种⽣理参数或某些状态进⾏连续的监测,予以显⽰报警或记录,它也可以与中央监护仪构成⼀个整体来进⾏⼯作。
中央监护仪⼜称中央系统监护仪,它是由主监护仪和若⼲床边监护仪组成的,通过主监护仪可以控制各床边监护仪的⼯作,对多个被监护对象的情况进⾏同时监护,它的⼀个重要任务是完成对各种异常的⽣理参数和病历的⾃动记录。
离院监护仪(遥测监护仪)使病⼈可以随⾝携带的⼩型电⼦监护仪,可以在医院内外对病⼈的某种⽣理参数进⾏连续监护,供医⽣进⾏⾮实时性的检查。
四.监护⽣理参数的测量⽅法1.⼼电图是监护仪器最基本的监护项⽬之⼀,⼼电信号是通过电极获得,监护⽤电极是⼀次性AS-AGCI纽扣式电极。
2.⼼率是指⼼脏每分钟博动的次数。
⼼率测量是根据⼼电波形,测定瞬时⼼率和平均⼼率。
健康的成年⼈在安静状态下平均⼼率是不是75次/分,正常范围为60-100次/分。
便携式心电监护仪开题报告1. 引言心电监护仪是一种用于监测和记录人体心电活动的设备。
传统的心电监护仪通常较为庞大,只能在医院或诊所等专业医疗场所使用。
然而,随着人们对健康的重视和对个人身体状况的监控需求增加,市场上对便携式心电监护仪的需求也越来越大。
便携式心电监护仪不仅可以方便患者随时进行心电监测,还可以准确记录和分析心电信号。
本报告将对便携式心电监护仪的设计和开发进行探究,并提供具体的实施计划。
2. 研究目标本次研究的目标是设计和开发一款功能完善、易于携带的便携式心电监护仪。
具体目标包括: - 实现对心电信号的实时监测和记录 - 提供用户友好的操作界面和数据展示方式 - 能够进行心电信号的即时分析和报警 - 设备体积小巧、重量轻便,方便患者携带 - 提供长时间的电池续航能力3. 研究方法3.1 设备硬件设计首先,需要进行便携式心电监护仪的硬件设计。
设计过程将包括以下步骤: -选择适用的心电信号采集传感器,确保信号质量和准确性。
- 设计并确定合适的心电信号采集电路,包括滤波电路、放大电路等,以保证信号的稳定性。
- 针对设备的携带性要求,选择合适的电源模块和电池以及控制电路,以提供稳定的电力支持和延长电池寿命。
3.2 设备软件设计在硬件设计完成后,需要进行便携式心电监护仪的软件设计。
设计过程将包括以下步骤: - 开发设备的操作界面,包括设置功能、显示界面等。
- 实现心电信号的实时监测和记录功能,确保数据的完整性和准确性。
- 开发心电信号分析算法,并实现报警功能,提醒用户及时求助。
- 进行设备与移动设备(如手机、平板电脑)的数据传输接口设计,以便用户方便查看数据和共享数据。
4. 实施计划本项目的实施计划如下: - 第一阶段:需求分析和项目计划制定,确定硬件、软件设计的要求和目标,完成初步的市场调研。
- 第二阶段:硬件设计和开发,包括传感器选择、电路设计、搭建实验平台等。
- 第三阶段:软件设计和开发,包括界面开发、信号采集和处理算法实现等。
便携式心电监护仪设计
一、现有研究现状
自20世纪80年代以来,心电监护仪一直是心血管疾病检测和诊断的
基础设备,在心血管研究领域中发挥着重要作用。
然而,人们对心电监护
仪设备不断改进和升级,使其更紧凑、轻便,方便携带,同时也有助于提
高设备功能和精度,从而使其应用场景更加广泛。
研究表明,目前的心电监护仪通常使用现有设备中的传感器,用于检
测心电活动,并在电极板上录制和分析心电图。
然而,由于器件的体积大,成本高,分析准确度低,设备的可移动性不强,使得心电监护仪在移动医疗、家庭监督以及便携式心电图等方面仍存在一定的不足。
二、设计目的
本设计旨在研发一种新型的、具有更强移动性、功能更强的便携式心
电监护仪,以更有效、更精确地检测心电图并分析诊断,从而改善病人的
健康管理水平。
三、设计参数
新型心电监护仪采用更新的传感器设计,具有更高的准确率和灵敏度,能够更准确地获取心电图信号。
设备采用小型化芯片,能够支持更多样化
的计算机技术,以实现心电图信号处理和数据传输。
心电监护仪心电监护仪是一种广泛应用于医疗领域的设备,主要用于监测患者的心电活动。
它通过采集患者的心电信号,并将其转化为可视化的波形图,帮助医生判断患者的心脏健康状况。
心电监护仪的基本原理是利用电极贴片将患者的心电信号采集到设备上。
患者通常需要将电极贴片粘贴在胸部和四肢上,在电极与心肌之间会产生微弱的电流。
这些电流被心电监护仪感应到并放大,然后被转换为可视化的心电图。
心电图是一个由多个心电连接在一起形成的波形图。
它记录了心脏在一定时间内的电活动,并反映了心脏的节律和异常情况。
心电图的波形通常包含有P波、QRS波复合体和T波等特征,医生通过分析这些特征来判断患者的心脏状况。
心电监护仪既可以实时监测患者的心电活动,也可以记录下来供医生后续分析。
通过监测心电活动,医生可以了解患者的心脏节律是否正常,是否存在心律失常等心脏问题。
心电监护仪还可以用于监测心脏病患者在日常生活中的心电变化,帮助医生了解病情发展情况。
除了在医疗领域中的应用,心电监护仪在健康管理、体育运动等方面也具有重要的作用。
心电监护仪可以监测人们在运动过程中的心率,判断身体状况是否适合进行某种运动;它还可以帮助运动员监测心率变化,调整训练强度,提高训练效果。
心电监护仪作为一种非侵入性的监测设备,使用方便,对患者无痛苦感。
随着科技的进步,心电监护仪也在不断发展,出现了一些便携式的心电监护仪,患者可以随身携带并进行长时间的心电监测。
这为医生诊断和治疗心脏疾病提供了更多的信息。
然而,心电监护仪也存在一些局限性。
它只能监测心电活动,无法提供其他有关心脏血流、氧合情况的信息。
此外,心电监护仪在一些特殊情况下可能会引发误判,需要医生进行综合分析。
因此,在使用心电监护仪时,医生需要综合考虑患者的病史、临床表现和其他辅助检查结果,以准确判断患者的心脏状况。
总之,心电监护仪是一种广泛应用于医疗领域的设备,它通过采集患者的心电信号,实时监测和记录患者的心脏活动情况。
—119—《装备维修技术》2021年第1期摘 要:便携式心电监护仪是应用在医学上的报警装置,其工作原理是对患者生理参数进行监测,然后比较已知的测定值,倘若发生超差就会发出警报。
便携式心电监护仪周围环境对心电监护仪使用的影响很大,因此,要求便携式心电监护仪的抗干扰能力要强,即共模抑制比要大,本文对便携式心电监护仪在使用中进行抗干扰的方法进行分析。
关键词:心电监护仪;抗干扰;方法;分析便携式心电监护仪的抗干扰方法分析俞 蕾1 俞 萍2(1.佛山市顺德区北滘医院,广东 佛山 528000;2.广东培正学院,数据科学与计算机学院,广东 广州 510000)简单的结构、稳定的性能、小巧的体积、使用方便等是便携式心电监护仪的特点。
该仪器不仅可以随身携带,还可以使用电池。
通常应用于外救护病人以及非重症监护室的监测。
该仪器的分析和处理系统由两部分构成:其一是检查者携带使用的袖珍仪器;其二是计算机体系构成的处理心电的诊疗系统。
患者可以利用该仪器对特定时间内动态心电进行记录,然后将这些数据借助GPRS 通信传送到医院的处理心电诊治系统。
本文从两个方面对电磁干扰进行了分析:一是肌电、呼吸波信号内部干扰和电极与皮肤的接口之间的噪声外部干扰,二是外界电磁干扰。
1抗干扰设计体表心电信号呈现低频弱双极信号,在0.05~100Hz 范围内显示其频率,其幅度为10微伏~4毫伏之间(典型值为1毫伏)。
它被淹没在很多强干扰和噪音中。
干扰源主要是内部信号,其中包括呼吸波信号和肌电信号等,而外部电磁干扰源的构成因素包括电极与皮肤界面之间的50Hz 工频噪声和干扰。
因此,为了准确测量心电信号,有必要设计一种性能良好的放大器。
滤波电路和放大电路构成全部的前置电路。
其结构如图1所示。
图1电路结构图2抗干扰硬件设计方案对便携式心电监护仪的整体性能进行评价的关键标准有三项:很强的抗干扰能力、零失真、绝对安全可靠。
要想消除干扰的影响,消除干扰源是最佳的手段。
便携式十二导联低功耗心电监护系统的设计王思毅;孙瑞杰【摘要】设计了一个便携式十二导联低功耗心电监护系统.系统由采用硬件滤波的前端采集电路模块、信号处理模块和显示模块组成.前端采集模块对信号进行放大并通过相应的滤波电路对信号进行滤波处理,信号经过处理模块后显示在上位机.本系统具有体积小、便于携带的特点,并利用低功耗的处理芯片使得长时间的实时心电监控更加简单方便.【期刊名称】《滨州学院学报》【年(卷),期】2017(033)006【总页数】4页(P80-83)【关键词】十二导联;滤波电路;便携式;低功耗;心电监护【作者】王思毅;孙瑞杰【作者单位】北京邮电大学电子工程学院,北京100876;北京邮电大学电子工程学院,北京100876【正文语种】中文【中图分类】TN709心血管疾病具有很强的隐蔽性和高危险性,一直是医学界研究的热点问题。
心电监护仪器因能够及时发现心血管的异常情况,而成为临床诊断以及生命科学研究的重要工具。
目前使用较多的心电监护仪器主要以工作站的形式应用于医院,因其价格昂贵且携带不便,阻碍了家庭应用的普及[1]。
随着人们生活水平的提高,肥胖、快节奏的生活压力促使心血管疾病的发病率迅速上升,已成为威胁人类身体健康的主要因素之一[2]。
与此同时,心血管疾病的发病不断趋于年轻化,而便携式的心电系统能够帮助心血管类疾病的预防及治疗。
随着电子设备的快速发展,专业的便携式心电监测设备也能够进入家庭实现心电信号的日常监护,从而使医生能够更加全面、完整地评估病人的心脏状况。
使用心电监护仪可提高护理工作效率,随时了解患者病情,提高治疗和护理质量,大幅度降低危重患者的病死率[3]。
因此,本文所研究的十二导联便携式心电监护系统具有重要的医疗价值与社会价值。
本文设计的便携式十二导联低功耗心电监护系统通过电极片从人体的10个不同部位采集心电信号,信号经过放大、滤波、模数转换的处理后传输给MSP430F149芯片,其通过控制导联切换芯片可以得到8路心电信号,通过计算可以得到十二导联信号。
心电图(ECG)是心脏疾病诊断的重要手段。
常规心电图是病人在静卧情况下由医院的心电图仪记录的短时间心电活动,由于心脏病发作带有很大的偶然性和突发性,所以在非发作期做常规心电图检查获取疾病信息的几率很低。
因此,将心电监护从病床边、医院内扩展到家中,实现实时远程监护具有重要的现实意义。
互联网尤其是无线网络的迅速普及促使嵌入式技术应用的条件日趋成熟,此外,心电监护对心脏病诊断的重要性也使得远程监护也具有现实的可能性。
本文主要研究并设计了一套实用的便携式移动心电监护系统。
通过该系统可以随时随地将患者的心电信号通过GPRS网络无线发送到设在医院的PC机上,或者将心电数据先存储在本系统中,然后再通过USB实现高速回放。
系统的总体设计本文所设计的便携式移动心电监护系统由心电监护仪、通信网络和监护中心三部分组成(如图1所示)。
其工作过程如下:心电监护仪由患者随身携带,通过粘贴式电极可随时采集用户的心电数据,并进行放大、滤波、A/D转换,然后存储到串行闪存中。
当存储一定时间的心电数据后,可以通过GPRS 无线上网,利用无线网络将数据传送给位于监护中心的上位机。
也可通过USB直接连接到上位机,进行本地高速回放。
本文将重点介绍心电监护仪的设计。
由于是便携式设备,所以设计时必须考虑尽量降低功耗、体积和成本。
经过反复地分析比较,最终决定采用Z-World公司的工业级控制芯片Rabbit 3000微处理器作为心电监护仪的主芯片。
尽管Rabbit3000是8位微处理器,但其内存空间可达1M,主频可达22M。
它具有丰富的接口资源,共有40条并行I/O口线(与串行口共用)。
此外,该器件的功耗非常低,处理器时钟可由32.768KHz振荡器驱动,并将主振荡器断电。
此时电流约为100μA,而处理器仍能保持每秒10,000条指令的执行速度。
系统硬件设计在进行总体硬件设计时,以Rabbit3000高性能微处理器为核心,利用外部接口扩展了512 K的并行Flash和512K的SRAM,存储空间达到1M,并扩展了USB接口。
利用串行接口扩展了串行Flash、A/D转换和无线模块MC35。
以下重点介绍无线模块和USB模块的硬件设计。
1. 无线模块MC35硬件设计无线模块负责完成心电数据的无线传送。
为实现此功能,本系统采用了西门子公司的MC3 5模块。
这是西门子公司首款支持GPRS的GSM/GPRS模块,体积小巧,易于集成到便携式终端中。
通过串行口连接,使用AT命令对该模块进行控制和数据传送。
西门子公司的MC35模块具有一个40脚的零插入力连接器,该连接器中提供了串行接口、音频接口、SIM接口、状态引脚、电源接口等接口,通过这些接口与SIM卡座、天线以及主控制器相连。
MC35的串行接口TXD0和RXD0与Rabbit3000的串口B,即引脚TXB和RXB(PC4和PC5)相连,以实现与MC35之间的通信。
MC35的IGT引脚为其启动引脚,需要开漏极驱动器驱动。
而Rabbit3000的端口E具有很强的驱动能力,因此选用PE5作为MC35的启动控制线。
在MC35的电源接口中有电源输入引脚、电源输出引脚和充电引脚,其中充电引脚可用来给电池充电。
本系统采用电池供电或外部充电。
如图2所示。
设计时需注意的两点是:本系统使用电池供电,由于MC35在上行传输需提供2A的峰值电流,这会引起电压突然下降,因此设计电路时要加足够大的电容,以防电压突然下降;在S IM卡电路设计时,需要注意电磁兼容性的问题,否则会影响MC35的通信效果,甚至导致MC35无法正常工作。
2. USB模块硬件设计USB模块负责完成心电数据的本地高速回放,它提供了另一种数据传输手段。
通常的串口RS-232只是利用一条线进行数据传输,而USB传输是利用D+和D-线上的差分信号,与主机进行数据的传输,充分保证了数据传输的可靠性。
本系统采用恩智浦公司的PDIUSBD 12实现USB传输。
PDIUSBD12(以下简称D12)是恩智浦公司的一款性价比很高的USB芯片,完全符合USB1. l版的规范。
是在USB1.1协议设备端使用最多的芯片之一,是一种纯粹的USB接口芯片,需要外部微处理器控制。
本系统利用Rabbit3000微处理器控制USB芯片D12来完成USB传输,此时D12就是单片机的一个外设。
D12与Rabbit3000之间的数据传输是通过8位数据线来实现的,即D1 2的并口数据线D0-D7与Rabbit3000的数据线D0-D7直接相连。
D12的INT_N引脚与Rabbit3000复用引脚INT0A相连,作为Rabbit3000的外部中断输入。
当D12需要进行操作时,就利用INT_N引脚发出一个中断请求,Rabbit3000立即响应中断,对其进行操作。
D12的RD_N和WR_N分别与Rabbit3000的IORD和IOWR相连,以控制数据传输的方向。
D12的RESET_N与Rabbit3000的复用引脚PE4相连,Rabbit3 000可以利用这个引脚向D12发出一个低电平,RESET_N被置为低电平后,D12便自动复位了。
D12的CS_N与Rabbit3000的复用引脚PE7相连,可以通过这个引脚来控制片选。
如图3所示。
D12有两种数据总线方式:多路地址/数据总线方式和单地址数据总线方式。
本系统采用单地址数据总线方式,将D12的ALE接地,A0与Rabbit3000的地址总线A0相连,在片选信号有效的前提下(即PE7=0),当A0=1时,CPU给D12发命令;当A0=0时,CPU向D12写数据或从D12读数据。
因此,地址0xE001为发送命令地址,地址0xE000为读写数据地址。
系统软件设计软件设计借鉴了软件工程的设计思想。
采用了分层和模块化的设计思路,为代码的组织、维护和升级都提供了便利。
而且,即使以后更换硬件系统平台,也能够保证大部分代码可重用。
软件总体结构如图4所示。
下面重点介绍无线模块和USB模块的软件设计。
1. 无线模块软件设计无线模块MC35与Rabbit3000的串口B相连,并通过串口向MC35发送AT指令,进行拨号、设置等操作。
MC35与网关的通信协议为PPP协议(Point-to-Point Protocol),PPP协议是一种基于TCP /IP协议栈的数据链路层协议,是为在两个对等实体间传输数据包,建立简单连接而设计的,主要用于广域网的连接,但在局域网的拨号连接中同样可以采用。
MC35本身不支持PPP 协议,要通过MC35拨号上网必须编写程序实现PPP协议,同时还要实现TCP/IP协议。
开机后首先初始化MC35模块,这里要注意的是初始化MC35模块时,需要给IGT引脚一个低电平,并保持120~140ms,才能完成初始化操作。
然后启动MC35并登陆移动梦网网关,建立与服务提供商的连接。
登陆成功后,MC35具有两种工作状态:数据传输状态和空闲状态。
MC35在空闲状态下的电流一般为15mA,而且在空闲状态下,MC35还支持多种休眠模式。
为降低功耗,本系统启用了MC35的休眠功能,设置为休眠模式7。
在该休眠模式下,电流可以降到3mA左右。
2. USB模块软件设计USB接口对于使用者来说十分简单方便,但从开发者角度来看,最大的缺点就是协议的复杂性增加了,因此也就导致了USB设计的复杂性。
USB软件设计包括三个方面:固件(fir mware)设计、驱动程序设计和主机端应用程序的设计。
a. 固件设计固件是固化在单片机中的程序代码,可采用汇编语言或C语言设计。
它运行在微处理器上,用来响应主机的请求。
即它与USB控制器一起完成枚举过程和主机通信。
USB协议规定任何传输过程都是由主机端发起并控制的,在枚举过程中,主机通过USB控制器的端点0的默认管道建立控制传输过程,D12响应主机的要求,主要是发送特定的描述符(如设备描述符、配置描述符、接口描述符、端点描述符、字符串描述符和厂商描述符)给主机。
主机从获得的描述符来了解该设备的配置和能力,并完成对USB设备的配置。
枚举过程结束后,主机就可以与D12进行数据传输了。
本系统的固件编程采用标准C语言来编写,设计固件程序时需要注意的是:D12的中断输出为电平触发,Rabbit3000的中断为上升沿或下降沿触发。
在设计程序时,使用下降沿加延时,可使低电平保持一段时间,从而达到同样的效果。
b. 驱动程序设计在Windows系统下,与USB外设的任何通信都必须通过设备驱动,设备驱动使应用程序访问硬件设备成为可能。
USB驱动程序的编写与硬件相关,属于核心模式。
微软的DDK在这方面提供了较为详细的说明。
c. 应用程序的设计本系统采用VB编写上位机应用程序。
它主要负责实现利用USB接口从心电监护仪中读取心电数据,并把心电数据保存到数据库中,同时在PC机屏幕上绘制心电波形。
本文小结本文所研制的便携式移动心电监护仪,能够在计算机屏幕上准确地描绘出心电波形,经中国医科大学附属二院的医生认定,可作为临床诊断依据;本系统实用性强,且体积小、经济方便。
患者可随时随地对心脏进行实时监护,而不受时间和空间限制;本系统所具有的无线传输功能,可以实时地把心电数据传送给医院供医生诊断,极大地提高了急救效率。
SIEMENS MC35一、产品说明:• MC35是西门子公司的第一款GPRS模块,MC35 GPRS 模块集成到笔记本、掌上电脑、微型电话及其他设备中,将会得到更快的浏览速度。
他的优势在于:永久在线连接、快速数据存储和更快的数据下载速度。
• 该GPRS模块接收速率可以达到86.20kbps,发送速率可以达到21.5kbps.当然最大的数据吞吐量还依赖于GPRS网络的支持。
• 像TC35一样MC35也支持GSM900和GSM1800双频网络。
MC35 包括了TC35 的所有功能,另外还具备快速GPRS 技术,这将使MC35 代替TC35 变得更容易。
二、产品特征:• 支持EGSM900和GSM1800双频;• 支持GRPS Class 8/Class B;• 支持GSM phase2/2+;• 输出功率:EGSM900时,2W / GSM1800时,1W;• 输入电压:3.3~4.8V;• 功耗:休眠状态,3.0mA ;空闲状态,10.0mA;发射状态,300mA (平均),2.0A(峰值);• 控制:AT指令直接控制;• 重量:16g;• 体积:54.5×36×6.65mm;• 环境温度:-25°C / +55°C;• 数据速率:CSD状态下最大速率14.4kbps,GPRS状态下行最大速率85.6kbps;• 接口:40pin,包括电源、3V SIM卡、RS232接口、语音、控制等管脚/ 50Ω天线接口。