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.
大家好、
我支持我的客户测试他们的系统保护功能。 基本上、它们通过 OST 跳闸测试拉高、然后在清除 OST 标志后恢复正常。
但是、所有 PWM 通道都有可能输出一个低电平状态的前言、而不是正常的 PWM 波形。
PWM 初始化作为附加文本文件、而 PWM 禁用/启用功能如下图所示。
e2e.ti.com/.../PWM_4D916E7F_.txt
显然、这一切低输出都会威胁客户的系统安全(客户使用的是反相输入栅极驱动器)。 欢迎提出意见。
此致、
Brian
您好!
意外的低电平状态似乎在多个 PWM 周期内处于活动状态。 是这样吗?
如果是、导致 PWM 保持低电平的原因是什么? PWM 是否打开并计时器计数?
一旦 OST 标志被清除、PWM 应该恢复正常。
鉴于 PWM 持续保持低电平、系统或软件中还有其他事件将其保持在低电平。
最好查看以下内容-
-清除 OST 后跳闸输入是否仍然有效?
- OST 标志是否被清除(检查调试器或软件读取)
-计数器计数和寄存器配置是否符合预期?
请进行调试并提供更多详细信息、显然系统中的其他操作会将 PWM 保持在低电平。
[引用用户="Subrahmanya"]
您好!
意外的低电平状态似乎在多个 PWM 周期内处于活动状态。 是这样吗?
[Brian ]:是的、它保持多个周期。
如果是、导致 PWM 保持低电平的原因是什么? PWM 是否打开并计时器计数?
[Brian ]:实际上这是主要问题。 当 PWM 变为低电平时,客户所做的是它们被称为 enableriver()函数;当 PWM 被禁用时,PWM 保持计数。
一旦 OST 标志被清除、PWM 应该恢复正常。
鉴于 PWM 持续保持低电平、系统或软件中还有其他事件将其保持在低电平。
最好查看以下内容-
-清除 OST 后跳闸输入是否仍然有效?
- OST 标志是否被清除(检查调试器或软件读取)
-计数器计数和寄存器配置是否符合预期?
请进行调试并提供更多详细信息、显然系统中的其他操作会将 PWM 保持在低电平。
[/报价]
您好!
[引用用户="Brian Wang0"[Brian ]:正在确认寄存器状态。 困难之处在于它只能持续几个秒、通过 CCS 很难捕获。 如何更好地确定根本原因的任何想法?
您可以检查以下内容。
-如果我看到 EnableDrive 函数,OST 被启用和清除,中断也被启用。 那么、在清零后、是否可以检查标志是否再次被置位? 是否发生中断? 如果是、这意味着 TRIP 输入仍处于激活状态、这可能会使 PWM 输出保持低电平的时间超过预期。
您好!
您是否有机会查看上述内容? 问题是否已解决? 如果您有任何未决问题、请进行更新。