基于ARM核的单电源心电检测模块的实现

发布者:BlissfulCharm最新更新时间:2008-11-09 来源: EDN关键字:单电源  成本  心率  算法  架构 手机看文章 扫描二维码
随时随地手机看文章

  随着心电图技术的临床应用和电子技术的发展,心电图作为生物医学测量中一项较成熟、应用较广泛的技术,已逐渐成为一种常规临床检查的手段,并在心脏疾病的诊断、监护以及药效分析等方面发挥着十分重要的作用。目前常用的心电检测电路多为双电源供电,这种方案需要很多的电源器件和较大面积的布局布线,而这些都将增加产品的成本。

  本文给出的设计采用单电源供电,可以解决上述问题并降低产品成本,同时该设计还在基于ARM核的嵌入式系统中采用了简单实用的算法,能快速准确定位QRS复波(即计算人的心率)。该设计面向广大家庭用户而设计,体积较小,只需要一台个人电脑与之连接,便可实时地操作、观测心电信号。

  心电信号采集系统的基本架构如图1所示。人体的心电信号经电极和专用导联线从人体送至系统。通过滤波和放大调节电路,微弱的心电信号被放大到合适的幅值,并处于A/D转换范围之内。

心电信号采集系统的基本架构

图1:心电信号采集系统的基本架构。

  系统的控制和数据的处理由ADI公司基于ARM7 TDMI核的MCU ADuC7020来完成。这款芯片有丰富的片内外围电路,处理速度高达40MIPS,A/D转换速度可达1MSPS,具有很高的性价比。最后将结果由 ADuC7020通过UART口送至计算机,由计算机通过由LabVIEW编写的界面将结果直观地显示出来或存储下来。图2是基本的硬件电路图。

基本的硬件电路

图2:基本的硬件电路。

  从人体或是心电信号发生器上采集到的心电信号幅值在0.05~5mV之间(一般为2mV),频率在0.05Hz~75Hz之间。心电信号要经过缓冲、匹配电阻网络、电压放大和滤波等几级电路。

  心电信号首先经过一个两级的RC低通滤波电路,进入缓冲级。信号进入系统之前,需要除去高频分量,因此这里设计了一个截止频率为300Hz的低通滤波器,以保证0.05~75Hz的微弱心电信号不会被衰减。缓冲级由电压跟随器组成,它可以提高整个放大电路的输入阻抗,降低输出阻抗。为保证差分信号的一致性,应选用集成在芯片上的放大器。匹配电阻网络通常采用威尔逊电中心端网络,它通过特定的电阻网络获得威尔逊电中心端作为整个ECG系统的参考点。

  滤波放大电路的前级采用负反馈差分放大电路,这里使用ADI公司可调增益高共模抑制比的仪表放大器AD8221作为前级放大器。放大倍数设为8倍,由公式G=49.4kΩ/RG+1计算得到,其中RG是AD8221两个RG管脚之间的电阻值。

  这个电阻应当选用高精度、低温漂的金属膜电阻,以保证AD8221的低噪声性能。AD8221的REF管脚没有接地,而是和一个低通滤波器构成负反馈回路,以便能有效地滤除直流分量,从而使U1处的电压始终箝位在1.25V。因为是单电源供电,而不同导联的心电信号电压有正有负,所以一定要提供一个合适的箝位电压。ADuC7020的AD转换模式下电压输入范围是0-2.5V,这里就选择中间值1.25V作为箝位电压。

  AD8221输出的单端信号幅值非常小,其中还混有大量干扰,无法进行数据处理。后级滤波放大电路由一个增益较大的有源低通组成,增益可调。不同人的心电信号强弱不一样,考虑到有衰减,一般将该增益设为150倍。系统的传递函数为:

