基于51单片机的脉搏与体温测量系统设计与制作.docx

资料分类:工业大学 上传会员:火箭女孩 更新时间:2020-06-26
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:10503
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:此次的脉搏体温测量计是基于51单片机完成的。本设计是以单片机的STC89C52为控制核心,用到的温度传感器为DS18B20,用到的光电传感器为ST188。DS18B20与单片机是利用一根数据线进行双向通信,从而实现数据的接受与输送。此设计首先通过一个单线接口与单片机相接,从而实现信息的接收。具体的步骤如下:温度传感器DS18B20接收体温信号,将信号存储在自己的存储器中,通过单片机或其他的CPU来将信号读取,最后是由LCD1602显示器实现显示功能。给光电传感器ST188一个信号,先通过滤波电路,滤除高频信号,得到一个稳定的脉搏信号,再通过放大电路,将信号进行放大,最后传给51单片机,继而由LCD1602显示屏呈现出数据。通过以上步骤,最终能够实现在LCD1602上显示体温和脉搏。

关键词:51单片机;传感器;ST188;DS18B20

 

目录

摘要

Abstract

第一章  绪论-1

1.1选题背景-1

1.2国内外研究现状-1

1.2.1体温计的发展及现状-1

1.2.2温度计的发展及现状-1

1.3设计内容-2

1.4传感器的选择-2

第二章  51系列单片机简介-3

2.1单片机的内部结构-3

2.2单片机使用的编程语言-4

第三章  常用芯片介绍-5

3.1温度传感器DS18B20-5

3.2红外光电传感器ST188-5

3.3 LCD1602显示器-6

第四章  硬件构成-8

4.1系统总体设计框图-8

4.2硬件总框图-8

4.3最小系统-9

4.3.1单片机-9

4.3.2复位电路-10

4.3.3晶振电路-11

4.4信号采集-11

4.4.1 ST188模块-11

4.4.2 DS18B20温度采集模块-12

4.5信号处理-14

4.5.1双运算放大器LM358-14

4.5.2滤波电路-15

4.6LCD1602显示电路设计-15

第五章  软件设计-17

5.1 总程序设计和流程图-17

5.2体温采集部分程序设计-19

5.3 心率信号采集部分程序设计-21

5.4 LCD1602显示程序设计-23

第六章 系统调试与实现-25

6.1硬件调试-25

6.1.1单片机调试-25

6.1.2 LCD1602液晶显示-25

6.1.3 按键电路-25

6.2软件调试-26

6.2.1 烧入程序-26

6.2.2 调试过程中的问题-26

结束语-27

致  谢-28

参考文献-29

相关论文资料:
最新评论
上传会员 火箭女孩 对本文的描述:本次课题的设计本着简易,低价的设计思想完成作品,任务书中使用的光电传感器TCRT5000需要通过A/D转换,放大电路才能实现对脉搏的采集,而本次使用的是ST188,无需A/D模块,减少了焊......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: