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.

[参考译文] LAUNCHXL-F28069M:ePWM Tripzone 的拼图

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/679951/launchxl-f28069m-a-puzzle-of-epwm-tripzone

器件型号:LAUNCHXL-F28069M
Thread 中讨论的其他器件:controlSUITE

大家好、

我在使用 ePWM Tripzone 时遇到了一个奇怪的问题。

在我的应用中、TZ1只需设置为锁定 Epwm1和2、而 Epwm1和2则直接设置输出。

现象是:

如果启用了 tripzone 函数、则在首次加电时、TZ 将被触发。 然后、如果我手动复位 Launchpad、TZ 将不会被触发、ePWM 输出将正常输出。

如果禁用了 tripzone 函数、则第一次上电时、ePWM 当然会正常输出。

是否有人遇到相同的问题? 该问题可能位于什么位置? 初始化 EPWM 和 TZ 函数时是否需要任何序列?

非常感谢!

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

    您是否尝试将 TZ 引脚鉴定值增加到最大值? IE GPAQSELx=2//6个样本和
    另外、尝试将 TZ 引脚 QUALPRDx 增加到0xFF。

    此致、
    Gautam
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是,将 GPAQSELx=2和 QUALPRDx 精确设置为0xFF。 我已经将 GPIO12 (TZ1)直接连接到3V3 (高电平)。 问题仍然存在。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    初始通电时是否使用电源? 您是否在 DSO 上监控了相同的电压电平?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它在 Launchpad 上进行了测试。 电源是计算机的 USB 端口。 还测试了电源。 结果相同。
    我已将范围限定在 TZ IO 端口上、但未捕获任何严重抖动。

    如果应用了手动复位、则工作正常。 这是让我感到困惑的地方。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    运行至 PWM 初始化代码并在配置 TZ 之前验证引脚电压。

    在启动和复位时、您是否确定代码遵循相同的执行路径?

    您的跳闸是否可能不来自 TZ1输入? 您是否已完全配置跳闸区域中的所有选项(DCxEVTy、CBC 跳闸、OSHT 跳闸)?

    此致、
    Cody
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TZ 引脚连接到 GND。 在闪存模式下运行。
    已配置 OSHT 跳闸并禁用直流。 TZ ISR 在首次上电时触发。

    现在、我将 TZ 模式更改为 CBC。 TZ ISR 在首次上电时仍然触发、然后由于 CBC 模式、它正常工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

          您是否在设置 TZ 模块之前配置了 GPIO 设置?

    如果仍有问题、请尝试在 controlSUITE 中运行跳闸区域示例。 它通常在安装 controlSUITE (C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_examples_ccsv5\ePWM_TRIP_zone)后出现在此处

    此致、
    Cody  

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

    此致、
    Cody