公式

  这两个低通滤波器都要求具有低电压偏移、低温漂和低噪声特性,ADI公司的轨到轨输入输出双运放AD8607能够很好地满足这些要求。由于第二级放大器是反相端输入,所以最后得到的信号是反相的,这可以在软件中再作处理。

  从保护病人和提高系统的共模抑制比两方面考虑,必须将共模信号反相并放大后,再反馈给人体,这样系统和人体就共同构成了一个电压并联负反馈网络,即通常所说的右腿驱动电路。由ADuC7020对处理后的心电信号进行AD转换,选择定时器控制的ADC采样模式。一次A/D转换结束,触发ADC中断,在中断服务程序中对数字信号进行处理。

  处理心电数字信号的关键是对心电信号中QRS复波的精确识别。正常人的QRS波群的宽度为0.06至0.10秒,且不受心律变化的影响。针对R波很尖锐的特点,我们通过一个滑动时间窗判断信号峰、谷是否满足要求,同时确认其是否在时间窗内。对信号幅值的阈值采用双可变阈值法,即对波形设置波峰阈值和波谷阈值。如果峰阈值和谷阈值在一段适当时间内有较大变化,则重新设置峰阈值和谷阈值。下面我们将对QRS复波定位和心律计算进行讨论。对起始一段时间的信号只进行反相和滤波处理,这是为了将倒置的心电信号恢复过来,并避免信号初期的波动影响阈值。然后在一定的时期内,根据采样得到的数据设置峰阈值Thpeak 和谷阈值THtrough,然后对QRS波进行定位。最后,按以下步骤(见图3)进行数据处理。

数据处理的基本步骤

图3:数据处理的基本步骤。

  读取新采样点Ni:

  1)判断采样的信号点幅值是否大于峰阈值Thpeak。如果不满足,则回到第1)步。

  2)如果满足条件,则开始计数n=1,并记录n值为peaktime1。将时间窗的起始边滑至此处。

  3)继续采样Ni+1,每采样一次则n+1。

  4)判断新的采样点Ni+1是否小于谷阈值。如果不满足,则回到第4)步。

  5)如果满足采样点小于谷阈值Thtrough,则记录该点的n值为troughtime1。

  6判断这两次满足幅值要求的信号点时刻troughtime1和peaktime1之差是否在时间窗内,即是否小于窗宽度THtime。如果不小于THtime,则回到第1)步。

  7)如果满足,则这段信号被认为是一个QRS波群。Peaktime1就被定位为一个R波。

  有了定位的R波,就可以在此基础上按以下步骤统计心率:1)找到第一个R波,并记录n值为peaktime1;2)找到第二个R波,并记录n值为peaktime2;3)按照以下公式计算心律。

公式

  实践证明,采用这种算法计算得到的心律准确率高、计算简便、易于实现,并最终在PC机上观察到心电信号波形和心律值。

关键字:单电源  成本  心率  算法  架构 引用地址:基于ARM核的单电源心电检测模块的实现

上一篇:体外诊断成医械增长高点 年增幅15%
下一篇:基于DSP TMS320C32芯片的心电工作站系统

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

10nm工艺成本大降45% Intel多赚了5.4亿美元
Intel上周末发布了2021年Q2季度财报,其中一个重要变化就是10nm工艺终于成了,成本大降45%,产能也超过了14nm工艺,成为Intel新的中流砥柱。 Intel在2019年才搞定了10nm工艺的量产,推出了Ice Lake处理器,2020年推出了Tiger Lake处理器,升级到了第二代的10nm SF工艺,现在的成本已经降低了45%,意味着良率有了很大的提升,生产不是问题。 那10nm工艺大降到底带来多少收益呢?Intel在文件中也给出了明确的数据,在Q2季度中CCG个人电脑部门的运营利润从28亿美元增长到了38亿美元,其中一半的利润增加都是来自10nm工艺升级。 具体来看,10nm工艺的成本降低带来了5.
[半导体设计/制造]
10nm工艺<font color='red'>成本</font>大降45% Intel多赚了5.4亿美元
传感器成本下降提振索尼全年营收预期
  据路透社报道, 索尼 公司近日提升了对其公司营业收入的预期,并将该数值从此前的2400亿日元调整为2850亿日元左右。下面就随传感器小编一起来了解一下相关内容吧。 传感器成本下降提振索尼全年营收预期   据悉,促使 索尼 财务状况向好的主要原因来自于 索尼 传感器 业务成本的降低。目前,索尼的半导体业务仍然以大约40%的市场占有率稳坐行业头把交椅,市场中有大量的智能手机及相机产品正在使用索尼生产的图像 传感器 。     以上是关于传感器中-传感器成本下降提振索尼全年营收预期的相关介绍,如果想要了解更多相关信息,请多多关注eeworld,eeworld电子工程将给大家提供更全、更详细、更新的资讯信息。
