|
本帖最后由 c106czs 于 2020-5-17 00:47 编辑
家里翻出一个好久没用的松下电饭锅,翻出来很脏,于是大卸八块
全部拿去清洗了,拆的时候手比较脏就没拍图,等晾干安装的时候再补充电饭锅的外观图了零配件细节图吧
今天要看的是这个锅的主板,好像是坏了
这是早期的那种智能电饭锅,通过单片机控制的
这个是电源板,上面4只15K的3W电阻是与发热盘串联的,目的是降低保温的时候发热盘的输入电压
继电器闭合的时候,发热盘就直通220V
这个是控制板
控制板背面,有松下的单片机
MN15G1601,年代久远,字看不清了
用万用表测单片机供电有5.3V电压,但是怎么按都没反应,怀疑单片机本来就坏了。
板子之前进过小强,线路和焊点都被腐蚀过,现在补焊了大部分,但是没用,上电没反应
这里腐蚀得很严重,有一些很难看清线路的走向
板子上的松香是后来补焊的时候加上去的
使用的是控制电压为24V的继电器,触点电流10A
这款电饭锅铭牌是220V输入,功率750W
现在想自己制作一款控制板去控制这个电饭锅,首先想搞定硬件设计
一、主控芯片选型
主控的话,在考虑要不要联网功能,tb看了一下价格,选出了三款,注意,以下截图全部非广告,只是淘宝找到的个人觉得有性价比的
1、stm32系列
淘宝找到一家首片拿样特价的,还包邮,这价格,还玩啥STC。
STM32我也比较熟悉,手头几个课程项目都是用STM32做的,所以写这个代码就比较顺手。
2、esp32系列
像这种安可信的集成无线通信的微控制器,就比较方便接入智能家居
为什么不选便宜的esp8266呢?
因为8266只有wifi没有蓝牙
想着esp32,既有WiFi又有蓝牙,当没有路由器的时候,直接手机蓝牙通信也会方便很多。
当然8266可以做主机发射WiFi给手机连接,这样也能实现控制模块,但是手机要切换WiFi,还是不太方面
没网的时候,有个蓝牙会方便一点。
不过,esp32和esp8266我都没有玩过,手头有之前买元件捎带的esp32-s开发板,想着最近可以学一学怎么开发。
想了很久,还是觉得,加钱上esp32,比stm32会好很多,毕竟现在,智能家居也比较热门了。做个带WiFi和蓝牙的控制板,把这个老电饭锅改成智能电饭锅
也是挺好玩的,也借此机会学习esp32的开发流程和代码
我想把这个控制板做成适合多种加热类型的家电控制板,通过烧录不同的程序,实现不同家电的功能。目前想到三个比较通用的家电:
一个是电饭锅,继电器控制加热盘通断,热电偶测量温度
一个是电热水壶(或者功夫茶那种电茶壶),继电器控制加热盘通断(自动上水等),热电偶测量温度
一个是电热水器,继电器控制加热棒通断,热电偶测量温度
这三个家电都是纯电阻负载,而且都是控温类型的。
电热水器和电热水壶,程序比较简单,加热就加热到100℃然后关闭,或者进入保温/恒温模式,加热可以用PID算法控制,类似于T12电烙铁
但是电饭锅的话,还是比较复杂的,如果想写比较多功能的,就要知道每种功能的加热曲线,比如煮饭的加热流程与温度控制是怎么样的,煮粥的 煮汤的 等等,分别是怎么样的。
二、如何使用微控制器驱动继电器
如果使用驱动电压为5v的继电器,以下驱动方式哪种比较好,比较安全?
1、NPN三极管直接驱动
2、光耦+NPN三极管驱动
3、另一种光耦+NPN三极管驱动
4、光耦+PNP三极管驱动
继电器的话,也去找了一下,发现这种继电器好像挺不错的,20A电流,用在3kw的电热水器也可以了
不过这种是12V的,要用12V的电源。
我是想着,主控板的控制电源电压设定为5v,这样,可以直接用上一些淘汰的手机充电器(家里一堆5v-1a、5v-2a的充电头,现在的手机基本都配快充的充电头了,于是这种普通的充电头就吃灰了,想着可以用上也不错)。用12V的电源,要降压到3.3v给esp32供电,可能还要加DC-DC电路,直接用线性稳压可能压差比较大,不太好。用5V电源配合LDO就比较好,LDO发热不会太大。所以可能后期还要再找找有没有触点电流20A,驱动电压5V的继电器。
暂时有这么多问题。
欢迎大家提出意见和建议,谢谢!
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|