积分规则 网站地图 帮助中心    
嵌入式软件 单 片 机 DSP 存储器 传感控制 光电显示
嵌入式硬件 CPLD/FPGA SOPC AD/DA 接口电路 模拟设计
I C设计 通信产品 汽车电子 电源产品 消费电子 数控系统
工业控制 军工/航天 安防产品 医疗电子 计算机外设 测试测量
供应 I C
求购 公司库

  IC 求购 销售 公司 论文 DATASHEET 参考设计 论坛
当前位置: 首页 >> 行业应用 >> 医疗电子 >> 应用笔记
  相关分类:
一种基于SoC的高精度电子血压检测仪
 
作者:李 刚,王 宏,林 凌   来源:电子技术应用    点击数:230   更新时间:2008-4-8
您可以添加到网摘 让更多人关注此文章:

    

摘 要:一种基于单片集成系统(SoC)的高精度电子血压检测仪。该系统采用基于Σ-Δ型A/D转换器的ADμC848作为核心处理器,并应用形态滤波等信号处理算法,简化了电路的设计和实现,提高了系统的可靠性和稳定性。
关键词:SoC  血压检测  Σ-Δ型单片机  形态滤波

 

    血压是人体重要的生理参数之一,对其进行精确测量,有利于早期发现和鉴别高血压类型,提出合理的治疗建议。目前,临床上对普通病人主要采用无创检测的方法,它大致分为人工柯氏音法和示波法两类。人工柯氏音法虽然比较准确,但操作困难,受主观因素影响较大;传统的示波法虽然操作简单,但稳定性和个体适应性较差,不利于在临床应用上的普及和推广。本文在示波法的基础上,从硬件实现和软件设计两个方面改进了原来的测量方法,并进行了比对测试。
1 硬件设计
    示波法进行血压检测的主要过程是获取袖带内变化的压力信号,分析从中分离出的脉搏信号,找到收缩压和舒张压对应的位置,从而得到数据。传统的示波法测量是将来自传感器的信号放大,对放大后的信号进行低通滤波,得到压力信号,并由一组A/D转换器将其送入单片机,然后再对该压力信号进行带通滤波,得到脉搏信号,由另一组A/D转换器送入单片机。其基本结构如图1所示。

 


    采用了Σ-Δ型单片机ADμC848之后,简化了电路。
    由于集成了高精度的16位Σ-Δ型A/D转换器,且其A/D参考电压可以编程调整(最小可达到10mV)。因此,它可以在保证精度和动态范围要求的情况下,直接进行A/D转换,而不必经过放大。这样,可以消除由于放大器的存在而带来的动态范围改变、噪声以及电压失调等一系列问题,并且减少了器件的使用,降低了实现成本。
    由于该Σ-Δ型A/D转换器提供了差模输入方式,可以将传感器给出的差模信号直接送入A/D转换器,理论上其共模抑制比可以达到无穷大。因此,它可以大大降低由于前级放大电路的不匹配而造成的共模干扰。
    由于Σ-Δ型A/D转换器转换过程要通过一个低通滤波器滤波,因此,在进行A/D转换之前,不必进行滤波处理,可以直接将传感器与A/D连接,然后再进行数字滤波。
    由于ADμC848中集成了一个标准的恒流源,恒流数值可以通过软件编程调节。因此,可以根据产品应用的不同环境,将一个标准的压力输出进行采样,然后进行A/D转换,再根据转换结果及时调整恒流源,直到输出期望的转换数值,以实现产品的自动校准。
    改进后的电子血压计硬件结构如图2所示。

 


