本人软件工程,所以对电气硬件类的知识还比较匮乏,现在我现在想改造一个燃气热水器的控制面板,就卡在了第一步,控制面板我怎么能够脱离燃气热水器的正负极进行调试呢?
控制面板如图,主要接出来的线就正负极 2 根线,但是连接到 ardunio 的板子上的时候没有作用。
有相关经验的同学希望帮忙解答一下!
感谢
1
villivateur 2022-07-22 16:55:41 +08:00
给你个思路,先搞清楚这个是怎么供电的,供电电压是多少,拆下来,找到电源模块。然后进一步拆解,找出各个 IO 信号,飞线出来调试。
如果需要付费咨询,可以联系我小而美软件:base64: d29zaGlmZW5namluamlu |
2
pochy06 2022-07-22 17:09:48 +08:00
手头有示波器吗?这两根线也可能是信号线,如果不能确定通信协议的话还是有点麻烦。
|
3
cctv1005s927 OP @spico1026 我也不确定,我试了用 12v 的电压连接发现没有作用~
|
4
Yorkzhu 2022-07-22 17:14:10 +08:00 via Android
这个好像不分正负极😬,我随便接上去的,都能控制热水器(除非是我走狗屎运,一下子就给接对了)
|
5
cctv1005s927 OP @Yorkzhu yep ,我打算今晚用万用表测一下热水器的电压看看~
|
6
Yorkzhu 2022-07-22 17:17:22 +08:00 via Android
@cctv1005s927 好像是的,当时我瞅了下说明书,看的不是很明白,日文的,但是好像就是这么个意思
如有需要,晚上我再去看看 |
7
Goooooogle 2022-07-22 17:33:11 +08:00
会不会是总线呢?类似 RS485 CAN ?
|
8
tuwulin365 2022-07-22 17:40:07 +08:00
两根线,可能是串口。买个逻辑分析仪,十来块钱。
|
9
basefas 2022-07-22 17:55:38 +08:00
最有效的方法,用示波器去观察,万用表应该是看不出来的
|
10
cctv1005s927 OP |
11
basefas 2022-07-22 21:32:17 +08:00
@cctv1005s927 #10 你可以换种思路,用机械结构来压这个按钮,完成你想要的调节,不过防水方面可能是问题
|
12
yaoyao1128 2022-07-22 21:54:37 +08:00 via iPhone
我不确定日本版本 韩国的话论坛说是基于 485 的 data 线,plc 通信……也有的是直接 dc 调整的……说明文档里面也有写……
你可以看一下 boiler 보일러 这个关键词 参考 这个有图 https://jiyino.tistory.com/entry/HomeAssistant로-통합되는-보일러-프로젝트-2 https://gisullab.com/board_GWfx29/48617 另类改造方法 https://jjosamasa.tistory.com/m/3 |
13
cctv1005s927 OP @basefas 机械结构的话,我选择什么元件呢?有关键词吗?我去淘宝搜搜
|
14
cctv1005s927 OP @yaoyao1128 太强了大佬,我学习一下
|
15
NewYear 2022-07-23 14:28:06 +08:00
说到机械结构,太多适用的场合,怎么就没有这样的智能硬件卖呢
|
16
tms 2022-07-23 15:58:13 +08:00
不知道你的型号,在 noritz 官网的另一个 datasheet 里看到控制面板是 DC +14V 。两根线分别是 RW ,感觉是私有协议。
|
17
cctv1005s927 OP @tms 对,应该是私有结构
|
18
cctv1005s927 OP @NewYear 是啊,可能也有人有类似的想法,但是卖得不好就做不下去了吧?
|
20
cctv1005s927 OP @kejinlu 太强了,大佬
|
21
kejinlu 2022-09-26 22:53:52 +08:00
看到一个国外的另一个逆向,是一个空气能热水器,但是芯片也是 T6B70BFG ,
https://hackaday.io/project/170602/logs 我理解 T6B70BFG 主要作用就是数模转换,将电源线传递过来的模拟信号转成数字信号给线控的控制器单元,以及将控制器的数字信号转成模拟信号传给热水器。 所以逆向工程的核心要在板子合适的地方飞线然后使用逻辑分析仪来检测各种场景下的信号,进行协议的分析逆向。 另外线控,直接接电是无法直接启动的,应该是需要特定的信号才能启动,这些也是需要逻辑分析仪来逆向的,逆向出来之后应该就可以通过别的东西来模拟发送启动控制器,就可以摆脱燃气热水器来进行调试了。 感觉还是蛮难的。同程序员。 |
22
kejinlu 2022-09-28 22:24:51 +08:00
|
23
kejinlu 2022-10-03 15:56:34 +08:00
已经对 Interface CU 和 MCU 之间的通信使用逻辑分析仪做过一些分析,目前看二进制的数据,协议不太好分析。
另外对 LED 的电路做了完整的逆向,详见上面的文档。 |
25
kejinlu 2022-10-14 11:46:58 +08:00
对于开机状态,燃烧状态,开关机控制 基本完美解决了。温度水量这些 先不搞了 意义不大。
|