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.

[参考译文] TMS320F28075:如果外部时钟停止、如何立即停止 PWM

Guru**** 2391045 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1265346/tms320f28075-if-external-clock-stop-how-to-instantly-stop-pwm

器件型号:TMS320F28075

您好

我对 F28075时钟有疑问吗?

我的客户想执行"如果外部时钟停止、立即停止 PWM"。

首先、

我们尝试了 NMI 时钟丢失检测逻辑。

但是、该逻辑必须在 SYSCLK 停止计时后和 PWM 跳闸事件之间最多需要2^13个 INTOSC1时钟。
第二、

我们尝试了看门狗计时器重置、

但这最多需要512 * 2^8个 INTOSC 时钟、就像 MCD 逻辑一样。

是否有任何方法可以在 X1-X2时钟停止时立即停止 PWM (生成 PWM 跳闸事件)?

谢谢。

GR

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

    您好、GR、

    您能否进一步描述您的设置? 如何测量停止的 SYSCLK 和 PWM 跳闸之间的延迟时间? 此外、是什么导致测试中的 SYSCLK 停止? 是否使用 TZ5生成 ePWM 跳闸?

    此致、

    艾里森

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

    尊敬的 Allison:

    您能进一步描述您的设置吗? [/报价]

    我的客户将外部时钟(使用 X1 X2引脚)用作 PLL 源。

    我们想在 X1-X2短路(晶体断开)时  立即停止 PWM。

    您如何测量已停止的 SYSCLK 和 PWM 跳闸之间的延迟时间?

    PRM 跳闸时序必须通过 MCD 逻辑计数器延迟到时钟错误。

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1177523/tms320f280049-missing-clock-detection-question-about-time-for-mcdscnt-to-overflow/4433342

    您是否使用 TZ5生成 EPWM 行程?

    我认为 PWM 跳闸是由 MCD 逻辑一般的。

    TMS320F2807x 微控制器技术参考手册(修订版 F)

    3.6.2时钟缺失检测逻辑

    此外,是什么导致在您的测试中停止 SYSCLK?

    此测试条件是晶振损坏且 X1-X2短路测试。

    此致、

    GR  

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

    您好、GR、  

    这里的终端应用是什么? ( 819.2 us 的 NMI 是否存在无法使用的原因?)。  直接从时钟检测角度来看 、唯一的 EPWM 路径是通过 TZ5触发跳闸事件的系统时钟故障逻辑、但这确实具有固有延迟。 客户是否在设置中对此进行了测试?  

    此致、

    艾里森

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

    尊敬的 Allison:

    感谢您的支持。

    最终应用程序是什么? [/报价]

    应用是工业执行器。

    唯一 直接从时钟检测角度来看的 ePWM 路径是通过系统时钟故障逻辑触发通过 TZ5跳闸事件的路径,但 正如您所说,这确实具有固有延迟。 客户是否在设置中对此进行了测试?  [/报价]

    我知道 ePWM 路径必须由硬件延迟。

    我的客户已进行测试、如果时钟出现故障、PWM 波形可能会影响 BAT 客户应用。

    我将建议我的客户在微控制器之外进行时钟失败检测。

    此致、  

    GR

    [/quote]