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.

[参考译文] TMS320F280025C:关于死区分辨率的问题

Guru**** 2394305 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1210673/tms320f280025c-question-about-dead-band-resolution

器件型号:TMS320F280025C

尊敬的 Champs:

这里是有关死区分辨率的一些问题  

1.

在 TRM 中、它显示"就像使用 HRPWM 时的占空比限制一样、要使用高分辨率死区、DBRED 和 DBFED 值必须大于3。"

TRM 还提示"使用 DBREDHR 或 DBFEDHR 时、DBRED 和/或 DBFED (对应于具有 高分辨率位移的边沿的寄存器)必须大于或等于7。"

如果我们要使用高分辨率死区、​​DBRED 和/或 DBFED 的值应大于多少? 3还是7?

2. 能否使用 F280025的高分辨率死区模块实现0-100ns 范围和1ns 精度的死区控制? 客户现在需要意识到这一点。  如果前一个问题的答案是7、根据我的理解、在0-70ns 范围内可实现的死区值仅为10ns、20ns、30ns。。。 因为只能使用 DBRED 和 DBFED。 我们有其他方法来实现 0-70ns 范围内的1ns 精度吗? 谢谢!

此致、

朱莉娅

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

    尊敬的 Julia:

    第一个问题请参阅 这个帖子 以说明每一项指标何时相关。

    关于您的第二个问题、我需要更多详细信息来最终回答。 如果启用了 HR 周期控制、那么遗憾的是、不建议将 HR 控制在非常低的值、这可能会导致值未定义。 请参阅器件 TRM 第17.15.1.5.3节中的以下注意事项:

    如果 HR 周期未启用、我能认为多余的唯一方法是直接控制 CMPxHR 值、根据配置的不同、这并不总是可行的。 (有关何时不可行和何时不可行的详细说明、请参阅 HRPWM 的 TRM 第17.15节、并找到有关所选特定配置的详细信息。)

    此致、

    Jason Osborn