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.

[参考译文] DRV8701:如何通过PWM控制直流电机

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/660367/drv8701-how-to-control-a-dc-motor-by-pwm

部件号:DRV8701

我们希望使用DRV8701作为当前使用的离散电路的替代。 但是,我们发现测试设置中存在以下重大问题。 在PWM的断电阶段,我们将在离散配置中打开高端MOSFET。 DRV芯片完全关闭桥接器。 在我们的离散电路中,特定电机类型在相同条件下可靠启动,占空比约为20 % (33kHz时钟频率)。 在其他相同条件下,DRV芯片必须输出约70 % 的占空比。 同时,我们发现这是由于由DRV芯片关闭的高MOSFET将计数器EMK完全转换成制动效果。
为了避免此问题,TI有什么建议? 我们必须控制发动机。 但是,控制器只有70 % 与100 % 占空比之间的差值可用作控制间隔。 我期待得到更详细的答复。
F. Giesen

已使用www.DeepL.com/Translator翻译

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

    您使用的是DRV8701E还是DRV8701P?
    在DRV8701x上的70 % 处切换了哪些信号以可靠地启动?
    您是否正在使用DRV8701x中的当前控件?
    如果是,则感应电阻器和VREF电压是多少? 您是否已确认控制控制不影响输出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Duncan先生,您好!

    我们正在使用DRV8701P。 我们在2中切换。 IN1在PWM相位恒定低期间。 大约6-8毫秒后,我们通过将两个输入都设置为低来关闭。 在大约1毫秒的休息时间内,我们通过电阻分压器测量EMK,分压器大约为38k-10k。 我们尝试了电流控制的其他操作。 我们还通过设置SP=SN=0V关闭了电源。 但我们看到电流约为预期电流的1/10。

    如果您 需要更多信息,我将予以配合。

    此致

    Franz Giesene2e.ti.com/.../2045.Motor-sheet-V1M4.pdf

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

    感谢您提供更多信息。
    如果我了解您的离散电路,电流将通过高侧FET重新循环。

    DRV8701P具有类似的模式,通过将IN1和IN2设置为高,使用低侧FET。
    您是否尝试将in2设为恒定高电平,并在80 % 处设置PWM'ing IN1? 此设置将驱动20 % 的电流并为80 % 时间重新循环电流,这应类似于离散电路。

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

    非常感谢。 问题已解决。

    此致

    Franz Giesen