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.

[参考译文] BOOSTXL-DRV8301:制动模式--DRV801与DRV8320H

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/647349/boostxl-drv8301-braking-mode--drv801-vs-drv8320h

部件号:BOOSTXL-DRV8301
主题中讨论的其他部件:DRV8301MSP430F5529

下午好!

 我一直反复尝试为我的BLDC控制器确定最佳选项-BOOSTXL DRV8301或DRV8320H。 我需要电机根据指令提供0速度的"保持扭矩"。 我相信,这可以在制动模式下实现。 由于我需要扭矩(电流)控制,DRV8301是理想的,因为Instaspin LAB 4已经具有所需的功能(减去0转速扭矩)。 我知道,使用"保持扭矩"和无传感器解决方案可能不完美(可能会有一定程度的移动), 但因为我正在以110:1来降低输出,所以我对将会产生的偶然性运动的水平一点也不担心。

我的主要问题是,DRV8301是否有一个制动器,我可以在Instaspin代码中启用它,以便提供移动时的扭矩控制,然后根据命令提供“保持”0速度的扭矩?

提前感谢!

Mitchel  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    此论坛讨论此主题。 也许,如果您认为上述情景是可能的,您可以指导我如何实现这一目标?
    e2e.ti.com/.../60.8019万
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Mitchel,

    制动与保持扭矩为零不同。 对于您的应用,您需要两者,因此您可以像伺服系统一样获得更精确的控制。 对于DRV8320H + MSP430F5529 EVM,您必须通过两种方式修改代码,以便在零速度下创建扭矩:
    1.通过在新功能中复制串行命令或完全重写代码,无需使用GUI。 我将投票赞成第一种选择。
    2.了解霍尔效应传感器如何通知电机的位置,以便应用可以生成与所需位置对齐的磁场,从而保持零速度。 您必须将其视为一个电磁铁(定子),拉动另一个永久磁铁(转子)并将其固定在一个位置。 由于在零速度下没有反电动势,因此应用必须密切监控电流,以免绕组过载。 您可以使用DRV8320H创建该限制。