找回密码
 立即注册

微信扫码登录

搜索
查看: 11114|回复: 40

[求助] 请教关于油烟机的主控板的问题,准备接入ha,谢谢!

[复制链接]

8

主题

162

回帖

2273

积分

金牌会员

积分
2273
金钱
2103
HASS币
0
发表于 2022-4-27 10:55:18 | 显示全部楼层 |阅读模式
本帖最后由 jackyzrk 于 2022-5-4 00:09 编辑

昨天拆洗油烟机,顺便拆开看看主控板,准备加个esp-12f加入homeassistant。
发现了触控面板(触摸面板没有显示屏,只有三速,灯和电源触摸开关)与主控板的连接接口如图片,是三线的,除了vcc gnd,还有个rx。说明触控信号是通过这个rx传递到主控板的。

想请教这个触控信号是什么格式的?有没有办法通过esp8266来读取,并模拟发送给主控?如果这一步能解决,那么油烟机能更容易接入homeassistant了。也能减少很多接口的使用。
今天终于把触控板拆下来了,触控板用的是8051单片机,如图。与主控板连接的rx接口连接的是单片机的第8针脚,并没有用的单片机上面的uart。不知这用的什么通信协议。







主控板

主控板

单片机芯片

单片机芯片

触控板

触控板

单片机针脚

单片机针脚

单片机封装

单片机封装

datasheet.pdf

2.4 MB, 下载次数: 1

单片机手册

回复

使用道具 举报

8

主题

162

回帖

2273

积分

金牌会员

积分
2273
金钱
2103
HASS币
0
 楼主| 发表于 2023-8-22 23:07:49 | 显示全部楼层
wpw72 发表于 2023-8-21 14:10
请问最终方案是怎么实现的?

目前就一直用的8266,实现控制与状态同步。没改变油烟机原电路,即使8266挂了也不影响油烟机正常操作工作。

另外在触控面板加了温度感应器,协助判断煤气炉的工作
回复

使用道具 举报

25

主题

278

回帖

2295

积分

金牌会员

积分
2295
金钱
1992
HASS币
0
发表于 2023-8-21 14:10:09 | 显示全部楼层
jackyzrk 发表于 2022-6-11 23:57
通信接口那边暂时没时间去研究。目前暂时通过触控板+继电器+8266实现各个按键开关和状态同步。面板加温度 ...

请问最终方案是怎么实现的?
回复

使用道具 举报

1

主题

134

回帖

2055

积分

论坛积极会员

积分
2055
金钱
1920
HASS币
0
发表于 2022-7-27 17:03:34 | 显示全部楼层
cpuahqvd 发表于 2022-4-28 11:30
用万用表量一下电压,然后蜂鸣档看一下rx连到mcu的哪个脚,再根据mcu的文档看走的是不是串口协议,如果是串 ...

如果是串口怎么接电脑读出来呢
回复

使用道具 举报

27

主题

315

回帖

2459

积分

金牌会员

积分
2459
金钱
2117
HASS币
0
发表于 2022-6-21 16:25:55 | 显示全部楼层
关注  关注  关注  
回复

使用道具 举报

8

主题

162

回帖

2273

积分

金牌会员

积分
2273
金钱
2103
HASS币
0
 楼主| 发表于 2022-6-12 22:39:51 | 显示全部楼层
hyq 发表于 2022-6-12 14:15
哦!我以为你破解了通讯口呢!那我也先这样改起用到。

触控方案和主控方案都不一样,就是解决了通信接口的问题,对你作用也不大。我主要也是想最大程度的不改动原电路而达到控制和状态同步的目的。目前的方案已经达到目的,唯一的缺点就是8266基本所有gpio都用上了。
回复

使用道具 举报

hyq 

5

主题

467

回帖

2122

积分

金牌会员

积分
2122
金钱
1650
HASS币
0
发表于 2022-6-12 14:15:14 | 显示全部楼层
jackyzrk 发表于 2022-6-11 23:57
通信接口那边暂时没时间去研究。目前暂时通过触控板+继电器+8266实现各个按键开关和状态同步。面板加温度 ...

哦!我以为你破解了通讯口呢!那我也先这样改起用到。
回复

使用道具 举报

8

主题

162

回帖

2273

积分

金牌会员

积分
2273
金钱
2103
HASS币
0
 楼主| 发表于 2022-6-11 23:57:56 | 显示全部楼层
hyq 发表于 2022-6-11 21:20
搞定没有。我还在等你大作呢!

通信接口那边暂时没时间去研究。目前暂时通过触控板+继电器+8266实现各个按键开关和状态同步。面板加温度检测,一开煤气炉,温度就直线拉升,通过这个判断自动开油烟机。其它的找时间再加强。
回复

使用道具 举报

hyq 

5

主题

467

回帖

2122

积分

金牌会员

积分
2122
金钱
1650
HASS币
0
发表于 2022-6-11 21:20:20 | 显示全部楼层
jackyzrk 发表于 2022-4-27 12:20
触摸板没有显示屏的,这个应该控制信号。应该就是每一次触摸按键,会发送一串信号给主控板,再根据信号去 ...

搞定没有。我还在等你大作呢!
回复

使用道具 举报

hyq 

5

主题

467

回帖

2122

积分

金牌会员

积分
2122
金钱
1650
HASS币
0
发表于 2022-5-4 15:17:14 | 显示全部楼层
jackyzrk 发表于 2022-5-4 00:36
今天终于拆下面板了,触控板就一个51单片机。正查资料学习。

持续关注你!
回复

使用道具 举报

8

主题

162

回帖

2273

积分

金牌会员

积分
2273
金钱
2103
HASS币
0
 楼主| 发表于 2022-5-4 00:36:24 | 显示全部楼层
hyq 发表于 2022-5-2 10:21
你油烟机搞定了没有?

今天终于拆下面板了,触控板就一个51单片机。正查资料学习。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-10-16 03:51 , Processed in 0.074969 second(s), 14 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表