基于USB总线的心电检测系统设计

发布者:郑哥最新更新时间:2015-04-08 来源: 《哈尔滨理工大学学报》关键字:总线  心电  检测  系统 手机看文章 扫描二维码
随时随地手机看文章
    摘要:针对人们对心脏疾病问题的日益关注,介绍了一种新型心电检测系统,它具有体积小,实用性强,价格低廉等特点,特别适合家庭使用。同时为了解决与PC间的接口问题,依据USB1.1规范,采用PHILIPS公司的PDIUSBD12接口芯片,大大提高了数据传输的速度。经实验检测,系统运行稳定可靠。

  随着社会的进步和科技的发展,人们对健康观念、健康方式和途径都发生着深刻的变化。我国是心脑血管疾病的高发区,然而多数医院的心电监护设备数量少、不宜移动、且成本高,无法满足市场的需求。为了满足对心电监护设备的需求,降低医疗成本,需要一种与PC相结合的心电检测系统。计算机与外设连接的总线接口由多种形式,其中PCI和ISA总线插拔麻烦,且扩展槽有限;RS232串行总线传输速度慢且与主机的串行口数目较少。近几年USB总线接口异军突起,它具有热插拔、即插即用、系统扩展和配置方便,高效数据传输等显著优点,克服了传统总线接口的缺陷,本文设计的心电监测系统也采用了这种方法。

  1 硬件电路设计

  1.1 硬件的总体结构

  本文设计的心电检测系统硬件总体结构图如图1所示,包括导联电路,滤波放大电路,微控制器,Flash存储器,电源变换电路和USB接口电路等几部分组成。通过电极从人体采集到心电信号,经导联电路和滤波放大电路后进入单片机的A /D,再经单片机处理存储到Flash,从而完成心电信号的采集。系统可以通过USB接口电路实现与PC机的通信,将存储在Flash中的心电数据以文件格式转存到PC机中,从而实现了数据的无限存储功能,同时通过VC软件编程可以在屏幕上显示心电波形。电源变换电路中采用9V电池供电,体积小巧,易于便携使用。

基于USB总线的心电检测系统设计

  1.2 USB接口电路

  本文使用的是Philips公司的PDI-USBD12。 PDI-USBD12是一款性价比很高的USB器件,完全符合USB1.1版的规范。它通常用作微控制器系统中实现与微控制器进行通信的高速通用并行接口,并且支持本地的DMA传输。此外,PDIUSBD12还集成了许多特性,包括SoftConnetTM、GoodLinkTM、可编程时钟输出、低频晶振和终止寄存器集合。所有这些特性都为系统节约了大量成本,同时使USB功能在外设上的应用变得容易。

  图2为USB接口电路,USB接口采用4线电缆,D+、D -两根线是用于发送信号,VDD、GND二条线,向设备提供电源。 PDIUSBD12的XTAL1和XTAL2引脚外接6M晶振。数据线和控制线分别与单片机的I /O口相连,通过SPCE061发送命令和数据从而控制USB接口芯片PDIUSBD12,实现数据的快速高效传输。

基于USB总线的心电检测系统设计

  1.3 单片机系统

  本文采用凌阳公司推出的16位SPCE061单片机,该单片机具有较宽的电源电压范围(2.4~3.6V),CPU最大速度为49.125MHz,8道10位ADC(A /D的转换速度最大为96kbps),片内2k的RAM,32k的Flash,32个I /O接口等特点。 Flash采用凌阳公司512k*8位的SPR4096,工作电压为2.25~2.75V,它与SPCE061具有很好的相互传输能力。

    1.4 放大滤波电路

  放大滤波电路如图3所示,前置放大器采用ANALOG DEVICES公司的AD620,这是一款性价比很高的仪用放大器,输入失调电压最大为50uV,输入失调漂移0.6uV每度,共膜抑制比120dB(G=10),且最大供电电流只有1.3mA。放大器采用低功耗低噪音的TLC2254,每通道供电电流35uA,噪声为19nV /Hz(1kHz),非常适合便携式设备。由于心电信号多在0.5~150Hz,所以需要进行滤波,在TLC2254上加一个0.48~159Hz的带通滤波器。对于工频50Hz干扰,为了减少硬件设计,同时考虑降低功耗问题,将采用软件滤波方式,经切比雪夫2次滤波和平滑滤波,效果较为理想。由于心电信号存在负值,而凌阳单片机的A /D范围为0~3。3V,所以必须对信号进行抬压。这里采用LM385 -1.2V精密基准电压源,与信号相加,从而实现了信号所有点的取值为正。

