工具与软件:
hi champs、
我是为我们的客户提出这个问题。
在 TRM 中、
14.12.1确保同步运行
我们需要在 ADC 模块之间同步。
用户还需要使用 PPB 的 ADC 过采样、他们是否需要同时考虑这两者?
如果需要、他们如何处理 ADC 模块同步和硬件过采样?
您能否明确地向我们展示一个示例?
例如、
在 ADC A 和 ADC B 中、它们使用 SOC0-5。
在 ADC C 中、他们使用 SOC0进行过采样。
它们应该怎么做?
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.
工具与软件:
hi champs、
我是为我们的客户提出这个问题。
在 TRM 中、
14.12.1确保同步运行
我们需要在 ADC 模块之间同步。
用户还需要使用 PPB 的 ADC 过采样、他们是否需要同时考虑这两者?
如果需要、他们如何处理 ADC 模块同步和硬件过采样?
您能否明确地向我们展示一个示例?
例如、
在 ADC A 和 ADC B 中、它们使用 SOC0-5。
在 ADC C 中、他们使用 SOC0进行过采样。
它们应该怎么做?
韦恩、您好!
在同步操作中、所有 ADC 应具有相同的采样时间和转换时间。 这意味着、所有 ADC 都以相同的速度运行。 此同步转换的基本表示如下:
获得同步转换的最简单方法是:
-确保所有 ADC 都使用相同的时钟预分频器 ,以便它们以相同的频率工作
-所有 ADC 都使用相同的 ACQPS -这将确保上图中的绿色区域(采样)不会重叠。 只要 ADC 以相同的速度运行(第一项要求)、蓝色区域(转换)就不会重叠
-同时触发所有转换。 这可以通过对所有 ADC 使用相同的触发源来实现、例如使用 EPWM1生成 SOCA、并使用 EPWM1 SOCA 作为所有 ADC/SOC 的触发源。
硬件过采样使用与正常 ADC 转换相同的时序。 在硬件过采样中、中继器块仅在中继器指定的次数内执行基本的 ADC 转换(采样->转换)。 如果使用 EPWM1 SOCA 作为触发源、则只需确保 EPWM1 SOCA 周期 大于总转换序列 x 重复数、以确保 ADCC 在下一个 SOCA 触发器再次触发 ADCA 和 ADCB 之前完成硬件过采样。
此致、
Joseph