应用电子毕业论文.doc

上传人:仙人指路1688 文档编号:4024245 上传时间:2023-04-01 格式:DOC 页数:42 大小:1.53MB
返回 下载 相关 举报
应用电子毕业论文.doc_第1页
第1页 / 共42页
应用电子毕业论文.doc_第2页
第2页 / 共42页
应用电子毕业论文.doc_第3页
第3页 / 共42页
应用电子毕业论文.doc_第4页
第4页 / 共42页
应用电子毕业论文.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《应用电子毕业论文.doc》由会员分享,可在线阅读,更多相关《应用电子毕业论文.doc(42页珍藏版)》请在三一办公上搜索。

1、安徽机电职业技术学院毕 业 论 文心率计的设计 系 别 电 气 工 程 系 专 业 应用电子技术 班 级 电子3101 姓 名 张 燕 学 号 1301103021 指导教师 黄 鹏 2012 2013 学年第 一 学期指导教师评语等级签名日期摘 要心率一般是指人一分钟心跳的次数,它是反映人体循环系统机能的重要参数,因此,对心率进行测量,在临床上具有重要的意义。论文首先介绍了心率计系统的基本原理,接着确定了设计方案。设计方案以单片机为核心,还包括LED显示电路模块、传感器整形放大电路。阐述了软硬件方面心率计系统开发的整个过程以及相关的技术问题。本系统硬件部分采用压电陶瓷传感器,将人微弱的脉搏信

2、号转换为电脉冲信号,确定用AT89C51单片机对电脉冲信号进行计数,用8155芯片扩展I/O口并作为LED显示接口,并用74LS244缓冲器提高驱动能力。软件部分用汇编语言对单片机进行编程,主要实现了定时、计数中断以及字型码转换。软硬件调试成功,系统运行正常,能较准确地测量人的一分钟心率值。关键词:心率 AT89C51单片机 传感器 LED显示器 The Design of heart rate monitor by using microcontrollerAbstractThe heart rate generally means peoples heart beating times i

3、n one minute. It is the important parameter that reflects the human body circulatory system function, therefore carrying on accurate diagraph to the heart rate has the great significance on the clinic.The thesis introduced the basic principle of the heart rate counts system first, and then has deter

4、mined the design proposal. The design proposal takes the monolithic integrated circuit as a core, but also includes the LED display circuit module, the sensor reshaping enlargement electric circuit. It elaborated the entire development process from the software and hardware aspect of the heart rate

5、counting system, as well as the correlation technical question. This system hardware segment uses the piezoelectricity ceramics sensor which transforms the persons weak pulse signal into the electrical pulse signal. It counts the electrical pulse signal by the AT89C51 monolithic integrated circuit.

6、The system uses 8155 chips, the expanding I/O port, as the LED display connection port, and the 74LS244 buffer enhances the driving electric voltage. Software segment carries on the programming with the assembly language to the monolithic integrated circuit, mainly realized, and has fixed time count

7、ed the severance as well as the font code transformation. The software and hardware debugs successfully and the system movement is normal. It can accurately survey a persons minute heart rate value.Keywords: Heart rate; AT89C51 single chip microcomputer; transducer; LED display目录摘要IIAbstractIII第一章 绪

8、论11.1 本课题的意义11.2 脉搏波的理论概述21.3 本课题的主要工作及目标3第二章 方案设计及论证42.1 方案设计论证42.1.1 心率测量方法简介42.1.2总体方案设计42.2心率计系统硬件框图52.3心率计系统工作原理5第三章 心率计系统硬件设计63.1 系统硬件组成及原理图63.2 单片机AT89C5163.2.1 AT89C51的主要性能63.2.2 AT89C51的引脚功能73.2.3 AT89C51的内部结构93.3 传感器介绍及整形放大电路113.3.1传感器简介113.3.2整形放大电路的设计123.4 LED显示接口电路133.4.1 LED显示器简介143.4.

