嵌入式实时心电检测与分析系统

来源 :南京大学 | 被引量 : 0次 | 上传用户:hulin510
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会节奏的加快,心血管疾病已经成为人类的第一大杀手。为了有效地监护心血管疾病患者,20世纪60年代,Holter博士成功研制了Holter系统。随着现代通信技术的发展,Holter系统逐渐演变为基于因特网的心电监护系统和基于无线通信的心电监护系统,以及发展到今天的基于CDMA和因特网的心电监护系统以及基于GPRS和因特网的心电监护系统。心电监护仪作为心电监护终端,主要完成心电数据的采集、存储、发送和分析等功能。由于监护仪的设备所限,能在监护仪的嵌入式环境下实现的算法不仅需要有很好的效果,而且需要很好的简单性、实时性。目前对心电监护仪上的算法研究集中于QRS波的检测以及依赖于QRS波检测的心率计算。P波、T波以及ST段检测相对较难,准确率不高。为此,我们在基于ARM9芯片AT91SAM9X35的开发板上搭建了一个嵌入式linux操作系统,然后在嵌入式linux操作系统上搭建了一个QT平台,然后我们使用PC下的开发环境QT Creator进行了我们的心电检测与分析系统的开发。开发完成后使用QT Creator自带的qmake编译成生可执行文件,并将可执行文件放在网络文件系统rootfs下,在嵌入式环境下运行。我们的心电检测与分析系统使用的是一些国际公认的心电数据库,包括MIT-BIH数据库、AHA数据库以及ST-T数据库。WFDB库是一个使用这些在线心电数据库的很好工具,我们将WFDB库函数集成到我们的系统中,对系统中的心电检测算法作出分析,并最终给出分析结果,分析结果表明我们系统中采用的心电实时检测算法有很高的准确率以及很好的实时性,适合于嵌入式环境下的心电实时检测。心电检测与分析系统主要由四个线程组成,分别是采集线程、主线程、分析线程和显示线程。采集线程负责数据的采集,使用心电数据库时,我们使用的是模拟采集线程,即从文件中读取心电数据,然后将读取到的心电数据以一定的频率传送给主线程。主线程接收到心电数据后,先对数据进行处理,计算出心电参数,然后再将心电参数和心电数据传送给显示线程。分析线程由系统界面上的按钮触发,用户点击按钮触发分析线程后,分析线程终止采集线程和主线程,对主线程中的计算结果进行分析,并将分析结果传送给显示线程。线程之间的通信采用QT的通信槽机制完成。
其他文献
第三代半导体GaN材料因其优异的性能,被广泛地应用于短波长光电子器件和高频微波器件。目前大部分的GaN器件都是在异质衬底上外延生长制作的,由于GaN材料与衬底之间存在较大的晶格失配和热失配,导致GaN器件内部存在较大的位错密度和残余应力,损害了 GaN器件的性能和使用寿命。在GaN单晶衬底上同质外延生长制备GaN器件是解决该问题的根本方法。氢化物气相外延法(Hydride Vapor Phase
期刊
期刊
生物荧光探针是功能材料的重要门类,在生命科学和医学基础与应用研究中起到重要作用。线粒体和细胞质膜是极其重要的细胞器,在细胞的生命活动中扮演重要角色。本论文的研究集中在以下方面:①在活性组织中直接、原位成像线粒体的荧光探针;②在活细胞中实时追踪线粒体的荧光探针;③原位成像细胞质膜的荧光探针;④同时、原位、双色区别成像细胞质膜内脂筏与非脂筏两种超微结构的荧光探针。人工体外培养的细胞与组织中的原生态细胞