1、 毕业设计 题目 八路温度采集显示系统设计 选题性质:设计报告其他 院 系 电 子 工 程 学 院 专 业 电子信息工程技术 班 级 2010 级 (2) 班 学 号 学生姓名 X X X 指导教师 X X 毕业设计选题审批单 年级 10 专业 电子工程信息技术 班级 2 班 学生姓名 X X X 学 号 选题 八路温度采集显示系统 设计 选题性质 设计报告其他 选题论证: 本次设计以 AT89S51 为控制核心, 采用可 编程单总线数字式温度传感器DS18B20进行 温度采集来控制温度, 对现代电子工业飞速 发展的时期有良好的应用。 通过对系统硬件 和软件部分的设计, 能较好的达到设计的目
2、的和要求。 指导教师初审意见: 签 名: 年 月 日 毕业设计工作领导小组审批意见: 签 名: 年 月 日 2013 2013 届届 电子工程电子工程 学院学院 毕业设计开题报告及进度要求 年级 2010 班级 2 班 学生姓名 X X X 学 号 指导教师 X X 选题性质 设计报告其他 选题 多路温度采集监控系统 选题的目的和意义: 本次设计在控制成本的前提下,设计了一款高精度、可同时检测 八路温度并由液晶显示器对各路温度值进行显示的温度检测显示系 统。该系统以 AT89S51 为控制核心,采用可编程单总线数字式温度 传感器 DS18B20 进行温度采集,八路温度值由六位 LED 显示器显
3、示。 系统正常运行时,其测温范围为-55+125,该系统在现代电子 工业飞速发展的时期有良好的应用前景。 毕业设计工作时间 2012 年 9 月 1 日 至 2012 年 10 月 20 日 毕业设计工作日程安排 时间段 工作内容 9 月 1 日-9 月 8 日 选题、开题、制定任务、开题 9 月 9 日-9 月 20 日 收集资料 9 月 21 日-10 月 7 日 初稿 10 月 8 日-9 月 14 日 二稿 10 月 15 日-10 月 18 日 定稿 10 月 20 日 完成毕业设计 指导教师意见:指导教师意见: 成果要求:成果要求: 签字:签字: 年年 月月 日日 I 摘 要 在实
4、际生产和生活等各个领域中,温度是环境因素不可或缺的一部分,对温度进 行及时精确的控制和检测显得尤为重要。 本次设计在控制成本的前提下,设计了一款高精度、可同时检测八路温度并由液 晶显示器对各路温度值进行显示的温度检测显示系统。该系统以 AT89S51 为控制核 心,采用可编程单总线数字式温度传感器 DS18B20 进行温度采集,八路温度值由六位 LED 显示器显示。系统正常运行时,其测温范围为-55+125,该系统在现代电 子工业飞速发展的时期有良好的应用前景。 关键词关键词:AT89S51、多路温度检测、LED 显示、 DS18B20 II 目目 录录 摘 要 I 目 录 . II 第 1
5、章 绪论 . 1 1.1 课题的来源 1 1.2 课题的目的 . 1 1.3 课题的意义 . 1 第 2 章 八路温度采集显示系统总体方案设计 . 3 2.1 确定设计流程图 . 3 2.2 八路温度采集显示系统方案论证 . 3 2.2.1 单片机的选取 . 4 2.2.2 温度传感器的选取 . 4 2.2.3 显示器的选取 . 6 2.3 确定总体设计方案 . 7 第 3 章 八路温度采集显示系统硬件设计 . 8 3.1 AT89S51 单片机的特点及引脚说明 8 3.1.1 AT89S51 单片机的特点 8 3.1.2 AT89S51 单片机引脚功能说明 9 3.2 温度采集模块硬件设计
6、.11 3.2.1 DS18B20 传感器的结构.11 3.2.2 DS18B20 的特点 13 3.2.3 DS18B20 与单片机连接 15 3.3 显示模块硬件设计 . 15 3.3.1 数码管显示器的结构及其特点 15 第 4 章八路温度采集软件设计 . 17 4.1 温度采集程序设计 . 17 4.2 数据处理程序设计 . 18 4.3 显示程序设计 . 20 4.4 主程序 . 22 第 5 章 仿真测试 . 25 5.1 温度显示 . 25 5.2 控制需要显示第几路温度 . 25 结 论 . 26 参考文献 . 27 附录 . 29 1、 系统程序 29 2、 系统电路图 39 第 1 页 第第 1 1 章章 绪论绪论 1.11.1 课题的来源课题的来源 在实际生产、生活等各个领域中,温度是环境因素的不可或缺的一部分,对温度 进行及时精确的控制和检测显得尤为重要。 比如消