9、2 8155芯片介绍153.4.3 74LS244缓冲器芯片介绍20第四章 心率计系统软件设计224.1 软件设计思路及流程图224.2 AT89C51编程244.2.1定时器/计数器工作方式寄存器(TMOD)244.2.2 中断允许控制寄存器(IE)244.2.3 定时器控制寄存器(TCON)244.2.4 89C51定时器计数初值的计算254.3 8155的初始化及有关编程254.3.1 8155的命令/状态寄存器254.3.2 8155初始化264.4 LED显示电路有关编程264.5存储器及I/O口接口地址27第五章 心率计的调试285.1 调试方法285.2调试仪器285.3 调试中

10、遇到的问题及调试结果28结束语30参考文献31附录33致谢36第一章 绪论1.1 本课题的意义现代社会随着人们生活水平的提高,生活方式、膳食结构的改变,高血压、冠心病等心血管疾病已逐步成为医院临床上的常见病和多发病。据统计,目前我国城市人口中每5个成年人中就有1个人不同程度的患有心血管方面的疾病。源于心脏与循环系统的不健康而导致的心肌梗塞、脑卒中、猝死等恶性后果时有发生,而且发病率逐年提高,发病年龄也呈下降趋势。中国每年有100万人死于脑卒中,并且有更多的人致残!特别是在最近,中国、日本和新西兰研究人员发现高血压是东方人脑卒中的主要原因。但是,世界卫生组织总干事曾讲过:“只要采取预防措施,最少

11、有一半人的死亡是可以避免的。”医学专家甚至认为:“绝大部分人不是死于疾病,而是死于无知”。他们再三提出告诫:不要死于愚昧,有很多意外本来是可以不发生的。要避免和减少高血压、冠心病这类心血管疾病给人类健康带来的严重危害,有效的早期诊断治疗方法和设备,快速的发病后的救治手段都是非常重要的,这些也正是当前广大医学界专家在共同努力研究的重点。脉搏是人体活动最重要、最灵敏和最可靠的信息源。动脉搏动现象是人体循环系统动态过程中一个可检测的生物信号。测量脉搏即测量心率,心率指人体心脏每分钟搏动的次数,它是反映心脏是否正常工作的一个重要参数。根据心率值可以判断一个人是否患有如早搏、心动过速等几种常见的心脏病,

12、同时心率值又是衡量体力劳动强度和脑力劳动强度的重要指标。在临床上,心率值可通过普通心电图仪测试获得,但测定劳动强度时,这种心电图则无法应用于作业现场。而评定某岗位劳动强度大小最有效的方法就是测定该岗位操作者作业时的心率值。因此,设计一种简易、可显示心率值,并且有较强抗干扰能力的心率检测仪是十分必要的1。另外,随着我国各项改革的深入,医疗体制改革也在全国范围内逐步展开。对于医院方面来说,医疗市场的竞争和医药分家的实施将势在必行。将来医院的收入将大部分由医生的诊断服务费和检查治疗费来实现。添置一些先进的、有效的、特有的医疗检查仪器设备,提高医院的竞争能力,将必然是大多数医院的选择。这就意味着是给医

13、疗仪器、医疗器械的开发、研制、生产提供了一个非常广阔的发展空间。另一方面,对于患者来说,公费医疗制度的取消,使人们更加注重就医费用的问题。便宜、有效的检查方法往往是患者最愿意接受的2。心率计的应用非常地广泛,它可以为病人检测心率,医院监护系统中也有心率计的广泛引用。由于医院住院病人的增加,医护人员无法对病人进行一对一的照顾。而重病病人在病情不稳定时,需要及时受到救治,否则后果不堪设想。医院住院病人心率检测和监护系统就是一个能及时提供病人健康状况的系统,它可以同时监控多个病人,也可以为需要特别监护的病人提供一对一的特别照顾。该系统是显示每分钟病人的脉搏次数,当心率值超过正常值或是低于正常值时(此

14、时,情况可能危及到病人的生命),便发出警报,值班医生和护士能够第一时间看到病人的具体情况,并迅速赶到病房,采取救护措施,以挽救病人的生命。使用了这种监护系统可使一名医务人员无须在病房内,便可同时监测多名病人的病情,节约了大量的人力、物力,并能及时、准确地处理病情。应用的范围还主要包括: (1)各类设有自己医务室或内部医院的大中型企、事业单位。他们一般只做一些常规的身体检查,心率计正好可以满足他们定期职工体检和心脑血管疾病预防的需要。 (2)保健康复部门。本仪器具有的早期诊断,指导用药的功能对这些单位来说是非常有用的。 3)需要特殊环境下人体生命保障的场合。比如高原、高空、高压、高温等恶劣和人体

