2401043_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2401043_zh-CN

2401043_zh-CN

S32K311 LCU 上升/下降滤波器死区时间偶尔会从 2 µs 缩短至 1 µs

您好,NXP团队:

我正在使用带有RTD 5.0S32K311

PWM信号由eMIOS0生成,并直接路由至LCU0输出端:

eMIOS0_CH0 -> LCU0_OUT0
eMIOS0_CH1 -> LCU0_OUT1
eMIOS0_CH2 -> LCU0_OUT2
eMIOS0_CH3 -> LCU0_OUT3
eMIOS0_CH4 -> LCU0_OUT4
eMIOS0_CH5 -> LCU0_OUT5
 
LCU 配置为使用上升/下降滤波器插入死区时间
 

配置

  • MCU:S32K311
  • RTD 版本:5.0
  • PWM源:eMIOS0
  • 死区生成:LCU 上升/下降滤波器
  • 高侧通道上升滤波器 = 192
  • 低侧通道的跌落滤波器 = 192
  • 配置的死区时间 = 2 微秒

观察到的行为

大多数切换事件都会产生预期的2 µs 死区时间

然而,偶尔会出现一个转换(上升沿或下降沿)只有大约1 µs死区时间,而不是 2 µs。这种情况会间歇性地发生,而 PWM 频率和占空比保持不变。

附件中的逻辑分析仪捕获图像显示了这种现象。

问题

  1. 使用 LCU 上升/下降滤波器时,这种变化是否正常?
  2. eMIOS 输出和 LCU 滤波器之间是否存在同步要求?
  3. LCU滤波器是否会因内部同步或时钟功能域交叉而偶尔缩短编程延迟?
  4. S32K311 的上升/下降滤波器是否存在任何已知的限制或错误?

任何指导都将不胜感激。

谢谢!

Re: S32K311 LCU Rise/Fall Filter Deadtime Occasionally Reduced from 2 µs to 1 µs

您好@Esakki

1.

您的值192 = 2 µs 这意味着 LCU 滤波器的滴答时间约为:

2微秒 / 192 = 10.4167 ns

-> 1/ 10.4167 ns = 96MHz,

如果有效的 LCU/外设时钟或预分频器发生变化,或者选择的时钟与假定的时钟不同,则实际延迟会发生变化。


2.使用示波器进行测试更加准确,波形与外部容抗有关;较大的容抗也会导致波形不稳定。

Tags (1)
No ratings
Version history
Last update:
‎08-04-2026 02:28 AM
Updated by: