摘 要:以AT89C51单片机为主控制器,利用DS18B20温度传感器设计了电热水器温度控制系统。当电热水器温度小于设定温度时,控制器使加热电路工作,电热水器温度升高;当达到设定温度时,控制器使加热电路停止加热;当电热水器温度高于70℃,蜂鸣报警器发出安全警告。该控制器具有使用方便,可靠性高,成本低等特点,市场应用前景广阔。68342
毕业论文关键词:单片机,传感器,控制器,报警
Abstract:In AT89C51 microcontroller-based controllers, use DS18B20 temperature sensor designed electric water heater temperature control system. When the water heater temperature is lower than the set temperature, the controller causes the heating circuit, electric water heater temperature; when it reaches the set temperature, the controller causes the heating circuit stop heating; electric water heater when the temperature is above 70 ℃, buzzer alarm issues a security warning. The controller is easy to use, high reliability, low cost, broad market prospect.
Keywords: single-chip processor, Controller, Monitor,alarm
目 录
1 前言 4
2 系统设计要求 4
3 系统整体设计方案 4
4 硬件电路设计 7
4.1 微控制器模块 7
4.2 温度测量 7
4.3 实时时钟 8
4.4 LCD显示电路 10
4.5 看门狗复位电路 10
4.6 键盘 11
4.7 蜂鸣器报警电路 11
4.8 总电路图 12
5 软件程序设计 13
5.1 DS18B20温度传感器软件设计 13
5.2 LCD显示软件设计 15
5.3 蜂鸣报警器软件设计 18
6 Protues电路仿真 19
结 论 21
参 考 文 献 22
致 谢 23
1 前言
近年来我国的经济持续快速稳定的增长,人们的生活越来越富裕,生活富裕的同时人们也越来越来越普遍的追求舒适健康的生活,因此近年来热水器出现在越来越多的家庭当中,成为人们健康舒适生活必不可少的家用电器之一。热水器一般分为太阳能热水器,电热水器等。就我国的国情来说,由于太阳能热水器过分依赖天气,使用起来具有不确定性,而燃气热水器则需要消耗大量的煤炭、石油等能源,造成了能源浪费以及环境污染。电热水器使用电力资源加热,使用方便省时,渐渐的电热水器占据了市场的主要份额。
电热水器通过电源加热,消耗电力资源,因此无污染,消耗低,保温时间长,但是由于使用的不当或者电热水器设计的不合理,全国每年都会发生因为电热水器而引起的安全灾难,对人们的生命和财产安全造成了严重威胁。来!自~751论-文|网www.751com.cn
2 系统功能说明
采用功能强大的单片机作为处理核心,其任务是实现对电热水器温度和时间的显示、危险状态下的报警,以及单片机在受到干扰环境下的复位等。
主要功能:
(1)不间断检测水温并显示在LCD上。
(2)显示实时时间。