基于单片机的人体脉搏检测系统设计说明

上传人:be****l 文档编号:77551427 上传时间:2022-04-20 格式:DOC 页数:45 大小:886.50KB
收藏 版权申诉 举报 下载
基于单片机的人体脉搏检测系统设计说明_第1页
第1页 / 共45页
基于单片机的人体脉搏检测系统设计说明_第2页
第2页 / 共45页
基于单片机的人体脉搏检测系统设计说明_第3页
第3页 / 共45页
资源描述:

《基于单片机的人体脉搏检测系统设计说明》由会员分享,可在线阅读,更多相关《基于单片机的人体脉搏检测系统设计说明(45页珍藏版)》请在装配图网上搜索。

1、 基于单片机的人体脉搏检测系统设计摘要脉搏波所呈现出来的形态、强度、速率和节律等方面的综合信息,能反映出人体心血管系统中许多生理疾病的血流特征。本课题是人体脉搏测量仪的设计。由于脉搏信号的特殊性,在设计时必须要注意实现测量的准确。该系统的重点就在于要现测量的简便化和精确化。系统测量出人体一分钟的脉搏,并且保证误差在2次以。本系统以89S51单片机作为中心,通过使用单片机来实现系统最核心的计算脉搏功能。在信号的前端处理上,使用压电瓷片采集人体脉搏信号,然后经过AD620放大,施密特触发器整形,低通滤波器滤波等一系列操作,将脉搏信号转换为同频率的脉冲信号输入到单片机,并利用单片机对其进行计数。计数

2、的方法是利用单片机的计时器,然后由该周期计算出频率,继而就可以求出一分钟的脉搏数。计数结果将最终送至液晶屏1602来进行显示。虽然压电瓷片的性能并非很好,在信号的采集上不能实现非常精确的采集,但是它的价格低廉,并且在经过系统的信号调理电路后,也能比较满意的实现我们所要实现的目标。系统运行中能显示脉搏次数和时间,系统停止运行时,能够显示总的脉搏次数和时间。本文首先描述本设计的整体思路,然后介绍各个部分设计中的细节问题,最后提出一些完善本设计的改进意见。关键字:脉搏测量;压电瓷片;液晶显示屏;单片机THE DESIGN OF HUMAN PLUSE DETECTION SYSTEM BASED O

3、N MCUABSTRACTThe shape, intensity, speed, and rhythm of pulse signals mostly reflect the physical andpathological characters of heart-blood system in human bodies.This topic is a design of bodypulse measuring instrument. Because of the specificity of the pulse signal, the design must pay attention t

4、o achieve an accurate measurement.The point of this design is the simple and precise of the measurement.We need to measure the pulse of the human body in oneminute,and to ensure that the error in less than 2 times.The whole system is center on single-chip microcomputer 89s51,using the signle-chip to

5、 achieve the system core function of counting pulse.In the front-end of the signal, we use piezoelectricceramics to collect the signal of the human body pulse.And then,after after amplification of the AD620, shaping of the 555, filtering of the low-pass filter and other operations,the signal will be

6、 converted to the pulse signal with the same frequency,and this signal will be input to the single-ship.The single-ship will count to this.The method of counting is using the timer of the single-ship,and then use the cycle,get the frequency,by the frequency,we can get the number of the one-minute pu

7、lse. The final result of the count will display in the 1602 LCD screen.Although the performance of the piezoelectricceramics is not very good,in the signal collection.it cant do it very precise.But its price is very low,and after the signal conditioning circuit of the system,the signal can be quite

8、satisfactory to achieve our objectives.At the beginning of the paper, the integral notion of the device design is brought out. Afterwards, the detail information of each part is narrated. At last part, some suggestions for improving the device are provided.Keywords:Pulse measurement; piezoelectric c

9、eramics; LCD; single-ship39 / 45目 录1 绪论11.1课题背景与目的11.2 国外研究状况与发展趋势21.3 课题研究难点31.3.1 抗干扰31.3.2 低噪声、低漂移31.4 课题主要研究容42 系统总体设计52.1系统硬件电路设计方案62.1.1传感器的选择62.1.2 单片机的选择82.1.3 信号调理电路的选择102.2 系统软件设计方案102.2.1 脉搏波动频率测量方案的选择102.2.2 单片机工作方式的选择102.2.3 显示电路方案的选择113 系统硬件设计123.1 一级放大电路的设计123.2 二阶滤波器电路的设计153.3 第二级放大电

10、路的设计173.4 整形电路183.5 定时计数电路的设计213.6 显示电路的设计224 系统软件设计254.1 主程序流程的设计254.2 定时器/计数器中断程序流程的设计264.3 显示程序流程的设计275 总结与展望28参考文献29致31附录32附录A 原理图32附录B 主程序33附录C 显示程序37附件附件A开题报告附件B译文与原文影印件1 绪论1.1课题背景与目的脉搏是临床检查和生理研究中常见的生理现象1,包含了反映心脏和血管状态的重要生理信息。人体各器官的健康状态、病变等信息将以某种方式显现在脉搏中即在脉象中。人体脉象中富含有关心脏、外循环和神经等系统的动态信息,我们可以通过对脉

