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.

[参考译文] DRV8311:硬件接口/SPI接口

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1085819/drv8311-hardware-interface-spi-interface

部件号:DRV8311
主题中讨论的其他部件: MCT8316ZMSP430FR2000MSP430FR2111

大家好,

 

我有两个关于DRV8311的问题。 请查看下面的内容,并帮助我更好地了解此设备吗?

 

问题1:根据我的理解,DRV8311H可以在没有MCU的情况下使用,因为它具有硬件接口。 在没有MCU的情况下,是否仍可用作感应(即电流传感器)?

问题2:SPI用于访问寄存器,对吗? SPI是否有任何其他函数?

 

此致,

库鲁米

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

    您好,Kurumi-san,

    如果 您使用 MCU中的6x或3x PWM来切换集成FET并控制3相电动机,则DRV8311H (硬件型号)和DRV8311S (SPI型号)需要外部MCU。 SPI的优点是您可以在SPI上具有更多可配置设置,并且可以读取状态寄存器,而硬件变体允许您通过外部电阻器仅配置增益,模式和转换设置。 请参阅下文。

    DRV8311P和DRV8311S器件允许使用称为3x PWM生成模式的特殊模式,该模式允许在 不需要外部PWM的情况下进行电机控制。 您可以使用SPI寄存器设置PWM状态,计时器计数模式,占空比和PWM周期,所有这些都通过器件中的SPI寄存器进行。 DRV8311P (tSPI变体)使用我们的新tSPI技术,通过硬件地址选择引脚(AD1:AD0)控制系统中的多个电机,并允许使用PWM同步信号进行MCU同步。 请参阅下文。   

    您将需要一个外部MCU用于基于霍尔感应的梯形控制来确定电动机的位置,因为DRV8311设备中没有集成的闭环反馈(我们在MCT8316Z中有此功能)。  

    谢谢!
    亚伦

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

    你好Aaron San,

    非常感谢您的详细解释! 我认为我误解了硬件接口的概念。

    对于Q1,如果开环控制足够好,是否可以在没有MCU的情况下使用它?

    此致,

    库鲁米

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

    您好,Kurumi-san,

    对于Q1,如果您使用的是DRV8311H或DRV8311S,则需要MCU来生成3个PWM或6个PWM输出,以使BLDC电机在3x PWM模式或6x PWM模式中旋转。 硬件接口(DRV8311H)只需使用电阻器调整三个设置(增益,转换,模式),其余设置为默认/固定,如下所示。  

    如果您需要集成控制,我建议您查看MCT8316Z器件,它是一个集成MOSFET驱动器,它需要1x PWM,以便使用带霍尔传感器的感应梯形控制旋转电机。 您可以使用555计时器而不是MCU来旋转电机,但这需要霍尔传感器。  

    应用程序和要求是什么? 电机是否需要在固定工作循环下旋转? 如果您需要开环控制,但需要一个较小的BOM,我建议使用一个非常小,价格低廉且具有SPI功能的MSP430 MCU (即 MSP430FR2000或MSP430FR2111)并使用DRV8311P,以便您可以使用tSPI旋转电动机。 在开环(NSC,SCLK,SDI)中旋转电机仅需要3根导线。  

    谢谢!
    亚伦

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

    你好Aaron San,

    我明白了。 我无法在此分享应用程序的详细信息,但非常感谢您提及替代解决方案,例如使用小型MCU。 我将与客户讨论。

    此致,

    库鲁米