欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    毕业设计(论文)基于单片机的电子血压计设计.doc

    • 资源ID:3980984       资源大小:484.50KB        全文页数:45页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    毕业设计(论文)基于单片机的电子血压计设计.doc

    基于单片机的电子血压计设计摘要单片机以其卓越的性能,得到广泛的应用,以深入到各个领域,已经成为一种比较成熟的技术,在医学方面更是得到了较好的应用。血压是极为重要的健康指标,血压测量的准确与否直接关系到人们的健康。现代人患心血管疾病呈低龄化趋势,所以随时关注我们的血压状况对我们百利无害。本论文讨论了以AT89C51单片机为核心的电子血压计测量原理。气泵给气囊充气后通过感器传的电压经放大、滤波得到脉搏信号,计算出收缩压、舒张压和脉搏。重点介绍了单片机及滤波电路的设计。首先依据示波法和脉搏波理论设计了血压测量系统的总体设计方案。该方案硬件电路以AT89C51单片机为核心,包括信号采集处理电路,A/D转换电路,控制按钮电路和显示电路等几大部分。本文对以上几个部分的软硬件设计作了详细的阐述,介绍了核心芯片的选型,外围电路的连接,芯片与芯片之间的连接电路,程序设计方法和相应的软件程序。讨论说明了各部分电路点的工作原理,以及其软硬件的具体设计。关键词:单片机,血压,血压计,示波法,脉搏波AbstractSingle chip with its superior performance, are widely used to drill in various fields has become a mature technology, in medicine all the more yes get a better application. Blood pressure is extremely important health indicators, blood pressure measurement accuracy is directly related to people's health. Modern cardiovascular disease trends showed younger age, so keep an eye on our blood pressure Bailey us harmless. This paper studies in blood pressure measurement method and wave method, on the basis of pulse wave theory, discusses with AT89C51 measuring principle of electronic device. After the air to air pump, the voltage sensor through enlargement, filtering, calculate the pulse signal obtained systolic pressure, diastolic pressure and pulse. Mainly introduces the design and the entire circuit chip.First of all, and the pulse wave based on oscillometric blood pressure measurement system design theory design project. The program hardware with AT89C51 microcontroller as the core, including signal acquisition and processing circuit, A / D converter circuit, memory expansion circuits, LCD circuits, Automatic Filling and Releasing circuit, most of the keyboard circuit a few. In this paper, several parts of the above detailed description of hardware and software design, introduced the selection of core chips, the external circuit connection, the connection between the chip and the chip circuit, program design methods and corresponding software program. Discussion illustrates the point of all parts of the circuit works, and the specific design of its hardware and software.Keywords:Single-chip,blood pressure,Sphygmomanometer, Oscillometric method, pulse waveform目录摘要IAbstractII目录III前言11 血压计设计原理41.1 示波法测量血压原理41.1.1 引言41.1.2 示波法概述41.1.3 示波法原理51.2 设计的总体思路62 滤波电路设计82.1传感器82.1.1 压力传感器简介82.1.2 压力传感器的选用92.2 滤波器设计102.2.1 滤波器102.2.2 低通滤波器设计122.2.3 带通滤波器设计143 单片机系统设计193.1单片机AT89C51193.2 时钟及复位电路设计233.3 ADC0809转换电路及内部结构及功能部件243.4 自动充放气电路的设计293.5 控制按钮电路与显示电路303.5.1 控制按钮电路设计303.5.2 显示电路314 软件设计334.1 血压信号采集334.2 控制按钮及显示电路程序设计354.2.1 控制按钮程序设计354.2.2 液晶显示程序设计36总结38致谢39参考文献40前言随着人们生活水平的不断提高,心血管疾病特别是高血压、动脉硬化疾病的发病率和死亡率较30年前有了明显提高,据统计全世界死亡人数中,约有三分之一死于此类疾病,很多病人由于没能及时发现病变延误了治疗而死于非命。因此,对人体的血压准确地测量,及时的预防和治疗心血管疾病,具有非常重要的意义。动脉血压一般也简称血压,表示血液在动脉血管内流动时对血管壁所施加的压力。动脉血压在循环系统中占有重要地位,它能促使血液克服阻力,向前流动。血压过低,则不能维持血液有效循环,以保证供应各器官组织的需要,特别是位置比心脏高的头部组织,如脑组织等,它们得不到足够的血液供应就要影响其正常活动。血压过高则增加心脏和血管的负荷,心脏必须加强收缩才能完成射血任务,严重时可引起心室扩大,心输出量减少,使循环功能发生障碍,血压过高还可导致血管破裂,严重时要影响生命。因此动脉血压不能过低也不能过高,维持一定相对稳定的水平,才能维持人体组织的正常功能。本课题是对电子血压计的研究,让人们随时可以在家里测量自己的血压,随时关注自己的血压情况,及早发现问题,能及时的去医院就诊,所以,及时、准确地掌握自己血压高、低压变化的情况,适时治疗和采取有效措施具有十一分积极的意义。血压测量技术的研究可以追溯到一个世纪以前。一百多年来,各种血压算法相互继承,相互作用,已经形成了一套完整的血压测量技术体系。血压测量技术可以分为直接法和间接法两种。直接法血压测量是将一根导管插入欲测部位的血管或心脏内,通过导管内的液柱同放在体外的应变式传感器、线性可变电感式差动变压器、电容式传感器等相连,从而测出导管端部的压力。另一种形式是把传感器放在导管的末端,直接测出端部所在点的血压值。这种方法的优点是测量准确,并能进行连续测量。但它必须经皮肤将导管插入血管内,所以是一种创伤性的方法。间接法是利用脉管内压力与血液阻断开通时刻所出现的血流变化间的关系,从体表测出相应的压力值。由于这种方法不需要剖切的外科手术,同时测量简便,所以在临床上得到广泛的应用,只是测量精度较低,难以准确测定心脏、静脉系统的压力。间接式血压测量的方法很多,其中最主要的一种方法是利用袖带充气加压阻断动脉后,随后缓慢放气,在袖带下或动脉的远端检测脉搏的变化或血流的变化作为收缩压和舒张压的判据;也可把袖带内压力波动的形式作为判据。间接法包括柯氏音法、示波法、超声法、双袖带法、恒定袖带压力法、脉搏延时法等多种方法。在这些方法的基础上,人们开发了很多自动及半自动的血压间接测量系统,即各种类型的数字血压计。以往测量血压都使用气压式血压计,这种血压计除医生外一般人不容易掌握,且自己为自己测量多有不便 。现代电子科学技术的发展使这一测量仪器也进人了电子时代电子血压计。早期的电子血压计有在电子手表的功能上再附加测量血压功能,操作比较繁琐。电子血压计是利用现代电子技术与血压间接测量原理进行血压测量的医疗设备。电子式血压计,其优点为:使用简易,可一人独自操作;测量值便于记录,体积轻巧便于携带。电子式血压计具备了诸多优点,越来越受到普通家庭的欢迎,已经成为家庭自测血压的主要工具。它也越来越多地被用于医院等医疗机构。医院的医生所使用的水银柱式血压计,只是压力测量的工具。认为水银柱式血压计是精确的血压计的观点是片面的,因为水银柱式血压计只是一个压力计而已,重点在于医生通过听诊器进行的听诊。目前国际上发达国家普遍禁止使用水银柱式血压计,而采用精度更高的电子压力计(表)。一般自我测量血压时推荐使用符合国际标准(ESH和AAMI)的上臂式全自动电子血压计。不推荐使用半自动、手腕式和指套式电子血压计。自测血压时,也以3次读数的平均值记录,同时记录测量日期、时间、地点和活动情况。一般而言,自测血压值低于诊所血压值。目前尚无统一的自测血压正常值,推荐135/85mmHg为正常上限参考值。 然而在中国,电子血压计并没有走进千家万户,人们对电子血压计的准确性存在着怀疑。俄国科学家柯罗特柯夫发现了在体表对应处能听到动脉内血流冲击血管壁产生的脉动音,为纪念他,把这种声音称为“柯氏音”(或“柯氏声”)。在用可加压袖带锁闭肱动脉血流,并缓慢释放袖带内压力, 当此外压力与血管内的“收缩压”相同或略低时, 开始有动脉血流,用听诊器监听到此时的“柯氏音”并同时观测到此时的袖带压力值,就可测出相对应的“收缩压”与同样方法测出的“舒张压” 这就是已有近100年历史的“听诊法”汞柱式血压计的测量原理。所以,平常所说的“血压”,都是指用“听诊法”在上臂肱动脉处测得的“无创血压”值;而无特别指明时,“血压计”都是指袖带法“汞柱式血压计”。这种水银式血压计其优点为数值稳定,其缺点为无法一个人自行操作,必须专业医护人员操作,且肉眼观察误差极大,主观性强,体积较大不易携带。在血压测量方面,无创数字血压计多采用示波法测量技术。国内对血压测量技术也进行了一定的研究,但将其技术转化为产品的很少。目前,国内市场上的数字血压计多来自国外进口。进口的数字血压计具有准确性、重复性较好的优点,但其测量技术作为公司机密不予公开。本次设计利用示波法原理来设计一种血压计对血压测量,该血压计能够对平均压,收缩压,舒张压测量,分别对这三种血压计进行显示。论文主要包括研究包括:对示波法原理的学习与研究;设计滤波电路对从压力传感器输出的袖带压力信号、脉搏波信号的获取;设计A/D转换电路对模拟信号数字化处理;设计液晶显示电路对其三种血压的显示;以及自动充放气电路和键盘电路。研究学习血压算法,编写血压判定程序对平均压、收缩压、舒张压的计算。1 血压计设计原理1.1 示波法测量血压原理1.1.1 引言在硬件电路设计之前,必须知道本系统的软件算法分析是基于什么理论的,也就是说必须知道系统所需要提取的是什么信号。因此,本章首先对本系统血压所基于的示波法理论做一个说明。1.1.2 示波法概述现代人患心血管疾病呈现低龄化趋势,血压是最重要的健康指标,如果能经常测量自己的血压,就做到对自己的健康情况心理有数,早期发现问题,就能得到较好的治疗效果。一般医院使用的水银血压计,是基于柯氏法,专业医生可以用听诊器听到动脉血管的不同声音,来判断收缩压和舒张压的值。但科氏法存在一些固有的缺点:一是确定舒张压比较困难;二是此法凭人的视觉和听觉,带有主观因素,除非专业医生,一般人很难测准血压。以前也出现了多种科氏法电子血压计,试图实现血压的自动检测,但很快发现这类血压计未能克服柯氏法的固有缺点,误差大,重复性差。目前,国外大多数无损自动血压自动检测仪器都采用示波法。 示波法(Oscillometric method),也称为振动法或测振法。示波法是70年代发展起来的新方法。此法也需要用袖带阻断动脉血流, 但在放气过程中,不是检测柯氏音,而是检测袖带内气体的振荡波。这些振荡波起源于血管壁的搏动,理论计算和实践均证明此振荡波与动脉收缩压、平均压及舒张压有一定函数关系。示波法的优点是:1)排除了操作者主观因素影响,亦不受环境噪音干扰;2)可以精确测量出动脉平均压。示波法是血压无创测量方法中唯一能测量平均压的方法。3)重复性、一致性比较好;4)准确性比较高。 其主要缺点是:1)易受外界振动的影响,如人为的振动袖带、气管的振动、人的身体运动等。2)易受放气速度和气管的刚性度影响。示波法目前已成为一种广泛接受和有效的自动无创血压检测方法。本文对血压的测量也采用了示波法技术。1.1.3 示波法原理示波法一开始是用于测量平均压的,随着对其研究的深入,人们发现从示波法出发,还可以推导出人体的收缩压、舒张压等基本生理参数。示波法血压测量中采用充气袖带来阻断动脉血流,当动脉血流被阻断时,由于近端血液的脉动,在袖带内可以检测出动脉血流产生的气压振动波。首先,将袖带充气到高于收缩压20mmHg左右,然后使袖带缓慢放气。当袖带内压力等于收缩压(PS)时,振动波幅度增大,随着袖带内压力不断降低,振动波幅度不断增大,当袖带内压力等于平均压(PM)时,动脉管壁处于去负荷状态,振动波幅度达到最大。当袖带内压力小于平均压时振动波幅值逐渐减小,袖带内压力小于舒张压(PD)以后,动脉管壁在舒张期已充分扩张,管壁刚性增加,而振动波维持在较小的水平。示波法是根据不同袖带压力下的脉搏波幅度变化特征(如图1.1示),来识别动脉收缩压、平均压、舒张压等。在袖带放气过程中袖带内的变化曲线如图1.2所示。图1.1 示波法测量血压原理示意图为了详细研究降压曲线,让信号通过二个不同频带的模拟通道,分别得到图1.2(b)和图1.2(c)的曲线。其中,图1.2(b)滤除了图1.2(a)降压曲线的直流成份,并放大了交流成份,得到了脉动波,便于研究变化。图1.2(c)滤除了图1.2(a)交流成份,反映出了静压的变化规律。 图1.2 袖带放气过程中袖带内的变化曲线根据示波法得到的袖带压力信号图1.2(c)和动脉压力波图1.2(b)结合算法可以求出血压。1.2 设计的总体思路本论文讨论的是基于单片机的电子血压计设计,是以单片机为核心的电子控制系统在医学上的应用。根据示波法为前提来测量血压,而示波法需要对袖带进行充放气来获取压力信号和脉搏波,所以必须用单片机来控制充气与放气。要使单片机与血压产生联系就必须要使用传感器,自然地就会用到压力传感器。通过压力传感器传送得到的电信号还不能被单片机分析应用,这就需要对电信号的处理与转换。电信号通过放大电路和滤波电路处理后,在经A/D转换器转换成数字信号供单片机分析计算得出结果存储,从而通过显示电路显示出来。根据示波法测量的原理以及血压计的智能化要求,血压计总体框图如图1.3所示。滤波电路压力传感器袖 带脉搏波信号袖带压力信号充气泵放气阀A/D转换电路键 盘单片机显示器图1.3 血压计设计系统总体框图测量中将袖带套在人体上臂,靠肘关节一侧,由单片机控制气泵向袖带充气,同时通过压力传感器采集压力信号并设定充气的最大值,当袖带压达到预定值时停止充气,此时,肱动脉血管受压迫停止脉动,然后通过单片机控制放气阀进行缓慢放气,使袖带压力逐步减小,当袖带压下降到肱动脉收缩压以下时,肱动脉开始搏动,并随着袖带压的下降不断加强。袖带压力和肱动脉上的脉动信号经压力传感器转换为电压信号,对此电压信号进行放大与两路滤波处理,可以得到幅值适当的一路袖带压信号和一路脉搏波信号,将其经过A/D转换,转换后的数字信号送入单片机进行分析处理,计算结果并进行显示。2 滤波电路设计2.1传感器现代控制技术即是对大量信息的采集、分析处理,然后进行相应的控制一门技术。目前,传感技术已经被广泛应用于工业生产、日常生活、生物工程、医疗领域等。随着传感技术的不断发展,出现了各种各样的传感器,它们正在快速地向智能化,微型化及多功能化等方向发展。常用的传感器有光电传感器、温度传感器、压力传感器、超声传感器、霍尔传感器。本论文讨论对血压的测量选用的压力传感器。2.1.1 压力传感器简介通常所说的压力传感器也包括压强传感器,主要用于测量接触力,广泛应用于各种工业自控环境。压力传感器的种类繁多,如电阻应变片压力传感器、半导体应变片压力传感器、压阻是压力传感器、电感式压力传感器、电容式压力传感器、谐振式压力传感器及电容式加速度传感器等。有直接测量压力的,例如电阻式应变片传感器,也有测量压强,再通过受压面积换算为压力的,例如扩散硅压强传感器。压阻式压力传感器是应用最为广泛的压力传感器,它具有精度高、测量范围广、结构简单、价格低以其较好的线性和频率响应等特点。压阻式压力传感器主要由电阻应变片组成,多为金属电阻应变片和半导体应变片。将应变片通过特殊的粘合剂机密的粘合在产生力学应变基体上,当基体受力发生应力变化时,电阻应变片也随之发生形变,使其阻值发生变化,从而使加在应变片上的电压发生变化。应变片在受力时产生的阻值变化通常较小,所以一般都组成应变电桥,并通过后续的仪表放大器进行放大,再传输给处理电路。压电压力传感器是利用石英、钛酸钡和酒石酸钾钠等压电材料的正压电效应制成。压电传感器不能用于静态测量,因为经过外力作用后的电荷,只有在回路具有无限大的输入阻抗时才的保存。但实际情况并非如此,所以这决定了压电传感器只能够测量动态的应力。它在各个领域被广泛使用,如测量发动机内部燃烧压力与真空度,测量枪炮子弹在膛中击发瞬间的膛压的变化和炮口的冲击波压力,还有医学上的心室导管室微音器也是由压电压力传感器制成的。2.1.2 压力传感器的选用系统中需要用压力传感器模块将袖带内压力信号转换为相应的电信号。示波法测量血压对压力传感器的要求主要是线性度和方差。线性度高使得压力-电信号转换公式简单,节约软硬件设计。方差小则滤波后脉动压力信号噪声小。常见的有根据金属应变片电容原理制成的压力传感器,它主要以手工生产为主,体积大,对生产经验要求高,所以,一致性,互换性较差。而根据硅晶片惠斯通原理制作的压阻式压力传感器,具有更小的体积小、重量轻、耗能低、响应时间短等优点,被广泛应用于医疗器械,消费类电子中。本次设计采用MOTOROLA公司生产的MPX5050GP压阻式压力传感器,该传感器是被广泛应用的先进的单片硅片压力传感器,尤其是对于那些采用与A/D输入的微控制器或微处理器。此传感器结合了先进的微加工技术,薄膜金属化和双极处理,提供了一个正比于施加压力的准确的高层次模拟输出信号。其运行特性如下:压力范围:050Kpa(血压的测量范围通常为0300mmHg(0-50KPa))电源电压:4.75Vdc5.25Vdc;一般采用5Vdc供电。电源电流:7mAdc响应时间:1ms准确性:2.5 %V工作温度:085该传感器不仅线性度好,而且还具有精度高、灵敏度高、抗干扰能力强等优点,这就保证了提取的脉搏波信号失真小,提高了后面血压的可靠性。传感器的转换函数如下所示:VOUT=VS*(0.018*P+0.04)其中,VS为传感器供电电压,单位为VP为所需转换的压力信号,单位为kPaVOUT为转换后输出的电压幅值,单位为V根据传递函数压力输入与输出信号如图2.1所示:图2.1 压力输入(Kpa)与输出信号幅值(V)2.2 滤波器设计从压力传感器输出的信号不仅包含了袖带压信号和脉搏波信号,而且也包含了大量的噪声。模拟信号处理电路的任务就是从噪声中提取袖带压信号和脉搏波信号,并将它们调整到适当的电平输出给A/D转换电路。其电路结构如图2.2所示。袖带压信号低通滤波器压力传感器输出电压信号脉搏波信号带通滤波器图2.2 模拟信号处理电路结构框图2.2.1 滤波器滤波器是一种频域变换电路。它能让制定频段的信号顺利通过,甚至还能放大,而对非自定的信号予以衰减。仅采用R、L、C元件组成的滤波器称无源滤波器,含有晶体管或运算放大器的称为有源滤波器,本设计采用的是有源滤波器。滤波器按照其频域特性可分为低通、高通、带通、带阻和全通五种,上述各种滤波器的理想特性如图2.3所示。图2.3 滤波电路的理想特性低通滤波器主要用于使低频或直流信号通过,削弱高次谐波或较高频率的干扰和噪声。高通滤波器主要用于有效频率较高,而又必须消除低频、甚至直流信号的影响的场合。RC耦合电路,就有效地隔离了零漂等慢变化和两级的直流信号。带通滤波器主要用于遴选出有用频段的信号,而削弱其他非有用频段的信号或干扰和噪声。带阻滤波器主要是摒除某指定频段的信号,而允许非指定频段所有的信号通过。按通带截止频率f0附近频域相频特性的不同,滤波电路可分为:巴特沃斯(Butterworth)、贝塞尔(Bessel) 和切比雪夫(Chebyshev)三大类。巴特沃思滤波器幅频特性单调下降;切比雪夫滤波器在通带或者在阻带频率有波动;贝塞尔滤波器通带内有较好的线性相位曲线。滤波器的主要技术参数如下:(1) 传递函数滤波器的电路特性可以由其传递函数H(s)来表征: H(s)=X 0/X i对于图2.4所示的简单一阶有源低通滤波器而言,其传递函数 H(s)=V 0(s)/V i(s)=1*A vp/(1+SCR)H(s)表现为增益的形式,也可以表示为A v(s)。图2.4一阶有源低通滤波器(2)通带电压放大系数Avp对于低通滤波器而言,Avp就是f=0是,输出电压与输入电压之比,即 Avp=1+R2/R1(3)通带截止频率fp对于图2.4的电路而言,通带截止频率指的是滤波器输出电压下降到Avp对应输出电压的0.7倍时的频率,有时又称为-3dB频率。 fp=f0=1/2兀RC式中,f0称为特征频率。2.2.2 低通滤波器设计在放气过程中,袖带压力缓慢变化的,因此,袖带压信号是一种低频信号。本系统采用二阶压控电压源低通滤波器来获取袖带压力信号。常有的有源二阶滤波器电路有压控电压源二阶滤波电路,典型的压控电压源二阶滤波器如图2.5所示,和无限增益多路负反馈二阶滤波电路。压控电压源二阶滤波电路特点:运算放大器为同相接法,滤波器的输入阻抗很高,输出阻抗很低,滤波器相当于一个电压源。其优点:电路性能稳定,增益容易调节。无限增益多路负反馈二阶滤波电路特点是:运算放大器的开环增益无限大,反相输入端可视为虚地,输出端通过电容和电阻形成两条反馈支路。其优点:输出电压与输入电压的相位相反,元件较少,但增益调节不便。图2.5 典型二阶VCVS低通滤波器在图2.5中,根据“虚短”和“虚断”的特点可得: U+ =U- =R3*U0/(R3+R4)AVP=U0/Ui=(R3+R4)/R3;AVP=1+R4/R3根据传感器的转换函数:VOUT=VS*(0.018*P+0.04)可得:VOUT在0.2V4.54V之间的情况,所以Avp=1,为了满足增益令=,即放大器反向输入端对地相当于开路。其传递函数为: H(s)=AVPb0/(s+b1s+b0):b0=1/R1R2C1C2;b1=(1/R1C1)*(1-AVP)+1/C2(1/R1+1/R2)为了减少输入偏置电流及其漂移对电路的影响,应使:R1+R2=R4R3/(R3+R4)将上式与AVP=1+R4/R3联立求解可得:R4=AVP(R1+R2)通带截止频率f0=1/2兀(R1R2C1C2)选定归一化系数B=1.414,C=1,电容C1可任意取值,取C1=22µF,由此可确定电路中各电阻值如下:电容C1可以任意取值,取C1=22uF。由此可确定电路中各电阻值如下: =11uF =14534 =31689 取C2=10µF,=15K,=30K。由于R3=,所以R4为任意值均能满足Avp=1,本设计中,令R4=0即短路,图2.6(a)为本设计中采用的低通滤波器,图2.6(b)为幅频特性曲线。 图2.6(a) 设计中采用二阶VCVS低通滤波器图2.6(b)为幅频特性曲线2.2.3 带通滤波器设计传感器输出的压力信号并不是袖带压信号和脉搏波信号的简单叠加,其中还夹杂着不少的高频干扰和可观的直流或低频分量。如何选择一种最优滤波器滤除干扰,获得信息完整的脉搏波信号是保证后续处理结果准确性的前提与基础。一般认为,肱动脉处脉搏波信号的频率范围为0.66.4Hz,这个范围基本能够涵盖正常和异常情况下的脉搏波信号及其个体差异。为此我们将设计一个带通滤波器来实现对这段频带范围内信号的采集。带通滤波器的作用是允许某一段频带范围内的信号通过,而将此频带以外的信号阻断。从原理上说,将一个通带频率为f2的低通滤波器与一个通带频率为f1的高通滤波器串联起来,当满足条件f2>f1时,即可构成带通滤波器。其原理示意图见图2.7所示为此,我们设计截止频率为0.6Hz的高通滤波器和截止频率为6.4Hz的低通滤波器来提取脉搏波信号。2010Au 低通 f2 2010Au 高通 f12010Au 带通 f1 f2图2.7 带通滤波器原理示意图 切比雪夫滤波器频率选择性较好,但在同样参数要求下,其传递函数极点分布于椭圆上,较分布于圆周上的巴特沃斯滤波器传递函数极点更接近单位。在大量实验的基础上,选用二阶巴特沃斯滤波器,滤波性能和稳定性较好,而且涵盖能够正常和异常情况下的血压信号及其个体差异。图2.8和图2.9分别是巴特沃斯滤波器和切比雪夫滤波器输出的脉动压力波。图2.8 切比雪夫滤波器输出脉动波图2.9巴特沃思滤波器输出脉动波从图中可以看出切比雪夫滤波器输出的脉动波时域包络并不明显,无法计算出血压,而巴特沃思滤波器则能够清晰的得到抛物线状包络。所以我们采用巴特沃思滤波器来设计带通滤波器。高通滤波器设计本设计采用巴特沃斯二阶压控电压源高通滤波器来滤除信号中的低频分量和直流分量,截止频率为0.6Hz。电路结构图如图2.10所示:图2.10 高通滤波器该滤波器的传递函数为:滤波器的截止频率f0为0.6Hz。选定归一化系数B=1.414,C=1,令电路增益Avp=10,电容C3可任意取值,取C3=22µF,由此可确定电路中各电阻电容值如下: 取R5=4.7K,R6=30K,R3=5.1K,R4=4.7K,高通滤波器仿真所得的幅频特性曲线如图2.11所示。图2.10 高通滤波器仿真所得的幅频特性曲线低通滤波器设计从高通滤波器输出的信号还包含了大量的工频和高频干扰,采用低通滤波器来滤除。此处低通滤波器的设计也采用了巴特沃斯型的二阶压控电压源滤波器。截止频率选定为6.4Hz。滤波器的传递函数和各参数之间的计算关系我们在前面已经给出,这里不再赘述。图2.11低通滤波器电路图。图2.11低通滤波器电路确定电阻和电容的计算关系式如同3.2.2节的低通滤波器设计,可知R7=6.2K,R8=3.9K,R9=10K,R10=150K,C6=2u,C7=22u。通带截止频率为6.4Hz。由通带频率为0.6Hz二阶压控电压源低通滤波器和通带频率为6.4Hz二阶压控电压源高通滤波器构成的带通滤波器能够顺利的提取正常和异常情况下的脉搏波信号。为以下模拟信号数字化,数字信号的处理做好了充分的准备,为设计能够顺利进行做好了基础。3 单片机系统设计CPU是整个系统的中枢部分,是系统数字化和智能化的具体表现。通过对它的编程,可实现对外围设备的初始化、实时监测控制以及对数据进行处理等功能,本系统的CPU是由单片机来实现的。在本系统中,单片机需要完成A/D转换的控制、数据传送的控制以及数据的运算处理等诸多功能,从性能、功耗、兼容性等各方面综合考虑,我们选用了AT89C51单片机。3.1单片机AT89C51AT89C51是美国ATMEL公司生产的电压,高性能CMOS8位单片机,片内含4Kbytes的可反复擦写的只读程序存储器和128bytes的随机数据存储器。器件采用ATMEL公司的高密度,非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8为中央处理器和Flash存储单元。AT89C51高性价比,能适用于各种控制领域。AT89C51内部结构简化框图如图3.1所示。AT89C51的主要参数:·与MCS-51指令系统完全兼容·4k字节可重擦写Flash闪速存存储器·1000次擦写周期·静态操作:0Hz-24Hz·128×8字节内部RAM·32个可编程I/O口线·6个中断源·低功耗空闲和掉电模式·2个16位定时/计数器图3.1 AT89C51内部结构简化框图(1)运算器 运算器以算术逻辑单元ALU为核心,加上累加器ACC、暂存寄存器TMP和程序状态字寄存器PSW等所组成。ALU主要用于完成二进制数据的算术和逻辑运算,并通过对运算结果的判断影响程序状态字寄存器PSW中有关位的状态。累加器ACC是一个8位的寄存器(在指令中一般写为A),它通过暂存寄存器TMP与ALU相连,ACC的工作最为繁忙,因为在进行算术逻辑运算时,ALU的一个输入多为ACC的输出,而大多数运算结果也需要送到ACC中,在作乘除运算时,B寄存器用来存放一个操作数,它也用来存放乘除运算后的一部分结果,若不作乘除操作时, B寄存器可用作通用寄存器。(2)控制器 控制器包括定时控制逻辑、指令寄存器、指令译码器、程序计数器PC、数据指针DPTR、堆栈指针SP、地址寄存器和地址缓冲器等。它的功能是对逐条指令进行译码,并通过定时和控制电路在规定的时刻发出各种操作所需的内部和外部控制信号,协调各部分的工作。AT89C51单片机在存储器的配置上采用程序存储器与数据存储器分开的结构,利用不同的指令和寻址方式进行访问。AT89C51提供以下标准功能:4k字节Flash闪速存储器;128字节内部RAM,32个I/O口线;两个16位定时/计数器;一个5向量两级中断结构;一个全双工串行通信口,片内振荡及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节点模式,空闲方式停止CPU的工作,但允许RAM。定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡停止工作并禁止其它所有部件工作直到下一个硬件复位。采用40引脚双列直插封装(DIP)的AT89C51单片机引脚分配如图3.2所示。图3.2 80C51单片机引脚各引脚功能如下:Vss(20):接地。 Vcc(40):接+5V电源。XTAL1(19)和XTAL2(18):在使用单片机内部振荡电路时,这两个端子用来外接石英晶体和微调电容。在使用外部时钟时,则用来输入时钟脉冲。RST/VPD(9):RST是复位信号输入端。当此输入端保持两个机器周期(24个振荡周期)的高电平,就可以完成复位操作。第二功能是VPD,即备用电源输入端,当主电源发生故障,降低到规定的低电平以下时,VPD将为片内RAM提供备用电源,以保证存贮在RAM中的信息不丢失。ALE/PROG(30):ALE是地址锁存允许信号,在访问外部存储器时,用来锁存由P0口送出的低8位地址信号。在不访问外部存储器时,ALE以振荡频率1/6的固定速率输出脉冲信号。因此它可用作对外输出的时钟。但要注意,只要外接有存储器,则ALE端输出的就不再是连续的周期脉冲信号了。第二功能PROG是用于对8751片内EPROM编程的脉冲输入端。PSEN (29):它是外部程序存储器ROM的读选通信号。在执行访问外部ROM指令的时候,会自动产生PSEN信号,而在访问外部数据存储器RAM或访问内部ROM时,不产生PSEN信号。 EA/ VP

    注意事项

    本文(毕业设计(论文)基于单片机的电子血压计设计.doc)为本站会员(仙人指路1688)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开