完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
利用ARM的心电信号处理系统的设计
该系统以32 位高速 ARM 处理器为硬件平台,以实时操作系统作为软件平台,对硬件系统的资源进行了调度和分配,达到了对心电信号进行实时处理的效果,并且实现了对心电信号的实时显示、实时存储等功能。 心电信号通过电极提取进入模拟处理模块,在模拟处理部分经过放大和滤波处理后,提高了信号的强度和信噪比。信号经过量化后转换成数字信号,进入数字处理模块,在以ARM处理器为核心的数字处理模块中,心电信号被保存在一个缓冲区中,经过实时操作系统的调度后,通过USB通道传递到PC上,PC的软件模块包含了对USB通道数据的接收和对心电信号的处理,经过处理后的心电信号进一步提高了信噪比,并显示在屏幕上,从而达到协助医生诊断心脏疾病的目的。 ticle/UploadPic/2009-11/20091128115539908.gif" width="350" _fcksavedurl="/article/UploadPic/2009-11/20091128115539908.gif"/> 图2 串口部分连接图 2 USB设备接口电路设计 图3 USB接口电路 3 FLASH ROM电路设计 在心电信号处理系统中,S3C44B0X是硬件部分的中央处理器,而实时操作系统μC/OS-II是硬件资源的调度中心,它就存放在FLASH ROM中,在每次系统初始化之后,由S3C44B0X将其复制到SDRAM中后,再进行应用程序的执行。 在本系统中使用的是SST公司生产的容量为1M×16bit的多用途FLASH存储器SST39VF160。ARM与FLASH接口电路如图4所示。 图4 ARM与FLASH接口电路 图5 S3C44B0X与SDRAM的连接图 软件系统设计 为了实现了对心电信号的量化和对数据的处理和传输,充分的利用μC/OS-II的实时性,并使软件系统具有良好的可重用性,为以后对系统功能的扩展提供条件,本系统软件设计如图6所示。 图6 软件系统设计流程图 抗干扰设计 心电信号传输到PC机端后,需要显示到屏幕上,形成心电图。在心电信号处理系统中采用的12导联在屏幕上表现为12个心电波形,每一个波形都包含着特定的信息,但是要得到接近于理想的心电波形,就必须对信号进行预处理。 从测量技术上来说,心电信号属于强噪声背景下的低频微弱信号,幅度为10μV~5mV,主要的频率范围为0.05~100Hz,因此,在心电信号的检测、提取、放大及记录过程中,有来自人体自身的干扰,如肌电干扰,也有来自外界的干扰如工频干扰等。这些干扰使系统的信噪比下降,甚至会淹没微弱的有效心电信号。因此,需要进行信号预处理以消除各种干扰。本文使用自适应噪声抵消器来进行预处理,如图7所示。 |
|
相关推荐
6 个讨论
|
|
只有小组成员才能发言,加入小组>>
4016 浏览 0 评论
4430 浏览 1 评论
4469 浏览 0 评论
7457 浏览 8 评论
3846 浏览 1 评论
740浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 13:15 , Processed in 0.779925 second(s), Total 64, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号