15、极限的条件,是很容易诱发隐藏的心血管疾病突然发作,而造成严重后果的。可以对特殊环境工作人员进行事前检查或过程中监护,就能起至消除隐患,保障生命安全的作用2。1.2 脉搏波的理论概述 人体是一个统一的整体,心室周期性地收缩和舒张导致主动脉的收缩和舒张,使血流压力以波的形式自主动脉根部开始沿整个动脉系统传播。脉搏波波型特征是评价人体心血管系统生理病理状态的重要依据。当脉搏波由心脏开始向动脉系统传播时,不仅要受到心脏本身的影响,同时也会受到流经各级动脉及分支中各种生理因素如血管阻力、血管壁弹性等的影响,因此脉搏波中包含有极丰富的心血管系统生理病理信息。脉搏波所呈现出的形态(波型)、强度(波幅)、速率

16、(波速)和节律(周期)等方面的综合信息,很大程度上反映了人体心血管系统中许多生理病理的血流特性。脉搏波型包括一个升支和降支。升支是左心室射血时使动脉壁突然扩张所引起。在心室快速射血期,动脉血压迅速上升,壁管被扩张,形成脉搏波型中的上升支。上升支的斜率和幅度受射血速度、心输出量以及射血所遇阻力的影响,射血遇到的阻力大,心输出量小,射血速度慢,则脉搏波型中上升支的斜率小,幅度也低;反之,射血所遇的阻力小,心输出量大,射血速度快,则上升支较陡,幅度也较大。大动脉的可扩张性减小时,弹性贮器作用减弱,动脉血压的波动幅度增大,脉搏波上升支的斜率和幅度也加大。主动脉瓣狭窄时,射血阻力高,脉搏波上升支的斜率和

17、幅度都较小3。1.3 本课题的主要工作及目标现有市场上的医用心率检测仪的价格都较贵,难以完全满足家庭社区保健监护的需要,因此,本设计主要目标在于设计一种价格较便宜功能较好的心率检测仪。本课题主要工作包括以下三个部分:1. 硬件电路设计根据心率计电路原理设计硬件电路,设计以AT89C51芯片为核心处理单元的心率计的硬件电路,并完成硬件系统的调试。2. 软件设计软件设计分为三部分:第一部分为主程序,主要完成对堆栈的设置,计数和定时的设置,等待中断;第二部分为定时中断子程序;第三部分为显示子程序部分。3. 目标将人跳动的脉搏信号转换为数字信号,送入单片机进行处理,接着进行软件设计,使显示单元能够直观

18、的显示出被测的心率。第二章 方案设计及论证2.1 方案设计论证2.1.1 心率测量方法简介心率计首先是一种医用诊疗设备。心脏每收缩和舒张一次,心脏就跳动一次。单位时间内心跳的次数,称为心率。心脏一张一缩的搏动,像波浪一样沿着动脉壁管向远处传播,称为脉搏。正常人每分钟脉搏的次数跟心跳的次数一样。人的心跳速率,在安静时成人为60100次/分,运动或发烧时可增至200次/分。心率值检测方法常规方法是测量一分钟心跳的次数。心率测量方法大体上可以用两种方法实现:一种是以模拟电子电路来实现,包括脉冲信号取样电路、放大电路、整形电路、定时电路、计数译码驱动电路和显示电路4六个部分;一种是以单片机为核心的硬件

