摘要: 为了克服传统热水器控制系统在水温控制方法、智能化及精度等方面的缺陷,本文设计了以AT89C52单片机为核心的热水器控制器。与传统热水器系统相比较,该热水器以AT89C52单片机为检测控制中心、选用数字温度传感器DS18B20实时采集温度数据、采用LED数码管实时显示温度参数,不但具有显示精度高、性能稳定、易于实现等优点,而且还具有一定的使用价值。65882
毕业论文关键字:热水器控制器,AT89C52,数字温度传感器
Abstract: In order to overcome the deficiencies of the traditional water heater control system in temperature control method, intelligence and precision, I design the water heater controller, which takes AT89C52 single chip microcomputer as the core of the system. Compared with traditional water heater system, the water heater, adapting AT89C52 single chip microcomputer as the detection center, using a digital temperature sensor DS18B20 collecting temperature data in real-time and using digital LED to display real-time temperature, not only has advantages of high display precision, stable performance and easy implementation, but also has a practical value.
Keyword:Water heater controller, AT89C52, digital temperature sensor
目录
1 绪论 4
1.1 总体设计方案要求 4
2 硬件电路方案设计 4
2.1 单片机的组成及其特点 5
2.2 AT89C52单片机 6
2.3 温度检测模块设计 6
2.3.1 DS18B20数字式温度传感器检测 6
2.3.2 DS18B20内部结构 9
2.4 报警驱动电路设计 9
2.5 水位显示电路设计 9
2.6 LED数码管显示电路设计 10
3 软件电路设计方案 11
3.1 系统软件总流程图 11
3.2 水位程序流程图 13
3.3 DS18B20读取温度流程图 13
4 仿真与调试 14
4.1 软件简介 15
4.1.1 Keil C51软件简介 15
4.1.2 Proteus ISIS简介 15
4.2 功能仿真 15
4.2.1 温度显示功能 16
4.2.2 水位显示及缺水溢水报警功能 18
参考文献 20
致 谢 21
附录1: 22
1 绪论
由于单片机控制器的产品使用起来不仅方便,而且价格低廉,所以受到越来越多人的喜爱。正如大家所熟悉的,由于太阳能热水器因为受到天气,气候的影响且安装条件的束缚,所以很难在热水器市场中占据一席之地;由于燃气式热水器因为占地空间大,较长的加热时间,有限的热水出水量,所以与现代的生活节奏不相顺应。市场调查研究发现,市面上出售的热水器控制器尽管外形各不相同,但是它们的功能大同小异,核心技术的改进仍然处于停滞的状态。伴随着人们对生活水平质量要求的不断提高,越来越多的人要求安装性能更加优异的自动控制热水器。以单片机为控制的热水器产品成为了当今时代热水器的发展方向。