11、搏波检测得到的脉波图含有出许多有诊断价值的信息,可以用来预测人体某些器脏结构和功能的变换趋势,如:血管几何形态和力学性质的变异会引起脉搏波波形和波速等性质的改变,而脉搏的病理生理性改变常引发各种心血管事件,脉搏生理性能的改变可以先于疾病临床症状出现,通过对脉搏的检测可以对如高血压和糖尿病等引起的血管病变进行评估。同时脉搏测量还为血压测量,血流测量与其他某些生理检测技术提供了一种生理参考信号。在医院临床监护和日常中老年保健中,脉搏是一项基本的生命指标,因而脉搏测量是最常见的生命特征的提取。2近年来出现的日常监护仪器,如便携式电子血压计,可以完成脉搏的测量。但是这种便携式电子血压计利用微型气泵加压

12、橡胶气囊,每次测量都需要一个加压和减压的过程,存在体积庞大、加减压过程会有不适、脉搏检测的精确度低等缺点。人体心室周期性的收缩和舒导致主动脉的收缩和舒,使血流压力以波的形式从主动脉根部开始沿着整个动脉系统传播,这种波称为脉搏波。脉搏波所呈现出的形态、强度、速率和节律等方面的综合信息,很大程度上反映出人体心血管系统中许多生理病理的血流特征。本设计所使用的系统利用压电瓷片将脉博转换为电压信号,经过信号调理后利用AT89S51单片机进行信号采集和处理,在短时间,测量出人体一分钟的脉搏数,并将心率进行实时显示,便于携带。达到了方便、快速、准确地测量心率的目的。这样的脉搏测量系统性能良好,结构简单,性价

13、比高,输出显示稳定,比较适应大众化,适合家庭进行自我检查以与医院护士进行每日的临床记录。1.2 国外研究状况与发展趋势早在1860年Vierordt 创建了第一台杠杆式脉搏描记仪3,国20世纪50年代初朱颜将脉搏仪引用到中医脉诊的客观化研究方面。此后随着机械与电子技术的发展,国外在研制中医脉象仪方面进展很快,尤其是70年代中期,国、等地相继成立了跨学科的脉象研究协作组,多学科共同合作促使中医脉象研究工作进入了一个新的境界。以下按脉象仪探头的形式,传感器的特点与研制者作一简单的归纳4,详见表1-1。表1-1 脉象仪的研制情况研制者探头形式(单部)探头形势(三部)医疗器械厂 MX-1型(应变片)

14、BYS-14型(应变片) 医疗仪器研究所 MX-3型,MX型(7点式) 3MX-1型(应变片)医疗仪器研究所 MTY-A(寸部7点,应变片)中医学院 ZM-1型(子母式,应变片)九路型(径向7点,轴向3组)省脉象协作组ZH-I型(应变片) ZH-II型,轴向径向均可调节 交通大学 圆形气囊加压式(7点) 中医研究院 横向线列式九道(应变片) 大学 63点(PVDF压电薄膜) 西苑医院 压电晶体 脉图协作组 MX-811型(液态泵) 中科院基础所 硅杯式(单晶硅) 中科院智能机械所 软接触式(应变片,液态) 省中医学院 血管容积式(光敏元件)省中医研究院 阻抗仪 中国 汪叔游 三部压力换能器 美

15、国 Dr. Laub (压电晶体) 三部手套力与压力复合式 德国 Park. H.S 三部绑带充气加压脉象探头式样5很多,有单部、三部、单点、多点、刚性接触式、软性接触式、气压式、硅杯式、液态汞、液态水、子母式等组成脉象探头的主要原件有应变片,压电晶体、单晶硅、光敏元件、PVDF压电薄膜等,其中以单部单点应变片式为最广泛,不过近年来正在向三部多点式方向发展。脉搏测量仪的发展主要向以下几个趋势发展: (1) 自动测量脉搏并且对所得到的脉搏进行自动分析。目前很多脉搏测量仪都具有检测血氧等其他的功能,但是对这些信号的分析和诊断还需要一些有经验的医生观察,进行分析后才能确认结果,浪费大量的人力,且由人

16、为引入的误差较大。因此,未来脉搏自动检测的容将更加详细,自动分析诊断功能也更强大。(2) 数字化技术等先进技术的应用。随着数字科学技术的发展,脉搏测量仪集成度将更高,更便于携带。数字信号处理的运用将使干扰更小,测量更为准确。(3)多功能化越来越明显目前的脉搏测量仪,一般都具有测试血氧,心电图等等功能,单纯的脉搏测量仪已经很少见。随着电子技术的发展,脉搏测量仪必然可以实现更多的功能。1.3 课题研究难点由于人体的脉搏信号具有频率低、幅度小干扰大,不稳定度低,随机性强等特点,使得对脉搏信号的采集放大电路的设计提出了很严格的要求,尤其是抗干扰变为十分重要,需要设计低通滤波器进行滤波。选择放大器时需要

17、从增益、频率响应,输入阻抗,共模抑制比,噪声,漂移等几个方面加以综合考虑6。1.3.1 抗干扰(1) 工频50HZ干扰与其各次谐波使用频率为50HZ的市电的电子仪器设备会对检测系统会产生较大的干扰,其幅值大约是脉搏信号峰峰值的50%,是主要的干扰源(2) 肌电干扰肌肉的收缩会产生微伏级的电势,其幅值大约是脉搏信号峰峰值的10,维持时间大约是50ms,频带围可以在0HZ10000HZ。(3) 由于呼吸引起的基线漂移和ECG幅度变化呼吸引起的基线漂移可以看成是一个以呼吸的频率加入ECG信号的窦性成分(正弦曲线),这个正弦成分的幅度和频率是变化的。呼吸所引起的ECG信号的幅度的变化可以达到15。基线