19、电路来实现,本设计采用的是方案二。但是由于效率不高,所以越来越多的快速心率计被广泛使用。快速心率法的原理有两种:方案一是以基准时间为单位,并通过基准时间内测得的脉搏跳动次数和相关倍数,计算出每分钟的脉搏次数。这种方法存在测量时间长、误差较大,并不能观察短时间内的脉搏变化情况。若测量时间短,就会出现较大的误差,且时间越短,误差越大;方案二是采用采用一种以心跳间隔时间为基准的瞬时心率值法,结合先进的单片机测频技术,从而可以保证在几秒内得到精确的每分钟心率值。快速心率值的测量方法主要有两种,可以测量心电,即根据心电图上相邻两次波形之间的间隔时间来计算心率值,只要测出相邻两个心电波之间的时间间隔T就可

20、以计算出瞬时心率值为60/T;还可以选择脉搏测量。通常心脏的跳动与脉搏是同步的。因此,只需测出脉搏跳动次数就知道心率值。测量脉搏是通过记录处理脉搏传感器发出的指脉电信号来实现的。本设计心率计的设计采用的是测量脉搏1。2.1.2总体方案设计本论文试从基于单片机软、硬件技术领域论述心率计系统开发研制的整个过程以及相关的技术问题和技术创新发展的方向。本设计采用的是测量脉搏的方案,是以单片机为核心处理器的系统模块,还包括传感器,LED显示接口模块。原理是将人跳动的脉搏信号转换为数字信号,送入单片机进行数据处理,接着进行对单片机以及其他电路模块进行软件设计,使LED显示单元能够直观的显示出被测的心率。此

21、心率检测仪结构简单,使用方便,数字显示准确直观,应用比较广泛,是了解人体健康状况的重要参数之一,对检查和预防一些疾病起着一定的作用。2.2心率计系统硬件框图该心率检测仪整体上有以下部分组成:传感器、整形放大电路、单片机和显示电路。如图2-1所示:图2-1 系统硬件组成总框图2.3心率计系统工作原理本系统是由传感器将人的脉搏信号转换为电脉冲信号,通过前置电路对电脉冲信号整形、放大、滤波以后送入单片机。单片机对送来的电脉冲进行计数和定时,具体为:单片机以T0方式1计数,T1方式1定时,定时125ms中断一次,循环8次就为1s,再到一分钟计数结束。显示模块用8155扩展I/O并作为LED显示接口,通

22、过74LS244提高驱动能力,最后将信号送至七段数码管显示。第三章 心率计系统硬件设计3.1 系统硬件组成及原理图经过比较,我选择了压电陶瓷传感器将人的脉搏信号转换为电脉冲信号,并且通过整形放大电路将电脉冲信号整形放大,选用AT89C51单片机对传送来的脉冲进行计数和定时,用8155扩展I/O口作为LED显示接口,通过74LS244缓冲器与数码管相连。硬件原理图如图3-1:图3-1 心率计系统硬件原理图3.2 单片机AT89C51 AT89C51是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,片内含4k bytes的可反复擦写的Flash程序存储器和128 bytes的随机存取数

23、据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大5。AT89C51单片机性价比高,可灵活应用于各种控制领域,所以我选用AT89C51作为本设计的主芯片。3.2.1 AT89C51的主要性能8位微处理器和控制器。内含一个布尔运算器,可直接对数据的位进行操作和运算,特别适用于逻辑控制。内含4KB可重擦写的程序E2PROM。内含128B的数据RAM。4个8位(32根)双向且可独立寻址的I/O口线。2个16位的计数/定时器。内部时钟振荡器。全双工方式的串行接口(UART)。两级中断优

24、先权的6个中断源/5个中断矢量的中断逻辑。哈佛结构的存储器组织,支持4KB的程序及数据存储地址空间。指令集有111条指令,其中64条为单周期指令,支持6种寻址方式。最高时钟振荡频率可达12MHz,大部分指令执行时间为1us,乘、除指令为4us。3.2.2 AT89C51的引脚功能 89C51单片机为40脚双列直插式封装结构。其引脚排列顺序及引脚符号参看图3-2。图3-2 89C51单片机引脚图 各引脚功能如下: 电源及地 VSS:源接地端。VCC:正常运行和编程校验时为+5V电源(士10%)。 时钟及复位信号 XTAL1:是片内振荡器反相放大器的输入端。当采用外部振荡器为时钟源时,此脚必须接地

