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.

[参考译文] TMS320F28377S:从输入到 ePWM 模块的执行延迟

Guru**** 2454880 points
Other Parts Discussed in Thread: TMS320F28377S

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/839010/tms320f28377s-execution-delay-from-input-to-epwm-module

器件型号:TMS320F28377S

您好!

我们正在驱动28VDC BLDC 电机的项目之一中使用 TMS320F28377S DSP IC。 我们使用 ePWM 模块从 DSP 生成 PWM。 1到7号引脚。  已将霍尔传感器输入配置为 GPIO 至引脚161、162和163。 当我们运行电机时、我们观察到存在电流浪涌。 我们比较了霍尔传感器输入和 ePWM 输出、并了解到执行延迟为300us。 我们分析了代码执行延迟、 发现它只产生70us 的延迟。 但是、DSP 硬件本身会导致230uSec 的延迟。 请在这个问题上帮助我们。 已连接的受监控波形。     

波形名称显而易见。 可以在霍尔 A (DSP 引脚上的输入)上升沿到 Btm A (DSP 的输出) 下降沿之间观察到延迟。  

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

    我不关注这个问题、延迟的测量范围是什么? 哪些事件?

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

    你好、Nima、

    延迟是从 DSP 检测到输入霍尔信号的事件到在 DSP 输出引脚上为 H 桥控制提供输出的事件。

    如果您需要更多信息、请告诉我。

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

    这很可能是由于您设置了 PWM。 如果它们使用影子模式、并且您写入以更改占空比/周期、则它们将在下一个加载事件上生效、而不是立即生效。