基于USB总线的心电检测系统设计

  2 系统软件设计

  心电检测系统的软件设计包括数据采集存储程序设计和USB数据传输程序设计。

  2.1 采集存储程序设计

  采集存储程序设计如图4所示,首先对单片机和Flash芯片初始化,设置系统时钟、采样频率、引脚定义等。然后对每次采样数据进行滤波,由于前边硬件设计中已经设计了一个带通滤波器,所以这里主要考虑去除50Hz工频以及毛刺。采用切比雪夫I型2次滤波可以有效去除50Hz工频而平滑滤波,并可以去除毛刺,公式如下:

基于USB总线的心电检测系统设计基于USB总线的心电检测系统设计

基于USB总线的心电检测系统设计

  考虑到使用切比雪夫滤波器产生的系数为小数,为利于计算,将其变换成整数,每部分系数均乘以4096,取整数部分,计算得到的结果再采用右移12位的方法得到最终结果。

  图5为心电信号处理前后对照图,可以看出效果比较明显。

基于USB总线的心电检测系统设计基于USB总线的心电检测系统设计2.2 USB数据传输程序设计

  USB数据传输程序设计的目的就是使PDIUS-BD12在USB上达到最大传输速度。 PDIUSBD12的程序设计采用中断驱动,当CPU处理前台任务时,USB的传输可在后台进行,这就确保了最佳的传输速率和更好的软件结构。后台中断服务程序和前台主程序循环之间的数据交换通过事件标志和数据缓冲区来实现。主机首先要发令牌包给PDIUSBD12,PDIUSBD12接收到令牌包后就给单片机发中断,单片机进入中断服务程序,首先读PDIUSBD12的中断寄存器,判断USB令牌包的类型,然后执行相应的操作。

  SPCE061单片机与PDIUSBD12的通信中,PDI-USBD12负责处理所有与USB总线事务有关的任务,如总线唤醒、数据接收/发送、打包、CRC校验等,但不负责解释这些数据的意义;SPCE061负责处理数据、响应主机请求、以及控制PDIUSBD12的工作。主要是靠单片机给PDIUSBD12发命令和数据来实现的。SPCE061的中央处理单元(CPU)通过执行存储在芯片固件里的指令集来控制PDIUSBD12的活动。CPU支持一个包括用于移动数据、执行数学和逻辑操作、程序分支等的机器语言指令的指令集。PDIUSBD12的命令字分为三种:初始化命令字、数据流命令字和通用命令字。 PDIUSBD12给出了各种命令的代码和地址。单片机先给PDIUSBD12的命令地址发命令,根据不同命令的要求再发送或读出不同的数据。因此,可以将每种命令做成函数,用函数实现各个命令,以后直接调用函数即可。

  图6为程序设计的层次框图,其中D12CI.C、CHAP9.C和ISR.C可进行固件接口的移植,EPPHAL.C和MAINLOOP.C需自行设计。在MAINLOOP.C中需要设计发送USB请求、读测试Key、控制LED和和处理USB总线事件。在EPPHAL.C中需设计各I/O口对PDIUSBD12个引脚的控制与数据传输。

基于USB总线的心电检测系统设计

  3 结语

  基于USB总线的心电检测系统的软硬件设计及开发,充分体现了USB便捷、低成本、高抗干扰等特点。经测试,工作稳定可靠,心电波形清晰,是一种较为理想的心电检测系统。由于心电干扰的复杂性以及软硬件设计中的限制,心电信号的消噪问题还有待进一步提高。