25、。 XTAL2:是片内振荡器反相放大器的输出端,也是内部时钟发生器的输入端。使用外部振荡器时,可由此脚引入外部时钟信号。 RST:复位输入信号,高电平有效。若此脚出现2个机器周期以上的高电平,即将89C51复位。此外,该引脚也可作为掉电保护后备电源引脚。 I/O引脚P0口:P0口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0写“1”时,可作为高阻抗输入端用。在访问外部数据存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。P1口:P1是一个带内部上拉电阻的8位双向I/O口,P1

26、的输出缓冲极可驱动4个TTL逻辑门电路。对端口写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。P2口:P2是一个带内部上拉电阻的8位双向I/O口。P2的输出缓冲极可驱动4个TTL逻辑门电路。对端口P2写“1”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。P3口:P3口是一组带有内部上拉电阻的8位双向I/O口。P3口输出缓冲极可驱动4个TTL逻辑门电路。对P3口写“1”时,通过内部的上拉电阻拉高并作为

27、输入口。此时被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I/O口线外,更重要的用途是它的第二功能,详见表3-1:表3-1 P3口第二功能口线第二功能信号名称P3.0RXD串行数据接受P3.1TXD串行数据发送P3.2INT0外中断0申请P3.3INT1外中断1申请P3.4T0定时器/计数器0计数输入P3.5T1定时器/计数器1计数输入P3.6WR外部数据存储器写选通P3.7RD外部数据存储器读选通 控制信号ALE/PROG:地址锁存允许/编程信号。当访问外部存储器时,此信号可用来锁存地址总线的低8位,ALE输出脉冲频率为振荡频率的1/6。因此即使当不用外部存储器时,也

28、可用做外部电路的时钟或定时信号。当对EPROM编程时,此管脚输入编程脉冲信号。PSEN:外部程序存储器使能信号。为读取外部程序存储器的选通信号。当CPU访问外部程序存储器时,在每一个机器周期内,PSEN会跳变两次。当CPU访问内部程序存储器时,PSEN又不跳变。EA/VPP:访问内部程序存储器控制信号。当EA端接高电平时,CPU访问内部程序存储器。(除非程序存储器值超过0FFFH),当EA接低电平时,则强调CPU访问外部存储器,而不管程序计数器的内容是多少。此外,该引脚还用做EPROM编程电压的输入端。3.2.3 AT89C51的内部结构89C51单片机内部主要由运算器和控制器(CPU),内部

29、程序EEPROM,内部数据RAM,I/O接口,计时/定时器,中断等几部分组成。运算器和控制器89C51的运算器和控制器功能类似于一般微机中的微处理器(CPU),它完成逻辑算术运算并协调单片机其它各部分的工作。各种算术、逻辑运算所涉及到的寄存器包括:累加器A,寄存器B,暂存器1(TEMP1)和暂存器2(TEMP2),程序状态寄存器PSW,程序计数器PC,堆栈指针SP,数据指针寄存器DPTR等。它们位于CPU内部,又称CPU专用寄存器,以区别于I/O接口专用寄存器。存储器:MCS-51系列单片机存储器组成是所谓的哈佛结构,即程序存储器与数据存储器分别寻址,而不是程序存储器与数据存储器统一编址。在8

30、9C51单片机中,程序存储器采用EEPROM,而数据存储器采用RAM。它们又可以进一步分成内部或外部两类。程序存储器 程序存储器内部和外部是统一连续编址的,内部占用地址空间的低4KB,地址0000H0FFFH,外部地址范围1000HFFFFH,共60KB。程序存储器主要用来存放程序和常数。当程序计数器PC由内部ROM开始执行到外部ROM时,会自动寻址外接程序存储器。数据存储器 MCS-51系列单片机数据存储器也有内部、外部之分。但与程序存储器不同,片内、片外存储器是分别独立编址的,片内地址为00HFFH,共256B;外部RAM地址范围0000HFFFFH,共64KB。内部存储器可直接寻址。尽管