18、漂移的频率是从0.150.3HZ。1.3.2 低噪声、低漂移在脉搏信号放大器中,由于增益较高,噪声和漂移是两个较重要的参数。脉搏信号放大器运行过程中的噪声主要表现为电子线路的固有热噪声和散粒噪声,这些都属于白噪声,其幅值为正态分布。为了获得一定信噪比的输出信号,对放大器的低噪声性能有严格要求。另外,温度变化会造成零点漂移,漂移现象限制了放大器的输入围,使得微弱的缓变信号无法被放大。而脉搏信号具有很低的频率成分,为了能正常测量,必须采取措施来限制放大器的漂移。所以放大器应选用低漂移,高输入阻抗并且具有高共模抑制比的集成运放电路。1.4 课题主要研究容正常人的脉搏次数是每分钟6080次(婴儿为90

19、140次,老年人则为100150次), 这种频率信号属于低频畴.因此,脉搏测量仪是用来测量低频信号的装置,它的基本功能要求应该是:(1)要把人体的脉搏数(振动)转换成电信号,这就需要借助传感器。(2)对转换后的电信号要进行放大和整形处理,以保证其它电路能正常加工和处理。(3)在很短的时间(若干秒),测出经放大后的电信号频率值。总之,脉搏测量仪的核心是要对低频信号在固定的短时间计数,最后以数字形式显示出来。可见,脉搏测量仪的主要组成部分是计数器和数字显示器。脉搏测量仪的上述功能要求,可采用两个不同的方案来实现:(1)把转换为电信号的脉搏信号,在单位时间(一分钟或半分钟)进行计数,并用数字显示其计

20、数值,从而直接得到每分钟的脉搏数。(2)测量脉搏跳动固定次数(比如5次,10次)所需的时间,然后转换为每分钟的脉搏数7。这两种方案比较起来,第一种更直观,所需的电路结构更简单些;第二种方案的测量误差比较小,但实现起来电路要复杂些。本设计采用第二种方案。2 系统总体设计脉搏测量仪要实现对脉搏信号的检测,并且能够对脉搏信号进行处理,并进而求得脉搏数来显示。考虑到系统的实现,有两种方案可以实现。方案一:使用纯硬件电路来实现。整个系统的框图如下图2.1所示LCD显示(3位)标准时标(分)发生器计数器译码器放大整形人体脉搏检测图2.1 纯硬件脉搏测量仪框图方案二:使用单片机电路来实现。通过信号调理电路,

21、将脉搏信号转换为数字信号,然后利用单片机来实现脉搏测量功能。使用该方案其框图如下图图2.2所示。信号调理脉搏检测人体单片机电路显示图2.2 单片机脉搏测量仪框图通过比较以上两种方案。方案一由于使用纯硬件方式,系统稳定度比较高。但是功能有限,灵活度较低,也不能很好的实现锻炼自己的目的。而单片机方案有较大的活动空间,不但能实现所要求的功能而且能在很大的程度上扩展功能,而且还可以方便的对系统进行升级,所以我们采用后一种方案。2.1系统硬件电路设计方案2.1.1传感器的选择(1)压电式传感器目前常用的是一次性心电电极,它是用印刷方法制得的Ag/ Agcl传感器。这种传感器采用接扣与敏感区分离的方法,能

22、明显的减少由于人体运动产生的干扰。电极的好坏对采集到的心电信号质量起着至关重要的作用,采用的电极应有贴力强,能紧附在人体表面,柔软、吸汗、极化电压低、导电性良好等特点。当选用电极传感器时,需要3个电极分别置于左右手和左腿,构成标准导联。临床上为了统一和便于比较所获得的脉搏信号,在检测脉搏信号时,对电极的位置,引线与放大器的连接方式都有严格的统一规定。目前市场上有一种采用新型高分子压电材料聚偏氟乙烯研制的压电传感器,其灵敏度高,频带围好,结构简单,便于使用。当手指前端受到轻微的压力时,可以感觉到手指前端在血压的作用下有一一弛的感觉,将这个信号用传感器提取出来,转变为电信号,通过指脉的波形检测,就

23、可以获得人体的脉搏信号。(2)光电式传感器血液是高度不透明的液体,光照在一般组织中的穿透性要比血液几十倍,据此特点,采用光电效应手指脉搏传感器89来拾取脉搏信号。反向偏压的光敏二极管,它的反向电流具有随光照强度增加而增加的光电效应特性,在一定光强围,光敏二极管的反向电流与光强呈线性关系。指端血管的容积和透光度随心搏改变时,将使光电三极管极管收到不同的光强,并由此产生的光电流均随之作相应变化。常用检测脉搏的光电传感器10分为红外对管和红外放射管。采用红外对管。将对管夹于手指端部,通过手指的血液浓度会随着心脏的跳动发生变化,红外对管对应的信号便会发生相应的变化,采集此信号经过放大,滤波,比较等处理