关键字:总线  心电  检测  系统 引用地址:基于USB总线的心电检测系统设计

上一篇:基于CDMA和2.4G通信的无线远程血糖监护网络设计与实现
下一篇:便携式心电检测放大电路设计

推荐阅读最新更新时间:2024-03-16 11:57

基于32位ARM和μC/OS-II的心电信号处理系统
据统计,我国目前有县及县级以上医院1.3万家,医疗机械总数达17.5万台,加上一些专业心脏疾病治疗机构,我国目前每年心脏疾病的门诊量约在一千万人次以上。根据国家卫生部《全国卫生信息化发展规划纲要》的目标,在2010年要基本实现医院的数字化和信息化。所以未来医疗器械市场对新型医疗设备的市场空间巨大,特别是拥有数字化和信息化特征的心电信号处理系统具有广阔的应用前景和实用价值。本文就是介绍的一种基于ARM的心电信号处理系统设计。 系统总体设计 本文所介绍的系统的主要功能是对心电信号进行实时的处理和传输,系统原理框图如图1所示。 心电信号通过电极提取进入模拟处理模块,在模拟处理部分经过放大和滤波处理后,提高了信号的强度和信噪比。信号
[单片机]
基于32位ARM和μC/OS-II的<font color='red'>心电</font>信号处理<font color='red'>系统</font>
T-BOX系统解决方案深度剖析之充放电管理
远程信息处理控制单元(TCU或T-BOX)是一种嵌入式车载系统,可应用于车辆的无线跟踪与通信等领域。 充放电管理 正常情况下,VBAT为负载供电的同时也会为备用电池充电;当遇到突发状况时(如撞车),VBAT无法正常供电,此时转换成备用电池为负载供电。如下图蓝色阴影框图所示,备用电池的充放电管理主要分成三个部分:电池组、充电器以及预升压。 图-1 1. 电池组 常用的蓄电池有Ni-MH,LiFePO4以及Li-Lon,其特点列举如下表所示。 类型 Ni-MH LiFePO4 Li-Lon 优点 可靠耐用; 过量的充电不会产生高温; 成本较低; 高额定电流; 寿命长; 热稳定性高; 安全; 高能量密度; 高电压(3.6
[嵌入式]
T-BOX<font color='red'>系统</font>解决方案深度剖析之充放电管理
气体检测仪的选型方法
  气体检测仪又称为气体检测传感器是一种常用的检测装置,在多个行业中都有一定的应用。用户在选用气体检测仪的时候对于它的选型方法是以必须要掌握的,只有合适的气体检测仪在使用中才不会出现故障。那么气体检测仪的选型方法是什么呢?下面小编就来为大家具体介绍一下吧。   1)确认所要检测气体种类和浓度范围:   每一个生产部门所遇到的气体种类都是不同的。在选择气体检测仪时就要考虑到所有可能发生的情况。   a,如果甲烷和其它毒性较小的烷烃类居多,选择LEL检测仪无疑是最为合适的。这不仅是因为LEL检测仪原理简单,应用较广,同时它还具有维修、校准方便的特点。B   b,如果存在一氧化碳、硫化氢等有毒气体,就要优先选择一个特定气体检测仪才能
