是公司接来的小东西,很简单的一个蒸气产生器。主要作用是天气冷的时候,人们要去洗澡前,先给浴室充一下蒸气,然后在进去洗澡,那样不会感觉到冷。估计去桑拿房也是那样产生蒸气来蒸人体,我没去过,不过感受了一下自己做的这个蒸气产生器,不喜欢给蒸气蒸的感觉!好了,上图给大家拍拍砖!
在图纸中,我分了几部分,其实是为了自己容易分析点,分别是电源、MCU、负载、水位检测、显示,其中按键和温度检测我归为MCU部分。整个东西的功能是,用户开机后,先显示初始温度值,这个值可以通过上、下按键随时调整,范围在0-99之间。哈哈,其实用不着99那么大,相信没那个人会在那么高温度里洗澡。开机进水阀门打开,当水位达到探针的高水位针面时,进水阀门关闭,开始给发热管供电。大约90秒,产生蒸气。随着蒸气的产生,水位下降,当水位低于低水位针面,进水阀门打开,加水,但此时发热管是继续加热的。用户再次按开机键,发热管停止加热,数码管显示20并且开始20倒数,当倒数到10时,排水阀门打开,排出剩余的水。
分析一下电路
1、电源部分没什么好说了,不过有个不好的地方,就是应该在7805输入前把12V通过稳压管降到67V左右比较好,那样7805发热会减少。
2、MCU电路,除了基本的晶振电路,复位电路,还有按键和热电偶测温,负载控制,显示驱动。很直观,按键是最简单的那种,直接接地,热电偶测温,是根据电阻值随温度变化而变化测它的充放电时间。其它的都是电平输入和一个串口发数据到74LS164。
3、负载电路,一个是进水电磁阀,一个是排水电磁阀,一个是继电器。进水和排水都是通过MOS管控制电磁阀的电源,为什么不用普通三极管,因为电磁阀的工作电路是400MA,也没想到普通的哪个三极管能胜任。至于继电器电路除了用IO控制外,再加多了一个防干烧电路,用可恢复防干烧管,即使MCU失控,也能保证发热管不能在干烧情况下一直加热而产生危险。
4、水位检测,这个就简单了,用三根铁针,通过水的导电性来完成,其实可以不用555,用继电器也可以,只是觉得继电器是机械触点,感觉寿命没那么长,而且继电器也比555贵,哈哈,公司的东西都是注重这个多点。大家看看555的手册,就知道其实就是利用了555的触发器作用。
5、显示电路,没采用动态扫描,用了74LS164做个静态显示算了,主要是怕自己处理不好,那样动态显示肯定出问题,74LS164显示电路没什么好说的了,不过在这个电路中,曾经出现过一加热,显示就乱码,就在继电器吸合那时出现。反复看电路,感觉没什么问题,就把注意力放到电源那,为什么会怀疑它呢。因为发热管是3000W功率的,我怕它启动时引起电路上的电流波动,因为公司没仪器测量,我只好在7805前后的电解电容,加大到470UF,乱码显示就没出现,电容也可以作为储电用的,哈哈,就是这样,我就归咎于电源问题,如果大家有更好的说法,一起来讨论下。
好了,就先说到这!PROMCU写于2008.10.9凌晨1点10分
用户377235 2013-2-19 12:12
用户1412086 2009-7-30 15:39