找回密码
 注册
查看: 509|回复: 3
打印 上一主题 下一主题

ads1115采用分压电阻测量输入值后读数跳动

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2023-2-2 10:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
遇到一个问题。简单点说就是我采用ads1115测量输入的电压值,电压值为12V,用10k/20k将其缩小至三分之一测量。但是在测试过程中发现,测量的值会出现跳动的情况,而且无法回归至正常情况。比如,此时电压值为10v,三等分后约为3.3,此为正常情况,但是可能会跳动至4v,2v,而且这种情况并不是读数出现问题,用万用表测量输入端,与ads1115读出的值一致。最奇怪的是,我把电阻拆下来测量其值,竟然发生了改变,10k的电阻变成了9.5k,9.7k且逐渐增大。这种情况之前用arduino的uno板也出现过,没解决,就换了1115试一试,没想到又出现这种问题。另外,这种情况并不是一定会发生。3 S) w: m: j! l" J+ X
恳请各位给个解决方法或思路。
1 M: ^5 a3 q  L+ E% | " p' Q. e, h/ s# A2 t8 m
( \, t; n" P! d

该用户从未签到

2#
发表于 2023-2-2 11:04 | 只看该作者
你有没有这样考虑过??  F; {/ W6 h. J* C
你用10k,20k的电压分压之后得到的电压源内阻,理论上是10k//20k,而通常情况下,一个电压源应该是内阻是无穷小。你再看看手册ads1115的输入阻抗是多大??那么这样输出的电压还能是1/3vin吗??因此也就不能稳定输出。你在两个电阻分压点处接一个电压跟随器,以减小输出阻抗,那么你再用ads1115测得的电压就应该是稳定的了。% c/ a  ?: q9 H
至于你说的10k电阻的阻值会变化我觉得是正常的,可能万用表受到干扰了,环境中随处有电磁干扰,而且电阻也会包含一定的容性和感性电,所以会出现阻值波动也是正常的,

该用户从未签到

3#
发表于 2023-2-2 13:21 | 只看该作者
这完全不可能吧,10k的电阻变成了9.5k,9.7k且逐渐增大,你确定不是表问题?

该用户从未签到

4#
发表于 2023-2-2 14:16 | 只看该作者
"用万用表测量输入端,与ads1115读出的值一致"  你用万用表测的时候,电阻分压端有没有和ADC输入端相连着???
3 S6 d, S8 K7 W( ?2 Q5 C, [我看你电阻分压的地和ADC的地不是同一个地,你是怎样处理的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-26 07:38 , Processed in 0.078125 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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