[测试测量]
示波器系统及控制
示波器包含四个不同的基本系统: 垂直系统、水平系统、触发系统和显示系统。理解每一个系统的含义,有助于您更有效地应用示波器,完成特定的测量任务。 下面简要描述模拟和数字示波器的基本的系统和调节控制。模拟和数字示波器的一些控制并不相同。 示波器的前面板分为三个主要的区域, 标注为垂直区、水平区和触发区。由于模式和类型(模拟或数字)不同,您的示波器也许还有其他的区域。参看图22, 当使用示波器时,为接收输入信号,需要对以下配置进行调整: 信号的衰减和放大值:通过控制伏特/格,可以把信号的幅度调整到期望测量范围内。时基:通过控制秒1格,可以显示屏中每水平刻度代表的时间量,示波器触发:利用触发电平,可以稳定重复信号,或者触发单一
[测试测量]
示波器<font color='red'>系统</font>及控制
基于F2407A和TMS320LF2407A芯片实现远程控制移动机器人系统的设计
:许松清,吴海彬,林宜,高洪张 引 言 机器人技术融合丁机械、电于、、、人工智能等许多学科的理论与技术,是当今许多前沿领域技术的综合体。移动型机器人主要用于对一些危险和未知的地域进行探索,例如是探索外星地表、进行引爆地雷等都需要使用到移动型机器人。半自主远程控制移动机器人由于具有较强的活动能力、良好的可控性等特点,在工农业、国防等各个领域具有广泛的应用前景。在半自主远程控制移动机器人的控制操作中,需要人的参与。因此需要有一个人机交互通道,把人的指令传递给机器人执行,同时机器人也可以把采集到的现场信息反馈绐人。本文基于移动机器人原理,设计了两轮驱动半自主移动机器人的系统,详细阐述了基于GP技术的远程控制器的设计与实现。
[机器人]
谈将示波器用于高速数字系统设计与调试
选择一个好的系统开发、调试助手,能够帮助嵌入式系统的开发工程师们加快产品开发周期。通过更好地观察到电路信号的细节和变化过程,捕捉到电路中的异常情况,可以对整个系统做出客观、完善的分析。每个嵌入式系统的开发工程师都希望能够拥有一台高性能、功能强大的示波器作为他们的开发、调试助手。 目前,嵌入式系统的数字信号电路的信号传输速率范围是从几十kHz 到 上百MHz。为了能够开发出反应更为快捷、功能更为强大的产品,人们一直在不断地提高信号的处理速度与传输速率。比如,ADI的Blackfin系列的DSP,其内核最高时钟频率达600MHz,系统时钟可以达到400MHz。在I/O端口进行数据传输的时候,虽然设计人员会考虑到噪声以及数据传输的稳定
[测试测量]
基于DTMF方式的身份识别及语音自动播放系统
1 引言    由于电台多采用全透明的传输方式,只要频段相同,就可以接收到同频段上发送的语音信号,这样就无法准确辨别信号是否有用。带有语音加密功能的电台则可以避免这种情况,但在一些要求保密性高的领域或场所,如军事领域,拦截者一旦破获我方的加密信号,发出一段误导性的语音信号,我方则无法辨别,可能会造成一定损失。因此,这里介绍一种基于C8051F单片机,以DTMF编码的方式识别电台身份的系统。该系统使用简单,在不改变电台原有特性的基础上,只需和电台的扩展口连接,便可实现对电台身份的识别。即使对方破解了语音信号,还可通过地址编码来分辨电台的身份。该系统在保密性要求高的场所有一定应用前景。 2 系统组成与工作原理    图1
[安防电子]
基于DTMF方式的身份识别及语音自动播放<font color='red'>系统</font>
用可编程模拟电路实现MEMS陀螺仪测量系统
Leon Foucault在1852年发明了世界首个陀螺仪,这种传统的机械式陀螺仪如图1所示。Foucault认为,利用固定位置上的旋转物体可以测量地球的旋转。在理论上他的想法是正确的,但当时他只能让物体保持旋转数分钟的时间,因此不足以观察到地球的显著运动。不过随着电气马达的发明,陀螺仪突然变得切实可行了,因为马达能让物体无限地旋转下去。在这种思想指导下,人类发明了电动回转罗盘,并很快用于船只和飞机上。 微机电系统(MEMS)技术的飞速发展已经允许制造商在微型芯片上制造出完整的陀螺装置。不仅如此,随着时间的推移,MEMS陀螺仪价格正变得越来越便宜,体积也越来越小。技术的发展和价格的降低使得集成式MEMS陀螺仪能很好地
[传感器]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件
随便看看

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 医学成像 家庭消费 监护/遥测 植入式器材 临床设备 通用技术/产品 其他技术 综合资讯

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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