




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、毕业设计(论文)题 目:基于单片机的脉搏测量仪的研究与设计哈尔滨工业大学毕业设计(论文)在传统的医疗检测中,脉象检测一直都起着非常重要的作用,人体的脉象包含着大 量的人体的生理和病理方面的信息。脉诊一直是医生诊断疾病的重要手段之一,但受人 为因素的影响很大。经医学观察研究表明,人体手指末端含有丰富的毛细血管和小动脉, 这些动脉和人体其他地方的动脉一样,含有丰富的生理信息。由于光电脉搏检测技术具 有很高的绝缘性,且抗电磁等干扰能力强,可以对人体进行无损伤检测。本文设计通过 光电法对人体指尖的脉搏进行测量,并将测量信息送入单片机进行处理,最后通过数码 管将测量结果显示出来。将对脉搏信号的检测模块,
2、脉搏信息的处理模块,单片机,数 码管显示模块等电路集成在一块电路板上,形成一个简易的脉搏测量仪。这种测量仪具 有精确度高,体积小,价格便宜,易于操作等特点,特别适合于个人使用和家庭使用, 给我们的生活带来极大方便,让我们第一时间对自己的身体状况有进一步的了解。矚慫润厲钐瘗睞枥庑赖。关键词:脉搏;光电传感器;单片机;数码管II哈尔滨工业大学毕业设计(论文)AbstractIn the traditional medical testing, the pulse condition detection has been playing a very important role. The puls
3、e condition of the human body contains a large number of physiology in formati on and pathology in formati on , the pulse exam in ati on has bee n being one of the importa nt means for the doctor to diag no sis the ill ness But the man-made factors in flue nee it very much, the medical observatio n
4、research shows. The end of the fin ger contains rich capillaries and small arteries. These arteries and the other arteries of the body hold rich physiologic in formatio n . The Photoelectric pulse detect ing tech no logy can test the body without damage owing to its high insulation and strong abilit
5、y to resist the electromagnetic in terfere nee. This desig n in the text can survey the pulse of the fin ger tip through photoelectric method and transport the information to the microcontroller to do with it . At last, the result is showed by the digital tube When the electric circuit such as the d
6、etection module of the pulse sig nal,the process ing module of the pulse in formation SCM , digital tube are integrated in the board of electric circuit it formed an simple pulse measuring instrumenjt this instrument has high accuracy small, cheap and easy to operate It is especially suitable for pe
7、rsonal use and family use. It brings great convenience to our life , so we can have a further understanding of our body condition.聞創沟燴鐺險爱氇谴净。Key words: Pulse; Photoelectric transduce; SCM ; Digital tube 残骛楼諍锩瀨濟溆塹籟。ii哈尔滨工业大学毕业设计(论文)摘要.错误!未定义书签。 酽锕极額閉镇桧猪訣锥。Abstract彈I贸摄尔霁毙攬砖卤庑。第1章 绪论1.謀荞抟箧飆鐸怼类蒋薔。1.1 研究
8、的目的和意义 1厦礴恳蹒骈時盡继價骚。1.2 国内外的研究现状 2茕桢广鳓鯡选块网羈泪。1.3设计内容 3.鹅娅尽損鹌惨歷茏鴛賴。第2章课题方案论证5籟丛妈羥为贍债蛏练淨。2.1 采用压电式脉搏传感器 5預頌圣鉉儐歲龈讶骅籴。2.2采用光电式脉搏传感器 6渗釤呛俨匀谔鱉调硯錦。2.3 方案确定7.铙誅卧泻噦圣骋贶頂廡。第3章硬件电路设计9擁締凤袜备訊顎轮烂蔷。3.1 元器件介绍9贓熱俣阃歲匱阊邺镓騷。3.1.1 AT89C2051单片机 9坛搏乡囂忏蒌鍥铃氈淚。3.1.2 LM324 简介1 2蜡變黲癟報伥铉锚鈰赘。3.1.3 7809 和 7805简介1 3買鯛鴯譖昙膚遙闫撷凄。3.2整体电
9、路分析 15綾镝鯛駕櫬鹕踪韦辚糴。3.2.1 脉搏信号采集电路 1 6驅踬髏彦浃绥譎饴憂锦。3.2.2 脉搏信号处理电路 1 7 猫虿驢绘燈鮒诛髅貺庑。3.2.3单片机控制显示电路20 锹籁饗迳琐筆襖鸥娅薔。第4章软件设计22構氽頑黉碩饨荠龈话骛。4.1 系统总体软件流程 22輒峄陽檉簖疖網儂號泶。4.2 整体程序设计22尧侧閆繭絳闕绚勵蜆贅。第5章 软件仿真与系统实物 26识饒鎂錕缢灩筧嚌俨淒。5.1 Keil编译软件 26凍鈹鋨劳臘错痫婦胫籴。5.2 Protues软件仿真 30恥諤銪灭萦欢煬鞏鹜錦。5.2.1 Protues软件简介3 0鯊腎鑰诎漣鉀沩懼統庫。5.2.2 电路仿真 31硕
10、癘鄴颃诌攆檸攜驤蔹。5.3 PCB板生成 .33阌擻輳嬪諫迁择植秘騖。iii哈尔滨工业大学毕业设计(论文)5.3.1 Protel DXP 2004软件简介33氬嚕躑竄贸恳彈濾颔澩。5.3.2 PCB板生成过程 35釷鹆資贏車贖孙滅獅赘。5.4脉搏测量仪实物设计36 怂阐譜鯪迳導嘯畫長凉。纟吉论39谚辞調担鈧谄动禪泻類。参考文献40嘰觐詿缧铴嗫偽純铪锩。附寸录1 42熒绐譏钲鏌觶鷹緇機库。附寸录2 43鶼渍螻偉阅劍鲰腎邏蘞。致谢46纣忧蔣氳頑莶驅藥悯骛。IV哈尔滨工业大学毕业设计(论文)第1章绪论1.1研究的目的和意义随着社会的不断发展,我们从工业化时代进入信息化时代,这种转变是社会发展的 必
11、然,在我们的现实生活中,随着人们生活水平的不断提高,健康饮食,健康生活越来 越受至U人们的重视。颖刍莖峽饽亿顿裊赔泷。在我们的日常生活中,为事业为生活我们四处奔波,紧张的工作,劳累一段时间之 后,我们都会担心我们的身体会因为劳累过度等原因造成一定的损伤,这时候,我们会 选择去医院做一个身体检查,至肚院以后,医生或者护士都会通过把脉、做心电图、胸 透等方法对我们的身体进行全面的检查,通过分析脉象和心电图来对我们的身体状况作 出判断。于是在节假日的时候,都会有很多人去医院检查身体,由于人很多,需要排很 长的队,有时候都不一定能排上,加上昂贵的检查费用,以至于不是每个人都能到医院 进行身体检查。濫驂
12、膽閉驟羥闈詔寢賻。身体是革命的本钱,也是我们生存的根本,我们每个人都想对自己的身体健康状况 有更加细微的了解,如何才能更加精确的检查我们的身体状况?怎么样才能更加简单的 对我们的身体进行检查?什么样的检查能让我们花更少的钱?这都是我们应该考虑的 问题,能不能设计一种简单的仪器,不仅操作简单,价格便宜,还能精确检测我们的身 体状况呢?銚銻縵哜鳗鸿锓謎諏涼。人体心室周期性的收缩和舒张将导致人体主动脉的收缩和舒张,使血流压力以波的形式从主动脉根部开始沿着整个动脉系统传播,这种波称为脉搏波。脉搏波呈现出的强 度、状态、节律和速率等方面的综合信息,很大程度上反映出人体心血管系统中许多生 理病理的血流特性
13、。 挤貼綬电麥结鈺贖哓类。人体的脉搏能准确的反映人体的健康状况,通过对脉搏的测量,我们就能对自己的 身体有一个大致的了解,在中国很早就有通过把脉检查人体健康状况的研究,而中医的 脉相诊断技术就是脉搏测量在中医上卓有成效的应用,但是通过把脉对身体的检查受人 为因素影响比较大,而且精确度也不是很高。赔荊紳谘侖驟辽輩袜錈。现在社会各界都提出一种叫做无创测量(noninvasive measurement$又称为非入侵 式测量或间接测量,其最重要的特征就是测量的探测部分不侵入人体内,不会对人的身 体造成损伤,通过对体表器官的检测间接测量人体的生理和升华参数,医学传感器是获 取生物信息并将其转换成易于测
14、量和处理信号的一个关键器件。光电式脉搏传感器是根 据光电容积法制成的脉搏传感器,充分利用了光的穿透性和不同物质对光的吸收频率的 不同的特点设计而成,通常对手指末端透光度的监测,间接检测出脉搏信号,光电式脉 搏传感器具有结构简单、无损伤、复精确度高、价格便宜、操作简单、可重复使用等优 点0塤礙籟馐决穩賽釙冊庫。1.2国内外的研究现状目前,基于人们对健康的追求,国内外越来越多的人都在致力于人体检测器件的相 关研究和开发,在解决人体无创伤检测方面也取得了卓有成效的成就,在很多中外学者 的研究论文中,都有对脉搏测量仪的相关研究和而且也取得了一定的突破。在他们的研 究论文中也有对脉搏测量仪功能设计方面的
15、很多重要突破的记载,而现在很多研发公司在脉搏测量仪产品的研发和生产方面,也在不断地创新,市面上多种多样的测量仪相继 出现在世人面前。 裊樣祕廬廂颤谚鍘芈蔺。2011年,万宝龙于日内瓦高级钟表沙龙 SIHH上推出全新 Collection Villeret 1858 系列Vintage Pulsographe款腕表,即复刻版测量脉搏计时表之意,以标志现代计时技术 面世190周年纪念。仓嫗盤紲嘱珑詁鍬齊驚。在国外,针对脉搏信号检测分析系统的研究比较早,发展比较快,也比较深入。早 在80年代研制的液态传感器就是利用将单位长度管段动脉内血液体积随时间变化量转 换成导电液柱体电阻的该变量来测量脉搏波形。
16、自1969年Kawai发现PVDF薄膜(聚偏氟乙烯)具有明显的压电特性后,PVDF薄膜经过几十年的应用和基础研究,近年来 被广泛应用于医疗器械开发和研究中。早在1969年10月,世界上最先运用光敏器件开发光电传感器的公司日本神视株式社会正式成立,此后国外很多大公司越来越重视利用 光电传感器实现脉搏信息的无创伤检测的研究。绽萬璉轆娛閬蛏鬮绾瀧。下面是收集一些资料:南朝鲜的 PARKYE也曾研制脉象仪;日本田口贤惠曾研制 “压力、脉搏测定装置”,代田文彦设计了“局部加压型检脉装置”,Sony公司产生出脉搏记录仪,藤田六郎研制出不接触部位就能测出最大脉搏的光电管容积脉诊仪,冈田 藤用陶瓷性压力感测器
17、,开发出适合于浮、中、沉各压力等级的原件,并用此传感器描 述了脉象对应的脉搏图形;美国LAUB博士曾研制用于针灸临床新型无创脉搏记录仪; 英国人Marcy最早设计了以弹簧为动力的杠杆式脉搏传感器,并记录了桡动脉脉搏波。骁顾燁鶚巯瀆蕪領鲡赙。在国内,对脉搏信号监测分析的研制和分析处理方法研究上落后于以美国和德国为 代表的西方国家,但随着最近几十年生物医学的兴起与发展,我们已经逐步缩小与西方 国家的差距,取得了很大的进步。瑣钋濺暧惲锟缟馭篩凉。下面是收集的一些资料:1998年国科技大学的朱国富等人研制了袖珍式脉搏测量 仪,采用了光电传感器采集脉搏数据 。1999年清华大学的金观昌教授等人将 PVD
18、F薄 膜用于多点脉搏波测试系统研制当中 ;西北工业大学刘希的基于 USB的多道生物医学 信号数据采集系统;武汉大学袁志勇等人嵌入式脉搏检测分析系统的研制5;东南大学杨序等人的脉搏数据采集器的研制 ;北京中医药大学牛欣、杨杰等研制了压力与B超整合的中医诊脉装置,认为可以实时直观观察寸口桡动脉运动情况;兰州理工大学张爱华等人基于动态图像的多点脉搏信号检测方法;目前上海中医药大学汤伟昌研制了压力式三探头传感器,以模拟中医寸关尺取脉,并探讨三探头传感器与单探头传感器 以及三探头传感器之间信息提取的差别9;目前在国内市场上得到认可、应用较普遍的 主要是上海中医药大学费兆馥教授为主要研究者,与复旦大学等单
19、位联合研制生产的 ZM-1型单探头中医脉象仪,ZM-IIIc型智能脉象仪;上海医药大学与上海交通大学研制 的TP-I型脉象数字化分析仪也已进入临床检测应用。鎦诗涇艳损楼紲鯗餳類。最近,日本学者又提出了以脉搏波传导速度与血压的相关性来间接测量血压,用检测分析脉搏波的方法估计液压的课题,足见脉搏检测的应用有着良好的发展前景。栉缏歐锄棗鈕种鵑瑶锬。1.3设计内容此次设计主要采用光电式脉搏传感器,以 AT89C2051单片机和LM324芯片为主要 核心对人体的脉搏进行检测,并通过 LED数码管来显示人体一分钟的脉搏震动次数, 本文主要完成以下几项工作: 辔烨棟剛殓攬瑤丽阄应。(1)根据基本原理设计出总
20、体的框图。(2)了解每一个功能模块,并设计出相应子电路。(3)连接每个功能模块并且生成总体电路图。(4)根据硬件电路图和所要实现的功能编写软件程序。(5)完成硬件调试和软件仿真。(6)分析调试中遇到的问题并找到解决的方案。脉搏测量仪测量系统结构框图如图1-1所示:图1-1系统结构框图12第2章课题方案论证选择什么样的脉搏传感器是这次设计的关键,目前很多公司和厂商都在致力于脉搏传感器的研究,而且都有很成熟的技术,在功能上也有很多拓展,比如在检测脉搏的同 时还能检测人体的体温、血液含氧量、血红蛋白含量等参数,而且传感器内集成了像信 号放大器、滤波器、波形整形等电路,使得传感器的精确度更高了,输出的
21、直接就是脉 搏信号或者脉搏波信号,只需将传感器界面接在示波器上,就能直接显示出脉搏波形图, 使用极为方便,这样的脉搏传感器已被很多医疗器材所使用,甚至在很多健身器材上也 有这样的脉搏传感器。峴扬爛滾澗辐滠兴渙藺。市面上根据不同原理有多种多样的脉搏传感器相继出现,其中出现做多的是压电式脉搏传感器和光电式脉搏传感器,光电式脉搏传感器根据利用的光的原理的不同有可以 分为透射式光电脉搏传感器和反射式脉搏传感器,这几种传感器是根据两种不同的物理学原理设计制作而成,在性能上各具优点,而且在技术上也很成熟,目前在很多人体检 测仪器中都有对这两种传感器的使用。詩叁撻訥烬忧毀厉鋨骜。在本次设计中,两种传感器都能
22、达到设计预期的效果,即对脉搏的测量与显示,但 选择不同的脉搏传感器,会影响到后置电路的设计,在软件设计方面也有所差别,现就 针对两种传感器在本次设计中可能出现的影响进行方案论证。方案一是采用压电式脉搏传感器,方案二是采用光电式脉搏传感器。则鯤愜韋瘓賈晖园栋泷。2.1采用压电式脉搏传感器1969年Kawai发现经过高倍率拉伸和高电场下极化真空蒸发金属电极后的PVDF(聚偏氟乙烯)薄膜具有明显的压电特性。经过几十年的应用和基础研究,目前PVDF的性能已明显提高,压电电压输出常数 g=174,是所有压电体重最高的10。PVDF压电 薄膜是敏感的部件,作用是将微弱的低频的脉搏压力信号转换成电信号,因压
23、电薄膜内 阻很高,而脉搏信号比较微弱,传感器内设置了前置电荷放大器,起作用是与PVDF压电薄膜阻抗匹配,把输入高阻抗变为低阻抗输出。二是将微弱电荷转换成电压信号并放 大。由于基线漂移、人体活动、工频干扰等因素的影响,脉搏信号具有很大的噪声,传 感器还进行了去噪设计,使用了一个低通滤波电路吧高频噪声和工频干扰滤除,是脉搏 信号有效成分全部通过11。胀鏝彈奥秘孫戶孪钇賻。压电式脉搏传感器是采用压电陶瓷通过脉搏的跳动来实现对脉搏信号的采集的,随着人体心脏的跳动,人体手腕的脉搏和颈部的脉搏搏动比较明显,将压电式脉搏传感器 通过橡胶带将其紧贴在手腕或是颈部,当脉搏跳动时,压电陶瓷片便会产生相应信号, 压
24、电传感器将测得的信号转换成脉冲信号并对该信号进行整形、放大、滤波,最后送入 显示器件进行计数和显示,就能对脉搏进行实时的检测。目前市面上的这种传感器还加 入了体温测量功能,能在检测人体脉搏的同时检测人体的体温。鳃躋峽祷紉诵帮废掃減。目前被人们使用最多的是压电式的HK-2000系列的传感器,其外观如图2-1所示,这 种传感器是典型压电式传感器的代表,该种采用高度集成化工艺将力敏元件(PVDF压电膜)、灵敏度温度补偿元件、感温元件、信号调理电路集成在传感器内。压电式原理采 集信号,模拟信号输出,输出同步于脉搏波动的脉冲信号,脉搏波动一次输出一正脉冲。 该产品可用于脉率检测,如运动、健身器材设备中的
25、心率测试1213。稟虛嬪赈维哜妝扩踴粜。图2-1HK-2000脉搏传感器2.2采用光电式脉搏传感器根据朗伯-比尔(Lamber-Bee)定律,物质在一定波长处的吸光度和它的浓度成正 比。当恒定波长的光照射到人体组织上时,通过人体组织吸收、反射衰减后测量到的光 强将在一定程度上反映了被照射部位组织结构特征 14。陽簍埡鮭罷規呜旧岿錟人体脉搏主要是由人体动脉舒张和收缩产生的,人体组织半透明度会随着心脏的跳 动而随之改变。当血液因心脏收缩而送到人体组织时,人体组织的半透明度会减小;当 血液因心脏舒张而流回心脏时,人体组织半的透明度会随之增加。经医学临床研究发现, 在人体手指指尖组织中,分布着大量的毛
26、细血管,动脉成分含量高,而且指尖相对于人 体其他组织而言的厚度相对比较薄,透过手指后检测到的光强相对变化比较大,加上手 指比较灵活,检测起来比较方便,因此通常选择人体指尖作为光电式脉搏传感器的测量 部位来测量人体的脉搏数。沩氣嘮戇苌鑿鑿槠谔應。在医学上把手指组织分成皮肤、肌肉、骨骼等非血液组织和血液组织两部分,研究 表明,非血液组织对的光吸收频率是恒定不变的,在血液中,静脉血的搏动情况相对于 动脉血而言是十分微弱的,测量时可以忽略不计,因此动脉血的充盈被认为是引起光透过手指后强度变化的主要原因,那么在恒定波长光源的照射下,通过检测透过手指的光 强变化可以间接测量到人体的脉搏信号。钡嵐縣緱虜荣产
27、涛團蔺。光电式脉搏传感器充分利用了光的特点,结构比较简单,由一个光源和一个光敏器 件组成,操作简单,只需将手指放入光源和光敏器件中间,光会穿透人的手指被光敏器 件检测到,血液是高度不透明的液体,光照在一般组织中的穿透性要比在血液中的穿透 性高出几十倍,根据这个特点,光电式脉搏传感器采用的是透射式光电效应对手指进行 脉搏信号的拾取,这里使用的光敏器件是加了反向偏压的光敏二极管,这种光敏二极管 的反向电流具有随光照强度增加而增加的光电效应特性,在一定的光照强度范围内,光 敏二极管的反向电流与光照强度呈线性关系,人体的皮肤、肌肉、骨骼对光的吸收频率 是恒定不变的,而人体血管中的血液浓度会随着心脏的跳
28、动而呈周期性的变化,光源和 光敏二极管分别放置在手指尖端的两侧,光源发出的光照射到指端,当指端血管的血液 容积和透光度随心搏的改变而改变时,另一端的光敏二极管接收到的光照强度也会随之 发生改变,使得光敏二极管产生的光电流也产生相应的变化,由于心脏跳动是呈周期性 的,因此血管中的血液浓度也会呈周期性的变化,由此光敏二极管接收到得光照强度也 呈周期性变化,光敏二极管将会产生脉冲电信号,这种脉冲电信号信号通过信号的放大、 检波、滤波最后通过传输设备传入单片机进行相应处理和A/D转换,最后通过传输设备传入数码管和播报器显示出测量结果。懨俠劑鈍触乐鹇烬觶騮。2.3方案确定压电式脉搏传感器功能比较全面,技
29、术也比较成熟,应用比较广泛,目前已经被应 用于很多领域,但就其操作复杂,一个人很难实现对自己的脉搏进行测量,而且输出波 形只有专业医师通过分析之后才能对人体健康状况作出判断,所以很少用在家用电器 中,只有在体育器材或是医院的大型专业医疗器械才能用到。而且这种传感器的体温检 测功能在本次设计中没有得到体现,且它的价格比较昂贵。謾饱兗争詣繚鮐癞别濾。光电式脉搏传感器是当今世界比较先进的脉搏传感器,由于刚被人们使用,技术不 是很成熟,是一项新兴的光电技术,还有很多方面需要完善,目前被应用的并不是很多, 但其结构比较简单,只需一个光源和一个光敏器件就能实现,操作简单,只需将手指放 于光源和光敏器件之间
30、就能实现对脉搏的测量,可以用于个人使用和家庭使用,这种传 感器可以自己完成制作且容易实现,不需要花太多的钱去买,精确度高。呙铉們欤谦鸪饺竞荡赚。考虑到以上诸多因素,本课题采用光电式脉搏传感器。光电式脉搏传感器结构比较莹谐龌简单,制作工艺容易实现,所以本文自行设计的光电传感器我来进行脉搏的测量。蕲賞组靄绉嚴减。第3章硬件电路设计3.1元器件介绍3.1.1AT89C2051 单片机AT89C2051是一个CMOS 8位单片机,具有高性能、低电压的特点,其片内含2Kbt 的可反复擦写的只读Flash程序存储器(ROM )和128 bt的数据存储器(RAM )。美国 ATMEL公司采用了高密度、非易失
31、真性存储技术研发生产而成,它兼容标准的MCS-51 单片机指令系统,片内置通用8位中央处理器和Flash存储单元。AT89C2051单片机技术比较先进,功能也比较全面,其采用了 20引脚封装技术, 15个双向I/ O 口线,其中P1 口是一个完整的8位双向I/O 口,此外还有两个外中断口、 一个模拟比较放大器、两个全双向串行通信口、两个 16位可编程定时/计数器。AT89C2051与其它单片机相比有一个特殊点就是它的时钟频率可以为零,可以通过软件设置睡眠系统,能有效的节省电能,当单片机进入睡眠状态时,可以通过RAM、定时/计数器、串行口和外中断口等系统唤醒方式将其唤醒,系统被唤醒后就会进入继
32、续工作状态,接着睡眠前得工作状态继续工作。在省电模式中,单片机所有将会功能停 止工作,直至系统被硬件复位唤醒后方可继续运行。麸肃鹏镟轿騍镣缚縟糶。(1)AT89C2051引脚简介,引脚图如图3-1所示。F5T 1 20W P10 -一 F17M FB.1 一一 PLS碗一一 PL5ATKC2051-PL4Mm?一 PL3(INIDR13-一 R.2-PLKMND(WPS. 5 -PLOW(N) 一10 11-P17图3-1 AT89C2051引脚图 VCC :电源端口 GND :接地端口 P1 口 : P1 口是一个完整的8位双向I/O 口。引脚P1.0和P1.1在接外围元件时必须 设置外部上
33、拉电阻,引脚P1.2P1.7上拉电阻由单片机内部提供。P1.0和P1.1还可以分 别作为片内精密模拟比较器的同相输入端(ANI0)和反相输入端(AIN1)。P1 口输出缓冲器 可吸收20mA电流并能直接驱动LED进行数码显示。当P1 口引脚写入“ T时,就可 用作输入端,当引脚P1.2P1.7用作输入并被外部设备拉低时,它们将因内部的上拉电 阻作用而输出电流。納畴鳗吶鄖禎銣腻鰲锬。 P3 口: P3 口的引脚P3.0P3.5和P3.7是七个双向I/O 口,它们都带有内部上拉电 阻。P3.6作为一通用I/O引脚,不但可以访问还可以用于固定输入片内比较器的输出信 号。P3 口缓冲器可吸收20mA的
34、电流。当P3 口写入“ 1”时,它们被内部上拉电阻拉 高并可用作输入端。用作输入时,P3 口被外部拉低时将被上拉电阻作用而输出电流。P3 口还用于实现AT89C2051的其他功能,其第二功能如表 3-1所列: 風撵鲔貓铁频钙蓟纠庙。表3-1 P3 口第二功能表引脚功能P3.0RXD串行输入端口P3.1TXD串行输入端口P3.2INT0 外中断0P3.3INT1 外中断1P3.4T0定时器0外部输入P3.5T1定时器1外部输入(注:P3 口还接收一些用于闪速记忆体编程和程序校验的控制信号。) RST:复位输入引脚。当RST变成高电平时,单片机所有的I/O 口引脚就被复位到 “ 1”。振荡器正在运
35、行时,持续给 RST引脚两个机器周期的高电平便可完成复位。每一个机器周期需12个时钟周期。 灭暧骇諗鋅猎輛觏馊藹。 XTAL1 :用作反相器、振荡器和内部时钟发生器的输入端口。 XTAL2 :反相放大器和振荡器的输出端口。(2) AT89C2051内部结构图3-2 AT89C205内部结构图AT89C2051是带有2K字节闪速可编程可擦除只读存储器(EEPROM)微处理器。 它采用ATMEL的高密非易失存储技术制造,并能和标准 MCS-51指令集和引脚结构兼容。通过在单块芯片上组合通用的 CPLI和闪速记忆体,ATMEL的AT89C2051是强劲 的微型处理器,它对许多嵌入式控制应用提供一定高
36、度灵活和成本低的解决办法。攙閿频嵘陣澇諗谴隴泸。AT89C2051具有以下标准功能:2K字节闪速记忆体,128字节数据存储器RAM, 15个双向I/O 口,两个16位定时器,一个两级五矢量中断结构,一个全双工串行接口, 一个精密模拟比较器以及两种可选的软件节电工作方式。空闲方可以停止CPU工作但允许定时器/计数器、程序存储器RAM、中断系统和串行工作口继续工作。掉电方式保 存RAM内容但振荡器停止工作并禁止所有其他部件的工作直到下一个硬件复位15,16。趕輾雏纨颗锊讨跃满賺。3.1.2LM324 简介LM324系列器件是带有真差动输入的四运算放大器。其价格便宜,与单电源应用场合的标准运算放大器
37、相比,具有很多优点。该四运算放大器工作电压跨度较大,可以在 低到3.0伏或者高到32伏的电源电压下正常工作,静态电流为MC1741的静态电流的五分之一。共模输入范围包括负电源,因而消除了在许多应用场合中采用外部偏置元件 的必要性。每一组运算放大器可用图3-3所示的符号来表示,它有 5个引出脚,其中“ +”、“ - ”为两个信号输入端,“ V+ ”、“ V- ”为正、负电源输入端,“ Vo ”为输 出端。两个信号输入端中,Vi-为反相信号输入端,表示该输入端与运放输出端 Vo的信 号的位相反;Vi+为同相信号输入端,表示该输入端与运放输出端 Vo的信号的相位相同。 LM324采用14脚双列直插塑
38、胶封装,引脚排列如图 3-4所示:夹覡闾辁駁档驀迁锬減。(反相输入端)听-Q V+(同相输入端)图3-3运算放大器J 斗 13 12111093图3-4 LM324引脚图由于LM324四运放电路具有电源电压范围宽,可单电源使用,静态功耗小,价格哈尔滨工业大学毕业设计(论文)便宜等优点,因此被广泛应用在各种放大电路中。视絀镘鸸鲚鐘脑钧欖粝。参数描述:运放类型-低功率;放大器数目-4;带宽-1.2MHz;针脚数-14; 工作温度范围-OC-70C;封装类型-SOIC; 3dB带宽增益乘积-1.2MHz ;变化斜率 -0.5V/u s;增益带宽-1.2MHz;电源电压范围-V-32V ;运放特点-高
39、增益频率补偿 运算。偽澀锟攢鴛擋緬铹鈞錠。LM324的特点:(1)短路保护输出;(2) 真差动输入级;(3) 可单电源工作:3V-32V ;(4) 低偏置电流:最大100 nA;(5) 每封装含四个运算放大器;(6) 具有内部补偿的功能;(7) 共模范围扩展到负电源;(8) 行业标准的引脚排列;(9) 输入端具有静电保护功能。3.1.3 7809 和 7805 简介(1) 7089简介7809系列为3端正稳压电路元器件,采用TO-220封装技术,可以为不同的元器件提 供不同的固定输出电压,从而在电路设计方面得到了广泛的应用。 芯片内部内含有过热、 超载和过流保护电路。当带有散热片时,输出电流可
40、达1A左右。虽然是固定稳压电路,但外接元件的不同,可获得不同的输出电流和电压。7809外形引脚图如图3-5所示,三个引脚从左到右依次是输入引脚(INPUT)、接地引脚(GND)、输出引脚(OUTPUT) 緦徑铫膾龋轿级镗挢廟。图3-5 7809外形引脚图7809主要特点:输出电流为1A;输出电压为9V;具有过热保护、短路保护、输出 晶体管SOA保护等功能。騅憑钶銘侥张礫阵轸蔼。7089各参数极限值: Vi输入电压(VO=518V) 35VRe jc热阻(结到壳)5C/WRo ja热阻(结到空气)65C/W疠骐錾农剎貯狱颢幗騮。Topr工作结温范围0125CTstg贮存温度范围-65150C(2
41、) 7805简介7805是一个输出正5V直流电压的稳压电源电路。IC采用集成稳压器7805, C1、C2 分别为输入端和输出端滤波电容,RL为负载电阻。当输出电流较大时,7805应配上散 热板。7805外形引脚图如图3-6所示,其引脚从左到右依次为输入引脚(INPUT)、接地 弓|脚(GND)、输出弓|脚(OUTPUT) 22,23。镞锊过润启婭澗骆讕濾。TQ22OGHDV Inpui2 GNDS. Output图3-6 7805外形引脚图7805电参数如表3-2所示:表3-2 7085电参数表参数符号测试条件最小值典型值最大值单位输出电压VoTj=25 C4.85.05.2V5.0mA1o1
42、.0APo15W , Vi=7.5v-20v4.755.005.25V线性调整率 VoTj=25 C, Vi=7.5V-25V4.0100mVTj=25 C, Vi=8V-12V1.650mV负载调整率 VoTj=25 Clo=5.0mA -1.5A9100mVTj=25 Clo=250mA-750mA450mV静态电流IQTj=25 C5.08mA静态电流变化率 IQlo=5mA-1.0A0.030.5mAVi=8V-25V0.30.8mA输出电压温漂 Vo/ tlo=5mA0.8mV/ C输出噪音电压VNf=10Hz-100KHz ,42叮Ta=25C纹波抑制比RRf=120Hz , Vi
43、=8V-18V6273dB输入输出电压差Volo=1.0A , Tj=25 C2V输出阻抗Rof=1KHz15mQ短路电流1SCVi=35V , Ta=25C230mA峰值电流1PKTj=25 C2.2A3.2整体电路分析本次设计为单片机控制数码管显示型便捷式脉搏测量仪,硬件整体电路如图3-7所示。整个电路图可以分为脉搏信号采集电路、脉搏信号处理电路和单片机控制显示电路 三部分组成。榿贰轲誊壟该槛鲻垲赛。图3-7硬件整体电路图3.2.1脉搏信号采集电路D1和红外脉搏采集由自制光电式脉搏传感器电路实现,主要由红外线发射二极管 光电管Q1两部分组成,其电路如图3-8所示。邁茑赚陉宾呗擷鹪讼凑。脉搏
44、信号采集的基本原理:明度会随着心脏的跳动而发生改变,当血液被送路图断地跳动过程中,人体各个组织的半透人体组织的半透明度会减小;当血液流回到心脏时,人体组织的半透明度会随之增大。这种现象在人体较薄 的组织或器官中表现得最为明显,比如在人体的指尖和耳垂等部位。我们都知道,光具 有很多重要的性质,其不同的性质在不同的场合得到了不同的运用,这里运用了光的穿 透性和不同物质浓度对光的吸收频率的不同的特点,利用这两个特点,将红外发光二极 管发出的红外光照射到人体的手指或耳垂等比较薄的部位,然后将装在该部位另一侧或旁边的红外光电管来检测被测机体组织的透明程度并把它转换成电信号。光穿透了手指和被手指中的血液吸
45、收了一部分,由于手指中的血液浓度随心脏的跳动而改变,引起了 手指的透明度的改变,因此红外光电管接收到得光会随血液浓度也就是手指的透明度的 改变而改变,而手指中血液浓度是随心脏的跳动而改变的,也就是光电管接收到得光信号是随心脏跳动的改变而改变得,接收到的光信号被转换成的电信号也随光信号的改变 而改变,因此此信号的频率与人体每分钟的脉搏次数成正比,所以只要把它转换成脉冲 并进行整形、计数和显示,就能实现实时检测人体脉搏次数的目的。嵝硖贪塒廩袞悯倉華糲。这里之所以使用红外发光二极管,是因为通过实验检测得到,当采用红外发光二极管用作照射光源时,基本上可以抑制由于人在呼吸运动过程中造成的脉搏波曲线的漂
46、移。由于脉搏信号的检测是以光电检测技术为基础的,因此很容易受到周围杂散光、暗 电流等各种干扰的影响。为了克服这一问题本系统采用脉冲振幅光调制技术。脉冲调制 传送的是调制信号的采样值,只要采样频率是奈奎斯特采样频率,就可以用采样脉冲来 恢复原来的脉搏信号,而不会导致信号失真。该栎谖碼戆沖巋鳧薩锭。322脉搏信号处理电路为了从脉搏信号中得到有关人体的生理、病理信息,需要对采集的脉搏信号进行处 理。首先在采集脉搏信号的过程中,由于仪器、人体活动等因素而是采集的信号常伴有 各种干扰,包括人体呼吸和手指抖动引起的基线漂移、肌肉紧张引起的干扰以及工频干 扰等。因此对采集到的脉搏信号进行处理是一项极其重要的
47、工作。脉搏信号处理电路如 图3-9所示。该部分电路主要由信号抗干扰电路模块、信号整形电路模块两个主要的电 路模块组成。劇妆诨貰攖苹埘呂仑庙。234UIL1RWAMH BHHil PVPK)T(1VXR27 AAIGO1Mf?16-9VLV1:4 cnin14V/W图3-9脉搏信号处理电路其中R15与C1和LM324_a共同构成了信号抗干扰电路组,它们分别承担了对信号的残余高频干扰的滤除、干扰光线的光电隔离、低通滤波等任务。另外,LM324_b、C2与R16、LM324_c则共同组成了信号整形电路模块。 臠龍讹驄桠业變墊罗蘄。脉搏信号处理电路工作原理如下:首先,由于正常人体脉搏一般在 50次/分
48、200次/分之间(当人进入睡眠状态时脉 搏一般在50次/分左右;当人体进行激烈的运动过程中,脉搏会达到200次/分左右),其所对应的脉搏波的频率范围通常在 0.78Hz3.33Hz之间,因此经红外检测采集并转换 得到的电信号频率往往非常低。为了防止信号因外界高频信号干扰而导致检测结果出现 误差,因此,必须先将信号进行低通滤波处理,以便能使绝大部分的高频干扰被滤除。鰻順褛悦漚縫輾屜鸭骞。然后,考虑到在脉搏测量仪的使用过程中存在发光物体,如日光、白炽灯光和其他 放光物体的作用,因此它必然会受到强光辐射的干扰。为了避免在接收正常脉搏红外线 时受到强光辐射的干扰,电路中设计使用了双极性耦合电容C4构成
49、一个非常简单的光电隔离电路,从而使干扰光线得到了较为有效的隔离。另外,为了防止前面对于高频干 扰的滤除过程不够彻底影响到后面的电路的实现,电路中还设计连接了由LM324_a、R15、C1组成的截止频率为10Hz左右的低通滤波器电路,以便进一步滤除干扰,同时 将前面的检测到得脉搏信号放大200倍左右。 穡釓虚绺滟鳗絲懷紆泺。经前面处理后得到的信号为叠加有噪声的脉冲正弦波信号,接下来的工作就是要对这个信号进行整形处理,以便于后面的显示。首先是通过比较器LM324_b将此正弦波转换成方波。通过调节滑动变阻器R21的阻值就可以实现将比较器的阈值调定在正弦波 的幅值范围之内。接下来,从 LM324_b的
50、7引脚输出的方波信号经C5、R17构成的微 分电路进行微分处理后就能得到正负相间的尖脉冲信号。为了加强输出脉冲的稳定性, 在电路的电路设计过程中是将此脉冲输入到单稳多谐振荡器LM324_c的反相输入端,并利用LM324_c的输出脉冲来作为后极单片机工作的实际使用脉冲。隶誆荧鉴獫纲鴣攣駘賽。LM324_c在工作时,一旦有信号输入,它会在输入信号后沿到来时输出一个高电平, 从而使C2通过R16进行充电。时间大约持续20ms, LM324_c同相输入端的电位会因C4 充电电流减小而降低,当此电位低于反相输入端的电位时(尖脉冲已过去很久)LM324_c 就将改变状态并再次输出低电平。这20ms的脉冲时
51、间是与脉搏脉冲同步的,这种脉冲 在电路工作时是与红色发光二极管 D2的闪烁情况相对应的。浹繢腻叢着駕骠構砀湊。经过LM324_c之后的脉冲就是后面单片机控制电路所需的实际脉冲,通过R27送到单片机P3.3引脚后,就可实现后面的计数和显示了。鈀燭罚櫝箋礱颼畢韫粝。LM324_a、LM324_b、LM324_c工作所需的4.5V电源电压,在电路中是通过 R12、 R13对9V分压并经LM324_d缓冲而得到的。这样的设置,就使得即使电源电压降低到 6V,本电路也能实现正常工作。惬執缉蘿绅颀阳灣愴鍵。323单片机控制显示电路此部分电路主要由 AT89C2051单片机、7段4位数码管显示器、12MHz
52、的晶振电路 以及复位电路等几个部分组成。电路主要完成的工作是对于前面采集处理得到的脉搏信 号进行计算和显示。单片机控制显示电路如图 3-10所示:贞廈给鏌綞牵鎮獵鎦龐。图3-10单片机控制显示电路P3.3引脚经过前面脉搏信号采集电路和脉搏信号处理电路得到的脉搏信号输入到单片机中。单片机被设置为负跳变中断触发模式。 因此,每次脉冲下降沿到达单片机时, 单片机就会被触发并产生中断进行计时;而当下一次脉冲的下降沿到达时,单片机就对 两次脉冲间的时间间隔进行运算,运算的结果就是心率。这个结果值,将通过P1 口传送到7段4位数码管显示芯片的数据端口,最后被显示出来。数码管显示的数字就是人体 一分钟的脉搏
53、次数。这部分功能主要是通过软件调试来实现的。嚌鳍级厨胀鑲铟礦毁蕲。第4章软件设计4.1系统总体软件流程本次设计的主体部分主要由硬件实现,软件部分的主要作用在于开机初始化单片机,一分钟方波个数的客观计算,数码管动态扫面显示等。程序流程图如图4-1所示薊镔竖牍熒浹醬籬铃騫。10s接收不到脉 搏信号, 复位图4-1主程序流程图4.2整体程序设计整个程序是用C语言编写的,主要由主程序、定时器 T0中断服务程序、外部中断 程序,延时子程序四个模块组成。主程序主要实现程序的初始化,定时中断程序主要由 计时、动态显示扫描、无测试信号判断等部分组成,外部中断服务程序主要由测量、计 算、读数等部分组成。程序中用
54、变量 m对脉搏信号个数计数,用n变量对时间计数。齡践砚语蜗铸转絹攤濼。从P3.2 口输入的与脉搏信号所对应的脉冲信号来作为外部中断0的中断请求信号,外部中断采用边沿触发的方式。由于脉冲信号的频率很低,所以不适合用计数的方法进 行测量,所以采用测量脉冲周期的方法进行测量,就是用脉冲来控制计时的信号,通过 计时数计算脉冲的周期,再由脉冲的周期计算出脉冲的频率,从P3.2 口每输入一次脉冲信号就能显示一次一分钟的脉搏数。绅薮疮颧訝标販繯轅赛。定时器T0的中断时间为5ms,每中断一次计时变量n就加1,因此计时的单位是 5ms,例如一个脉搏脉冲周期对应的 n值为240,则对应的时间为1.2s,由此可以得
55、到 每分钟的脉搏数为50,如果变量n值达到2000,即10秒钟仍然没有发生外部中断,则 表示没有脉冲信号进入单片机,于是就把变量n的值清0,数码管显示为0.饪箩狞屬诺釙诬苧 径凛。读数采用三位显示。定时器 T0每中断一次就显示一位,因此 3次中断就能刷新一 次数据,即15ms刷新一次数据。烴毙潜籬賢擔視蠶贲粵。本系统硬件平台的核心是 AT89C2051芯片,其芯片内微控制器是一个优化的单指 令周期8051闪存MCU,它的指令系统保持与8051指令系统兼容。单片机内程序主要 功能为: 鋝岂涛軌跃轮莳講嫗键。(1)系统初始化;(2)改变电平状态,驱动红外光二极管;(3)管理ADC进行数据采集;(4)数字滤波处理;(5)与中央监测系统或计算机进行实时数据传输。本文选用ATMEL公司的单片机AT89C2051,其内部集成了速度可达400k的12位 逐次逼近型ADC,模拟输入范围是02.5v,则分辨率为0.6mv/LSB。从软件需求和单 片机速度出发,将ADC采样率fs设定为102.4kHz,为便于计算,将过采样倍数k设定 为64,则下抽取后采样率为f为:fs/k=1600Hz,是频率为400Hz载波的四倍,满足奈 奎斯特采样定理。由于过采样倍数k为64,按每提高4倍采样率就能提高一位分辨率来 计算,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2017正规租房合同范本
- 植物学奥赛题目及答案
- 人员培训与开发试题及答案(一)
- 人教版高一上学期语文期末考试试卷(含答案)
- 直营店招聘合同范本
- 法律咨询服务合同
- 俄语试卷题目及答案
- 健康保障考试试题题库及答案
- 2025年实验幼儿园教职工考核量化细则
- CN222960731U 环形跟踪上料站 (温州优匠工品科技有限公司)
- 小升初简历模板2020免费
- 19-雾在哪里ppt市公开课金奖市赛课一等奖课件
- 城镇道路工程施工与质量验收规范
- 金融统计分析教材课件
- 《社会主义核心价值观》优秀课件
- 经纬度基础知识
- 大学生团支书竞选PPT模板
- DDI定向井难度系数
- 河南省家庭经济困难学生认定申请表
- 电催化精品课件
- 踏虎凿花的探究 详细版课件
评论
0/150
提交评论