您好
我对 F28075时钟有疑问吗?
我的客户想执行"如果外部时钟停止、立即停止 PWM"。
首先、
我们尝试了 NMI 时钟丢失检测逻辑。
但是、该逻辑必须在 SYSCLK 停止计时后和 PWM 跳闸事件之间最多需要2^13个 INTOSC1时钟。
第二、
我们尝试了看门狗计时器重置、
但这最多需要512 * 2^8个 INTOSC 时钟、就像 MCD 逻辑一样。
是否有任何方法可以在 X1-X2时钟停止时立即停止 PWM (生成 PWM 跳闸事件)?
谢谢。
GR
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.
您好
我对 F28075时钟有疑问吗?
我的客户想执行"如果外部时钟停止、立即停止 PWM"。
首先、
我们尝试了 NMI 时钟丢失检测逻辑。
但是、该逻辑必须在 SYSCLK 停止计时后和 PWM 跳闸事件之间最多需要2^13个 INTOSC1时钟。
第二、
我们尝试了看门狗计时器重置、
但这最多需要512 * 2^8个 INTOSC 时钟、就像 MCD 逻辑一样。
是否有任何方法可以在 X1-X2时钟停止时立即停止 PWM (生成 PWM 跳闸事件)?
谢谢。
GR
尊敬的 Allison:
您能进一步描述您的设置吗? [/报价]我的客户将外部时钟(使用 X1 X2引脚)用作 PLL 源。
我们想在 X1-X2短路(晶体断开)时 立即停止 PWM。
您如何测量已停止的 SYSCLK 和 PWM 跳闸之间的延迟时间?PRM 跳闸时序必须通过 MCD 逻辑计数器延迟到时钟错误。
您是否使用 TZ5生成 EPWM 行程?我认为 PWM 跳闸是由 MCD 逻辑一般的。
TMS320F2807x 微控制器技术参考手册(修订版 F)
3.6.2时钟缺失检测逻辑
此外,是什么导致在您的测试中停止 SYSCLK?此测试条件是晶振损坏且 X1-X2短路测试。
此致、
GR
[/quote]
尊敬的 Allison:
感谢您的支持。
最终应用程序是什么? [/报价]应用是工业执行器。
[/quote]唯一 直接从时钟检测角度来看的 ePWM 路径是通过系统时钟故障逻辑触发通过 TZ5跳闸事件的路径,但 正如您所说,这确实具有固有延迟。 客户是否在设置中对此进行了测试? [/报价]我知道 ePWM 路径必须由硬件延迟。
我的客户已进行测试、如果时钟出现故障、PWM 波形可能会影响 BAT 客户应用。
我将建议我的客户在微控制器之外进行时钟失败检测。
此致、
GR