24、便可以得到理想的信号。采用反射式的红外管。现在市场上的心率计普遍采用这种传感器来采集信号,因为此红外管接收和发射都在手指的同一侧,因此便不用考虑每个人手指情况不同所造成的麻烦。接收的是血液漫反射回来的光,此信号可以精确地测得血管容积变化。(3)集成传感器当前,市面上有很多类型的集成心电传感器11,其灵敏度高,集成度高,直接就可以反映出心率的变化,且已包含了滤波等抗干扰电路,波形经过放大可以直接处理使用。缺点是价格非常昂贵,一般均在五百元以上。 三种方案的优缺点比较(1)光电式:优点:灵敏度高,易于操作,响应速度快,结构简单。缺点:1、外部光源的变化对测量结果的影响较大;2、需要购买专门的医用光

25、电传感器,价格较贵且不易购买;3、对这样的器件接触很少,对其进行调试时可能会出现较大困难。(2)压电式:优点:结构简单,实时性好,工作频带宽,应用电路简单,且价格低廉。缺点:直接与人体相接触,容易因为人体肌肉的颤动等而产生干扰。并且容易受到外界其他信号的干扰。(3)集成式:优点:集成度高,包含了滤波,放大电路,可以直接输出信号,便于操作,有效的减少了各种干扰。缺点:降低了本任务的难度,如果采用该传感器,只需将其直接接上单片机即可实现功能,且价格非常昂贵。考虑到种种情况,结合本系统的设计要求以与经费的考虑,最终选择压电式传感器。该传感器价格较低,而且输出电压变化较为明显,可以实现我们的实验目的。

26、压电瓷片1213的外观和电路符号如下图2.3所示。压电片包括三个部分,镀银层,压电瓷,以与铜片。外部压力作用于铜片时,压电瓷就可以感受压力而产生电信号,并最终通过镀银层将该信号输出。在使用时,压电瓷片要通过导线与电路板连接,注意在焊接压电瓷片时,时间不能太长以免烫坏压电瓷片的镀银层。图2.3 压电瓷片的符号与外观由于压电瓷片的资料比较少,为了确定使用该传感器能够实现本次设计的目的,先要对其进行实验,来确定它的输出电压是否符合要求。使用实验室砝码来测试,其结果如下表表2-1所示。表2-1 压电瓷片输出电压测试表压力(N)输出电压(mV)0.1964.410.3924.550.5884.770.7

27、844.800.984.851.1765.051.3725.351.5685.54由于只需要4mv-5mv左右的电压输出,就可以实现设计要求14。由本次试验,可以得知压电瓷片可以实现我们所要达到的目标。2.1.2 单片机的选择本设计作为一个简单脉搏测量仪,最后需给出脉搏波动频率。以单片机作为信息处理中心,通过对单片机进行编程,完成信号输入检测、信息分析处理与信息显示。(1)AVR单片机AVR单片机1516是ATMEL公司生产的单片机。1997年,由ATMEL公司挪威设计中心的A先生与V先生利用ATMEL公司的Flash新技术, 共同研发出RISC精简指令集的高速8位单片机,简称AVR。相对于出

28、现较早也较为成熟的51系列单片机,AVR系列单片机片资源更为丰富,接口也更为强大,同时由于其价格低等优势,在很多场合可以替代51系列单片机。其特点是高速度(50ns)、低功耗,硬件应用Harward结构,具有预取指令功能,使得指令可以在一个时钟周期执行,而MSC-51要12个时钟周期执行一条指令。AVR单片机如LPC2131等。(2)凌阳单片机凌阳是凌阳公司推出的单片机,具有高速度、低价、可靠、实用、体积小、功耗低和简单易学等特点,它的CPU核采用凌阳推出的Microcontroller and Signal Processor 16位微机处理器芯片,以下简称µnSP 。围绕mic

29、ro;nSP 所形成的16位unSP 系列单片机,以下简称µnSP 家族。采用的是模块式集成结构,它以µnSP 核为中心集成不同规模的ROM PAM和功能丰富的各种外设部件。µnSP 核是一个通用的和结构。除此之外的其它功能模块均为可选结构。以与这种结构可大可小可有可无,借助这种通用结构附加可选结构的积木式的构成,便可成为各种系列的派生产品,以适合不同场合,这样做无疑会使每种派生产品具有更强的功能和更低的成本。µnSP 家族有有以下特点:体积小 ,集成度高,可靠性好易于扩展。µnSP 家族把各功能把各功能部件模块化地集成在一个芯片里。

30、部采用总线结构,因为减少了各功能部件之间的连接,提高了其可靠性和抗干扰能力,另外,模块化的结构易于系列的扩展,以适应不同用户的需求。具有较强的中断处理能力。nSPTM家族的中断系统支持10个中断向量与10余个中断源,适合实时应用领域。高性能价格比:nSPTM家族片带有高寻址能力的ROM,静态RAM和多功能的I/O口,另外nSPTM的指令系统提供出具有较高运算速度的16位,16位的乘法运算指令和积运算指令,为其应用添加了DSP功能,使得nSPTM家族运用在复杂的数字信号处理方面既很便利又比专用的DSP芯片廉价。如SPCE061等。(3)51单片机51单片机是对目前所有兼容Intel 8031指令

