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.

[参考译文] UCC5880-Q1:PWM 通道故障调试

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1630628/ucc5880-q1-pwm-lane-fault-debugging

器件型号: UCC5880-Q1

我们在某些 ECU 上看到一些 PWM 通道故障。 希望检查一个 IO 列表以调试问题。 文档列出了 INP 状态与从微控制器发送的 INP 之间的不匹配、但也想知道这种故障的潜在原因是什么。

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

    您好、Jessica、

    首先需要澄清一点: 您这边是否报告了仅 pwm_lane_fault 故障?

    如果这是唯一的故障、则 潜在的根本原因可能是 INP/INN 上的尖峰小于 250ns、下面是一些潜在的根本原因:

    • 切换电源模块时、辐射噪声耦合到 INP/INN 通道、会产生短于 250ns 的小尖峰。
    • 请检查 PWM 输入侧、以查看是否发送了意外的短路 PWM
      • 直接来自 MCU 的意外信号。
      • 这可能是来自 MCU 和栅极驱动器之间的电平转换器的意外信号。  
    • 如果启用了 TDEAD 插入、请考虑实际 PWM 信号的 INP-TEAD、栅极驱动器接收到的 TDEAD 将强制内部 PWM 短于 INP。

    简单的测试建议:

    • 检查 ACT2[PWM_LANE_ACT]并查看它是否报告给 NFLT1 和 NFLT2。
    • 测量 NFLT1/NFLT2(取决于报告给哪一个)和 INP、INN 信号。 设置由 NFLT1/NFLT2 触发的下拉低电平、并观察 NFLT1 和 NFLT2 上的小尖峰耦合。

    权变措施:  

    • 移除 INP/INN 上意外的小尖峰。
    • 在 INP/INN 上添加更高的 RC 作为无源滤波器、但也会提供缓慢的上升沿和下降沿。  
    • 将 CFG1[IO_DG]设置为更高电平以数字滤除这些小尖峰、但可能会将从 PWM 到输出的相同 IO_DG 导通时间延迟。

    此致、

    Luwei