31、片内、片外地址空间的低256B有重叠,但寻址并不会造成混乱。这是因为片内、片外存储器使用不同的指令(MOV和MOVX)。扩展的I/O地址也占用数据存储器空间。对I/O端口操作无须特殊指令。寄存器区 内部数据存储器分为4个区域,数据RAM用于存放临时变量,下面介绍其他三个寄存器区:a) 工作寄存器区 它占用地址00FFH的32个内存单元,又分成4个区。每个区有R0R7共8个工作寄存器。工作寄存器区的选择又由程序状态寄存器PSW的第4位和第3位(RS1和RS0)共同指定。单片机复位时,RS1和RS0为零,故指向0区。通过位操作改变RS1和RS0的值,可以方便地指向任一个区间。b) 位寻址区 每位都

32、有一个独立的8位地址(占据空间007F),共128位。此外,在专用寄存器SFR中还有一部分是可以位寻址的(有些位可能无定义)。位寻址区的字节地址与位地址的对应关系请参看有关书籍。 c) 专用寄存器区 共有21个专用寄存器SFR,位于80FFH地址空间。这些寄存器又可以分为CPU专用寄存器和接口专用寄存器。CPU专用寄存器前面己经提过,而接口专用寄存器包括两部分。一部分就是单片机的I/O端口P0P3,分别编址为80H、90H、A0H、B0H,共4个单元,32位,每一位都可以独立寻址。另一部分为定时/计数器,串行口、中断的一些控制寄存器。具体可参见有关书籍。定时/计数器89C51有两个16位定时/

33、计数器(T0,T1)。在定时功能中,每个机器周期定时器加1,由于l个机器周期包含12个振荡周期,因而它的计数频率为1/12,即由定时器计数到的脉冲为振荡周期频率的1/12。在计数器功能中,在外部事件相应输入脚(T0或T1)产生负跳变.时,计数器加1。由于计数器的计数过程需要2个机器周期(24个振荡周期),所以,最高的计数频率为振荡频率的1/24。这两个定时/计数器的工作状态(定时/计数)及工作方式(方式0方式3)的选择是由定时/计数器方式寄存器(TMOD)中的每位值所决定的。定时/计数器的控制由控制寄存器(TCON)完成。具体可参见MCS-51单片机的有关书籍。I/O口 89C51不仅有4个8

34、位并行口,供单片机和外部RAM、EEPROM等扩展连接用或与其它设备交换信息用,它还有一个全双工串行口,能同时发送和接收数据。在前面的引脚功能中已对并行口作了简要介绍,在此就主要介绍一下串行口。 串行口也就是P3.0和P3.1的第二功能。它既能工作在异步方式,又能工作在同步方式。该串行口是全双工的,它在物理上分为两个独立的发送缓冲器和接收缓冲器SBUF,但它们占用一个特殊功能寄存器的地址99H,只需对SBUF进行写或读的操作,就可以同时发送和接收了。串行口的工作方式选择、波特率选择、串行通信协议的完成,由两个特殊功能寄存器,即串行口控制寄存器SCON和功耗控制寄存器PCON完成。在这里就不详述

35、了。中断 89C51单片机提供了5个中断源,而每一个中断源都能被程控为高优先级或低优先级。这5个中断源包括2个外部中断和3个内部中断。两个外部中断源为INT0和INT1,外部设备的中断请求信号、掉电等故障信号都可以从INT0而和INT1引脚输入,向CPU提出中断申请,INT0和INT1的中断请求标志IE0、IE1分别设在TCON寄存器的TCON.1、TCON.3。3个内部中断源为T0、Tl溢出中断源及片内串行发送或接收中断源,T0、Tl中断请求标志TF0和TF1分别设在TCON寄存器的TCON.5、TCON.7,串行发送或接收中断标志TI或RI设在SCON寄存器的第SCON.0、SCON.1。

