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.
您好:
您好、客户最近遇到了一个问题、这可能与28377S 的 AD 转换有关。 请帮助我分析此问题。
AD 采样配置如下所示
系统上设置了 EPWM1周期中断和 EPWM2过零中断、但当涉及 EPWM2过零中断时、相关的 AD 采样值将具有以下条件(以 AdcaResultRegs.ADCRESULT2为例)
LfScopeVbusAllAd 是 AdcaResultRegs.ADCRESULT2中的值、gfVbusAllReal 是 AdcaResultRegs.ADCRESULT2值转换后的相应物理含义值、而 gfVBiDCReal 是 EPWM1周期中断期间采样的值。 为什么与 EPWM2过零中断相关的 AD 采样值突然变为0?
另一个问题是28377s ADC-A 通道似乎具有转换时间的影响。 我测试了相同的采样配置为 A0和 A7、效果将相同。 目前的结论是、重要采样应尽可能配置。 尽管找到了此解决方案、但该问题的答案是什么?
你好、Jimmy、
[引用 userid="486088" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186090/tms320f28377s-question-about-tms320f28377s "]为什么与 EPWM2过零中断相关的 AD 采样值突然变为0?我看不到 EPWM2被设置为触发任何 ADC 通道。 您能解释一下 EPWM2和 ADC 转换之间的关系吗? 如果禁用 EPWM2上的中断、您会看到正确的 ADC 转换(而不是零)?
[引用 userid="486088" URL"~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186090/tms320f28377s-question-about-tms320f28377s "]另一个问题是28377s ADC-A 通道似乎具有转换时间的影响我不确定我是否理解您所说的"转换时间的影响"。 您是否更改了采样保持时间并且未看到对结果的影响?
此致、
Marlyn
由于 EPwm1Regs.ETSEL.bit.SOCASEL 设置 ET_CTR_PRDZERO、ADC 由 EPwm1Regs.ETSEL.bit.SOCASEL 模块自动触发、不直接由中断控制。
谢谢你。 如果 EPWM1是 ADC 的触发源、那么 EPWM2如何影响 ADC 的结果?
此致、
Marlyn
EPWM1和 Epwm2的关键集如下所示:
我们希望 Epwm2 与 Epwm1同步。 如果 EPwm1加载0、 则 EPwm2ZeroIsr 由中断触发。 与带0的 EPwm1加载同时、ADC 也可被触发。
此致、
你(们)好 今天、我更改了 ADC 的触发方法、即软件触发。 但结果与上述情况相同。
你(们)好 今天、我更改了 ADC 的触发方法、即软件触发。 但结果与上述情况相同。
你(们)好 今天、我更改了 ADC 的触发方法、即软件触发。 但结果与上述情况相同。
您好!
[引用 userid="261160" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186090/tms320f28377s-question-about-tms320f28377s/4470326 #4470326">但结果与上述相同。 [/报价]您能否解释一下您所面临的问题? 很抱歉、我仍然不能完全理解 EPWM2 ISR 与 ADC 转换的关系。 您提到、即使您将 ADC 触发器更改为软件触发器、您仍会看到错误的结果? 如果正确、则不正确的 ADC 转换与 ePWM 无关。
[引用 userid="261160" url="~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1186090/tms320f28377s-question-about-tms320f28377s/4470227 #4470227"] EPWM1和 Epwm2的密钥集如下所示:[/引用]在该器件上、数据表中的最大 ePWM 频率为100MHz。 虽然可以将其配置为与 SYSCLK (200MHz)相同、但不建议这样做、因为您可能会在一段时间内看到意外行为。
此致、
Marlyn