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-DRV8305EVM:1模式PWM的状态定义

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/659099/boostxl-drv8305evm-state-definitions-of-the-1-mode-pwm

部件号:BOOSTXL-DRV8305EVM
主题中讨论的其他部件:DRV8305DRV8304

在DRV8305数据表的表3和表4中,不清楚第一列给出的状态定义(如AC或CA)

您能给我更多详细信息吗? 我不能把它们与霍尔传感器的关系幻影起来。

最佳,

Plg

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

    数据表中的"状态"列仅提供每个条件的名称。 您可以说“state AB”,而不是“state 0110”。 AB状态之所以被称为,是因为电流流入A相,流出B相。 在BA状态下,电流流入B相并流出A相。 在BC_AC状态下,电流从A相和B相流入C相。

    这与霍尔传感器的关系在第二列"INLA:INHB:INLB:INHC"中。 INLA =大厅A,INHB =大厅B,INLB =大厅C
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,James:

    感谢您的回答。 这对名字来说是完全有意义的。

    但是,我不明白为什么"INLA = A厅,INHB = B厅,INLB = C厅"。 在文档中,说明INxx是DRV8305的输入。 那么,我们能否将霍尔传感器连接到DRV8305? 但在这种情况下,如何改变方向?

    谢谢!

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

    仅对于1x PWM模式,您可以选择将霍尔传感器直接连接到DRV8305,也可以使用MCU进行控制。 查看第16页上的DRV8304数据表,了解1x PWM模式如何与直接连接的霍尔传感器一起工作的示例。 对于DRV8304,您可以使用INHC在1x PWM模式中更改方向。

    对于DRV8305,如果您要驱动马达前进或后退,您需要将霍尔信号发送到MCU,而不是直接发送到DRV8305。使用MCU,您可以反向发送到INLA,INHB,INLB,INHC的状态的顺序。 这将使状态机与表3中所示状态相反的方向运行。

    如果您想要控制DRV8305的旋转方向,我建议使用3-PWM或6-PWM模式。 我已记录更新DRV8305数据表以获得更清晰的信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,谢谢James。 这解决了我们的问题。

    为了记录,为了反转方向,我们在MCU中的所有传感器值前面添加了"不"功能。