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