This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADS1220:ADS1220上的串扰

Guru**** 2390785 points
Other Parts Discussed in Thread: ADS1220

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/930594/ads1220-crosstalk-on-ads1220

器件型号:ADS1220

你(们)好

我正在使用 ADS1220、我测量两个直流电压。 将 U1从 AIN0更改为 AIN1、将第二个 U2从 AIN2更改为 AIN3。

因此、如果我在 U2处进行0.6V 左右的步进、我可以看到一个步进、在 U1上的计算值大约为200uV。 我以前有一个电路板的某个电路版本、但现在没有。

原因可能是什么?

感谢你的帮助。

BR

Silvano

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Silvano、

    修订之间有哪些变化?  这将是开始查看的第一个地方。

    您能否将原理图和电路板布局发送给我?  此外、了解正在使用的寄存器设置、尤其是 PGA 设置和使用的数据速率也会有所帮助。

    如果您有阶跃变化并且它影响不同 IC 上的不同输入、那么很可能有走线一起运行、或者可能改变其他输入走线附近的层。  此外、PCB 接地应是实心接地。  如果接地中断、信号的返回路径将不是最佳的、可能会无意中越过另一个输入。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好 Bob

    感谢您的快速重播。  

    我有两个由两个运算放大器供电的输出端口。 这些输出由一个 ADS1220测量。 主要的变化是更换和重新定位这两个运算放大器。

    因此、如果我在一个输出上进行一个介于0V 至6V 之间的阶跃、则到其他 ADC 路径会在其自己的输出上测量一个大约200uV 的阶跃。 我已经进行了多次测量、我可以排除 ADC 周围的一切。 最后、我发现、当我直接在输入引脚处将 ADC 的第二个输入短接时、步进就会消失。 但是、如果我保持滤波器的电阻器(6.8kOhm)并在该电阻器的前面进行短接、那么我会看到步骤。 因此、我假设它必须与 ADC 的任何类型的输入电流相关。 我已查看 ADS1220的数据表并找到图16。 该电流是否会受问题影响?

    请检查布局的原理图和打印屏幕。

    谢谢  

    BR

    Silvanoe2e.ti.com/.../Schema.docx

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Silvano、

    仅通过6.8k 电阻器的绝对输入电流不会考虑200uV 的跳转。  您可以向我发送您正在使用的寄存器设置吗?  我很清楚、在第一篇帖子中、您说的是0.6V 步长、但在第二篇帖子中、您提到的是0到6V 的步长。  6V 将超出 ADS1220的输入范围。  如果阶跃为6V、则您将在器件内部运行过多电流、这将影响其他通道的测量。

    此外、我在布局图中实际看到的内容不清楚。  实际的光绘文件更容易遵循。  PCB 有多少层?每层上有什么?  此外、与模拟输入的连接似乎与原理图不匹配。  连接到 GND 的输入也似乎连接到不同的组件。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好 Bob

    很抱歉、这些解释不清楚。  

    条件:如果我在 U32的引脚6上执行大约6V 的阶跃、那么在 U26的 AIN2上、我将有一个大约0.6V 的阶跃。 此步骤将导致一个阶跃、如 U26 (ADS1220)的输出数据中所示、在 U31的引脚6上大约为200uV、在 U26的 AIN0上大约为20uV。 我无法测量这些电压电平(20uV 和200uV)。 我只能看到 U26 (ADS1220)的输出数据。

    如果我使用 AIN0可能产生的电流计算 R32 (6.8kOhm)上的压降、则可能是大约20uV。 很抱歉,这是我的意思。  

    设置。 我现在没有可用的寄存器、但我知道设置。

    -增益= 1;PGA =打开;参考=外部2.5V;模式=正常、数据速率= 175sps

     

    我还进行了一些其他测量、我发现当我将 R32和 R33减小到330Ohm 并将 C129和 C130增加到10uF 时、我可以解决这个问题并保持滤波器频率。  

    但是、我不确定我是否正确理解了这个问题以及该解决方案是否正确。 最后、我觉得这是一个输入滤波器问题。 也许您还可以为我提供输入滤波器设计指南。

    谢谢

    BR

    Silvano

    e2e.ti.com/.../5305.PCB.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Silvano、

    您将该线程标记为串扰、但我认为真正的问题是输入端的模拟稳定。  当您使用非常繁重的模拟滤波时、会有一个显著的时间常数。  您可能看到的是稳定的结果。  我假设电压将在某个点稳定下来。   

    输入电流由两个区域产生。  一个是输入采样电流、另一个是泄漏电流。  与启用 PGA 相关、来自采样的输入偏置电流应非常小。  泄漏电流不会开始占主导地位、直至 ADS1220达到高温工作状态、二极管、晶体管和开关发生泄漏。   

    因此、有一些输入偏置电流始终是由采样引起的、但当使用较大的电阻值时、您会始终看到此误差。  当您在阶跃输入期间看到显著的转换结果变化时、这将反映向 ADC 输入提供足够快的电荷以实现稳定的输入电压的能力。  当从采样汲取的电流从滤波器电容器移动到输入采样电路时、这将成为输入端的模拟稳定问题、然后必须通过滤波器电阻进行补充。  如果禁用并绕过 PGA、这种影响将变得更糟、因此我将验证寄存器设置是否实际显示 PGA 已启用、并且您的配置实际上是将配置寄存器0中位0的寄存器位设置为0。

    您可能会质疑为什么同一滤波器截止频率具有不同的响应。  首先、电荷缓慢地流经较大的电阻器值、还会在电阻上产生压降。  由于电容值也很小、因此从输入采样级到电容器的电荷移动要比从输入恢复电荷的能力快得多。  一个输入采样产生的电荷实际上可以移至下一个输入通道的滤波电容、以便在特定条件下进行测量。 使用较小的滤波电阻器、输入电压电荷会更快地移动到滤波电容器、而较大的滤波电容器值将用作模拟输入采样级的电荷库。

    如前所述、输入采样和电荷移动与 PGA 启用还是禁用有很大不同。  此外、使用较大的电阻值将影响输入电阻器上任何压降导致的误差测量。

    此致、

    Bob B

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好 Bob

    好的、感谢您的帮助。 最后、我可以做几件事。

    1.减小输入电阻器以加快输入电容器的充电/放电

    2.增加输入电容以获得更好的缓冲(在采样电路充电/放电期间)

    3.保持 PGA 启用(在任何情况下)

     

    我将再次检查这个重输入滤波器。 也许我们可以改变它。

     

    感谢你的帮助。

    BR

    Silvano