31、系统的单片机的统称。该系列单片机的始祖是Intel的8031单片机,后来随着Flash rom技术的发展,8031单片机取得了长足的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。51单片机是INTEL公司生产的。它具有结构简单,价格便宜,易于开发的特点。通用型,有总线扩展,有较强的位处理功能,有全双工异步串行通信口。但是其功能相对较少,访问外部数据有瓶颈,作电压围窄。本设计中,单片机只需要

32、对脉搏信号的波动频率进行测量、计算和显示,对单片机的要求不是很高。而对51单片机,本人比较熟悉,所以,本设计中选择51单片机作为信息处理中心。在51系列单片机中,AT89系列单片机是美国ATMEL公司推出的一种新型高性能低价位、低电压低功耗的8位CMOS微型计算机。AT89S51就是其中一款,它可以完全满足本设计的设计要求,而且,AT89S51的价格较低。2.1.3 信号调理电路的选择信号调理电路包括对信号的放大和滤波两个部分1718。由于传感器输出的电压比较小,在几毫伏左右,且频率较低,需要低噪声,低漂移,高输入阻抗的放大器,所以选择使用仪表放大器。肌电干扰可能会导致放大器的静态工作点偏移,

33、甚至使放大器达到饱和,所以第一级放大器的放大倍数不能太高。因此还需要另一个放大器。此外,为了滤去高频信号和市电的干扰,还需要设计一个低通滤波器。这部分电路的框图如图2.4所示。图2.4 信号调理单元框图2.2 系统软件设计方案2.2.1 脉搏波动频率测量方案的选择脉冲信号的频率是指在单位时间由信号所产生的交变次数或脉冲个数,即。可以看出测量fx必须将N或t两个量之一作为闸门或基准,对另一个量进行测量。对于不同的频率围,有三种不同的测量方法。(1)周期测量法:适用于低频信号。采用单片机的一个定时/计数器,以单片机的标准机器周期作为标准时基信号Ts。被测信号的周期作为信号闸门,由程序控制开关对时基

34、进行计数得nx,因此被测信号周期为,每分钟脉搏跳动次数为。(2)多周期同步法:适用于中频信号。其特点是标准频率信号不是用来填充待测信号的周期,而是与待测信号分别输入到两个计数器进行同步计数。(3)频率测量法:适用于高频信号。充分利用单片机的两个定时/计数器,一个作为定时器,给出标准闸门信号,另一个作为计数器。人体脉搏波动频率一般为6080次/min,其频率成分主要分布在020Hz之间,属于次声,最高频率不超过40Hz,一般情况下为1Hz左右,属于低频信号。所以,本设计中选择周期测量法。2.2.2 单片机工作方式的选择单片机数据传送方式19一般有以下几种:(1)查询方式:由于CPU与外设之间存在

35、时序、速度等差异,在数据传送前必须检测接口状态,探查外设是否数据准备就绪。查询方式优点是结构简单,硬件开销小;缺点是CPU在整个传送过程中需要不断检测外设状态,由于CPU的速度远远高于外设,因此通常处于等待状态,工作效率很低。(2)中断方式:CPU无需检测外设是否数据准备就绪,不占据CPU时间,因此CPU与外设并行工作,提高了CPU的工作效率,还满足了外设的实时要求。本设计中,选择中断方式。2.2.3 显示电路方案的选择脉搏信号经过单片机处理,得到脉搏波动频率之后,需要在显示电路中直观地显示出来。所以,需要选用合适的显示设备与显示电路,来实现对脉搏波动频率信息的显示。人体脉搏信号从时域上看,是

36、一个周期性较强的准周期信号。脉搏波动频率一般为6080次/min。本设计中,显示位数较多。可以选择LCD字符液晶屏来对脉搏波动频率信息进行显示。它具有:电参数(VDD=5.0V 10%,VSS=0V,Ta=25 )显示容:16字符x 2 行字符点阵:5 x 8点驱动方式:1/16D可供型号:TN STN(黄绿模灰模黑白模)反射型带EL或LCD背光源LCD常用显示方法有两种:静态显示和动态扫描显示。(1)静态显示:所谓静态显示,就是每一个显示器都要占用单独的具有锁存功能的 I/O接口用于笔划段字形显示。这样单片机只要把要显示的字形代码发送到接口电路,就不用管它了,直到要显示新的数据时,再发送新的

37、字形码,因此,使用这种方法单片机中CPU的开销小,较小的电流能得到较高的亮度且字符不闪烁。静态显示适用于显示器位数较少时。(2)动态扫描显示:所谓动态显示,就是一位一位地轮流点亮显示器各个位(扫描),对于显示器的每一位来说,每隔一段时间点亮一次。利用人的视觉暂留功能可以看到整个显示,但必需保证扫描速度足够快,字符才不闪烁。当显示位数较多时,用静态显示所需的I/O太多,一般采用动态显示的方法。本设计中,显示的脉搏波动频率,同时显示脉搏次数和测试时间,选用动态显示。3 系统硬件设计本设计中,脉搏波动频率测量的实现是通过脉搏传感器采集脉搏信息输出电压信号,经信号放大电路对其进行放大。然后,将放大后的

38、脉搏信号经过整形电路将模拟信号转化成数字信号,将脉搏信号转换为同频率的脉冲。通过对单片机进行编程来实现对脉搏波动频率的测量和计算,并在显示电路中直观的显示出来。本章对各部分电路的设计进行详细论述与分析。3.1 一级放大电路的设计一级放大电路20是整个系统设计的重点,脉搏测量仪要求在脉搏信号频率围,不失真的放大所采集的微弱信号,这要求所用的放大器必须具有低噪声,低漂移,低失调参数,高共模抑制比,高输入阻抗,线形度小等特点。为了达到上述要求,并联型双运放放大电路21能满足其要求图3.1 并联型双运放放大电路前两个运放为同向比例放大器,输入阻抗很高,它对共模信号有很高的抑制比。由于Rx连接于这两个放

39、大器的求和点之间,当一个差分电压加到医用放大器的输入端时,整个输入的电压都呈现在Rx两端。由于Rx两端的电压等于V2-V1,所以流过Rx的电流等于(V2-V1)/Rx,因此输入信号将通过放大器获得增益并且得到放大。这种电路的优点在于:a,高共模抑制比;b,通常只需改变电阻Rx大小可改变增益。以上电路需要三个运放,在调试的时候会比较复杂。现在的很多仪表放大器的部电路与这个电路一样,而且仪表放大器都有成品可以买到,只需调整外界电阻就可以调整放大器的放大倍数,准确而且方便。以下是几种常用的集成仪表放大器2223,其主要参数如表3-1表3-1 三种集成医用放大器参数器件输入失调电压输入偏置电流输入失调

40、电流输入噪声AD62050uV1.0nA0.5nA13INA128125nV5.0nA5.0nA10OPA1311mV50pA50pA21脉搏信号是在强噪声下的微弱信号,它对前置放大器的共模抑制比,输入阻抗,输入噪声,输入失调电压有较严格的要求,由表3-1知AD620是最为理想的。 AD620参数如表3-2所示。表3-2 AD620参数表项目规格备注增益围11000只需一个电阻就可以设定电源供应围2.3V18V低耗电量最大供应电流 =1.3mA可用电池供电,方便运用于便携式器材精确度高40ppm的最大非线性度;最大偏置电压为50V ;最大漂移电压0.6V/低讯号1khz时低输入噪声9nV/Hz

41、使用场合ECG 量测量与用以器材、压力测量,V/I 转换资料拾取系统等AD620的芯片引脚如图3.2所示图3.2 AD620芯片引脚图其中增益为 (3-1)由于肌电干扰可能造成前置放大器静态工作点的偏移,甚至截至饱和,所以前置放大器的增益不能太大。所以设计时考虑两级放大,第一级采用AD620,外接一个4.7K的电阻,放大倍数由公式大约放大十倍左右。实际的一级放大电路原理图如图3.3所示。图3.3 一级放大电路3.2 二阶滤波器电路的设计由于脉搏信号的频率在1.33HZ左右,正常情况下不会出现高于2HZ的信号,因此需要设计一个低通滤波器,用来滤去高频信号。在这个系统中最大的干扰就是来自市电的50

42、HZ干扰信号,考虑到有些病人在患病时可能会出现较高的脉搏,因此在设计滤波器的截止频率在4HZ左右,这样不但能保证不滤去脉搏信号,而且能很好的将干扰滤去。(1)方案选择:方案一:无源滤波器采用RC低通滤波器。其电路如图3.4所示,特点是电路简单,阻带衰减太慢,选择性较差。其幅频特性如图3.5所示。 图3.4 一阶无源滤波图3.5 一阶无源滤波器幅频特性方案二:二阶低通滤波器采用二阶有源滤波器,通带幅频特性曲线比较平坦,而且二阶也可以达到较陡的衰减的特性。由于主要的干扰出现在50HZ左右,所以在截止频率较低时,采用二阶滤波器即可达到很好的滤波效果。二阶有源滤波器的电路图如图3.6所示。其幅频特性如

43、图3.7所示。图3.6 二阶有源滤波器图3.7 有源滤波器幅频特性(2)参数确定电容C的容量宜在微法数量级以下,电阻器的阻值一般应在几百千欧以。我们现在设定C1=C2=0.33uF,R1=R2=100K。根据 (3-2)可以计算出,该滤波器的截止频率为4.8HZ。符合所要达到的指标。同时,为了更好的实现效果,也可以使用一些稍大的电阻,如110K等。(3)方案确定由于使用二阶有源滤波器能够很好的实现系统的滤波目的,所以选择使用方案二,即二阶有源滤波器。其电路原理图如图3.8所示。图3.8 二阶滤波器3.3 第二级放大电路的设计第二级放大采用同相放大器24,其电路图为图3.9 同相放大器电路其闭环

44、电压增益AVF=1+(3-3)输入电阻 Ri=ric (3-4)输出电阻 R0=0 (3-5) 平衡电阻 RP=R1/RF (3-6)其中,ric为运放本身同相端对地的共模输入电阻,一般为108欧姆。同相放大器具有输入阻抗高,输出阻抗很低的特点,广泛用于前置放大级。若RF0,R1=(开路),则为电压跟随器,与晶体管电压跟随器(射极输出器)相比,集成运放的电压跟随器的输入阻抗更高,几乎不从信号源吸取电流;输出阻抗更小,可视作电压源,是较理想的阻抗变换器。在设计时,选用的运放为TL082,该运放具有较小的输入偏置电压和偏移电流,输出设有短路保护,输入级有较高的输入阻抗,完全可以达到设计要求。同时,

