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.
您好!
我将 F280049用于电机控制应用。 我知道 ADC 是根据 ePWM 模块触发的。 我想更详细地理解它、我有一些疑问。
第一个要求是:要同时测量电流、我们需要同时触发所有 ADC。 这些 ADC 配置为在 ADC_SockTrigSrc_EPWM1_ADCSOCA 上触发(例如、参阅 DRVkit - motorware 示例的 HAL 文档)。
ADC_SockNumber_1表示什么? 这是否意味着 ADC 将按照指定的 SockNumber 顺序依次开始采样? 在这种情况下、我们是否会将其称为电流同步采样?
2.将 IA、IB 和 IC 连接到同一 ADC 通道或不同的 ADC 通道(通道 A 和 B)是否重要? 它会产生什么影响?
3A. ADCINT1代表什么? HAL 文档建议使用 ADCINT1作为电位器配置的触发器。 如果我在 ADC_SockTrigSrc_EPWM1_ADCSOCA 上触发它、会发生什么情况?
3b. ADC 操作如何从 SockNumber 0更改为7以及从8更改为15? 我想与3a 有关系、但我无法理解。
我已经阅读了这些文档、但无法掌握所有这些概念。 也许有人可以帮助我更好地了解 ADC 操作和同步采样。
尊敬的 TI:
我仍在寻找上述问题的答案。 如果有人能抽出一些时间回答这个问题,我将不胜感激。
谢谢
您好、Rushi、
PFB 说明:
[引用 user="Rushi Jariwala">1. ADC_SockNumber_1表示什么? 这是否意味着 ADC 将按照指定的 SockNumber 顺序依次开始采样? 在这种情况下、我们是否会将其称为电流同步采样?
每个 SOC 定义单通道单次转换的配置。 有16个 SOC、SOC0-SOC1、您可以为任何 SOC 配置任何 ADC 通道和触发器。 默认模式下的 SoC 以轮询方式触发、这意味着如果将不同的 SOC 映射到不同的 ADC 通道、则可以轮询方式对 ADC 通道进行采样。 否则、可以将多个 SOC 映射到单个通道、以实现过采样类型的场景。
谢谢
Vasudha
[引用 user="Rushi Jariwala">2. 将 IA、IB 和 IC 连接到同一 ADC 通道或不同的 ADC 通道(通道 A 和 B)是否重要? 它会产生什么影响? [/报价]
要采样的不同信号需要连接到不同的通道。
[引述 USER="Rushi Jariwala]3a.ADCINT1代表什么? HAL 文档建议使用 ADCINT1作为电位器配置的触发器。 如果我在 ADC_SockTrigSrc_EPWM1_ADCSOCA 上触发它、会发生什么情况?[/quot]
ADC 中断可配置为在 SOC 的转换结束时发生。 通常、ADC int 配置为在最后一个 SOC EOF 发生、并且在 ISR 中可以读取 ADC 结果。 有关这方面的更多详细信息、请参阅 ADC 示例。
谢谢
Vasudha