[电子元器件]

CD4051采集 电压有偏移

[复制链接]
1940|20
手机看帖
扫描二维码
随时随地手机跟帖
蜂蜜大王|  楼主 | 2019-8-20 16:09 | 显示全部楼层 |阅读模式
874475d5baa42dccf4.png 直接上图。尽管有点奇怪,我们测试在测试该电路时发现电压采集有偏移的情况。比如本来应该u25的 SAD8 采到3v的,变成了SAD8采到2.5V,SAD9采集到0.5V。 这种情况大家有碰到过吗

使用特权

评论回复
评论
xch 2019-8-22 16:32 回复TA
不好分析。这得找老中医。摸个脉就能知道你**没。 

相关帖子

yanwen217| | 2019-8-20 17:00 | 显示全部楼层
芯片是坏的吧?

使用特权

评论回复
R2D2| | 2019-8-20 18:43 | 显示全部楼层
蜂蜜大王|  楼主 | 2019-8-21 09:27 | 显示全部楼层

没坏,更换不能解决问题。而且软件单独采那路低电压没采到电压。。。

使用特权

评论回复
蜂蜜大王|  楼主 | 2019-8-21 09:29 | 显示全部楼层
king5555 发表于 2019-8-20 18:27
模拟开关有内阻,看规格书i

不是内阻的问题,是电压偏差了

使用特权

评论回复
yanwen217| | 2019-8-21 09:35 | 显示全部楼层
蜂蜜大王 发表于 2019-8-21 09:27
没坏,更换不能解决问题。而且软件单独采那路低电压没采到电压。。。

如果芯片没坏就是3楼4楼朋友提到的阻抗匹配问题了,先断开与后面的连接,看电压是否正确。如果是正常的,就要加运放做阻抗匹配了

使用特权

评论回复
蜂蜜大王|  楼主 | 2019-8-21 09:46 | 显示全部楼层
yanwen217 发表于 2019-8-21 09:35
如果芯片没坏就是3楼4楼朋友提到的阻抗匹配问题了,先断开与后面的连接,看电压是否正确。如果是正常的, ...

那是不是可以考虑 更改 ABC 管脚的转换速率来去除这个阻抗匹配的问题呢?

使用特权

评论回复
yanwen217| | 2019-8-21 09:57 | 显示全部楼层
蜂蜜大王 发表于 2019-8-21 09:46
那是不是可以考虑 更改 ABC 管脚的转换速率来去除这个阻抗匹配的问题呢? ...

做不到,是因为ADC的输入阻抗做不高,所以只能在ADC输入之前用运放做阻抗变换

使用特权

评论回复
tianxj01| | 2019-8-21 11:08 | 显示全部楼层
蜂蜜大王 发表于 2019-8-21 09:46
那是不是可以考虑 更改 ABC 管脚的转换速率来去除这个阻抗匹配的问题呢? ...

非常怀疑是时序问题,造成采样时间和切换时间没有足够延时,数据没稳定就采样。。
几百欧姆级别的串联电阻,肯定不足以造成你叙述的这么大误差。

使用特权

评论回复
shuizhongyu521| | 2019-8-22 15:26 | 显示全部楼层
阻抗匹配问题,后面加一级跟随器

使用特权

评论回复
zhuhai09| | 2019-8-22 16:08 | 显示全部楼层
进来学习

使用特权

评论回复
gx_huang| | 2019-8-22 16:36 | 显示全部楼层
起码给个更完整的电路,肯定是时序问题。

使用特权

评论回复
zouxp| | 2019-8-22 17:23 | 显示全部楼层
我是经常用,从来没这样的情况,应该哪里有错了。正常它只是一个带100ohm以内内阻的开关而已,如果有压降。说明有较大的电流通过了。用示波器好好看看吧。

使用特权

评论回复
619888476| | 2019-8-22 23:23 | 显示全部楼层
结果分析如何

使用特权

评论回复
zchong| | 2019-8-23 07:37 | 显示全部楼层
示波器上,不调戏怎么知道

使用特权

评论回复
蜂蜜大王|  楼主 | 2019-8-23 08:22 | 显示全部楼层
gx_huang 发表于 2019-8-22 16:36
起码给个更完整的电路,肯定是时序问题。

后面就是直接接到 单片机的管脚了。

使用特权

评论回复
gx_huang| | 2019-8-23 09:26 | 显示全部楼层
蜂蜜大王 发表于 2019-8-23 08:22
后面就是直接接到 单片机的管脚了。

MCU的ADC输入脚,对于低速信号,尽量加一个小电容,可以提高精度,当然对于有模拟开关电路来说,加电容也会导致切换时的延时加大。模拟开关的8路模拟输入,电压是否稳定,要检查一下。排除了电压波动,就是软件的时序问题了,或者是软件的BUG。如果在ADC转换前,没有提前设置好模拟开关通道,可能导致异常。

使用特权

评论回复
tianxj01| | 2019-8-23 10:27 | 显示全部楼层
king5555 发表于 2019-8-22 23:53
是的。依你看VEE脚是否一定要接负电压。

Vee脚接负压,有2个好处,1是导通电阻会降低,2是可以输入负的模拟电压值。
如果对导通不是太敏感,且输入没有负压,则不需要考虑VEE负压,反之则必须加。

使用特权

评论回复
蜂蜜大王|  楼主 | 2019-9-3 08:35 | 显示全部楼层
gx_huang 发表于 2019-8-23 09:26
MCU的ADC输入脚,对于低速信号,尽量加一个小电容,可以提高精度,当然对于有模拟开关电路来说,加电容也 ...

找到原因是软件的问题,重新改了程序解决了。

使用特权

评论回复
zyj9490| | 2019-9-3 12:26 | 显示全部楼层
如果动态运行时,有可能测量不准,如果是静态,通道固定不变,输入与输出有差,就是阻抗的问题,或是电压信号范围问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

13

主题

64

帖子

3

粉丝