韩启洋 谭建军 何为 季振亚
摘 要:文中设计了一种简单、有效的防烫手系统。以温度传感器为检测元件,采用AT89C51单片机,实现对出水口水温的实时监控,控制电磁阀达到止水的目的。温度传感器将温度通过ADC转换将信号传输给单片机,单片机将其与阈值进行对比,若高于阈值则电磁阀将断电闭合,停止出水。具有防烫手功能的水龙头能够有效解决水龙头热水烫手的问题,具有广阔的应用前景。
关键词:单片机;电磁阀;温度传感器;自动控制
中图分类号:TP271文献标识码:A文章编号:2095-1302(2019)01-00-01
0 引 言
随着时代的发展,对于水龙头的改进也在不断完善。现在的水龍头具有过滤、止回等功能,且开关耗电量小。目前,全自动感应水龙头不仅被应用在家庭生活中,更在人流密集的火车站、汽车站、飞机场、医院等公共场所被大量使用,给人们的生活带来了极大便利。但是这种水龙头在热水供应方面依然存在较多不足,如很多小孩子因为使用不当被烫伤等。因此,需要设计一款防烫手水龙头,解决传统水龙头在此方面的弊端。
1 系统总体设计
1.1 系统组成
本文系统以稳定性较强的51单片机为核心,由温度传感器、热释电模块等构成的外围电路组成。温度传感器等模块将检测到的信号实时传输至主控芯片,通过LCD1602实时显示检测到的温度,并与阈值进行比较。当超过阈值,热释电模块检测到使用者可能被烫伤时,将会发出信号,电磁阀迅速通电闭合,停止出水,防止使用者被烫伤。
1.2 系统硬件设计
硬件结构如图1所示。
1.2.1 温度传感器
温度传感器选用DS18B20,该传感器接线方便,封装后可应用于多种场合,拥有管道式、螺纹式、磁铁吸附式、不锈钢封装式等,主要根据应用场合的不同而改变其外观。封装后的DS18B20可用于电缆沟、高炉水循环、锅炉、机房、农业大棚、洁净室、弹药库等各种非极限温度场合测温。耐磨耐碰,体积小,使用方便,封装形式多样,适用于各种狭小空间设备数字测温和控制领域。在温度传感器的选择上,DS18B20 具备显著的优点,因此选择DS18B20 作为本文系统的温度传感器。
1.2.2 蜂鸣器报警模块
本文系统采用有源蜂鸣器,当温度传感器检测到的温度超过本文系统所设置的阈值时,51单片机P1.5口将会输出高电平,蜂鸣器发出警报。
1.2.3 电磁阀控制模块
本文系统电磁阀选用常开开关,置于水管与水龙头的连接处。当检测到有危险报警时立即关闭电磁阀防止烫伤。与常闭开关相比,常开开关在一定程度上节约了电能,而且效果也更好。
1.2.4 热释电模块
通过对感应范围和延时时长的调节,可以精确地在流水区域对人体有无危险进行感应,将实时数据传送至单片机处理。可在人体遇到危险时迅速反应,减小使用者被烫伤的风险。
2 软件设计
系统程序由主程序、DS18B20驱动子程序以及蜂鸣器报警程序组成。A/D驱动程序与1602驱动子程序分别驱动
A/D转换器和数字温度传感器,从而采集水的温度并实时显示。报警程序则与设定的阈值相比较,若超过阈值则触发报警。软件流程如图2所示。
3 结 语
本文结合单片机与传感器技术,设计了一款防烫手水龙头系统,实现了对电磁阀的智能控制,解决了使用现有水龙头有可能导致使用者被烫伤的问题,实现了水龙头的智能化,全面降低了被烫伤的风险,也使得水龙头在此方面的功能更加全面和完善。
参 考 文 献
[1]周润景.基于 Proteus 的电路及单片机系统设计与仿真[M].北京:北京航空航天大学出版社,2006.
[2]黄汉卿,钱楷,刘佳,等.基于STC89C52的家居安全报警系统设计[J].电子世界,2016(19):77-78.
[3]王建华.计算机控制技术 [M]. 2版.北京:高等教育出版社,2009.
[4]周鹏.基于 STC89C52 单片机的多功能测温仪设计[J].微型机与应用,2013,32(1):26-29.
[5]李建民.单片机在温度控制系统中的应用[J].江汉大学学报,1999,16(3):60-62.
[6]谢瑶.单片机控制的变频调速系统[J].物联网技术,2011,1(3):83-85.
[7]李瑶,王保帅.基于MSP430F449单片机的数据通信与显示系统设计[J].物联网技术,2017,7(1):39-41,44.
[8]陈勇,许亮,于海阔.基于单片机的温度控制系统的设计[J].计算机测量与控制,2016,24(2):77-79.