筆者手上有一臺型號為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.總之達到目的了,要是沒燒那么多東西,就完美了
原文發表于數碼之家,作者: 胡奚曷,版權歸作者所有。