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.

[参考译文] TMS320F28035:为什么在 AD 采样期间 AD 引脚电压值会受到影响? 会因不同的采样频率而变化

Guru**** 2510075 points
Other Parts Discussed in Thread: OPA365, THS4031

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/757056/tms320f28035-why-the-ad-pin-voltage-value-will-be-affected-during-ad-sampling-varies-by-different-sampling-frequency

器件型号:TMS320F28035
主题中讨论的其他器件:OPA365THS4031

我的客户发现 F28035的 AD 采样有问题。  采样电路如下所示。   

  

EPWM1用于触发 ADC。  

当没有代码运行(闪存被擦除)时、TEMP 引脚被测量为2.896V。

当使用40kHZ 的采样频率时、 TEMP 引脚的测量电压为2.804V。

使用80kHZ 的采样频率时、 TEMP 引脚的测量电压为2.721V。

因此、问题是为什么在启用 AD 采样功能后实际电压会受到影响? 采样率越高、电压就越低。

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

    Aki、

    您可以在数据表中找到 ADC 输入模型:

    每次 ADC 采集源信号样本时、需要对通道采样电容器进行充电或放电、以匹配源信号电压。 通道启动电压没有预调节、因此建议设计人员假设其系统处于最坏情况。 例如、如果 Ch 为0V、源信号为3.3V。 在这种情况下、ADC 将在采样阶段从源信号中窃取电荷。

    根据原理图、温度电路源信号通过由 C91和 R19+R24+RT1+R25等效 R 组成的有效低通 RC 滤波器连接到 ADCIN。  我假设这个低通滤波器正在降低 ADC 采样期间和之后源信号的恢复时间、这样、当 ADC 采样率为40kHz 时、TEMP 不能稳定在其稳定状态电压。 我怀疑可以使用 ADC 引脚上的示波器测量电压纹波。

    Tommy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的评论! 那么、这对于所有基于 SAR 的 MCU ADC 而言是否都是一个常见问题? 是否有任何方法可以避免或缓解此问题?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Aki、

    是的、这是 ADC 非常常见的行为。 这就是为什么要记录 ADC 输入模型的原因,这样设计人员就可以优化他们的系统性能。

    最可靠的解决方案是在 TEMP 和 ADC 通道之间添加信号缓冲器。 使用 OPA365和 THS4031等高带宽运算放大器后、我们会获得良好的效果。

    另一种方法是调整信号调节组件值、使产生的 RC 滤波器具有足够的带宽、使 TEMP 能够在 ADC 样本之间达到稳定状态。

    最后、可以调整 ADC ACQPS 和采样率以适应上述两种技术的限制。

    您可以找到与此主题相关的其他 E2E 讨论:

    Tommy