电热水器怎么做水补偿

[复制链接]
查看4630 | 回复6 | 2012-1-31 10:18:15 | 显示全部楼层 |阅读模式
大家新年好!
小弟做了一个电热水器,功率是9KW的,二组发热丝(6+3),采集水阀信号0.5s一个周期(水阀探头限制了采集时间,),温度要求在正负一度。
现在遇到二个问题,还望论坛里的大侠指点:
1:当正常工作情况下,水量突然调节时,由于发热丝有惰性,水温会突然变化,比如水量突然减少了一半,但是我采集水阀信号不可能马上检测到,在这个时间差里水温会突然增加,或者有人说把周期缩短,可是一旦缩短周期那检测信号就不准确了.
2:由于水阀突然调节不是线性的也不能够预判断的,我在给功率的时候也很难判断应给多少,但是有个大概的方向是,当水量突然减少,给的功率应该小于当前应给的功率,反之.....,现在我想到另一个办法不过还没有试,就是当水阀调节时,我用热电偶0.5s去检测温度一次,检测出温度后用公式计算出应给的功率,当多次后推出一个共性,根据这个共性给个公式........
落月无声 | 2012-2-3 14:42:39 | 显示全部楼层
怎么没有人理啊   
zhuhaihg | 2012-3-27 09:28:45 | 显示全部楼层
我以为你的这个水补偿,可以取前1次采集的真实值进行计算,因为温度传递也是相对较缓的过程。这样一来,就能够尽量逼近实际真实的环境补偿了。不必苛求及时信息的准确性。
hfbjjs | 2012-4-3 00:40:23 | 显示全部楼层
说几条意见:
功率不变,水量减少,温度会↑.
功率与水量不变,而时间延长,温度会↑.(保证升温功率大于散热时.)
水量不变,功率增加,温度会↑.
按照上面的条件反一下,就会得到温度↓的各种条件.
而遇见突然情况,会导致温度大幅度上升或下降,极端情况下, 就是关闭功率或全部打开功率.如果不是极端情况,则需要由程序检测后计算再输出对应功率.
要让突然变化后的大幅度温度变化达到正常恒温点,一般来说不可能 0.5S 就办到. 这种情况有 2 点: 加大功率,你可以做到,而水量减少造成温度上升,你即使关闭供电,温度也不会一下子下来,除非另外有降温手段.
这里,就要有合适的"周转"时间和与系统硬件条件吻合的软件处理.
仅供参考!

落月无声 | 2012-4-11 13:42:06 | 显示全部楼层
这款产品已经成功出货了,欢迎大家再和我交流
rf65821698 | 2012-4-14 07:53:56 | 显示全部楼层
那你检测水温是用什么检测的呀?
落月无声 | 2012-4-14 16:00:58 | 显示全部楼层
为了节省成本采用NTC,如果条件允许的话建议用光耦
您需要登录后才可以回帖 登录 | 注册

本版积分规则