基于单片机的水温控制系统设计-毕业设计
- 格式:doc
- 大小:248.00 KB
- 文档页数:25
基于单片机的水温控制系统设计
学生:指导教师:
内容摘要:说起温度控制系统,大家并不陌生了,在我们生活中许许多多的家用电器都可以涉及到温度的控制,像存储美食的电冰箱,为我们带来凉爽的空调都会用到温度控制系统,为我们带来热气腾腾开水的饮水机等等。而本文介绍了水温控制系统的基本原理,本系统可以用于饮水机等电路,整个系统的核心就是AT89C51单片机,它是这个系统的主控制单元,对于水温控制当然温度控制系统也是必不可少的,这个系统则应用了DS18B20为温度传感器的温度控制系统,采集温度后利用数码管显示当前温度,并通过继电器对其加热等。总而言之水温控制系统在生活中的大量应用为我们带来了方便,提高了我们的生活质量。
关键词:水温控制系统单片机 AT89C51 DS18B20 继电器
Design for microcomputer temperature control system Abstract:Speaking of temperature control system, everybody is not strange, in our life, many household appliances can be involved in temperature control, like food storage refrigerator, bring us cool air conditioning, the temperature control system is used for us a steaming hot water drinking machine, and so on. Water temperature control system are introduced in this paper, the basic principle of this system can be used for water dispensers circuit, such as the core of the whole system is AT89C51 single chip microcomputer, it is the main control unit to the system, the water temperature control temperature control system is also indispensable, of course, the application system, the temperature control system of temperature sensor DS18B20, after collecting temperature using digital tube display the current temperature, and through the relay on the heating, etc. Overall water temperature control system in the life of a large number of applications for our brought convenient, improve the quality of our life.
Keywords:water temperature control system of single chip microcomputer AT89C51 DS18B20 relay
.
目录
前言 (1)
1 水温控制器背景 (1)
2 方案比较 (1)
2.1 控制电路的方案比较 (1)
2.2 温度采集模块 (2)
2.3 显示模块 (2)
2.4 温度控制模块 (2)
3 硬件电路 (3)
3.1 硬件框图 (3)
3.2 功能介绍 (3)
3.2.1 控制电路模块 (3)
3.2.2 温度采集模块功能 (6)
3.2.3 温度控制模块功能 (7)
3.2.4 显示模块功能 (8)
4 软件设计 (10)
4.1 主程序流程图 (10)
4.2 温度采集程序 (11)
4.2.1 温度转换 (12)
4.3 按键处理 (13)
4.4 显示模块 (13)
5 调试说明 (15)
5.1 温度采集误差 (15)
5.2 水温控制测试 (16)
5.3 温度突变测试 (17)
6 结束语 (18)
附录 (19)
参考文献 (21)
基于单片机的水温控制系统设计
前言
电饭煲,电冰箱,电空调在我们生活中随处可见,为我们的生活带来了极大的方便,这一切的功劳都归属于水温控制系统的诞生。随着科技不断进步,如今的水温控制系统越来越精确,质量越来越高,效率也越来越好。
然而水温控制系统不仅仅应用在一些日常的家电中,还在工业上普遍应用。例如冶金,电力生产等对温度都有极其高的要求,工业冶炼都是在高温环境下操作的,在如此恶劣的环境下,控制温度是对员工安全的负责,是对产品质量的指标,是对成品数量的标准,可见水温控制的重要性,不仅提高了产品质量,还相应节约了人力劳动。
在现在工业发达的领域,自动化控制应用越来越广泛,大大节约了人力物力资源,由于单片机的广泛应用和发展,使水温控制系统越来越精确,越来越方便,越来越与我们的生活息息相关,人们也越来越放心使用。
1 水温控制器背景
人们对生活质量的要求越来越高,现在电子技术的不断发展推动了水温控制的不断进步,即能满足人类现在的需要。目前水温的控制系统一般采用以微处理器为核心的计算机控制技术,代替了从前落后的控制器,从而提高了自动化能力,并且精确度也越来越高。由于单片机的问世,自动化控制将单片机的功能发挥到淋漓尽致,单片机也成为了大多电子产品中必不可少的核心元件,而对于本课题的水温控制系统也涉及到了单片机的应用,在当代生活水温控制系统应用越来越广泛,说明了水温控制系统在我们生活中的地位,并且适合各种场合的智能水温控制器也随之诞生。本课题就是在STC89C52单片机上的水温控制系统。
2 方案比较
2.1 控制电路的方案比较
方案一:采用FPGA作为系统控制器。FPGA具有高速运行,编程简单的优势,但是本系统只是一个简单普通的水温测试系统,高速运行对本系统来说与不是高速运行的控制系统相比不会产生太大优势,所以不需要高速运行这个特点,并且FPGA成本高,引脚多,十分麻烦,对于本系统利用不到其优势且由于引脚多会给其带来额外麻烦,所以排除它。