数字温度计显示报警系统设计.doc

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

摘要:随着当今科技的不断发展,人们的步伐不断加快,关于温度的把控也越来越重要,由此诞生了温度计。温度计多种多样,有玻璃管温度计、数字温度计、电子温度计等。其中数字温度计由以读数易,测温广,测温准的优点使用最为普遍。

本文利用单片机技术来设计一款数字温度计显示报警系统,AT89S52单片机是最基本的器件,再利用报警器和温度传感器,并用4位共阳极的LED数码管以串口来传送数据,从而完成了温度的显示。本设计应用的温度传感器是DS18B20芯片,这个温度计显示系统属于多功能系统,可自己设置温度的上、下限值,以此达到所需要求,同时只要检测到的温度超过设置范围时,该系统就会自主警报。

 

 

关键词:单片机,数码管显示,温度传感器

 

目录

摘要

Abstract

1 绪论-5

1.1 课题研究的背景-5

1.2 课题功能介绍-5

2 系统总体方案设计-5

2.1 设计要求-5

2.2 方案选择和论证-6

2.2.1 数字温度计设计方案论证-6

2.2.2 单片机的选择-6

2.3 温度传感器的选择-7

2.3.1 DS18B20的介绍-7

2.3.2 DS18B20工作原理-8

2.4 显示模块选择-9

2.4.1 数码管的分类-9

2.4.2 数码管驱动原理-10

3 系统硬件电路设计-11

3.1 整体方案设计-11

3.1.1 系统概述-11

3.1.2 总体设计框图-11

3.2 最小系统模块-11

3.2.1 AT89S52简介-11

3.2.2 单片机最小系统电路-13

3.3 温度传感器系统-15

3.3.1 DS18B20的测温原理-16

3.4 报警电路设计-17

3.5 显示电路设计-18

3.6 键盘输入电路-18

4 软件设计-19

4.1 程序语言及开发环境-19

4.2 程序流程图设计-19

4.2.1 总体程序流程图设计-19

4.2.2 读温度值流程图设计-20

4.2.3 中断模块程序流程图-21

4.2.4 数码管显示模块流程图-22

4.2.5 温度设定、报警模块流程图-23

4.3 Proteus仿真设计-23

4.3.1 检测显示界面-23

4.3.2 温度报警显示设定界面-24

5 硬件与软件调试-24

5.1 硬件调试-24

5.2 软件调试-24

6 结论-25

参考文献-26

致  谢-27

附  录-28

附录一 元件清单-28

附录二 原理图-28

附录三 PCB图-29

附录四 部分源程序-29

相关论文资料:
最新评论
上传会员 山顶云间 对本文的描述:本文介绍数字温度计显示报警系统是从两个方面论述的,分别是硬件和软件设计。硬件电路设计包含了:单片机最小系统、DS18B20温度传感器系统、报警系统、显示电路、键盘电路系统等......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: