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

 找回密码
 立即注册
楼主: KNX-xdd50

[新奇玩法] 如何用ESP32S 测量太阳能热水器面板的水位和水温信息?

[复制链接]

42

主题

420

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
金钱
1078
HASS币
0
发表于 2022-10-17 09:40:59 | 显示全部楼层
KNX-xdd50 发表于 2022-10-16 23:37
https://bbs.hassbian.com/data/attachment/forum/202204/13/234156qonanhzxxea6j6x1.jpg

是的,温度是一个10K的热敏电阻,水位电阻, 最低是无限大,一格是60K,二格是30K,三格是20K,满是10K
测温度时要减掉水位电阻,测水位时要减掉温度电阻。
回复

使用道具 举报

42

主题

420

帖子

1498

积分

金牌会员

Rank: 6Rank: 6

积分
1498
金钱
1078
HASS币
0
发表于 2022-10-17 09:56:44 | 显示全部楼层
KNX-xdd50 发表于 2022-10-16 23:35
他是好几个电阻  不是单独1个电阻

现在就是做电路板了,这个太难了!要 不然放不进86盒子
回复

使用道具 举报

2

主题

56

帖子

412

积分

中级会员

Rank: 3Rank: 3

积分
412
金钱
356
HASS币
0
 楼主| 发表于 2022-10-19 14:34:41 | 显示全部楼层
shayulei 发表于 2022-10-17 09:56
现在就是做电路板了,这个太难了!要 不然放不进86盒子

方便加个好友 吗 wtwdgly        我看之前的资料不是通过二极管正反向检测
回复

使用道具 举报

1

主题

94

帖子

1005

积分

金牌会员

Rank: 6Rank: 6

积分
1005
金钱
911
HASS币
0
发表于 2022-10-25 23:12:39 | 显示全部楼层
我是另外加了根热水器的传感器去接ESP的,不影响自带的那个控制器,温度还算准,但是水量的AD值会随着水温变化而变化的,不知道怎么算好
回复

使用道具 举报

1

主题

48

帖子

302

积分

论坛分享达人

积分
302
金钱
249
HASS币
20
QQ
发表于 2022-11-1 15:02:46 | 显示全部楼层
我也是想给控制器接入HA,刚才研究了个思路大概可行,用esp8266测水温和水位,控制加热,自动上水,跟控制器互不影响能同时工作,关于水位水温传感器那个可以用模拟开关解决跟控制器的冲突,控制方面,我看了下我的控制器电路,GPIO直接连接控制继电器的mos管就行,代码里再加一个二进制开关反馈状态,这样HA和控制器就能同步控制上水加热显示数据并且互不干扰了。
回复

使用道具 举报

1

主题

48

帖子

302

积分

论坛分享达人

积分
302
金钱
249
HASS币
20
QQ
发表于 2022-11-1 15:04:45 | 显示全部楼层
我用的esphome固件,代码在写,硬件也在画板子,这几天做出来了给你参考下。
回复

使用道具 举报

46

主题

254

帖子

1552

积分

金牌会员

Rank: 6Rank: 6

积分
1552
金钱
1298
HASS币
0
发表于 2022-11-1 15:35:15 | 显示全部楼层
18b20 只能测温度吧,水位 你怎么测?
回复

使用道具 举报

1

主题

94

帖子

1005

积分

金牌会员

Rank: 6Rank: 6

积分
1005
金钱
911
HASS币
0
发表于 2022-11-2 23:36:01 | 显示全部楼层
zbsyouran 发表于 2022-11-1 15:04
我用的esphome固件,代码在写,硬件也在画板子,这几天做出来了给你参考下。 ...

期待你的大作,最好能用太阳能热水器的传感器
回复

使用道具 举报

1

主题

48

帖子

302

积分

论坛分享达人

积分
302
金钱
249
HASS币
20
QQ
发表于 2022-11-13 21:14:49 | 显示全部楼层
基本功能已经能实现,不影响原热水器的控制器,同时能接入HA同步显示水温、水位、上水状态、加热状态和控制自动上水和自动加热,用的原来控制器的4线传感器,第一版有点小bug,第二版已经修改打板去了;水温跟控制器显示温度误差1-2度基本不影响,强迫症的话这个可以在代码里细调,水位如网友所说确实麻烦,而且我这个4线传感器跟网上的资料都不太一样,阻值是反的,我是实际测出来写代码里的,基本大差不差,目前还没有加上温度补偿,后期加上温度补偿应该就完美了。
回复

使用道具 举报

1

主题

48

帖子

302

积分

论坛分享达人

积分
302
金钱
249
HASS币
20
QQ
发表于 2022-11-13 21:17:54 | 显示全部楼层
为了省成本用的合宙ESP32C3,可坑死人了,不咋好用。还好最后调试好了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-8 02:02 , Processed in 0.151676 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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