2 软件设计
    经过以上硬件处理后得到袖带内压力的变化曲线,在软件处理中,先要分离出其中的脉搏信号;然后去除干扰点,拟合包络曲线,找到对应的平均压;最后根据系数计算出收缩压和平均压。
    在分离脉搏信号的过程中引入了形态滤波算法。由于袖带内压力信号与脉搏信号频带接近,直接采用带通滤波会减小信号幅度,降低信噪比,给后面的处理带来困难。而应用形态滤波处理算法,是从形态学角度分离信号,可以很好地提取脉搏信号。为了能够实时完成信号分离,将采用开运算进行处理,削平原始信号中所有的波峰,再用原始信号与处理后的信号做差,得到分离出的脉搏信号。图3为原始信号图,图4为分离出的脉搏信号。

 


    为了有效抑制干扰,修复缺损的脉搏波,将根据每个脉搏波峰值与和它相邻的脉搏波峰值之间所成角度的关系,决定每个脉搏波的可信程度。由于脉搏波幅值不是单调变化的,因此,这样的判断还需要考虑幅值因素。其具体方法见文献[1]。
    利用上面得到的每个脉搏波的权值信息进行包络拟合。由于所得包络线明显不对称(即二阶拟合不能满足要求),将采用带权值的三阶最小二乘拟合方式。拟合完成后,曲线上极大值所在位置对应的压力值,就是平均压的数值。
    最后,参照文献[2]中的方法,根据平均压的大小决定采用何种幅度系数,并利用幅度系数计算出相应的收缩压、舒张压对应的位置,从而得到收缩压、舒张压的大小。
    为了验证所得血压计的准确性,选取了一些典型的样本,将其测量结果与人工听诊的柯氏音法进行比对。
    首先,用人工听诊的柯氏音法测量血压数值a1,相隔15分钟后,再用改进后的电子血压计进行测量,得测量数值b;再等待15分钟,用人工听诊的柯氏音法重新测量一遍,测得血压值a2,用a1与a2的平均值a作为人工听诊柯氏音法所得的测量数值。所得测量数据如表1和表2所示。

 


    从以上几组典型的测量结果可以看出,应用本文所述的电子血压计测量血压,能够保证血压测量的精确度在5mmHg以内,基本满足血压测量的精度要求。
    本文提出了一种基于SoC的血压检测仪器的实现方法。该方法的硬件集成度高,设计实现简便;软件设计集合了形态滤波等多种先进算法,精确度高,抗干扰性强。实验证明,这种血压检测仪具有很好的精度,能够满足血压测量的一般要求。
参考文献
[1] LIN C T,LIU Sh H,WANG J J et al.Reduction of interference in oscillometric arterial blood pressure measurement using fuzzy logic[J].IEEE Trans. On Biomedical Engineering, 2003,50(4).
[2] MORAES J,CERILLI M.A Strategy for determination of systolic,mean and diastolic blood pressures from oscillometric pulse profiles[J].IEEE Computers in Cardiology,2000,27:211-214.



相关文章
· 祥硕科技采用一系列 MIPSTM 内核进行多媒体 SoC 开发[72]
· ARM联手IBM等三家公司开发32nm和28nm SOC[154]
· 富士通微电子推出新型WiMAX片上系统(SoC)[154]
· 基于SOC应用的运算放大器IP核设计[254]
· 嵌入式NVM提高电源管理的灵活性[176]
热门评论排行
·VHDL设计中电路简化问题的
·ARM嵌入式系统基础教程(N
·江苏嵌入式Linux教育培训
·ARM处理器应用开发4步骤
·锐极LINUX驱动培训班定于

文章评论
    没有任何评论
*只显示最新10条评论。评论内容只代表网友观点,与本站立场无关。更多评论
发表评论
  * 请先[登陆]再进行评论,谢谢。
评分: 1分 2分 3分 4分 5分
内容: *
发帖须知:
一.所发文章必须遵守《互联网电子公告服务管理规定》;
二.严禁发布供求代理信息,公司介绍,产品信息等广告宣传信息;
三.严禁恶意重复发帖;
四.严禁对个人,实体,民族,国家等进行漫骂,污蔑,诽谤。
 
热点新闻 [更多]
 
节能环保备受关注 半导体照
半导体产业最终将存活并将再次蓬勃发展
电子元件业御寒过冬 静待行
台湾当局拨款60亿美元援助DRAM厂
Vishay Silico
严冬期如何发展半导体业 扩
2008年中国集成电路市场回顾与展望
分析师:亚洲芯片厂商库存远超预期
2008年基础电子业十大事件点评
Aptina并购智多微手机软件平台设
 
热门下载 [更多]
 
[ PCB设计] Protel99教程下载
[ ] 手把手学单片机20个例
[ ] 单片机做的智能台灯
[ ] 单片机入门书
[ ] linux系统移植开发文档
[ ] IC卡的读写程序
[ ] 8051单片机C语言彻底应用
[ 常用软件] 555定时器电路设计软件V1.2
[ 常用软件] 51定时器计算软件
[ ] ARM处理器应用开发4步骤
 
论坛新帖 [更多]
 
供应HY5PS561621AF...
优势供应SPP11N80C3...
优势供应ICE2A0565Z...
低价专业PCB打样 双面板20...
深圳市天漠科技超低价供应atm...
深圳市天漠科技超低价供应ARM...
[推荐]2.5米精度,高灵敏度...
830实验箱+电脑没有并口...
[原创]平望科技助力自服终端国...
低价专业PCB打样 双面板20...

 
赞助商 [更多]
 

ICP许可证号:[粤 05056597]
联系电话:010-82517432 82517615 传真: 010-82517615

版权所有 Copyright © 2006 嵌入式技术网