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.

[参考译文] TMS320F28027F:电流测量

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/613111/tms320f28027f-current-measurement

器件型号:TMS320F28027F
Thread 中讨论的其他器件:controlSUITE

各位同事好!

我正在设计用于电机控制的 EVM。 目前、我们的设计以 TIDA-00285软件为基础。

我的问题:电机控制组件要求测量是双向的、在1.65V (1/2电源)时电流为零。 因此、我们不会测量或计划实施可再生功能、而是希望更改代码、使基准为零、且测量的任何电流始终为正。

是否可以更改软件以适应这种情况? 如果是、需要进行哪些更改?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    三相电机的相位/线路电流始终具有正负电流、无论作为电机或发电机运行、因此零点的基准电压必须是 ADC 的一半电压范围(1.65V)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Yanming、

    我们测量的是低侧、而不是直列。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    在低侧使用分流电阻与相位内联相同、它还具有双向(P/N)电流。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Yanming、您能告诉我 Launchpad 上的基准电压是如何在内部设置的?
    在我的设计中、外部基准引脚已经在使用中、因此我将尝试确定我是使用1.65V 固定基准电压还是通过 VCC 缓冲1/2分压器来设置运算放大器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    无需在电流 C2000 Launchpad 上设置基准电压、即可在电流采样放大电路上设置基准电压。 您可以参阅电机控制 EVM 板、例如高电压套件、DRV8301Kit 或 DRV8312kit、如果您将这些 EVM 板安装在 PC 上、则可以在 TI controlSUITE (\ti\controlSUITE\development_kits)中找到它们的硬件文件。 下面是高压套件中的电压基准、来自稳压器、并添加到放大器的正输入端。

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

    您好、Yanming、

    我正在设计一个这样的板。

    我需要设置 ADC 的基准电压、以便将输入与进行比较。  第6.9.1.1.1节提到3.3V。  

    我不确定会发生什么情况、比如、电源会发生变化... 假设它降至2.9V、例如...

    • ADC 输出是否限制为3600而不是4096 (这是2.9V 的绝对值?)
    • 输出现在是否考虑将2.9V 作为4096、因为它将绝对输入电压与其自己的电源进行比较?

    同样、我想使用内部片上比较器(第6.9.1.3.1节)、通过其中一个触发区输入和内部 DAC 来触发 PWM 模块。

    • 该值应是内部 DAC 生成的电压、并与电机电流的 ADC 进行比较。

    您是否能够帮助我完成上述操作?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这是基于使用的 C2000 MCU、您可以与我共享原理图、我想为您进行检查。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    这个线程和我提供的数据表链接用于 TMS320F28027F。 您是否需要我可能遗漏的任何特定信息??

    我正在寻找用于配置外设的源代码、如演示源代码中所示。 此时原理图应该无关紧要、我首先在 LaunchPad 上测试它、如果我满意、我们可以讨论如何移植它。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Carlos:

    ADC 使用 Vref 作为全输出(4095)。 您可以使用内部(通过内部带隙基准的3.3V)或外部基准电压。 如果使用内部基准、则基准电压为3.3V。 但是、由于电压基准是 一个带隙电路、后跟一个缓冲器、因此它不能超过芯片的输入电压(VDDA)。 因此、如果输入功率下降、整个范围将相应下降。 假设 VDDA = 3.1V、则3.1V 将变为4095。

    DAC 也是如此。

    您可以通过向任何 Launchpad 馈送低于3.3V 的外部电源并将 ADC 引脚连接到 VCC 轻松进行测试。 如果您读出大约4095、那么它将证明内部基准随 Vsa 下降。

    此致、

    韩文