控制:用户根据需要可以设置热水器水箱内温度的上下限,温度传感器DS18B20将检测到的温度通过单片机的P3。3口输入单片机进行处理,与上下限进行比较,若不在该范围内,蜂鸣器发出报警,另将太阳能转化的电能作为热水器加热的能源进行加热直到达到用户要求,并使温度保持在该范围内。
2。2。2水位控制系统
水位控制系统是实现对水箱内水位的检测并控制的模块,众所周知,纯水是不导电,但是我们日常饮用水都含有一定量的钙镁离子,所以这个模块主要是通过水是导体的原理来制作的,因为水是导体,那么我们可以自制三根导线通过对三根导线是否连接来判断水箱内水的位置,并在导线末端连接LED小灯,通过小灯的亮灭来判断水的大概位置,也就是形成了大概三个档位,当水箱内没有水时,蜂鸣器会发出报警声音。
接线尾部连接的三个LED小灯分别表示水位的高、中、低三部分。
假设当前水位为h,a、b、c分别代表高中低三个档。当h<a时,总阻值为3R,表示水箱处于缺水状态。
当a<h<b时,总阻值为2R,表示水箱内的水有30%。 文献综述
当b<h<c时,总阻值为R,表示水箱内的水有50%。
当h=c时,总阻值为0,表示水箱内水满了。
2。2。3报警系统
报警系统利用蜂鸣器报警,当蜂鸣器发出报警声响分以下两种情况:
1)系统故障
2)水温水位超出设置范围
报警的作用是警醒用户,是必要的一个部分,任何设备都要安装报警装置,以免发生意外。
2。3 本章小结
本章主要针对太阳能热水器水温水位检测系统的要求提出总体的设计方案,以及三大模块的设计原理,包括温度的检测和控制,水位的检测和控制以及报警电路的设计方案。
第三章 系统硬件设计
3。1系统设计要求
本课题是太阳能热水器的水温水位检测系统设计,设计要求达到的控制要求有:
(1)用LCD显示器时时显示水箱内水的温度,并在显示模块显示出来,以便用户观察。
(2)温度在显示模块显示的范围时00~99摄氏度,精度为±2摄氏度。
(3)温度预设范围在为5~60摄氏度内,当传感器检测到的水箱内水的温度低于用户设置的温度1摄氏度时,辅助加热器通电开始加热;反之则停止加热。
(4)电源开启后,系统会根据之前的信息继续原来的工作方式。
若掉电重启,设置的温度会自动恢复为27摄氏度,这个温度是有控制程序设定的。温度“+”键:按一次温度加1℃,长按“+”键(t>1s),预设温度会快速上升,当预设温度加到60摄氏度时,该键失效。温度“-”键:按一次温度减1℃,长按“-”键(t>1s),预设温度快速降低,当预设温度减到05摄氏度时,按键失效。
(5)设置5个面板指示灯。来,自.优;尔:论[文|网www.youerw.com +QQ752018766-
电源指示灯(红):当热水器接通电源时,该指示灯点亮。
加水指示灯(继电器旁的绿灯):加水继电器模块工作。
加热指示灯(继电器旁的红灯):辅助加热通电,该指示灯被点亮。
报警指示灯(红):当水箱内缺水或者热水器发生故障,该指示灯被点亮。
(6)报警设置。
高温报警:当水箱内水温高于65摄氏度时,蜂鸣器报警。
低温报警:当水箱内水温低于0摄氏度时,蜂鸣器报警。
缺水报警:当水箱内缺水或系统故障时,蜂鸣器报警。