36、5个中断源中的一个、几个或全部中断源的开、关由中断允许寄存器(IE)完成,而每个中断源的优先级别的高低由中断优先级控制寄存器(IP)完成。89C51单片机中断源简要特性见表3-2。表3-2中断源特性表名称符号标志符号标志符号位置矢量地址优先级别外部中断INT0IE0TCON.10003H最高最低定时器0溢出中断TF0TF0TCON.5000BH外部中断1INT1IE1TCON.30013H定时器1溢出中断TF1TF1TCON.7001BH串行口中断R1+T1R1SCON.00023HT1SCON.13.3 传感器介绍及整形放大电路3.3.1传感器简介 心率检测仪使用的传感器有很多种,经过对成本

37、和性能等各方面的考虑,我选用了压电陶瓷传感器,其作用是将人微弱的脉搏跳动信号转换成电脉冲信号。它的优点是烧制方便,易于成型,耐湿,耐高温等。几十年以来,压电陶瓷材料发展极为迅速,应用日渐广泛,从日常生活用的压电式电子打火机到压电扬声器,乃至飞船、导弹中的振动测量传感器,都要用到压电陶瓷材料6。传感器制作的好坏将直接影响仪器的灵敏度,所以传感器的制作是很重要的一环。如图3-3(a)所示,压电陶瓷片有陶瓷的一面焊在铜环这边(在圆周上均匀焊三个点),用一根细屏蔽线作引出线,外皮与铜环相接,芯线穿过铜环缺口焊在陶瓷面上。再将一个铜片焊在铜环的下面,如图3-3(b)所示。图3-3传感器结构图3.3.2整

38、形放大电路的设计此部分电路的功能是由传感器将脉搏信号转换为电信号,因传感器输出的电脉冲信号是微弱的信号,而且频率很低(如脉搏50次/分钟为0.78HZ,200次/分钟为3.33HZ),并且还伴有各种噪声干扰7。整形电路所需的电压,一般为几伏。放大后的信号波形是不规则的脉冲信号,因此必须加以滤波整形,整形电路的输出电压应满足计数器的要求。所选放大整形电路框图如图3-4所示8。图3-4整形放大电路框图 放大电路由于传感器输出电阻比较高,故放大电路采用了同相放大器,运放采用了LM324,放大电路的电压放大倍数为10倍左右,电路参数如下:R4=100K,R5=910 K,R3为10 K电位器,C1=1

39、00 uF。 有源滤波电路采用了二阶压控有源低通滤波电路,作用是把脉搏信号中的高频抗干扰信号去掉,同时把脉搏信号加以放大,考虑到去掉脉搏信号的干扰尖脉冲,所以有源滤波电路的截止频率为1KHZ左右。为了使脉搏信号放大到整形电路所需的电压值,通常电压放大倍数选用1.6倍左右。集成运放采用LM324。整形电路经过放大滤波后的脉搏信号仍是不规则的脉冲信号,且有低频干扰,仍不满足计数器的要求,必须采用整形电路,这里选用了滞回电压比较器,其目的是为了提高抗干扰能力,集成运放采用了LM339,其电路参数如下:R10=5.1K,R11=100 K,R12=5.1 K。电平转换电路 由比较器输出的脉冲信号是一个

40、正负脉冲信号,不满足计数器要求的脉冲信号,故采用电平转换电路。 根据以上设计好的单元电路,可画出本设计整形放大电路的总体电路,如图3-5所示:图3-5 整形放大总体电路图本设计中用了集成脉搏传感器HK-2000。该产品采用高度集成化工艺将力敏元件、灵敏度温度补偿元件、感温元件、信号调理电路集成在传感器内。脉搏波动一次输出一正脉冲。该产品用于脉率检测,主要用于运动、健身器材中的心率测试。其主要特点:灵敏度高,抗干扰性能强,过载能力大,一致性好,性能稳定可靠,使用寿命长。 技术指标: 电源电压:312VDC 压力量程:-50+300mmHg 过载:100倍 。输出高电平:大于VCC-1.5V 。输

41、出低电平:小于0.2V 。图3-6 HK-2000A型脉搏传感器输出波形:图3-6 HK-2000A脉搏传感器输出波形3.4 LED显示接口电路LED显示接口硬件电路由8155可编程并行接口芯片、74LS244缓冲器、LED显示器组成。如图3-7所示。其中,8155作为单片机与LED显示器的接口芯片,74LS244用来提高驱动能力。图3-7 LED显示接口电路LED(Light Emitting Diode)是发光二极管的缩写。LED显示器是由发光二极管构成的,所以在显示器前面冠以“LED”。LED显示器在单片机中的应用非常普遍。3.4.1 LED显示器简介通常所说的LED显示器由7个发光二极

