TI论坛
直播中

江左盟

8年用户 1408经验值
擅长:电源/新能源
私信 关注
[问答]

ADS1256加入模拟开关时,采集的电压不准确偏低怎么解决?


  • 因为最近有事,上次关于“我配置了ADS1256单通道30K的速率,然后给该通道接上了16通道多路模拟开关,但是每次采集的数据都小于我信号发生器给出的电压,并且我给了一个直流电压采集出来的结果也是不对的。请问下ti技术人员,我这样的设置会有问题吗,单通道然后自己外接16通道的模拟开关。”这个问题忘记回复了。
    然后补充一下,模拟开关之前用在几十兆采样率的ADC上都是可以的,所以应该不是模拟开关的问题把。
    关于模拟开关与ADS1256的连接图,由于目前在测试,用的都是已经焊接好的模块经过杜邦线来连接的,所以没有连接的电路图,实在不好意思。
    想问下TI技术人员是否可能是其他原因呢,目前我设置的是30K的采用率单通道,然后将16通道模拟开关模块的输出接入到了ADS1256的输入。是否这样设计,每次模拟开关变化后都要经过SYNC的同步和WAKEUP唤醒操作呢。目前我的代码设计只是在最初进行了同步和唤醒,在模拟开关切换后就没有进行这样的唤醒和同步操作了?k可能是这个原因吗?谢谢

回帖(3)

刘莉

4 天前
模拟开关之前用在几十兆采样率的ADC上都是可以的,所以应该不是模拟开关的问题把。

接模拟开关前是正常的,接模拟开关后异常,您这里为什么说不是模拟开关的问题?
接模拟开关,除了考虑模拟开关存在导通电阻,还有一个开关时间要考虑。
举报

李家沌

4 天前
     目前对于您的应用,可以知道的是
1、输入信号经过此模拟开关前后在示波器上显示是一样的;
2、此模拟开关在之前其他更高速的ADC上是没问题的;
那么,此模拟开关在与ADS1256配合应用时,仅在30K的速率时有问题,还是在其他速率时也有此问题?
此模拟开关在与其他更高速ADC配合应用时,输入至模拟开关的信号频率是多少?在与ADS1256配合应用时,输入至模拟开关的信号频率又是多少?
在模拟开关闭合后,是否延迟了一段时间再启动的ADC转换?这样以排除开关动作对信号的影响
举报

杨万富

4 天前
根据您提供的信息,您在使用ADS1256单通道与16通道多路模拟开关进行数据采集时遇到了电压采集不准确的问题。以下是一些建议和可能的解决方案:

1. 检查模拟开关的配置:确保模拟开关的配置正确,包括通道选择和使能信号。如果配置错误,可能导致采集到错误的通道信号。

2. 检查模拟开关的驱动能力:虽然您提到模拟开关在几十兆采样率的ADC上可以正常工作,但在ADS1256上可能存在驱动能力不足的问题。请检查模拟开关的驱动能力是否满足ADS1256的要求。

3. 检查模拟开关的连接:请检查模拟开关与ADS1256之间的连接是否正确,包括信号线、电源线和地线。错误的连接可能导致信号失真或干扰。

4. 检查模拟开关的输入阻抗:请检查模拟开关的输入阻抗是否与ADS1256的输入阻抗匹配。不匹配的输入阻抗可能导致信号衰减或反射,影响采集精度。

5. 检查模拟开关的切换速度:请检查模拟开关的切换速度是否满足ADS1256的采样速率要求。过慢的切换速度可能导致信号失真或丢失。

6. 检查模拟开关的电源:请检查模拟开关的电源是否稳定,电压波动可能导致模拟开关工作不稳定,影响采集精度。

7. 检查ADS1256的配置:请检查ADS1256的配置是否正确,包括采样率、增益、滤波器等。错误的配置可能导致采集到的信号不准确。

8. 检查信号发生器的输出:请检查信号发生器的输出是否稳定,电压波动可能导致采集到的信号不准确。

9. 检查系统的干扰:请检查系统中是否存在电磁干扰或其他干扰源,这些干扰可能影响信号的传输和采集。

如果以上建议都无法解决问题,建议您联系TI技术支持,提供详细的硬件连接和配置信息,以便他们能够更准确地诊断问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分