笔者手上有一台型号为ZDQ-514Q1的小熊蒸蛋器,弹跳式自锁开关。
由于这台蒸蛋器没有控制电路,只有一个常闭温度开关,自锁开关,指示灯,温度保险。 大概原理如下
缺点很明显:水烧干了,温度上升,温度开关断开停止加热;待温度降低之后,温度开关重新闭合,重新加热。 不仅不节能,也不安全。
因此笔者考虑,能不能给这台“低配”电器DIY出“智能”模式。
整体情况,2层,空间大,还有个碗
加热面,不是很平整
底面,就一颗螺母固定,二维码很糊,像山寨的
开关细节,自锁开关
这个缝隙还挺大的
拆掉底部螺丝
底部加热盘,半圆形的
氖泡指示灯和开关
为了稍微智能一点,可以考虑用MCU来控制,简单地说就是水少干了,就彻底断电,停止加热。
如何知道水少干了?用温度传感器,发现温度升到一定程度就认为水烧干了
用什么温度传感器?NTC,热电偶,RTD……,NTC高温下不太准,热电偶驱动困难,最终选择2线的PT100,价格也不贵
单片机由什么供电?AC降压 AC转DC用什么方案?线性变压器,体积太大;隔离型电源模块,贵,体积也不小,非隔离型buck降压,不过用起来要非常小心
开关用什么?继电器还是可控硅?选可控硅,体积小,驱动电流小
用什么单片机?可以用51,STM,ESP8266?WiFi排除了,因为不需要那么复杂功能,最终用了一个自己常用的 因此原理图如下,单片机KEAZN8不是常用的(因为我手上有一些拆机的)
板子如下,AC端用的是4.8mm插片
先打样,再焊接
材料,花了不少钱,算下来比买个高级一点的还贵
铁板烧
成品样子
背面的样子
接下来测一下温度数据,先把RTD固定到底壳上
然后接上万用表测试电阻 常温电阻
开始加热温度
水沸腾的温度
水烧干的温度
最终上升的温度
温度开关闭合温度(大概RTD=140的样子) 接下来就是设计软件了,写的太差,不方便开源 思路就是,上电,蜂鸣器响1s 开关有闭合或断开认为有按键操作, 当前正在加热,开关动作则停止加热 当前停止加热,开关动作,则判断RTD<140则开始加热打开可控硅,蜂鸣器响1s 加热温度达到150,则停止加热,断开可控硅,蜂鸣器响5声,每次0.8s 组装固定 制作开关连接线和RTD接插件
用AB胶固定铜柱
发现固定不了,这塑料AB胶不粘 改成螺丝固定
固定好电路板
可控硅贴上散热片,散热片够不够我也不知道,看天意吧,坏了再说
装回外壳
正面
煮上鸡蛋看看
加热功率
煮熟了,停止
味道不错
1. AC转DC千万要注意,我跳闸了2次…… 烧了USB HUB(便宜货) 烧了仿真器(后来修好了)
2.我没有隔离变压器,使用的是AC-12V-逆变器的方案,没问题再上市电
3.buck方案刚开始出来是30多V脉冲,后来发现是后面的单片机短路导致的打嗝
4.一定要注意绝缘,后面电路板上贴一片硅胶垫,才放心
5.原来温控开关和温度保险都在,所以这个不会热失控
6.总之达到目的了,要是没烧那么多东西,就完美了
原文发表于数码之家,作者: 胡奚曷,版权归作者所有。