基本信息
文件名称:基于DS18B20温控系统设计.doc
文件大小:1.33 MB
总页数:22 页
更新时间:2025-06-20
总字数:约9.16千字
文档摘要

等级:

等级:

课程设计

课程名称

《单片机原理与应用》课程设计

课题名称

基于DS18B20温控系统设计

专业

班级

学号

姓名

指导老师

周向红

2023年12月22日

电气与信息工程学院

课程设计任务书

课题名称

基于DS18B20温控系统设计

姓名

专业

班级

学号

指导老师

周向红

课程设计时间

2023年12月11日--2023年12月22日

任务及要求

设计任务:

以单片机为核心设计一个基于DS18B20温控系统。能焊接开发板的同学,在开发板上进行调试。

(1)在三个数码管上显示当前采集到的环境温度范围为0℃~99℃,针对于温度精度要求不高环境。

(2)当环境温度低于27℃时,蜂鸣器开始以慢“滴”声报警,并且伴随P1.0口发光二极管闪烁(模拟开启制热设备);当环境温度继续降低并低于25℃时,蜂鸣器以快“滴”声报警,并且伴随P1.0和P1.1口发光二极管一起闪烁(模拟加大制热设备功率)。

(3)当环境温度高于30℃时,蜂鸣器开始以慢“滴”声报警,并且伴随P1.2口发光二极管闪烁(模拟开启制冷设备);当环境温度继续升高并高于32℃时,蜂鸣器以快“滴”声报警,并且伴随P1.2和P1.3口发光二极管一起闪烁(模拟加大制冷设备功率)。

(4)使用AT24C02实现掉电前的温度显示(选做)。

(5)掌握单总线及总线器件(选做)工作原理、驱动与功能函数编写方法。

设计要求:

(1)确定系统设计方案;

(2)进行系统的硬件设计;

(3)完成必要的参数计算与元器件选择;

(4)开发板焊接及测试

(5)完成应用程序设计;

(6)应用系统的硬件和软件的调试。

二、进度安排

第一周:

周一:集中布置课程设计相关事宜,并查阅、收集相关设计资料。

周二:系统方案设计。

周三~周五:实验室进行硬件设计,软件设计及调试。

第二周:

周一~周二:实验室系统仿真及硬件调试。

周三:实验室检查调试结果。

周四:撰写设计报告。

周五:进行答辩和上交设计说明书。

三、参考资料

1、周向红.51单片机应用与实践教程.北京航空航天大学出版社.2018.5

2、周向红.51单片机课程设计.华中科技大学出版社.2011.1

3、王迎旭.单片机原理及应用(第2版).机械工业出版社.2012.2

4、郭天祥.51单片机C语言教程(入门提高开发拓展全攻略).电子工业出版社.2012.1

5、樊思奇.80C51单片机C语言程序设计完全手册.电子工业出版社.2014.5

目录TOC\o1-3\h\u

5154第1章设计任务及要求 4

283211.1温控系统简介 4

3201.2设计任务及要求 4

206061.3本设计完成的任务及要求 4

17702第2章系统方案设计 5

63932.1总体方案 5

15692第3章系统硬件设计 6

44433.1以AT89C52为内核单片机 6

124863.2模拟加热与冷却电路 6

91333.3LCD显示屏 7

111853.4报警电路 7

135433.5温度数据存储电路 7

110583.6温度数据采集电路 8

29055第4章系统软件设计 9

179804.1软件总体设计 9

101234.2模拟加热、制冷程序 9

86324.3温度采集程序 9

253004.4温度数据储存程序 10

130014.5温度数据显示程序 11

25219第5章系统仿真及调试 12

102965.1仿真调试 12

320925.1.1仿真搭建图 12

236395.1.2温度显示 12

288295.1.3温度数据保存 13

314485.1.4模拟温度控制系统 13

14069参考文献 15

8802附录A程序清单 16

设计任务及要求

温控系统简介

近年来,测温技术高速发展,测温所应用的温度传感器类型也多种多样。目前国内多采用接触式测温,并且主要使用热电阻与热电偶。国外辐射测温技术发展很快,己引起国内有关人士的重视,近几年其使用也有了明显的增多。基于测温技术的不断发展,这就要求我们找到一种既经济又精确的测量方法。而在考虑经济性和精度的角度出发来看,单片机控制的测温方法其优越性是明显的如果可以广泛应用智能温度控制系统,自动采集数据,并把采集到的数据传输到一处,然后进行集