TI论坛
直播中

母猪会上树

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

ADS8681多通道数据采集,通道之间相互干扰怎么处理?


  • 我的设计是参考的tiDA-00764,  ads8681+ opa192 + mux506, 使用FPGA进行逻辑控制。在测试的过程中发现加入mux进行通道切换后,采集到的数据就完全偏离了输入源,只有在mux进行了通道切换之后,给到足够的延时,各个通道上采集到的数据才正常。这样延时之后就不能满足我每个通道需要50K采样率的需求了。  我在opa192的输出端测量过,切换的信号建立时间没有超过500ns,不明白为什么ads8681不能在各个通道上正确采样。

回帖(2)

夏日余晖

5 天前

您好,


您是在OPA192输出端稳定后对 ADS8681启动的AD转换吗?请注意整个转换周期包括tacq(采样) 和

tconv(转换),在tacq时间内输入的模拟数据需要保持稳定,因此需待OPA192输出稳定后再加tacq时间才能启动AD转换:



举报

王萍

5 天前
在多通道数据采集系统中,通道之间的相互干扰是一个常见的问题。针对您提到的ADS8681、OPA192和Mux506的组合,以下是一些建议来减少通道之间的干扰和提高采样率:

1. 确保Mux506的通道切换速度足够快:您提到在OPA192的输出端测量的信号建立时间没有超过500ns,这是一个相对较快的速度。但是,您需要确保Mux506的通道切换速度与您的采样率相匹配。如果Mux506的切换速度不够快,可能会导致采样数据不准确。

2. 增加采样稳定时间:在Mux506切换通道后,可能需要一定的时间来稳定信号。您可以尝试增加采样稳定时间,以确保ADS8681能够在各个通道上正确采样。这可能需要牺牲一些采样率,但可以提高数据的准确性。

3. 使用差分信号:差分信号可以减少通道之间的干扰。您可以考虑使用差分信号来连接ADS8681和OPA192,以减少通道之间的干扰。

4. 优化FPGA逻辑控制:您提到使用FPGA进行逻辑控制。您可以尝试优化FPGA的逻辑控制,以减少通道切换时的延迟。例如,您可以使用更快的FPGA时钟频率,或者优化FPGA内部的逻辑设计,以减少通道切换时的延迟。

5. 使用低通滤波器:在OPA192的输出端添加低通滤波器,可以减少通道之间的干扰。低通滤波器可以滤除高频噪声,从而减少通道之间的干扰。

6. 检查电源和地线:确保您的电源和地线连接正确且稳定。不稳定的电源和地线可能会导致通道之间的干扰。

7. 考虑使用其他多通道数据采集方案:如果以上方法都不能满足您的需求,您可以考虑使用其他多通道数据采集方案,例如使用多个独立的ADC或者使用具有更高通道隔离度的ADC。

总之,减少通道之间的干扰和提高采样率需要综合考虑多个因素。您可以尝试上述建议,以找到最适合您需求的解决方案。
举报

更多回帖

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