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:最大 ADC 采样率似乎很低? 无法在200kHz 下使用8个 ADC?

Guru**** 2524550 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/678852/tms320f28035-max-adc-sampling-rate-seems-low-8-adcs-at-200-khz-not-possible

器件型号:TMS320F28035

您好!

我想看看我可以以多快的速度对项目进行 ADC 采样。 我使用的是具有60MHz 时钟频率的28035。 我想制作8个由 PWM 触发的 ADC 样本。 我为 每个 ADC 设置 ACQPS = 6、并且所有这些都由相同的 SOC 信号触发。 我有一个 EOC 中断、在该中断中、我仅切换 GPIO 以查看 ADC 频率。  

如果我将 PWM 频率设置为200kHz、则仅当我将 ADC 数量保持在3个或更少时、GPIO 才会切换为200kHz。 如果我有7个 ADC、则 GPIO 的切换频率较低、为142kHz。 您认为这是由于 ADC 速度限制? 使用此器件是否无法以200kHz 的频率获得7个 ADC?

此致 Niclas

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在这篇文章中、他们讨论了9个 ADC 的350kHz 采样频率、这比我要多得多。 如何实现这些速度?
    e2e.ti.com/.../335255
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Niclas、

    您是否了解过该帖子中提到的 ADC 设置? 主要是 ADCCTL2设置?

    测量 ADC 转换时间的更准确方法是读取 ADC ISR 中的 ePWM TBCTR 值并将其与 ePWM SOC 时间进行比较。

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

    几周内我没有听到您的声音,因此我假设您能够解决您的问题。 如果情况并非如此,请拒绝此解决方案并回复此主题。 如果此主题被锁定、请制作一个描述问题当前状态的新主题。

    Tommy