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.

[参考译文] TMS320F28388D:ADC 引脚在采样时跳转

Guru**** 2582405 points
Other Parts Discussed in Thread: TINA-TI

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/973480/tms320f28388d-adc-pin-jump-when-it-sample

器件型号:TMS320F28388D
主题中讨论的其他器件:REF5030TINA-TI

你(们)好

我将使用 ADC_Ex5_SoC_Continuous 示例测试28388 ADC。
基于控制卡的电路、使用 REF5030作为参考。
我在 ADCINB0 - GND、ADCINB0 - 3.3V 之间连接了两个1k Ω、以获得1.65V
这是样本结果、大约20 LSB 波动。

但我想知道为什么 ADCIN 引脚在示波器上跳转50mV
进行采样。 而3.3VA 和 ref 引脚在示波器上仍然保持干净。

我尝试了几个 acqps 8/63/125。 125看起来不错、但只有8个小于9 LSB 磁通、而另20 LSB。

它是否可预测的正常现象?

是否有任何方法可以改进它?

此致

金泰荣

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

    大家好、Taeyeong、

    请参阅 此处的 ADC 采样过程说明和 ADC 驱动电路的正常设计:https://www.ti.com/lit/an/spract6/spract6.pdf

    ADC 输入 是开关电容器电路。  当 ADC 采样时、首先发生的事情是内部 S+H 电容器与 ADC 引脚上的任何外部电容器进行均衡。  在您的情况下、我认为引脚上的唯一电容是 PCB 的寄生电容和 示波器探针的电容、 因此均衡会产生相对较大 的毛刺脉冲。    如果在引脚上添加一些电容、则应该会看到更低的干扰。  良好的起点可能是200-300pF。   

     考虑采样结果中噪声的20LSB  

    • 3.3V 电源轨不是特别干净的电压源
    • 您的有效源阻抗为1k 欧姆|| 1k 欧 姆= 500欧姆。   您可能需要非常长的 S+H 窗口持续时间(由 SOC 配置寄存器的 acqps 字段设置)。  请参阅 TRM 的"选择采集窗口持续时间"部分、快速估算所需持续时间或应用。 上面链接的注释、了解如何使用 TINA-TI 进行仿真以确定所需的持续时间。  
    • 向引脚添加额外的电容可能会通过添加一些低通滤波来帮助降低噪声。  但是、增大此值也会导致趋稳速度变慢、因此您可能还需要增加 ACQPS/趋稳时间(请参阅上一个关于如何确定趋稳时间的要点)。  
    • 在采样时将示波器探针连接到通道是噪声耦合的潜在路径。  您可能希望在未连接示波器探针的情况下尝试采样、并确定这是否会降低噪声
    • 不清楚您是使用导线+通孔电阻器来创建电路、还是在 PCB 上制造。  如果使用电线和分立式元件创建原型、请尽量缩短电线长度、以减少噪声耦合的路径。

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

    我在3.3VA 中添加了一些去耦、并将 acqps 调整为12、

    12位模式下的噪声为+1~2LSB。

    但我仍然想知道为什么我需要前20个样本直至稳定?

    它是否可通过 ADC_Ex5_SoC_Continuous 进行预测?

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

    尊敬的 Kim:

    我想如果您使用 TRM ( )的"选择采集窗口持续时间"部分中的公式,您将获得比5ns*(12 + 1) SYSCLK = 65ns 更长的 S+H 窗口要求。  实际上、65ns 甚至不符合器件的最小值(75ns)、这只适用于极低阻抗和高带宽驱动器的情况。  您还可以在链接的应用程序中使用仿真方法。 请注意、确定所需的 S+H 时间。

    有关多个周期的稳定性、请参阅应用程序第4.1节中的"电荷共享示例"部分。 请注意、这最初是链接的。  您应该能够使用应用中的方法来构建和仿真您的电路。 以确定预期行为。