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.

[参考译文] DRV8308:使用DRV8308驱动直流电机

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/642030/drv8308-drive-dc-motor-with-drv8308

部件号:DRV8308
主题中讨论的其他部件: DRV8320

我想使用DRV8308驱动直流电动机以及BLDC电动机。 所以我想在 使用直流电机的情况下-我可以应用于UHP,VHP,WHP输入某些状态,以便使其作为直流电机的常规全桥。

我对吗? 它会起作用吗?

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

    这样做是可能的,但我今天没有这方面的资料。 我会在星期一找到并发布。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢。 所以我推迟了一段时间硬件设计。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    有人能澄清这件事吗? 我的设计停滞不前。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Evgeny,

    请您澄清一点吗?
    您打算使用DRV8308驱动多少个直流电机? 不止一个问题可能是一个问题,因为我们没有尝试这样做。

    如果您正在驱动一个直流电机,则需要注意以下几个项目:
    1)使用基本正弦模式
    2)根据需要设置霍尔输入和DIR输入以驱动直流电机
    3)设置FG选择以使用TACH输入信号
    4)使用时钟PWM模式
    5)连接CLKIN或切换至FGINN_TACH的某些信号(此DRV8308电机正在移动)

    还有其他设备更适合驱动直流和BLDC电机。 应考虑使用具有MCU控制的DRV8320。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你Rick。

    我计划将一个DRV8308用于一个电机-直流或BLDC。 在多轴系统中,我将使用CAN总线将板连接到多轴管理器。

    我选择DRV8308的原因-它负责换向算法。 它消除了  Clarke,Park,PID的负担-我必须学习所有这些,下一个设计将是更先进的驱动器。

    需要理解的几点

    1)使用基本正弦模式-意味着在寄存器0x03中设置basic=0?

    我们有两种模式1.异步整流-低MOSFET -低电平。  同步整流 -低MOSFET -!我知道PWM需要同步整流-如何在寄存器中设置?

    5)连接CLKIN或一些切换至FGINN_TACH的信号-据我所知,应该为该输入计时,以便信号出现在MOSFET栅极上?

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

    1)使用基本正弦模式-意味着在寄存器0x03中设置basic=0?

    我们有两种模式1.异步整流-低MOSFET -低电平。 同步整流-低MOSFET -!我知道PWM需要同步整流-如何在寄存器中设置?

    --只要电流没有开始反向,任何一种整流模式都应该工作。 如果是,则应使用异步校正。 这可以使用寄存器0中的SYNRECT位进行设置。

    5)连接CLKIN或一些切换至FGINN_TACH的信号-据我所知,应该为该输入计时,以便信号出现在MOSFET栅极上?

    切换FGINN_TACH用于指示电机正在旋转。

    添加项目6)--将LRTIME设置为11 (10秒)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢Rick。