1、 第 1 页 共 27 页 课程设计论文课程设计论文 题题 目目 温度显示器温度显示器 院院 (系)(系) 汽车与电气工程系汽车与电气工程系 专专 业业 电气自动化电气自动化 班班 级级 09 电气(电气(2)班)班 学生姓名学生姓名 学学 号号 指导教师指导教师 2011 年年 11 月月 第 2 页 共 27 页 目录目录 摘要. 3 第一章 引言 4 1.1 设计背景 4 1.2 设计任务 4 1.3 电路的工作原理 4 第二章 方案论证及硬件设计 5 2.1 方案选择 5 温度显示器硬件设计 . 6 2.2 最小系统的设计 6 2.2.1 电源部分 6 2.2.2 时钟电路的设计 .
2、6 2.2.3 复位电路的设计 . 7 2.3 温度传感器 . 9 2.3.1 DS18B20 . 9 2.3.2 DS18B20 的主要特性 9 2.3.3 DS18B20 工作原理 .10 2.3.4 温度格式 10 2.3.4 DS18B20 的外部电源供电方式 . 11 2.4 AT89S51 11 2.4.2管脚说明 12 2.5 数码管 13 2.5.1 LED 数码显示器连接方法: .13 2.5.2 方案 .13 2.5.3 数码管显示方式 14 第三章 温度显示器系统的软件设计.15 4.1 程序流程图 15 4.1.1 主程序流程图 15 4.1.2 读温流程图 .15 4
3、.1.3 读出子程序流程图 .15 4.2 程序16 结束语 24 参考文献.24 附录 1 元器件清单25 附录 2 原理图.26 第 3 页 共 27 页 摘要摘要 温度是一个十分重要的物理量,对他的测量与控制有十分重要的意义,随着 现代工农业技术的发展及人们对生活环境要求的提高, 人们也迫切需要检测与控 制温度。本温度显示器的设计与制作,阐明了该装置进行设计与制作的具体过程 及方法。这种温度显示器结构简单,可操作性强,应用广泛。工作时,由传感器 检测温度,防止因温度升高而带来的不必要的损失。 本文介绍的是采用温度传感器 DS18B20 的温度显示器, 自动测量当前环境温 度,由单片机 A
4、T89S51 控制,并通过四位 7 段数码管显示。 关键词:温度显示 单片机(AT89C51) 数字温度传感器(DS18B20) 第 4 页 共 27 页 第一章第一章 引言引言 1.11.1 设计背景设计背景 温度是一种最基本的环境参数,人民的生活与环境的温度息息相关,随着 人们生活水平的不断提高,对生活质量的要求不断提升,自然会更加关注跟人身 体健康紧密联系的温度;同时在工业生产过程中经常需要实时测量温度,尤其是 在高危生产行业, 如花炮生产、 煤矿行业等。 但依靠人工检测既浪费时间、 物力、 人力, 又有一定的危险性,且测量的数据也不准确;在农业生产中也离不开温 度的测量,各种农作物的生长都跟温度有直接的关系,掌握了温度的变化就可以 更好的控制农作物的生长。因此研究温度的测量方法和装置具有重要的意义。 1.21.2 设计任务设计任务 本设计所介绍的数字温度计与传统的温度计相比,具有读数方便,测温范围 广,测温准确,其输出温度采用数