45、设定RF=100K,R1=1K,由AVF=1+ (3-7)可以得到第二级的放大倍数为101倍,可以实现系统所要达到的放大参数。第二级放大电路的电路图如图3.10所示。图3.10 第二级放大器电路3.4 整形电路由于单片机只能检测到数字信号,因此,经过信号调理电路后得到的模拟信号必须转换为数字信号。这里有两个方案可以选择。方案一: 使用三极管进行整形.图3.11 三极管整形电路方案二:使用施密特触发器25来实现整形。只要使用一个施密特触发器,就可以实现对于信号的整流作用。由于三极管的调试较为复杂,且工作性能不如施密特触发器稳定,所以我们选用施密特触发器。现在的施密特触发器一般分为由555芯片构成

46、和用TTL电路构成两种。使用由555芯片构成的施密特触发器,结构简单,使用方便,因此选用555芯片来完成该项任务。由555芯片构成的施密特触发器如图3.12所示。图3.12 555施密特触发器电路图使用施密特触发器后,其输入输出波形的变化如图3.13所示。图3.13 施密特触发器工作波形由于VCC=5V,所以,当输入电压大于2/3VCC,也就是3.33V时,电路就可以输出高电平,然后一直持续到1/3VCC,也就是1.67V时,电路开始输出低电平。在前面的电路中,脉搏信号被转化为5V左右的信号,经过实验验证,脉搏信号在本级可以被转化为能被单片机识别的数字信号。图3.14 整形电路3.5定时计数电

47、路的设计在这里,单片机要实现对脉搏信号的处理。在检测到第一个脉冲到达时,开启定时器,然后在下一个脉冲到达时,关闭计时器,如此就可以求得一次心跳所需要的时间,然后由该周期就可以得到一分钟的脉搏数。考虑到单片机要实现以上功能,选择使用AT89S51来构成电路。AT89S5127是一个低功耗,高性能CMOS 8位单片机,片含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统与80C51引脚结构,芯片集成了通用8位中央处理器和ISP Flash存储单

48、元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89S51具有如下特点:40个引脚,4k Bytes Flash片程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片时钟振荡器。 此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激

49、活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。经过整形的信号由单片机的INT0口输入,使用单片机的外部中断0。单片机的P0口作为数据口,与显示屏相接,来输出单片机所计算的脉搏值。单片机的P2.5,P2.6,P2.7口接到液晶屏的控制端,来控制单片机工作。设置定时/计数器1屏蔽,定时/计数器0工作方式为16位计数器,并对中断做出定义28。定时计数电路如图3.15所示。图3.15定时计数电路3.6 显示电路的设计脉搏信号经过单片机处理,得到脉搏波动频率之后,需要在显示电路中直观地显示出来。所以,需要选用合适的显示设备与显示电路,来实现对脉搏波动频率

50、信息的显示。本设计中,采用160229字符液晶屏动态显示方式来显示脉搏波动频率信息。显示电路如图3.16所示,1602字符液晶屏时序参数如表3-3所示,硬件端口定义与软件资源分配如表3-4所示。表3-3 液晶驱动程序硬件端口资源分配表硬件端口分配资源说 明RSP0.0寄存器选择控制线RWP0.1LCD读写控制线EP0.2启用控制线,高电平动作LCDP2双向数据总线POS_FLAG20H字符串显示位置标志,为0时显示在第一行,为1时显示在第二行BLANK30H清行时填入的空格个数控制变量LCD初始化液晶显示模块1602的控制指令:1602的控制指令共11条,其中9条针对命令寄存器IR的,30 3

51、1另外2条是针对数据寄存器DR的,具体指令如表3.4所示。表3-4 1602指令表(注:表示可以为0或1)编号指 令RSRWD7 D6D5D4D3D2D1D01清屏显示00000000012光标返回0000000013置输入模式00000001I/DS4显示开/关控制0000001DCB5光标或字符移位000001S/CR/L6置功能00001DLNF7置字符发生存储器地址0001字符发生存储器地址(AGG)8置数据存储器地址001显示数据存储器地址(ADD)9读忙标志或地址01BF计数器地址(AC)10写数到CGRAM或DDRAM10要写的数据11从CGRAM或DDRAM读数11读出的数据3

52、2 33表3-4的相关命令设置如表3-5所示:表3-5 1602指令相关设置命 令设置命 令设置I/D1增量方式,0减量方式S/C1显示器移位,0光标移位S1不移动,0移动R/L1右移,0左移D1显示,0不显示DL18BIT,06BITC1显示光标,0不显示光标N12 行,01 行B1光标闪烁,0光标不闪烁F15*10 字型,05*7 字型BF1正在执行部操作,0可接收命令图3.16 液晶显示电路4 系统软件设计4.1 主程序流程的设计本程序的主要思路是,利用单片机的两个定时器/计数器,得出一分钟的脉搏数,最后送LCD显示。流程如图4.1所示。YN开始初始化设置T0、T1值为0设计数器结束标志

