Arduino爱好者

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1249|回复: 15

[未解决] arduino做得水压数据采集,几个小时后数据会变小

[复制链接]
发表于 2022-11-25 16:52 | 显示全部楼层 |阅读模式
本帖最后由 qgs1001 于 2022-11-28 09:21 编辑

准备给自己家里的水塔做个水压测试系统,来监测水塔的水量,不用爬楼顶看水塔的情况。但测试的时候发现数据刚开始测的是准的,大概在20%,然后5-6个小时后,数据就变成1-2%,装在瓶子里的水都没动过呀。自动变小了,是怎么回事,请各位大佬支支招。

硬件配配置:
1,esp8266 nodemcu开发板
2,压力传感器 0-40KPa气压传感器模块 水位传感器模块
3,若干导线
软件环境:
1,arduino平台
2,Blinker(点灯科技)平台
图片如下

硬件

硬件


串口数据

串口数据


blinker

blinker

水位1

水位1

水位2

水位2


发表于 2022-11-30 22:12 | 显示全部楼层
用超声波又有另一个问题:水气
1:水气会不会对超声波测距精度有影响?
2:长时间使用后,水气应该会导致电路板出问题,及超声波头上结露的话,估计也是玩完
发表于 2022-11-27 02:26 | 显示全部楼层
图少,看看和水管位置是怎么连接的?

点评

海!外直播 v.ht/88884 禁闻视频 v.ht/55588 正常国家的新闻特点是:“因为没发生,所以不报导。”中国的新闻特点是:“因为不报导,所以没发生。” 看看真实的   发表于 2022-12-1 15:24
 楼主| 发表于 2022-11-28 09:29 | 显示全部楼层
t3486784401 发表于 2022-11-27 02:26
图少,看看和水管位置是怎么连接的?

传了图片了,大佬帮我诊断一下,谢谢
发表于 2022-11-28 13:03 | 显示全部楼层
你这种压力传感器检测水压没有用的用个管子不可能百分白不漏气的时间越长漏气越多到最后跟大气压差不多平衡了.
发表于 2022-11-28 13:09 | 显示全部楼层
一开始管子里是气体,时间一长压力平衡芯片接触到水就不行了.
 楼主| 发表于 2022-11-28 13:10 | 显示全部楼层
xuyifa 发表于 2022-11-28 13:03
你这种压力传感器检测水压没有用的用个管子不可能百分白不漏气的时间越长漏气越多到最后跟大气压差不多平衡 ...

还真有可能呀!
发表于 2022-11-28 14:09 | 显示全部楼层
qgs1001 发表于 2022-11-28 09:29
传了图片了,大佬帮我诊断一下,谢谢

感觉的确如楼上所说,需要考虑管子泄露的问题。

不过目前这种接法也有问题:
简单把管子插水里,靠压缩气体产生气压,气压和液位高度并不是线性函数。
气体每损失一些,压缩量就会降低很多,导致气压发生变化。

应该是管子接在水箱下方的出水管处,水箱上方保持通气,这样一来就是水压压在传感器上,和压不压缩空气无关。
发表于 2022-11-28 14:40 | 显示全部楼层
这种芯片只能测气体或者油,遇到普通的水就嗝屁了.
 楼主| 发表于 2022-11-29 16:51 | 显示全部楼层
t3486784401 发表于 2022-11-28 14:09
感觉的确如楼上所说,需要考虑管子泄露的问题。

不过目前这种接法也有问题:

大佬 这种方式,我就放弃了,还有什么其它办法可以稳定测水量吗
发表于 2022-11-29 20:56 | 显示全部楼层
qgs1001 发表于 2022-11-29 16:51
大佬 这种方式,我就放弃了,还有什么其它办法可以稳定测水量吗

用收发一体探头的超声波可以试试,不过有距离 >10cm 的硬性要求

点评

ok,谢谢。>10cm指的是超声波探头要离水大于10cm以上,是吧?  发表于 2022-11-30 07:52
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino爱好者

GMT+8, 2023-2-9 13:55 , Processed in 0.074412 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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