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.

[参考译文] TMS320F28379D:高分辨率相移控制(TRREM 后续处理+ TRREM=0 +一般信息)

Guru**** 2595800 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1127270/tms320f28379d-high-resolution-phase-shift-control-trrem-wrap-trrem-0-general-information

器件型号:TMS320F28379D

您好!

我一直在尝试熟悉 TRREM 寄存器、以便在我正在处理的项目中使用高分辨率相移控制。  我已经使死区示例按我的需要工作、 但我不完全了解 TRREM 寄存器的行为。  我修改了死区示例、仅操控 TRREM 寄存器并观察示波器上的相移。   

首先、我想了解的是:当 TRREM 为0时、相移大于当 TRREM = 1时的相移。

当 TRREM = 0时:

当 TRREM = 1时:

我发现 TRREM=0时的相移大约等于 TRREM = 512时的值。  当 TRREM 应该是11位寄存器时、这有什么意义?   

TRREM=0生成与 TRREM = 512相同的结果将使我认为该值只是在10位时换行、但我发现它远不止此、我现在也 将对其进行描述。

TRREM 看起来绕回的值为768。  当我尝试写入一个高于767 (二进制值 1011111111)的值时、寄存器回绕到256、当 TRREM 再次达到768时、更高的值回绕(因此步长为512):

同样、在1280 (二进制值10100000000)

和1792 (二进制值11100000000)

最后一次在2048处执行换行、这是有道理的、因为 TRREM 被描述为11位寄存器、但它也会中断模式、因为它只有上一次换行的256个、而不是512个。

有趣的是、在绕接期间、相移继续按预期增加、但没有绕接、仅在2048处回绕(尽管它回至0、这具有示波器屏幕截图中显示的奇怪行为)。

如果有人 对这一登记册有更多了解、我会很感激。

请注意、在项目中、我尝试实现高分辨率相移、当 TRREM 第一次在767处发生回波时、相移的行为与示例不同、尽管 EPWM 配置是相同的。  它似乎与 TRREM 同时换至较低的相移值、但也经常抖动:

同样、我发现接近 TRREM (2048)的最大值时、也会发生抖动:

我将  分别研究我的计划和示例之间的差异、但如果问题很明显、我也希望在这方面有一些见解。

谢谢。

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

    尊敬的 Stephen:

    首先、我想问您几个问题、这样我就不会对您的配置做出假设:

    ——你偏离这个例子的程度是多少? 您是否还在更改周期?

    - HRPE 位是否被启用? 否则、TBPHSHR 可以使用

    ——你是否在 TBPHS 中写了什么呢?

    -计数器模式是什么?

    此致、

    Marlyn

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

    我已经完全复制了 HRPWM 配置,但是我不像在示例中那样更改周期。  我可能会重复写入相同的周期到 TBPRD 寄存器(不是 HR)、但在改变相位时不会改变它。

    - HRPE 位被启用、我看到一个关于 TBPHSHR 使用情况的单独线程、但是简单地设置 HRPE=0似乎没有启用 TBPHSHR 功能、在启用 HRPE 时、TRREM 寄存器的结果是可以接受的、所以我一直坚持这样做

    -我将0写入 TBPHS 以获取原始帖子中的屏幕截图。  我写信给它、尝试较大的相移、以了解我可以达到10度的精确度。  对于我正在进行的项目、我们将使用几乎全范围(0-180度)。  这是个问题吗?

    -计数器模式为向上/向下计数

    谢谢

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

    尊敬的 Stephen:

    感谢您的回答。 我目前正在研究这个问题、当我了解更多信息时、我将作出回应。  

    此致、

    Marlyn