论文总字数:22871字
摘 要
随着科学技术的发展,电子技术和计算机技术的应用,使温度控制技术得到了迅速的发展,本设计是基于STC89C52单片机的饮水机温度控制系统,温度的采集运用了温度传感器DS18B20,并将采集到的温度信号以数字信号的形式传送给单片机。其硬件部分主要包括温度检测电路设计,温度控制电路,显示电路,通过液晶显示屏和按键来实现饮水机温度的可控加热及温度的显示,设计中软件部分主要运用了模块化设计,主要模块有:LCD1602显示程序,键盘扫描及按键处理程序,继电器控制程序,温度信号处理程序,温度超过报警程序。通过这些模块可以控制加热电路的通断,提高系统的安全性、稳定性。
关键词:STC89C52;DS18B20;温度;报警
Water Temperature Control System Based on MCU
Abstract
Along with the development of science and technology, the application of electronic technology and computer technology, make the temperature control technology has been rapid development, the design is based on a STC89C52 MCU water machine temperature control system of temperature acquisition using temperature sensor DS18B20, and the collected temperature signal in the form of digital signal transmitted to the microcontroller. Its hardware part mainly includes the temperature detection circuit design, temperature control circuit, display circuit, through the LCD screen and buttons to implement water cooler temperature controlled heating and temperature display, software part mainly used in the design of the modular design, main modules: LCD1602 display program, keyboard scanning and processing procedures, relay control program, temperature signal processing program, temperature more than alarm procedures
Key word: STC89C52; DS18B20; Temperature; 数alarm
目 录
摘 要 I
Abstract II
第一章 绪 论 1
1.1 课题背景及意义 1
1.1.1 课题的背景 1
1.1.2 课题的意义 1
1.2 温度控制系统发展现状分析 1
1.3 本课题主要研究任务及内容 2
第二章 系统需求分析与方案论证 3
2.1 温度控制系统原理 3
2.2 可行性分析 3
2.3 系统整体方案设计 4
2.4 本章小结 4
第三章 温度控制系统硬件设计 5
3.1 单片机的特点与基本组成 5
3.2 单片机控制系统的设计 5
3.3 温度监测系统的设计 7
3.4 温度控制系统的设计 9
3.5 显示系统的设计 9
3.6 温度设定的设计 10
3.7 报警电路的设计 11
第四章 温度控制系统软件设计 12
4.1 温度设定模块的设计 12
4.2 温度检测模块的设计 12
4.3 温度控制模块的设计 16
4.4 报警模块的设计 16
第五章 调试及运行结果分析 18
5.1 系统仿真 18
5.2 实验结果及分析 18
5.3 本章小结 21
第六章 总结与展望 22
6.1 课题总结 22
6.2 课题展望 22
致 谢 23
参考文献(References) 24
附 录 25
第一章 绪 论
1.1 课题背景及意义
1.1.1 课题的背景
随着科学技术的发展,在电子技术行业单片机已经被广泛使用,在控制行业中和智能化行业中起着不可轻视的作用,目前的控制系统主要是以单片机为核心,温度控制系统主要是利用单片机的控制系统,温度控制在生产和生活中起着越来越重要的作用,温度控制的高低都会对生活产生影响,也会对水资源进行高效率利用,从而减少水资源的浪费,现在在市场上销售的饮水机设计思路简单,电路原理图比较简单,使用的元器件比较低廉,以至于整体成本较低,在设计过程中没有考虑到器件的功耗问题等,长期饮用饮水机里的水会对人的健康造成影响,这些缺点也慢慢的被暴露出来,同时普通的饮水机温度控制性能较差,水温的控制精度较低,再一个就是现在电子产品的发展都是朝着智能化人性化网络化方向,饮水机温度控制系统也不例外,只有这样才会给我们的生活带来更多的方便,还有就是饮水机在没有人使用的情况下长期运行会造成巨大的浪费,饮用长期在饮水机里的水也会造成健康威胁。
1.1.2 课题的意义
饮水机温度控制系统的设计会运用到多方面的知识,会综合到我们所学到的各科的理论知识,还有会用到没学到的知识,这就考验我们自学能力,还有各种知识交叉在一起的运用能力,也能考验我们的独立分析能力,个人的理解问题的能力,通过本课题的设计能使我们加深对饮水机温度控制系统的理解,通过自己动手对系统进行设计与实验,能提高自己的动手能力,解决问题的能力,通过对每个问进行仔细的思考也能锻炼我们的学习能力,在课题上展示自己的创新之处,在设计当中元器件的选择电子仪器的使用都会使我们有所提高,总之在这次设计当中不仅加深了对饮水机控制系统的理解,还考验了个人的动手实践能力,使个人能力得到提升,使得这次的设计更加的有意义。
1.2 温度控制系统发展现状分析
在当今社会随着科学的不断进步,许多电子产品都朝着智能化网络化发展,饮水机温度控制系统也不例外,也要朝着这个潮流发展这是一个不可逆变的潮流[2],在最初的时期我们使用的电子器件都还很简单,设计的电路也不是很复杂,但随着社会的发展,科学技术的不断进步,人们的要求越来越高,原来的电路设计已经不能满足人么的需求了,随着时间的推移又伴随着智能器件的出现,使得控制系统的精确度越来越高,控制系统越来越稳定,这样的改变不仅提高了效率还提高了系统的稳定性。
单片机是一种把所有电路集成在一起的嵌入式处理器 ,集成的部件包括中央处理器、存储器、I/O接口、中断系统、定时系统等,单片机就是这样不断地把各种电路集成在一起,随着功能的越来越多,集成的电路就越来越多,这样大规模的集成单片机就出现了。
剩余内容已隐藏,请支付后下载全文,论文总字数:22871字
该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;