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.

[参考译文] 重新启动调试会话的安全方法? 重新启动调试会话时电力电子设备损坏

Guru**** 2470560 points
Other Parts Discussed in Thread: TMS320F28035

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/682782/safe-way-to-restart-debug-session-power-electronics-destroyed-when-restarting-debug-session

主题中讨论的其他器件:TMS320F28035

您好! 我正在执行一个项目、其中涉及具有 TMS320F28035的升压 PFC 转换器。 我们已经使用的代码大部分是有效的、但在3种情况下、重置调试会话时出现过流、从而破坏了高电流路径中的某些器件。 在这种情况下、升压 MOSFET 的 PWM 占空比必须非常高、但我发现很难分析。

我只想知道是否有任何不安全的方法来重置调试会话? PWM 能否以某种方式提供不可预测的输出? 在对代码进行一些更改并希望再次运行调试后、我应该遵循什么过程?

BR

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

    Niclas、

    您需要确定导致它的实际原因、然后我们可以解决问题。 请参阅以下见解和问题。

    • 复位之前或之后是否损坏了部件?
      • 过流情况是否可能处理不正确或不够快? 甚至在器件复位之前、这些器件可能已被销毁。

    1. 上电时、通常需要添加下拉或上拉电阻器、以使 PWM 输出保持在安全状态。
    2. 当您停止器件的执行时、PWM 的输出将根据"free_soft"中的值运行。
      1. 它可以在一个周期后、在一个周期边界上冻结 PWM、或允许它继续自由运行。
    3. 如果你将一个大于 TBPRD 寄存器中值的值放入 TB 计数器中、那么 PWM 将一直保持在一个状态、直到 TB 计数器被重写或溢出。

    如果您尚未验证您的软件、我不建议在至少所有安全功能都得到实施和验证之前驱动电力电子产品。 您可以使用 controlCARD 来实现此目的、但有时、恢复调试的最快方法是在电路板上对 FET 进行去焊。

    此致、
    Cody  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是否已解决此问题?
    如果是、原因是什么?

    此致、
    Cody