智能脉搏计的系统设计-江苏理工学院毕业设计说明书.doc
《智能脉搏计的系统设计-江苏理工学院毕业设计说明书.doc》由会员分享,可在线阅读,更多相关《智能脉搏计的系统设计-江苏理工学院毕业设计说明书.doc(44页珍藏版)》请在咨信网上搜索。
1、江苏理工学院毕业设计说明书(论文)智能脉搏记录仪设计摘要:脉搏测量仪在日常生活中已经得到广泛的应用。为了提高脉搏测量的简便性和精确度,本文介绍一款以AT89S52单片机为核心控制模块的智能脉博记录仪。该仪器通过红外发射管FBCB30与红外接收管TBBB30组成的光电传感器采集脉搏模拟信号,利用LM358芯片构成的放大整形电路将采集到的模拟信号处理成数字信号送给单片机处理,通过LCD1602液晶屏将单片机处理后得到每分钟的脉搏跳动次数显示出来。经过多次实验表明,该仪器较为精确的测量出人体一分钟内脉搏跳动次数,而且操作方便简洁。关键词:AT89S52;脉搏测量;信号处理;计数The Design
2、of Intelligent Pulse RecorderAbstract:Pulse measuring instrument in daily life has been widely used. In order to improve the simplicity and definition , this paper introduces a AT89S52 microcontroller as the core control module intelligent pulse recorder. The instrument FBCB30 and the infrared recei
3、ving tube photoelectric sensor acquisition pulse TBBB30 composed of analog signal through the infrared emission tube ,using the LM358 chip shaping circuit consisting of the collected analog signal into digital signal to the microcontroller processing, the microcontroller via LCD 1602 obtained after
4、processing the pulse beats per minute is displayed. After several experiments show that the instrument is more accurately measure the human pulse beats a minute, and the operation is simple and convenient.Key words: AT89S52 microcontroller; Pulse measuring; Signal Processing; Count目 录前 言1第1章 系统总体设计3
5、1.1 系统设计方案确定31.2 系统模块设计方案论证41.3 系统技术指标5第2章 系统硬件设计62.1 主控制模块62.1.1 AT89S52芯片简介62.1.2 单片机最小系统设计102.2 脉搏感应模块122.2.1 光电传感器简介122.2.2 信号采集电路132.3 信号处理模块152.3.1 LM358芯片简介152.3.2低通滤波放大电路设计162.3.3 整形电路设计182.4 脉搏跳动提示模块192.5 LCD显示模块202.5.1 LCD1602简介202.5.2 LCD1602显示电路设计222.6 测量结束提示模块232.7 电源电路设计24第3章 系统软件设计253
6、.1 主程序设计253.2 外部中断子程序设计263.3 定时中断服务子程序设计273.4 LCD显示子程序设计28第4章 系统调试294.1 硬件调试294.2 软件调试304.3 误差分析30第5章 总结32参考文献33致 谢35附录一:电路原理图36附录二:PCB图37附录三:实物图38附录四:元器件清单39附录五:程序清单40前 言脉搏每分钟跳动次数和频率可以反映出人身体的健康状况,在我国中医“望、闻、问、切”四诊中,脉诊占据着重要的位置。脉诊作为我国传统医学中最具特色的一项“绿色无创”诊断的手段和方法,引起了国内外人士的广泛关注。虽然脉诊以简便、无创、无痛的特点为广大患者所接受,但是
7、中医的医师靠手指获取脉搏信息的方法,在长期的医疗实践中存在一定的局限性1。首先,医生切脉时单凭手指感觉和经验来辨别脉象的特征,表述过程中难免存在许多主观臆断因素,不能规范地判断脉象,其次,用手指切脉的技巧难以掌握,感知的脉象难以记录和保存,对脉象机理的研究产生影响。脉诊的这种定性化和主观性,影响了脉搏测量的精度与可行性,很大程度上制约了中医脉诊的应用、发展和交流。为了提高诊脉的精确度和规范化,需要将诊脉与现代科学技术结合起来,使得脉诊结果更加准确,切脉的方式更加便捷。随着科学技术的飞速发展,脉搏测量技术也逐渐成熟,对脉搏的测量精度要求也越来越高。国内外先后研制了各种类型的脉搏测量仪,其中脉搏测
8、量的关键是脉搏传感器的研究。如今,脉搏传感器主要分为接触式脉搏传感器和非接触式脉搏传感器,利用接触式脉搏传感器所研制的脉搏测量仪各有其优缺点。指夹式脉测量仪比较方便、简单,但手指上的汗腺较多,常年使用可能会使测量灵敏度下降;耳脉测量比较干净,传感器使用环境污染少,容易维护,但耳脉信号较弱,尤其是当季节变化时,所测信号受环境温度影响明显,造成测量结果不准确。人体心室周期性的收缩和舒张导致主动脉的收缩和舒张,血流压力以波的形式从主动脉根部开始沿着整个动脉系统传播,这种波称为脉搏波。脉搏波所呈现出的形态(波形)、强度(波幅)、速率(波速)和节律(周期)等方面的综合信息,很大程度上反映出人体心血管系统
9、中许多生理病理的血流特征。因此,对脉搏波采集和处理具有很高的医学价值和应用前景。近年来国内外致力于开发无创非接触式的传感器,其中以光电式脉搏传感器的发展为主。光电式传感器是根据光电容积法制成的脉搏传感器,通过对手指末端透光度的监测,间接检测出脉搏信号。具有结构简单、无损伤、精度高、可重复使用等优点。通过光电式脉搏传感器所研制的脉搏测量仪已经应用到临床医学等各个方面并收到了理想效果。但人体的生物信号多属于强噪声背景下的低频的弱信号, 脉搏波信号更是低频微弱的非电生理信号,因此,必须经过放大和后级滤波以满足采集的要求。本课题设计是一个智能脉搏记录仪系统,利用人体血液循环对光的吸收与衰减呈周期性变化
10、的原理来测量人体的脉搏,通过红外光电传感器采集人体脉搏信号,转换为模拟信号,经过滤波,放大整形电路处理成可供单片机使用的数字信号,单片机对信号计算并通过LCD液晶屏显示每分种脉搏跳动的次数。第1章 系统总体设计1.1系统设计方案确定智能脉搏记录仪系统的设计,通过采集人体脉搏跳动变化引起的一些生物信号,使之转化为可以被测量的物理信号,这些变化的物理信号能够反应人体脉搏的变化。通过后级滤波,放大及整形的方法对转化后的低频微弱物理信号进行处理,处理后的信号送入单片机,单片机将计算得出的每分钟脉搏跳动次数输出到液晶屏上显示。设计的实现,需要运用相应的硬件电路及芯片来处理变化的物理信号并存储脉搏次数。可
11、以根据脉搏信号转化成电信号的思路开始本次设计,通过硬件电路设计和软件编程来实现智能脉搏记录仪的功能要求。根据上面所述,本次智能脉搏记录仪的设计主要分为以下几个模块:单片机控制模块、脉搏感应模块、信号处理模块、测量结束提示模块、脉搏跳动提示模块、LCD显示模块、电源电路模块、晶振模块、复位电路模块。整体系统结构如图1-1所示。图1-1 系统框图图1-1中,系统各模块功能如下:脉搏感应模块:采用红外发射接收对管对人体手指之间的脉搏信号进行检测与采集,将非电量的脉搏信号转化成电信号。信号处理模块:转化后的模拟信号经过低通滤波、放大电路和整形电路的处理,使之转变成能够供单片机使用的数字信号。脉搏跳动提
12、示模块:处理后的数字信号通过对LED发光二极管的点亮和熄灭的方式,提示脉搏跳动的状态。单片机控制模块:单片机作为主控制模块对传递进来的数字信号进行定时,计数及运算处理,计算出每分钟脉搏跳动的次数。测量结束提示模块:当一次脉搏计数结束后,该模块中的蜂鸣器就会导通,提示本次脉搏测量结束。LCD显示模块:采用LCD1602显示每分钟脉搏跳动的次数。电源电路模块:产生直流5V电压给其它电路供电。复位模块:采用复位电路为单片机实现上电复位和手动复位功能。晶振模块:采用晶振电路为单片机提供时钟频率。1.2 系统模块设计方案论证1.单片机控制模块方案方案一:采用AT89S52单片机AT89S52单片机是一种
13、低功耗、高性能CMOS 8位微控制器,具有8K在系统可编程Flash存储器。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单片机芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得AT89S52单片机为众多嵌入式控制应用系统提供高灵活,超有效的解决方案。 方案二:采用FPGA单片机FPGA(Field Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。本设计
14、采用方案一,选用AT89S52单片机作为主控制模块。因为FPGA可编程器件接口复杂,操作繁琐。AT89S52单片机使用Atmel公司高密度非易失性存储器技术制造,与工业80C51产品指令和引脚完全兼容,功耗低,操作简单方便,易于实现。2.脉搏感应模块方案方案一:HK-2000A 集成化脉搏传感器 HK-2000A 集成化脉搏传感器采用高度集成化工艺,将力敏元件(PVDF 压电膜)、灵敏度温度补偿元件、感温元件、信号调理电路集成在传感器内。HK-2000A 集成化脉搏传感器的原理是采集信号,输出的模拟信号同步于脉搏波动的脉冲信号,脉搏波动一次,输出一个正脉冲。该产品可用于脉率检测,如运动、健身器
15、材设备中的心率测试。方案二:光电传感器光电传感器是各种光电检测系统中实现光电转换的关键元件,它是把光信号(红外、可见及紫外光辐射)转变成为电信号的器件。光电式传感器是以光电器件作为转换元件的传感器。它可用于检测直接引起光量变化的非电量,如光强、光照度、辐射测温、气体成分分析等,可以利用红外光电元器件接收脉搏信号并转换成电信号。本设计采用方案二作为脉搏感应模块的控制模块,HK-2000A集成化脉搏传感器,集成化程度高,工作过程复杂,价格比较高。光电传感器有精度高、反应快、非接触等优点,而且可测参数多,传感器的结构简单,形式灵活多样,价格比较便宜,操作方便,在检测和控制中应用非常广泛。1.3 系统
16、技术指标本课题设计要求具体技术指标如下:1. 实现一分钟脉搏跳动次数的测量,并显示其数值。2. 测量误差小于等于3次每分钟。3. 在脉搏测量时要有脉搏跳动指示。4. 设计功耗低,体积小,交互性强。第2章 系统硬件设计 图2-1 系统硬件框图图2-1系统硬件框图中,光电传感器红外发射管FBCB30发射的红外线透过手指指尖组织,由红外接收管TBBB30接收脉搏信号,转化为电信号后经过由运算放大器LM358构成的低通滤波放大电路,滤除高频信号并放大输入的电压,再通过由运算放大器LM358构成的电压比较器对放大好的信号进行整形,比较器将模拟信号整形成数字信号。整形好的数字信号一路送入LED脉搏指示电路
17、,根据脉搏跳动节奏闪烁。另一路送入AT89S52单片机P3.2口,单片机对脉冲信号计数和运算,最后,把计算的结果输出到LCD1602液晶显示,脉搏测试结束后蜂鸣器提示测量完成。2.1 主控制模块2.1.1 AT89S52芯片简介单片微型计算机简称单片机,是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的缩写MCU表示单片机,单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。单片机由运算器,控制器,存储器,输入输出设备构成,相当于一个微型的计算机(最小系统),与计算机相比,单片机缺少了外围设备等。单片机的体积小、质量轻、
18、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。AT89S52系列是AT89系列中新推出的高档型系列。在这个系列中,目前已推出4种产品。AT89S51是这个系列的基本型,AT89S52是本系列的增强型,存储器容量扩大了一倍,增加了两个中断源,16位定时/计数器,增加了一个功能极强的定时/计数2。AT89S52单片机是一种低功耗、高性能CMOS 8位微控制器,具有8K 在系统可编程Flash 存储器2。使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。AT89S52单片机在众多嵌入式控制应用系统中得到广泛
19、应用。AT89S52单片机引脚图如图2-2所示:图2-2 AT89S52单片机引脚图1.AT89S52单片机的主要性能参数如下:(1) 8位字长CPU;(2) 振荡器和时钟电路,全静态操作:033MHz;(3) 片内256字节 RAM数据存储器;(4) 片内8K字节系统内可编程Flash存储器;(5) 4个8位并行I/O端口(P0、P1、P2、P3)共32线;(6) 3个16位的定时器/计数器;(7) 全双工(UART)串行口通道;(8) ISP端口;(9) 定时监视器(看门狗);(10) 双数据指针(DPTR);(11) 20多个特殊功能寄存器;(12) 电源下降标志。2.AT89S52引脚
20、功能说明:VSS(GND):电源地电平;VCC:电源供电电压4-5V。P0 口:P0口是一个 8 位漏极开路的双向I/O口。作为输出口,每位能驱动 8 个 TTL 逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上拉电阻。在flash编程时,P0口也用来接收指令字节,在程序校验时,输出指令字节。程序校时,需要外部上拉电阻。P1 口:P1口是一个具有内部上拉电阻的8位双向I/O口,P1输出缓冲器能驱动 4个TTL 逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入
21、使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。此外,P1.0和 P1.2分别作定时器/计数器 2 的外部计数输入和时器/计数器 2的触发输入。P1口引脚第二功能:P1.0 定时器/计数器 T2 的外部计数输入,时钟输出;P1.1 定时器/计数器 T2 的捕捉/重载触发信号和方向控制;P1.5 在系统编程用;P1.6 在系统编程用;P1.7 在系统编程用。P2口:P2口是一个具有内部上拉电阻的8位双向I/O口,P2输出缓冲器能驱动4个TTL 逻辑电平。对P2口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出
22、电流(IIL)在访问外部程序存储器或用16位地址读取外部数据存储器。P3 口:P3口是一个具有内部上拉电阻的8位双向I/O口,P3输出缓冲器能驱动4个TTL逻辑电平。P3口亦作为AT89S52特殊功能(第二功能),在flash编程和校验时,P3口也接收一些控制信号。P3口引脚第二功能:P3.0 RXD(串行输入口);P3.1 TXD(串行输出口);P3.2 INTO(外中断0);P3.3 INT1(外中断1);P3.4 TO(定时/计数器0);P3.5 T1(定时/计数器1);P3.6 WR(外部数据存储器写选通);P3.7 RD(外部数据存储器读选通)。RST:复位输入。当振荡器工作时,RS
23、T引脚出现两个机器周期以上高电平将是单片机复位。ALE/PROG:当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。一般情况下,ALE仍以时钟振荡频率的1/6输出固定的脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对flash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH单元的D0位置位,可禁止ALE操作。该位置位后,只有一条MOVX和MOVC指令才能将ALE激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置ALE禁止位无效
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 脉搏计 系统 设计 江苏 理工学院 毕业设计 说明书
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。