本科毕业论文-—基于单片机的脉搏测量仪.doc
《本科毕业论文-—基于单片机的脉搏测量仪.doc》由会员分享,可在线阅读,更多相关《本科毕业论文-—基于单片机的脉搏测量仪.doc(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业论文基于单片机的脉搏测量仪目 录摘要IABSTRACTII引 言1第一章 概述21.1 选题的背景和意义21.2 脉搏测量仪的发展与应用3第二章 脉搏测量仪系统结构52.1 光电脉搏测量仪的结构52.2工作原理52.3光电脉搏测量仪的特点6第三章 硬件系统73.1 控制器73.1.1 AT89S52 简介73.1.2 AT89S52 的特点73.1.3 AT89S52 的结构73.1.3电源电路103.1.4时钟电路103.1.5 复位电路113.2脉搏信号采集123.2.1光电传感器的原理123.2.2光电传感器的结构123.2.3 光电传感器检测原理133.2.4信号采集电路133.3
2、信号放大143.3.1 放大电路153.4 波形整形电路173.5单片机处理电路173.6 显示电路18第四章 软件系统214.1 主程序流程214.2 INT中断程序流程224.3 显示程序流程224.4 软件说明23第五章 抗干扰措施及使用方法245.1抗干扰措施245.1.1环境光对脉搏传感器测量的影响245.1.2电磁干扰对脉搏传感器的影响245.1.3 测量过程中运动噪声的影响255.2测量仪使用方法25第六章 系统调试266.1 系统调试266.2 系统检验276.3 误差分析28参考文献30致 谢31附 录A32附 录B37附 录C38基于单片机的脉搏测量仪设计摘要:脉搏测量仪在
3、我们的日常生活中已经得到了非常广泛的应用。为了提高脉搏测量仪的简便性和精确度,本课题设计了一种基于51单片机的脉搏测量仪。系统以AT89S52单片机为核心,以红外发光二极管和光敏三极管为传感器,并利用单片机系统内部定时器来计算时间,由光敏三极管感应产生脉冲,单片机通过对脉冲累加得到脉搏跳动次数,时间由定时器定时而得。系统运行中能显示脉搏次数和时间,系统停止运行时,能够显示总的脉搏次数和时间。经测试,系统工作正常,达到设计要求。关键词:脉搏测量仪;AT89S52单片机;光电传感器 Design of Pulse Measuring System Based On MCS-51 MCUAbstra
4、ct: Pulse measuring instrument has been widely used in our daily life. In order to increase its simplicity and accuracy, this subject designs one system based on single-chip microcomputer and infrared light emitting diode and photo transistor as sensors, and calculates time with the inner timer. The
5、 sensor produces pulse and the single-chip microcomputer gets the frequency by accumulating the pulses, and the timer obtains the time. The system could display the frequency and time of the pulse during operation. It can also shows the total number when it stops. After testing, the system works wel
6、l and meets the design requirements.Keywords: Pulse Measurement; MSC; Photoelectric Sensor 39引 言随着科学技术的发展,脉搏测量技术也越来越先进,对脉搏的测量精度也越来越高,国内外先后研制了不同类型的脉搏测量仪,而其中关键是对脉搏传感器的研究。起初用于体育测量的脉搏测试集中在对接触式传感器的研究,利用此类传感器所研制的指脉、耳脉等测量仪各有其优缺点。指脉测量比较方便、简单,但因为手指上的汗腺较多,指夹常年使用,污染可能会使测量灵敏度下降:耳脉测量比较干净,传感器使用环境污染少,容易维护。但因耳脉较弱,尤
7、其是当季节变化时,所测信号受环境温度影响明显,造成测量结果不准确3。过去在医院临床监护和日常中老年保健中出现的日常监护仪器,如便携式电子血压计,可以完成脉搏的测量,但是这种便携式电子血压计利用微型气泵加压橡胶气囊,每次测量都需要一个加压和减压的过程,存在体积庞大、加减压过程会有不适、脉搏检测的精确度低等缺点。 近年来国内外致力于开发无创非接触式的传感器,这类传感器的重要特征是测量的探测部分不侵入机体,不造成机体创伤,能够自动消除仪表自身系统的误差,测量精度高,通常在体外,尤其是在体表间接测量人体的生理和生化参数。其中光电式脉搏传感器是根据光电容积法制成的脉搏传感器,通过对手指末端透光度的监测,
8、间接检测出脉搏信号。具有结构简单、无损伤、精度高、可重复使用等优点。通过光电式脉搏传感器所研制的脉搏测量仪已经应用到临床医学等各个方面并收到了理想效果。第一章 概述1.1 选题的背景和意义论得到不断的发展和提高。在中医四诊(望、闻、问、切)中,脉诊占有非常重要的位置。脉诊是我国传统医学中最具特色的一项诊断方法,其历史悠久,内容丰富,是中医“整体观念”、“辨证论证”的基本精神的体现与应用。脉脉搏携带有丰富的人体健康状况的信息,自公元三世纪我国最早的脉学专著脉经问世以来,脉学理诊作为“绿色无创”诊断的手段和方法,得到了中外人士的关注。但由于中医是靠手指获取脉搏信息,虽然脉诊具有简便、无创、无痛的特
9、点易为患者接受,然而在长期的医疗实践中也暴露出一些缺陷。首先,切脉单凭医生手指感觉辨别脉象的特征,受到感觉、经验和表述的限制,并且难免存在许多主观臆断因素,影响了对脉象判断的规范化;其次,这种用手指切脉的技巧很难掌握;再则,感知的脉象无法记录和保存影响了对脉象机理的研究。脉诊的这种定性化和主观性,大大影响了其精度与可行性,成为中医脉诊应用、发展和交流中的制约因素。为了将传统的中医药学发扬光大,促进脉诊的应用和发展,必须与现代科技相结合,实现更科学、客观的诊断1。医院的护士每天都要给住院的病人把脉记录病人每分钟脉搏数,方法是用手按在病人腕部的动脉上,根据脉搏的跳动进行计数。为了节省时间,一般不会
10、作1分钟的测量,通常是测量10秒钟时间内心跳的数,再把结果乘以6即得到每分钟的心跳数,即使这样做还是比较费时,而且精度也不高。为了提高脉搏测量的精确与速度,多种脉搏测量仪被运用到医学上来,从而开辟了一条全新的医学诊断方法。早在1860年Vierordt 创建了第一台杠杆式脉搏描记仪,国内20世纪50年代初朱颜将脉搏仪引用到中医脉诊的客观化研究方面。此后随着机械及电子技术的发展,国内外在研制中医脉象仪方面进展很快,尤其是70年代中期,国内天津、上海、江西等地相继成立了跨学科的脉象研究协作组,多学科共同合作促使中医脉象研究工作进入了一个新的境界。脉象探头式样很多,有单部、三部、单点、多点、刚性接触
11、式、软性接触式、气压式、硅杯式、液态汞、液态水、子母式等组成,脉象探头的主要原件有应变片、压电晶体、单晶硅、光敏元件、PVDF压电薄膜等,其中以单部单点应变片式为最广泛,不过近年来正在向三部多点式方向设计2。目前脉搏测量仪在多个领域被广泛应用,除了应用于医学领域,如无创心血管功能检测、妊高症检测、中医脉象、脉率检测等等,商业应用也不断拓展,如运动、健身器材中的心率测试都用到了技术先进的脉搏测量仪。1.2 脉搏测量仪的发展与应用随着科学技术的发展,脉搏测量技术也越来越先进,对脉搏的测量精度也越来越高,国内外先后研制了不同类型的脉搏测量仪,而其中关键是对脉搏传感器的研究。起初用于体育测量的脉搏测试
12、集中在对接触式传感器的研究,利用此类传感器所研制的指脉、耳脉等测量仪各有其优缺点。指脉测量比较方便、简单,但因为手指上的汗腺较多,指夹常年使用,污染可能会使测量灵敏度下降:耳脉测量比较干净,传感器使用环境污染少,容易维护。但因耳脉较弱,尤其是当季节变化时,所测信号受环境温度影响明显,造成测量结果不准确3。过去在医院临床监护和日常中老年保健中出现的日常监护仪器,如便携式电子血压计,可以完成脉搏的测量,但是这种便携式电子血压计利用微型气泵加压橡胶气囊,每次测量都需要一个加压和减压的过程,存在体积庞大、加减压过程会有不适、脉搏检测的精确度低等缺点。 近年来国内外致力于开发无创非接触式的传感器,这类传
13、感器的重要特征是测量的探测部分不侵入机体,不造成机体创伤,能够自动消除仪表自身系统的误差,测量精度高,通常在体外,尤其是在体表间接测量人体的生理和生化参数。其中光电式脉搏传感器是根据光电容积法制成的脉搏传感器,通过对手指末端透光度的监测,间接检测出脉搏信号。具有结构简单、无损伤、精度高、可重复使用等优点。通过光电式脉搏传感器所研制的脉搏测量仪已经应用到临床医学等各个方面并收到了理想效果。人体心室周期性的收缩和舒张导致主动脉的收缩和舒张,是血流压力以波的形式从主动脉根部开始沿着整个动脉系统传播,这种波成为脉搏波4。从脉搏波中提取人体的心理病理信息作为临床诊断和治疗的依据,历来都受到中外医学界的重
14、视。脉搏波所呈现出的形态(波形)、强度(波幅)、速率(波速)和节律(周期)等方面的综合信息,在很大程度上反映出人体心血管系统中许多生理病理的血流特征,因此对脉搏波采集和处理具有很高的医学价值和应用前景5。但人体的生物信号多属于强噪声背景下的低频的弱信号, 脉搏波信号更是低频微弱的非电生理信号,因此必需经过放大和后级滤波以满足采集的要求。 第二章 脉搏测量仪系统结构脉搏测量仪的设计,必须是通过采集人体脉搏变化引起的一些生物信号,然后把生物信号转化为物理信号,使得这些变化的物理信号能够表达人体的脉搏变化,最后要得出每分钟的脉搏次数。在硬件设计中一般的物理信号就是电压变化,有了这个系统的设计思路,本
15、课题就此开始实施。2.1 光电脉搏测量仪的结构光电脉搏测量仪是利用光电传感器作为变换原件,把采集到的用于检测脉搏跳动的红外光转换成电信号,用电子仪表进行测量和显示的装置。本系统的组成包括光电传感器、信号处理、单片机电路、液晶显示、电源等部分。1光电传感器即将非电量(红外光)转换成电量的转换元件,它由红外发射二极管和接收三极管组成,它可以将接收到的红外光按一定的函数关系(通常是线性关系)转换成便于测量的物理量(如电压、电流或频率等)输出。2信号处理 即处理光电传感器采集到的低频信号的模拟电路(包括放大、滤波、整形等)。3. 单片机电路即利用单片机自身的定时中断计数功能对输入的脉冲电平进行运算得出
16、心率(包括AT89S52、外部晶振、外部中断等)。4液晶显示即把单片机计算得出的结果用LCD1602来显示,便于直接准确无误的读出数据。5. 电源即向光电传感器、信号处理、单片机提供的电源,可以是5V的直流的稳压电源。2.2工作原理本设计采用单片机AT89S52为控制核心,实现脉搏测量仪的基本测量功能。脉搏测量仪硬件框图如下图2.1 所示:外部中断信号光电传感器放大器比较器单片机AT89S52液晶显示电路外部晶振图 2.1 脉搏测量仪的工作原理当手指放在红外线发射二极管和接收三极管中间,随着心脏的跳动,血管中血液的流量将发生变换。由于手指放在光的传递路径中,血管中血液饱和程度的变化将引起光的强
17、度发生变化,因此和心跳的节拍相对应,红外接收三极管的电流也跟着改变,这就导致红外接收三极管输出脉冲信号。该信号经放大、滤波、整形后输出,输出的脉冲信号作为单片机的外部中断信号。单片机电路对输入的脉冲信号进行计算处理后把结果送到液晶显示。2.3光电脉搏测量仪的特点与传统的脉搏测量仪相比,光电式脉搏测量仪具有以下特点:1. 测量的探测部分不侵入机体,不造成机体创伤,通常在体外。2. 传感器可重复使用且速度快,精度高。3. 测试的适用电压为5V直流电压。4. 稳定性好、磨损小、寿命长、维修方便。5. 由于结构简单,因此体积小、重量轻、性价比优越。6. 测量的有效范围为60次-100次/分钟。 第三章
18、 硬件系统3.1 控制器本系统基于51系列单片机来实现,因为系统没有其它高标准的要求,我们最终选择了AT89S52通用的比较普通单片机来实现系统设计。3.1.1 AT89S52 简介AT89S52是美国ATMEL公司生产的低电压、高性能的CMOS 8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89S52单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领
19、域。3.1.2 AT89S52 的特点与MCS-51产品指令系统完全兼容4k字节可重擦写Flash闪速存储器1000次擦写周期全静态操作:OHz-24MHz三级加密程序存储器128*8字节内部RAM32个可编程IO口线2个16位定时计数器6个中断源可编程串行UART通道低功耗空闲和掉电模式3.1.3 AT89S52 的结构此次设计所使用的AT89S52 的封装形式是DIP40。如图3.1 所示。图3.1 AT89S52 的封装形式引脚功能:Vcc:电源电压GND:接地P0口:P0口是一组8位漏极开路型双向I0口,也即地址数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电
20、路,对端口写“1”可作为高阻抗转入端用。Pl口:P1是个带内部上拉电阻的8位双向IO口,P1的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电萌。P2口:P2是一个带有内部上拉电阻的8位双向IO口,P2的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流。P3口:可以作为输入/输出口,外接输入/输出设
21、备。作为第二功能使用,每一位功能定义如表3.1 所示。表3.1 P3 口的第二功能端口引脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2INTO(外中断0)P3.3INT1(外中断1)P3.4TO(定时/计数器0)P3.5T1(定时/计数器1)P3.6WR(外部数据存储器写选通)P3.7RD(外部数据存储器读选通)RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE仍以时钟振器频率的16输出固定的正
22、脉冲信号,因此它可对外输出时钟或用于定时目的。PSEN:程序存储允许(PSEN)输出是外部程序存储器的读选通信号,当AT89S52由外部程序存储器取指令(或数据)时每个机器周期两次PSEN有效,即输出两个脉冲。在此期间,当访问外部数据存储器,这两次有效的PSEN信号不出现。EAVPP:EA 0,单片机只访问外部程序存储器。EA 1,单片机访问内部程序存储器。XTALI:振荡器反相放大器的及内部时钟发生器的输入端。XTAL2:振荡器反相放大器的输出端。3.1.3电源电路电源电路如图3.2所示。本设计采用USB供电,使用按键开关控制电路通与断,分别将VCC和GND接入电路中图3.2 电源电路3.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 基于 单片机 脉搏 测量仪
限制150内