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/BOOSTXL-DRV8323RS:设置 PWM 控制模式

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/779112/ccs-boostxl-drv8323rs-setting-pwm-control-mode

器件型号:BOOSTXL-DRV8323RS

工具/软件:Code Composer Studio

您好!

我想问一些有关 DRV8323RS EVM 的问题。

我能否知道如何设置控制模式以使其能够在6xPWM 模式/3xPWM 模式/1x PWM 模式下工作?

示例在数据表中、对于3x PWM 模式、它显示 PWM_Mode =01b 或 MODE 引脚= 47k Ω 至 AGND

a)我是否只是初始化 CCS 中的 PWM_MODE =01b? 这是定义的变量吗?

b)另一种方法是将47k Ω 电阻器接地?

c)该板的默认设置为6xPWM 模式?

在原理图中、还有交叉标记->是否表示此电路板没有这些连接、我们需要将它们连接到电阻器以启用 功能、例如1xPWM 模式?

我的 BLDC 电机需要为霍尔传感器提供5V 电压、因此我向霍尔传感器提供5V 电压、而不是使用3.3V 电压。

但是、当我 测量 Halla 两端的电压时、当它处于高电平(1)时、测得的电压为5V

但是、当它被设定为低电平(0)时、测得的电压为~1.6V。 是否有方法将其设为0、以便能够检测到霍尔传感器为0?


很抱歉,我不熟悉这一点。 希望在我尝试构建独立电机传感 BLDC 电机控制器时能够更清楚地了解这一点。 感谢您的反馈。 )

谢谢、

谢谢

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

    RS 器件仅为 SPI、47k 至 GND 等硬件控制仅适用于硬件器件 DRV83xxH。

    是的、您应该在 CCS 中对其进行编程。

    是的、默认值为6x PWM。

    是的、如果您需要霍尔输入、则需要重新连接这些线路。

    我不知道您的霍尔传感器的配置、请检查它们。

    此致、

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

    尊敬的 Adam:

    感谢您提供信息。

    因此、为了进行确认、我需要连接线路来从电机读取霍尔输入、无论使用 RITE 的 PWM 模式类型是什么?

    R36、R37、R38显示零欧姆电阻器、因此如果我只是短路、可以(焊锡膏连接)、是这样吗?

    谢谢

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

    是的、它们是0欧姆、短接是可以的。 您只需要在1x PWM 模式下使用霍尔输入。

    此致、

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

    感谢您提供信息。 谢谢。 感谢您的支持。 )