西北师范大学知行学院单片机课程设计
第一章 绪 论
1.1课程设计的的背景及意义
由于消费水平的提高和人们对生活品质要求的提高,热水器已由一个高档的奢侈品成为一种必备的家庭用具,受到越来越多人的青睐。而电热水器已经成为今后热水器市场的发展方向。因为气价涨了,而电价却降了;电热水器使用安全、卫生、又无污染。今后几年我国电热水器市场将呈现强劲增长势头,其产品质量、技术水平、服务规范将不断提升,价格也会下降。我国过去的热水器市场一直以燃气热水器为主,近年来电热水器逐渐占据了部分市场成为主导,并且代表了未来的发展趋势。
随着电子技术以及应用需求的发展,单片机技术得到了迅速的发展,在高集成度,高速度,低功耗以及高性能方面取得了很大的进展。伴随着科学技术的发展,电子技术有了更高的飞跃,我们现在完全可以运用单片机和电子温度传感器对某处进行温度检测,而且我们可以很容易地做到多点的温度检测,如果对其原理稍加改进,我们还可以进行不同地点的实时温度检测和控制。在现代化的工业生产中,电流、电压、温度、压力、流量、流速和开关量都是常用的主要被控参数。例如:在冶金工业、化工生产、电力工程、造纸行业、机械制造和食品加工等诸多领域中,人们都需要对各类加热炉、热处理炉、反应炉和锅炉中的温度进行检测和控制。采用单片机来对温度进行控制,不仅具有控制方便、组态简单和灵活性大等优点,而且可以大幅度提高被控温度的技术指标,从而能够大大提高产品的质量和数量。因此,单片机对温度的控制问题是一个工业生产中经常会遇到的问题。
1.2本文的主要研究内容和研究对象
当今,单片机的技术已经非常成熟了,它集成度高、功能强、存储量大、速度快、抗干扰性强和指令丰富等的优点,使它的应用遍及各个领域。
6
西北师范大学知行学院单片机课程设计
本系统设计一个基于用AT89C51的水温控制系统,能在一定的范围内采集监控水温,控制精度有所提升,同时具有较好的快速性,报警,显示等功能且价格低廉,具有很高的工程应用价值和现实意义。
整体设计思路:采用单片机AT89C51为核心。用温度传感器DS18B20采集温度变化信号,通过单片机处理后监控温度,并完成液晶显示、报警等操作;其中传感器用于检测实时水温,LCD显示屏用于显示采集的温度数值,当水温超过设定值时,报警装置进行报警,加热器停止加热;当水温低于设定值时,加热开关断开,温度回落。
7
西北师范大学知行学院单片机课程设计
第二章 基于单片机的电热水器温度控制系统设计
2.1电热水器控制系统功能说明
本课题采用单片机为主控芯片来设计电热水器温度控制系统,主要功能如下:
1.测量并采集热水器内的温度,并通过显示器实时显示水温,显示范围为0℃~90℃;
2.正常状态下实时显示时钟;
3.在温度未达到或超过设定值时报警系统作用;
4.当温度低于设定值时,电热丝进行加热;当温度超过设定值时,加热开关停止加热,温度下降。
2.2整体设计方案
采用单片机AT89C51为核心。用温度传感器DS18B20采集温度变化信号,通过单片机处理后监控温度,并完成液晶显示、报警等操作;其中传感器用于检测实时水温,LCD显示屏用于显示采集的温度数值,当温度低于设定值时,电热丝进行加热;当水温高于设定值时,加热停止,温度回落。
图2-1 系统硬件方案
实时时钟 加热开关 键盘电路 AT89C51 复位电路 报警电路 水温采集装置 微控制器模块 LCD显示电路
8
西北师范大学知行学院单片机课程设计
第三章 系统硬件结构设计
3.1系统整体设计线路图
图3-1系统整体电路图
3.2最小系统介绍
单片机最小系统主要由电源、复位、振荡电路以及扩展部分等部分组成。最小系统原理图如图3-2所示。
9
西北师范大学知行学院单片机课程设计
图3-2最小系统电路图
3.2.1复位电路
复位电路是一种用来使电路恢复到起始状态的电路设备,它的操作原理与计算机有着异曲同工之妙,只是启动原理和手段有所不同。单片机在启动时都需要复位,以使CPU及系统各部件处于确定的初始状态,并从初态开始工作。89系列单片机的复位信号是从RST引脚输入到芯片内的施密特触发器中的。当系统处于正常工作状态时,且振荡器稳定后,如果RST引脚上有一个高电平并维持2个机器周期(24个振荡周期)以上,则CPU就可以响应并将系统复位。单片机系统的复位方式有:手动按钮复位和上电复位。
1、手动按钮复位
手动按钮复位需要人为在复位输入端RST上加入高电平。一般采用的办法是在RST端和正电源Vcc之间接一个按钮。当人为按下按钮时,则Vcc的+5V电平就会直接加到RST端。由于人的动作再快也会使按钮保持接通达数十毫秒,所以,完全能够满足复位的时间要求。
10