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.

[参考译文] CCS/TMS320F28034:TMS320F28034PNT 的比较器

Guru**** 2595805 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/672840/ccs-tms320f28034-comparator-of-the-tms320f28034pnt

器件型号:TMS320F28034

工具/软件:Code Composer Studio

大家好、

我们使用 TMS320F28034PNT 的 comp1Regs 和 comp2Regs 在  生产中提供过压和过流保护。

如下所示:

Comp1Regs.COMPSTS.bit.COMPSTS

Comp2Regs.COMPSTS.bit.COMPSTS

现在、我们想知道  中断(50kHz)中比较器寄存器(反向或非反向)的状态(如果过流或过压)、

 我们如何实现、谢谢?



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

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

    很抱歉耽误你的时间。 我不太清楚您在寻找什么。
    1.您想知道中断中比较器跳闸的当前状态吗?
    2.是否要知道中断中是否发生跳闸?
    3.您是否已经在使用 ePWM?

    请提供您希望执行的操作的更多详细信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Frank:
    感谢您的回复。
    我们使用 COMP1作为过流保护、并使用 COMP2作为过压保护。 COMP1OUT 引脚连接到 TZ1、COMP2OUT 引脚连接到 TZ2。 TZ1和 TZ2配置为一次性模式以关闭 PWM。 当发生过流或过压时、COMP1或 COMP2可以关断 PWM、但当 PWM 关断时、电流和电压会快速下降至正常状态。 原因比较器的状态似乎无法锁存。 因此、当我们要读取 Comp1或 Comp2的状态时、状态将恢复为正常。
    因此、我们想知道如何锁存 COMP1和 COMP2的状态、然后我们可以读取 COMP1和 COMP2的状态、以确保提供哪种保护、是发生过流保护还是过压保护?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    正确、比较器模块中的状态标志没有本机锁存。  但是、可以通过 ePWM 直流模块路由比较器信号、以便跳闸状态可以锁存在 TZFLG 寄存器中。

    比较器模块中缺少本地锁存器的问题已在较新器件的 CMPSS 模块中得到解决。

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

    我们从您那里听到您的声音已经过去了几天了。 Tommy 的回答是否为您清除了?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、对我们来说很清楚。 谢谢大家!