53、为0开T0,T1中断计数结束标志=1?算出脉搏频率送显示结束图 4.1 主程序流程图4.2 定时器/计数器中断程序流程的设计T0是定时器,T1是计数器。T0,T1中断请求来自于输入单片机中频率为1Hz的脉冲信号。T0中断开始执行后,检测T1代表的时间是否大于60S,没有大于60S则继续检测,大于60S则关T1,T0中断,然后设计数结束的标志为1。T1中断采用边沿触发方式,当处于测量状态的时候来一个脉冲,脉搏次数就加一,由T0定时一分钟,累加得出一分钟的脉搏次数。T0,T1流程分别如图4.2,图4.3所示。NYT0中断入口T1代表的时间60S?关T1、T0中断设计数结束的标志为1结束图4.2 T

54、0中断程序流程图LCD显示T1的值结束T1中断入口图4.3 T1中断程序流程图4.3 显示程序流程的设计本次设计LCD1602显示的容是被测量者一分钟的脉搏次数。设置的动态显示方式是显示的容在屏幕上从左向右移动。从中断程序中取得结果后,显示测试中的脉搏次数。在液晶屏的第一行将显示出字符“your pulse is:”,在第二行显示出脉搏数。其数据口为P0口。sbit RS = P25; /H数据,L指令sbit RW = P26; /H读,L写sbit E = P27; /片使能信号,控制其工作。#define LCD_Data P0 /数据口流程如图4.4所示。显示子程序取结果显示测试中的脉

55、搏数延时返回图4.4 显示程序流程图5总结与展望本设计主要是51单片机在脉搏测试系统中的应用。重点介绍了单片机的最小系统,通过单片机最小系统实现了脉搏的测量系统,由压电瓷片采集到脉冲信号,经过信号的放大、滤波和整形电路将输出的信号通过单片机的外部中断获取并液晶屏上显示。利用单片机自身的定时中断、外部中断、计数等功能,不仅能显示出此次脉搏测量的次数,还能自动储存这个数据。本次所设计的测量仪系统实现简单、功能稳定、使用方便,应用广泛,具有实际意义。由于时间比较短,同时本人掌握的知识有限,本次设计虽已完成,但其中有很多不足,如程序不够简练,压电传感器灵敏度不够高,液晶屏显示部分不够完美等,同时此次设

56、计的测量仪功能比较单一,没有如语音系统实现自动读出脉搏次数等人性化功能,且在设计过程中使用的运放数量也较多,加大了电源管理的复杂度。然而科技的进步势必会使测量仪的功能日益强大和完善,其应用领域将不断扩大,将会给我们的生活带来更多的方便和精彩。为了更好的进行基于单片机的人体脉搏检测系统的设计,在近一个学期的时间里,认真收集有关资料,并做相关的整理和阅读,为这次的设计做好充分的准备。经过这次毕设,我收获了很多,具体总结如下:(1)通过此次的设计,使我知道了无论做什么事都应该事先做好充分的准备,不应该盲目的只为了完成任务而被动的学习。(2)通过此次的设计,使我了解了脉搏测量仪在国外发展之迅速、应用领

57、域之广、市场前景之大。(3)通过此次的设计,使我对硬件设计和各模块的功能有了更深的了解,同时提高了动手能力。(4)通过次次的设计,使我体会到坚持不懈的毅力对完成一件事情起着巨大的作用。(5)通过此次的设计,使我深刻的体会到团队合作精神的重要性与相互讨论过程中的乐趣。参考文献1 高上凯浅谈脑一机接口的发展现状与挑战J中国生物医学工程学报,2007,26(6):801-8032 国忠生物医学工程的过去、现在和未来J世界医疗器械,1995,1(1).3 齐颁扬医学仪器M:高等教育,19904 程咏梅,夏雅琴,尚岚,人体脉搏波信号检测系统J生物医学工程,2006,25( 5):1-35 承琳生物医学传

58、感器原理与应用M高等教育,20006 茂泰智能仪器原理与应用M:电子工业2004:77 福生电生理信号的检测J世界医疗器械,1996,2(2)8 文,欣,铠麟基于AT89C2051单片机的指脉检测系统的研究J医疗装备,2005,9:2-149 欧阳俊,定等基于BL-410 的指端脉搏波采集系统应用研究J实用预防医学,2004,11( 2):2-410 秀农,汪国强光电式脉搏传感器与由其组成的血压测量仪J电测与仪表,1998,35(3):35-4811 丁镇生传感与其遥控遥测技术应用M:电子工业,200212 强锡富传感器M. :机械工业2001:5.13 王博亮,迎春,安芝医用传感器与其接口设

59、计J,国防工业,1998.14 叶湘滨,熊飞丽,文娜,罗武胜传感器与测试技术M.:国防工业2012:1.15 克彦AVR单片机实用程序设计M:航空航天大学,200316 丁化成,耿德根,君凯AVR单片机应用设计M:航空航天大学,200217 亮脉搏采集系统的研制D东北大学,2005.18 继光.人体脉搏信号的采集装置D工业大学,2006.19 叶青,铮,静,雷辉.微机原理与接口技术M:清华大学,2011:9.20 友明,黄秉镰新型脑电信号放大检测电路的设计J医疗卫生装备,2007,28(1):15-1721 童诗白,华成英.模拟电子技术基础(第五版)M. :高等教育,2006.22 蔡建新,唯真生物医学电子学M:大学,1997:79-82. 23 齐颂

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!