基于单片机的脉搏测量仪设计.docx

  • 需要金币2000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-10-25
  • 论文字数:13136
  • 当前位置论文阅览室 > 论文模板 > 论文选题 >
  • 课题来源:(韩教授)提供原创文章

支付并下载

摘要:众所周知, 脉搏测量几乎我们每个人都在日常生活以及医院保健有过涉及。我们可以通过观察脉搏的信号,从而监察人体的健康。但是问题在于,测量脉搏有很多种方法可以使用,但是不同的方法测出的精度是不同的。所以为了解决这两个问题,我设计了一个脉搏测量仪,它是以51单片机作为核心模块,来测量使用者的脉搏。本系统的核心是STC89C51单片机,光电传感器的单片机系统的时间计算则是由内部定时器来进行的,信号是由光电传感器感应产生,把单片机采集到的信号累加起来就可以得到脉搏跳动次数,而时间的获得利用的是定时器。系统接上电之后,只要指示灯开始均匀的闪烁,说明测量数据是比较准确的,如果我们观察在测量时指示灯的跳动不规则,说明检测无效,需要调整测量方式。在系统能够稳定运行数十秒后,就可以将测量的数据通过液晶屏显示出来,同时,可以同步地在matlab中显示出脉搏数据的波形图。经过多次的测试,系统可以准确地实现其功能。

本设计就是利用红外光电传感器检测脉搏信号,然后把检测到的信号放大、整形,接着需要传到单片机中去处理,显示数据于液晶屏上。同时利用matlab的串口通讯,用脉搏信号来激发输出脉搏数据于计算机当中,并显示出脉搏的图像。简便快捷精确的让我们了解到自己的心率,从而避免了麻烦的测量手法。我们的创新之处就在于这个红外光电传感器的使用,可以在很短的时间内,便捷准确地测出我们的脉搏

关键词:STC89C51;红外;脉搏测量仪;LCD1602液晶屏;MATLAB;

 

目录

摘要

Abstract

第一章 概述-3

1.1 选题的背景和意义-3

1.2 脉搏测量仪的发展与应用-4

1.3本文研究内容-5

第二章 总体方案的论证与设计-6

2.1主控模块的选型和论证-6

2.2显示模块的选型和论证-6

2.3传感器的选型和论证-7

2.4系统整体设计概述-7

第三章 系统硬件电路设计-9

3.1主控模块-9

3.1.1 STC89C51单片机主要引脚功能-9

3.1.2 STC89C51单片机的中断系统-10

3.1.3单片机最小系统设计-11

3.2 LCD液晶显示器简介-11

3.2.1 液晶原理介绍-12

3.2.2液晶模块简介-12

3.2.3液晶显示部分与STC89C51的接口-12

3.3信号采集电路设计-13

3.3.1光电传感器简介-14

3.3.2滤波电路-14

3.3.3放大整形电路-15

第四章 系统软件设计-16

4.1程序设计基本原理-16

4.2系统软件模块设计-17

4.3 MATLAB串口通信-18

第五章 系统调试-21

5.1软件调试-21

5.2硬件调试-21

5.3调试结果-21

5.4系统测试-22

5.5 结果显示-23

第六章 总结-24

参考文献-25

致  谢-26

附 录-27