[传感器]
PID算法调节C51程序(3)
#include stdio.h   #include math.h      struct _pid {    int pv;    int sp;    float integral;    float pgain;    float igain;    float dgain;    int deadband;    int last_error;   };      struct _pid warm,*pid;   int process_point, set_point,dead_band;   float p_gain, i_gain, d_gain, integral_val,new_integ;;        
[单片机]
移动机器人的运行架构
移动架构分析 1.1小海龟 ROS的核心概念不少,有节点、、消息、服务等,在实际机器人运行过程中,这些概念是如何体现的呢? 我们先来运行ROS系统一个经典的例程——小海龟。 请大家按照以下步骤进行操作。 1.首先,打开终端; 2.输入以下命令行,启动ROS Master: $ roscore 3.启动成功后,打开一个新终端,输入以下命令行,启动小海龟,启动成功后,就会出现如图1-1所示的小海龟仿真器界面: $ rosrun turtle turtlesim_node 4.再打开一个新的终端,输入以下命令行,启动海
[机器人]
DRAM新架构—RPC DRAM崭露头角
翻译自——eetimes Etron为边缘物联网应用重振了DRAM雄风,Lattice半导体也看到了它的潜力。 关于新兴记忆体如何处理物联网(IoT)所创造的机会,以及如何避免诸如SRAM等昂贵选择的讨论已经众说纷纭。有一家公司认为低引脚数的DRAM可能是突破口。 Etron(钰创)公司负责成像和存储产品开发的副总裁兼首席科学家Richard Crisp表示,该公司的DRAM代表了与JEDEC(联合电子设备工程会)路线图上的传统架构的一个分歧,即应用程序不需要不断增长的密度、高速pin码或最新DDR4的所有可用带宽,最新DDR4的最低容量为4GB。他说:“有很多应用程序使用的内存远远少于1千兆比特。人们对拥有合适大小、
[嵌入式]
DRAM新<font color='red'>架构</font>—RPC DRAM崭露头角
欧冶半导体完成A2轮融资,聚焦智能汽车第三代E/E架构智能SoC芯片
10月16日,欧冶半导体宣布已于近日完成A2轮融资。本轮融资由招商致远资本领投,老股东星宇股份、均胜电子、太极华青佩诚、聚合资本持续追投,此外投资阵容还包括金沙江联合资本等。 本轮融资也是欧冶半导体继今年2月获得A1轮融资之后的又一轮融资。至此,欧冶半导体累计融资金额达数亿元。 资料显示,欧冶半导体成立于2021年12月,由创始团队和国投招商(先进制造产业投资基金二期)共同发起设立,是国内首家聚焦智能汽车第三代E/E架构(Zonal架构)的系统级SoC芯片及解决方案供应商。 图片来源:欧冶半导体 该公司旗下龙泉系列芯片产品覆盖智能汽车端侧智能部件、智能区域处理器和行泊一体中央计算单元的芯片需求,具备业界领先的智能算法和灵
[汽车电子]
欧冶半导体完成A2轮融资,聚焦智能汽车第三代E/E<font color='red'>架构</font>智能SoC芯片
一种低成本汉字液晶显示的实现方法
在智能仪表等小型单片机应用系统中,一般采用发光二极管作功能提示,数码管显示数据。随着智能仪表功能的不断扩充和提高,这种显示方式逐渐不能满足需求。为系统添加一片液晶显示器作为显示设备,显然能够很大程度扩展系统功能,提升产品的档次。若在液晶显示器上显示汉字信息,如果采用带汉字库的液晶显示器会有一些弊端:成本高,汉字大小固定,缺乏一些特殊的功能函数。针对这种情况,本文分析了一种低成本的汉字液晶显示实现方法,并给出了其C语言实现函数的源程序,以及汉字字符串提取程序和点阵字模提取程序的源程序。显示函数的实现中还重点设计了灵活的putchar函数,以便在程序中使用printf函数作为显示输出函数。 1 基本原理 这种低成本汉字液晶显示实现
[电源管理]
双通道低噪声单电源可变增益功率放大器AD605
    摘要: AD605是AD公司生产的低噪声、双通道、dB线性的可变增益放大器。可用于超声波和时间增益控制、高性能AGC系统以及信号测量等方面。文中介绍了AD605的功能和特性,分析了AD605的结构和工作原理,并给出了AD605的两种基本应用电路。     关键词: 可变增益 功率放大器 低噪声 AD605 1 概述 AD605是一种低噪声、双通道、以dB呈线性的可变增益放大器,它适用于高性能、宽波段可变增益放大器控制的任何电气设备,其工作电压为+5V单电源。为方便应用,AD605提供了差分输入和单极功率控制。该放大器的灵敏性取决于用户所确定的增益范围和增益标度的参考输入(dB/V)。 因AD
[半导体设计/制造]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新医疗电子文章
换一换 更多 相关热搜器件
更多每日新闻

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