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.

[参考译文] TMS320F28377D:如何连接 CMPSS 的输入?

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/873935/tms320f28377d-how-to-connect-the-input-of-cmpss

器件型号:TMS320F28377D

您好的团队:

从数据表中可以看出、AD 输入引脚 可被复用为 CMPSS 的输入、 一些引脚可被复用为 P 端、一些引脚可复用为 N 端

我正在执行相移控制。 我对 电流的瞬时值进行采样、 比较值由电压环路(由软件内部生成)生成 、那么我应该如何对其进行布线? 我的电流信号仅占用一个端子。 如何连接 P 端子和 N 端子?

最棒的酒店

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

    您好、F.F、

    无需采取进一步行动。 下面是 TRM 中模拟子系统的一个片段:CMPSS 可使用连接到 CMPSS 输入的 ADC 引脚、无需采取进一步措施、也不会阻止同时用作 ADC 输入。

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

    您好 Frank:

    感谢您的回复。

    也许我没有清楚解释。

    CMPSS 需要一对输入(CMPIN1P 和 CMPIN1N)。 但我只有一个输入(采样电流)、比较值由电压采样和电压基准(不是硬件输入)之间的差值生成。

    那么、我想知道如何使用一个输入信号连接两个输入端子?

    此致

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

    F. F、

    好的、我误解了您的问题。 CMPSS 的负输入(COMPNEG)可以来自引脚(CMPINxN)或内部 COMPDAC。 在您的情况下、由于您只有一个硬件输入和一个软件参考、您需要将软件参考写入 COMPDAC 寄存器 DACxVALS。 CMPSS 方框图中显示了该流程。 下面是 CMPSS 方框图的一个片段、其中突出显示了相关的块和寄存器。 这应该很容易遵循、因为您可以跟踪输入到输出。 如果还不清楚、请告知我们。