『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 2410|回复: 8

[经验分享] 正泰DDSU666 MODBUS透传DIY踩坑分享

[复制链接]

1

主题

40

帖子

1030

积分

金牌会员

Rank: 6Rank: 6

积分
1030
金钱
990
HASS币
0
发表于 2022-8-8 16:33:27 | 显示全部楼层 |阅读模式
本帖最后由 tommycloud 于 2022-8-8 16:40 编辑

按照论坛大神的教程,把正泰DDSU666接入HA, 以下是链接 https://github.com/liwei19920307/ESP485
https://post.smzdm.com/p/a5dlz2l3/
为了造福更多像我一样的新手,特将本人DIY踩坑过程分享一下,具体的步骤上面两位大神已经介绍的很详细了,下面只讲踩坑的经验分享
1. 正泰DDSU666修改成MODBUS模式。这个很多帖子里都有介绍,但是新款的带按键的有更简便的方式,通电后长按按键,会持续轮流闪烁各种信息,显示No.的时候松开,再通过短按按键可以调整通讯协议,选择8n1,地址001,模块可以正常通讯,按错了也没关系,继续长按重新设置即可,不会搞坏
2. 关于编译,用本链接里的配置文件在我的HA的ESPHOME中无法编译,试了几个版本总是各种奇奇怪怪的错误,于是用这个链接的方法,安装了一个docker,在docker里跑了一个ESPHOME才编译成功
3. 关于刷机,用这个链接里的方法试了很多次,用了本链接的固件包提供的boot_app0.bin / bootloader_dout_40m.bin / partitions.bin文件,但是刷写失败,总是无法启动,去官网搜了一个ESP32-C3的最新的分区文件也无果,不同的错误,只是同样的无法启动。就在快要放弃时,尝试了用https://web.esphome.io提供的方法刷机,结果成功,过程很简单,不用选乱七八糟的的文件,点install,选中编译好的bin文件,等待成功
4. 关于焊接,这里分两块,刷机的焊接,和刷机后的焊接,先说刷机的,开始想做一个夹具来连接刷机用的几个点位,但是由于工具有限,另外点位也很密集,无果。遂用这个链接的方法,焊了几个杜邦线上去,主要是只做了5个,工具不太好用,过程比较麻烦,需要耐心,大批量的话肯定还是专用夹具好用。刷完后要照下图这样把刷好的芯片焊到板子上

正面

正面
IMG_20220808_160130.jpg
看起来感觉还好,有点难,别人能焊我也能,收到后就傻了,也就3.3v的芯片好一点,贴片电容和电阻简直是反人类,桌子上的灰大一点的话倒在桌上根本找不到好不好,下面上神器
IMG_20220808_160232.jpg
焊锡膏,淘宝上看视频简直不要太简单,焊的比大神还好,13一管,果断买。但是这个东西卖家说得要焊台吹才行,看了一下要200+,算了吧,买一堆材料也没花这么多,买来就用一次,不划算。我家里电焊9.9包邮用了好几年,虽然不怎么用,而且也不太好用,但是也还能焊。于是果断出门左转
O1CN01Fwbamo2CoDDKhbJ7Y_!!2221108520.jpg_430x430q90.jpg
工业热风枪,38元包邮,你值得拥有,而且以后给汽车贴膜也用得着。
介绍完了,说经验,用低档,要快速移动,焊锡焊好后就赶紧拿开,这个东西温度太高,据说时间长了容易把芯片烤坏,但是以个人经验来说焊了5个全部成功。我买的风枪带了好几个风嘴,开始学人家焊台那样,弄了个最小的风嘴对着吹,天啊简直是一场灾难,芯片就像是狂风吹碎泡沫一样跑了一桌子,最小的贴片电容/电阻果断找不到了,还好买的比较多,够用,于是就把风嘴拆了,就用本来的口吹,用低档,稍微离远一些,焊锡化开后要用镊子帮助芯片就位,成品如上上图,感觉比大神焊的好,有两个感觉和工厂里焊的差不多。另外一定要找个不怕热的东西垫在桌子上,边上不要放什么易燃易爆的物品,尤其是打火机,要不然发生杯具勿谓言之不预也。
后面基本就没啥了,接入HA,舒适
IMG_20220808_160044 - Copy.jpg
回复

使用道具 举报

8

主题

158

帖子

1195

积分

金牌会员

Rank: 6Rank: 6

积分
1195
金钱
1037
HASS币
0
发表于 2022-8-8 17:03:26 来自手机 | 显示全部楼层
感谢分享
回复

使用道具 举报

50

主题

1300

帖子

4890

积分

论坛DIY达人

积分
4890
金钱
3590
HASS币
20
发表于 2022-8-8 17:29:15 | 显示全部楼层
焊得真漂亮,我弄过这套东西,焊接时搞得心烦意乱,后来直接买8266开发板代替。
回复

使用道具 举报

41

主题

1288

帖子

5310

积分

论坛元老

Rank: 8Rank: 8

积分
5310
金钱
4017
HASS币
20
发表于 2022-8-8 19:39:21 | 显示全部楼层
其实用485装ttl接个8266就行了
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

3

主题

192

帖子

1137

积分

金牌会员

Rank: 6Rank: 6

积分
1137
金钱
945
HASS币
0
发表于 2022-8-8 21:16:05 | 显示全部楼层
刷机要根据作者的方法用Python命令行顺利刷机,我开始用官方exe就不行。
焊接用电烙铁就可以,风枪只是速度快点,难度低点,我有风枪,这种简单的板子还是习惯性用烙铁。

论坛助手,iPhone
回复

使用道具 举报

0

主题

562

帖子

2183

积分

金牌会员

Rank: 6Rank: 6

积分
2183
金钱
1621
HASS币
0
发表于 2022-8-9 10:44:21 | 显示全部楼层
给力,接入ha复杂吗 能不能计算电费?
Snipaste_2022-08-09_10-43-27.png
回复

使用道具 举报

1

主题

40

帖子

1030

积分

金牌会员

Rank: 6Rank: 6

积分
1030
金钱
990
HASS币
0
 楼主| 发表于 2022-8-12 17:42:02 | 显示全部楼层
本帖最后由 tommycloud 于 2022-8-12 17:43 编辑
Ari 发表于 2022-8-9 10:44
给力,接入ha复杂吗 能不能计算电费?

前面的比较难,尤其是焊接,接入HA是最简单的了,只要能读取数据,计算电费应该很简单,我主要用来监控用电量,电费都在电力公司那里看
回复

使用道具 举报

0

主题

12

帖子

64

积分

注册会员

Rank: 2

积分
64
金钱
52
HASS币
0
发表于 2022-8-15 21:22:30 | 显示全部楼层
补充下,刷机按照楼主的办法成功了,然后连接电表一直提示连接不到设备1,弄了一下午,结果是虽然电表上显示是mudbos协议,但是手动切换到645 然后在切换回来,就可以读取到数值了。
回复

使用道具 举报

5

主题

340

帖子

1273

积分

金牌会员

Rank: 6Rank: 6

积分
1273
金钱
933
HASS币
0
发表于 2022-8-15 23:17:27 | 显示全部楼层
刷机按照楼主的办法成功了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-26 12:30 , Processed in 0.061134 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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