【脉搏监测仪的硬件和软件设计案例4200字】_第1页
【脉搏监测仪的硬件和软件设计案例4200字】_第2页
【脉搏监测仪的硬件和软件设计案例4200字】_第3页
【脉搏监测仪的硬件和软件设计案例4200字】_第4页
【脉搏监测仪的硬件和软件设计案例4200字】_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

脉搏监测仪的硬件和软件设计案例 1 11.1总体电路设计 11.3信号采集电路模块设计 3 3 5 7 81.6蓝牙通信模块设计 81.7按键电路模块设计 2.1主程序设计 2.2定时器中断程序流程 12.3INT中断程序流程 1 本设计是以STC89C52单片机为处理核心,通过ST188红外反射传感器对脉搏次数进行检测,通过A/D转换将模拟量转换成数字量传输信号至单片机。本次论题的内容。本次设计基于STC89C52单片机,它的内部定时器不仅可以迅单片机的模式设为负跳变中断模式,当传感器检测到的模拟量经A/D转换1.2主控模块设计本次设计的主控模块是以单片机STC89C52为控制器,它的功能是计算由红率计算单片机内部定时器的基本参数。具体的单片机最小系统原理图如图3-3所 K56823本次系统采用了反射式光电传感器,反射式光电传感器ST188结构如图3-4信号并将其转化为电量信号,反射式光电传感器结构如图3-4所示,该传感器的图3-5为ST188传感器的具体电路图,u2中左图设备既发射红外信号,也接收反射回的红外信号,r10选择470w同时还是基于红外接收三极管传感器对红了让此种信号不被LM358作为错误的输入信号,选用一个c4耦合电容来隔断此luFluFLM358是双运算放大器,有两个独立、高增益、内部频率补偿的运算放大放大倍数是200倍,截止频率是1.9HZ,满足人体脉搏跳动频率最高值1.3HZ4343人体脉搏信号在经过上述低通放大电路后输出的信号为叠加有噪声的脉动正弦波,如下图3-7所示。图3-7脉动正弦波图LM358是电压比较器,它的作用是鉴别和比较输入信号,可以看作是放大倍数接近无穷大的运算放大器,当“+”输入端电压高于“一”输入端电压时,并由LCD1602显示模块向测量者展示测量结果,整形电路输出波形如下图3-8路图如图3-10所示:液晶1602电路:(a)LCD1602实物图(b)LCD图3-10显示模块实物图和原理图LCD1602模块可以显示两行的内容,每行有16个可以显示字符或者数值与字符是一一对应关系。当系统上电后,实时显示内容,LCD1602能够显示限流电阻和PNP型三极管构成。在蜂鸣器的选择上主要有有源和无源型,由于同时采用稳定、常见的PNP三极管进行放大。电路图如图3-11所示:图3-11报警电路图JDY-30透传模块符合蓝牙3.0协议标准,它的工作频段是2.4GHZ范围,1.7按键电路模块设计按键在满足多按键使用时需要的170□却较少,但是设计较为复杂,成本相对较高;而独立式按键运用较为简洁,一个按键对应一个I/O□,成本也较低。本路原理图如图3-13下所示:需要设定与定时器、中断、串口相关的特殊功能寄存器,还有连初始化显示程序图4-1主程序流程图定时器中断服务程序包括50ms计时、按键模块状态监测、脉搏信号是否能被检测到等部分组成,当定时器的中断开始运行,计算每50ms内的脉搏信号,如果在1.25s内未检测到脉搏信号,则LED指示灯不会闪烁,液晶屏也不显示;如果在1.25s内能够检测到脉搏信号,则计算脉搏的平均间隔时间,定时器会根据1.25s内的脉搏间隔平均值估算得出每分钟脉搏跳动次数,外部中断程序流程图如下图4-2所示:Y2.4显示程序流程入设置的命令,经过5ms延

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论