42、管组成因此也称之为七段LED显示器,其排列形状如图3-8所示9。此外,显示器中还有一个圆点型发光二极管( 在图中以dp表示),图3-8 LED显示器结构图用于显示小数点。通过七个发光二极管亮暗的不同组合,可以显示多种数字、字母以及其他符号。LED显示器中的发光二极管共有两种连接方法:共阳极接法把发光二极管的阳极连在一起构成公共阳极。使用时公共阳极接+5V。这样阴极端输入低电平的段发光二极管就导通点亮,而输入高电平的则不点亮。共阴极接法把发光二极管的阴极连在一起构成公共阴极。使用时公共阴极接地,这样阳极端输入高电平的段发光二极管就导通点亮,而输入低电平的则不点亮。使用LED显示器时要注意区分这两

43、种不同的接法。为了显示数字或符号,要为LED显示器提供代码,因为这些代码是为显示字形的,因此称之为字形代码。七段发光二极管,再加上一个小数点位,共计八段。因此提供给LED显示器的字形代码正好一个字节。各代码位的对应关系如表3-3。表3-3 代码对应关系表代码位D7D6D5D4D3D2D1D0显示段dpgfedcba3.4.2 8155芯片介绍18155基本结构及工作方式 8155芯片为40引脚双列直插封装,单一的+5V电源,其引脚排列如图3-9。其逻辑框图如图3-10所示9。图3-9 8155引脚图 8155具有3个可编程I/O口,其中2个口(A和B)为8位口,1个口(C)为6位口。此外还有2

44、56单元的RAM和1个14 位计数结构的定时器/计数器。在与单片机接口的方向,8155提供如下信号:AD7AD0:地址数据复用线。ALE:地址锁存信号。除进行AD7AD0的地址锁存控制外,还用于把片选信号CE和IO/M等信号进行锁存。RD:读选通信号。WR:写选通信号。CE:片选信号。IO/M:I/O与RAM选择信号。8155内部的I/O口与RAM是分开编址的,因此要使用控制信号进行区分。IO/M=0,对RAM进行读写;IO/M=1,对I/O进行读写。该信号是一个特殊信号,对它的使用要格外注意。图3-10 8155逻辑框图RESET:复位信号。8155以600ns的正脉冲进行复位,复位后A、B

45、、C口均置位输入方式。I/O口及其工作方式:8155的3个I/O口,分别以PA、PB和PC称呼,其中PA和PB都是8位通用输入/输出口,主要用于数据的I/O传送,他们都是数据口,因此只有输入/输出两种工作方式。而PC口则为6位口,它既可以作为数据口用于数据的I/O传送,也可以作为控制口,用于传送控制信号和状态信号,对PA和PB的I/O操作进行控制。因此PC口共具有4种工作方式,即:输入方式(ALT1),输出方式(ALT2),PA口控制端口方式(ALT3)以及PA和PB口控制端口方式(ALT4)。当以无条件方式进行数据输入/输出传送时,由于不需要任何联络信号,因此这时PA、PB及PC都可以进行数据的输入/输出操作。当PA或PB以中断方式进行数据传送时,所需的联络信号由PC提供,其中PC2PC0是为PA提供,PC5PC3是为PB提供。各联络信号的定义如表3-4所示。联络信号共有3个,其中: INTR:中断请求信号(输出),高电平有效。送给MCS-51单片机的外中断请求。BF:缓冲器满状态信号(输出),高电平有效。STB:选通信号(输入),低电平有效。数据输入操作时,STB是外设送来的选通信号;数据输出时,STB是外设送来的应答信号。表3-4 PC口线联络信号定义作PA控制端口作PA和PB控制口PC0INTRAINTRAPC1ABFABFPC2ASTBASTBPC3输出INTRB

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号