摘要:随着生活条件的不断改善,人们越来越关注自身健康问题,几乎每家每户都有电子式体温计,随时测量体温。在人们的日常生活中,以及医生给病人看病中更要准确地测量病人的体温,医生根据测量体温要做出相应措施。与传统水银温度计相比,数字式体温计更加精确和方便,还不用担心摔坏之后,水银给我们带来的危害。
本文设计了一款智能电子体温计,主要实现了体温的实时测量显示、语音播报、声光报警的功能。它主要由主控单片机、温度采集模块、温度显示模块、声光报警模块、语音播报模块组成。利用单片机STC89C51的串行接口处理系统结构实现了对系统的自动控制;利用数字温度传感器将体温的温度进行采集;将获得的8 bit数字信号送入单片机进行处理;利用数码管将单片机采集到的体温温度显示出来,并实现语音播报功能。此外,温度的报警电路模块等功能也由单片机同时完成。对系统进行设计并实现后,可以说明设计方案是完全可以实行的,也能将题目中需求的基本功能实现。并且还留下了部分接口设计,为日后进行功能的扩展,打下坚实的基础。
关键词:智能电子体温计;实时测量;温度传感器;语音播报
目录
摘要
Abstract
1 引言-1
1.1 选题意义-1
1.2 研究或设计的国内外现状和发展趋势-1
1.3 本文研究的主要内容-2
2 系统分析与硬件选型-3
2.1 系统分析-3
2.2 硬件选型-3
2.2.1 核心CPU选择-3
2.2.2 显示模块选择-4
2.2.3 外围控制电路选择-6
2.2.4 温度采集器的选择-6
2.2.5 时钟振荡与复位电路-8
2.2.6 报警电路选择-9
2.3 本章小结-9
3 硬件电路设计-11
3.1 总体设计内容-11
3.2 总体设计思路-11
3.3 总体设计框图-11
3.4 硬件电路设计-12
3.4.1 控制电路设计-12
3.4.2 温度传感器电路设计-12
3.4.3 报警电路设计-13
3.4.4 显示电路设计-14
3.4.5 语音芯片电路设计-16
3.4.6 按键电路设计-17
3.4.7 总体硬件电路图-17
3.5 本章小结-18
4 软件设计-20
4.1 Keil软件开发环境-20
4.2智能电子体温计的设计程序-21
4.2.1 主程序-21
4.2.2 数据采集子程序-22
4.2.3 读出温度程序-23
4.2.4 报警子程序-24
4.2.5 播报子程序-25
4.3本章小结-25
5 调试-26
5.1 硬件调试-26
5.1.1 数码管调试-26
5.1.2 温度传感器DS18B20调试-26
5.1.3 温度上限报警调试-26
5.1.4 温度下限报警调试-26
5.2 软件调试-26
5.3 本章小结-27
结 论-28
参 考 文 献-29
附录A 软件程序代码-30
附录B 电路原理图-40
附录C 实物照片-41
附录D 元器件清单-42
致 谢-43