首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于单片机的恒温水龙头设计
来源:本站整理  作者:佚名  2009-11-12 15:14:13




2 硬件电路设计
    水龙头控制是以宏晶科技的STC12C5A08PWM单片机为核心,检测DS18820采集的现场温度信号,分析后做出相应控制处理。用水温度的设定和显示分别由键盘输入和数码管显示。冷、热水进入口水量的调节由单片机输出通过继电器驱动调节阀实现,采用脉宽调制(PWM)变频技术智能调控水流大小,实现精确配比。系统设计框图如图2所示。

2.1 单片机控制模块
    采用STC12C5A08PWM单片机实现,它是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8~12倍。内部集成MAX810专用复位电路,看门狗,两路PWM,片内有8 KB FLASH ROM,1 280 B RAM,支持ISP。
2.2 温度传感器模块
    采用DALLAS公司生产的单总线式数字温度传感器DS18820测量水温,可直接输出9~12位(二进制)温度读数,便于单片机处理。DS18820测量温度范围为-55~+125℃,在-10~+85℃范围内,精度为±0.5℃。可在750 ms(最小值)内把温度转换成12位二进制数字值,温度采集具有准确性和及时性。DS18820采用单总线的数据传输方式,多个DS18820可挂接在一条总线上,实现多点温度测量,轻松组建传感网络。该系统中分别检测热水进入口温度T1,冷水进入口温度T2和水龙头出水口温度T3。
2.3 显示模块
    该系统设计了两位八段数码管,由单片机I/O口直接驱动,采用动态显示方法,显示用户设定的温度值。
2.4 键盘模块
    本系统需要三个按键,采用三键独立式键盘,直接接单片机I/O口,采用软件去抖。三个按键分别实现的功能如表1所示。


2.5 水流控制模块
    如图1所示,热水和冷水进入口1,2采用电动调节蝶阀,单片机通过控制调节蝶阀的开度来控制进水量的大小。使用单片机内部2路PWM逻辑产生高频PWM信号,通过电动执行机构驱动电动调节蝶阀,从而减轻了软件的工作,提高了软件的效率。水龙头出水口3和循环水出水口4采用电动快速切断蝶阀,在单片机的控制下实现快速开关水。

上一页  [1] [2] [3] 

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:90,726.56000 毫秒