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.

DRV8306: SELECTION OF THE MOST SUITABLE MOTOR DRIVER

Part Number: DRV8306
Other Parts Discussed in Thread: DRV10970, MCT8316Z, , DRV8304, DRV8320, DRV8340-Q1

Good Morning,

I need to implement a system for a sensored control of a brushless motor, 12V, maximum peak current of 7A (stall current of the motor, however the application may require smaller peak currents, this has yet to be investigated).

I need to select the most suitable motor driver, which already integrates the logic for controlling commutation, therefore an external controller is not needed.

The best choice would be a driver with integrated mosfets: 

  • DRV10970 could have been an appropriate choice; however, it can only provide up to 1.5A peak current; it will most likely not be sufficient for the application;
  • MCT8316Z solves the peak current issue; however, i see that it is still a preview, therefore it would not be a good choice for an immediate evaluation, since we need to go in production as quick as possible;

However, also gate driver can be taken into account:

  • DRV8306 seems the most appropriate choice, since it implements simple speed PWM and direction controls + Hall sensors inputs; however, i see that you do not provide information on the evaluation board anymore and that the ev. boards can still be found on vendors' websites but they are marked as obsolete; i'm asking the reason for that; is such component going to become obsolete in the next future?
  • then i see that there are several gate drivers that are quite similar; i checked DRV8304, DRV8320, DRV8340; i see that all of them allow also for external control (6x and 3x PWM modes) that i don't need; however, i see that they can also be used with integrated trapezoidal control (1xPWM mode, in which other control inputs are connected to the Hall sensors and i need only to control speed with single PWM and direction) that is what i need; also, i would use the hardware configuration, no SPI. Can you tell me the main differences between these part numbers also according to my application? If there are any key difference factors that i need to consider?

Thank you so much. Kind regards.

  • Hello Alessandro,

    There is currently some website difficulty occurring with the DRV8306 EVM's webpage. It can still be purchased here (LINK). This EVM and the DRV8306 IC are not obsoleted, nor are there any plans to NRND or obsolete this device. Of the DRV8x devices you have listed, this one seems like your best choice for your application, as it is designed to support only 1x PWM (Trapezoidal) control.

    To answer the rest of your question:

    When you bring up the DRV8340, I assume you mean the DRV8340-Q1.

    The main differences between the DRV8304, DRV8320, and DRV8340-Q1 are as follows:

    Protection features:

    • The DRV8320, DRV8304, and DRV8340-Q1 all have the following protection features: VM Undervoltage Lockout, Charge Pump Undervoltage, MOSFET VDS Overcurrent Protection, Gate Driver Fault, Thermal Warning and Shutdown, and Fault condition indicator. Unique to these three, the 8304 has MOSFET Shoot-Through protection, and the 8340-Q1 has Short to battery and Short to ground protection features.

    IDRIVE Value ranges/adjustability:

    All of the hardware versions of these drivers have adjustable IDRIVE settings via external resistors. The exact values can be found in each respective data sheet (they can be changed via SPI if you are using the SPI versions of the devices):

    • The DRV8340-Q1 ranges from 1.5/3mA to 1000/2000mA over 7 settings.
    • The DRV8320 ranges from 10/20mA to 1000/2000mA over 7 settings.
    • The DRV8304 ranges from 15/30mA to 150/300mA over 7 settings.

    Each of these devices has internal CSA's. The 8340-Q1 and the 8320 both have 3 CSA's (one for each paid of FET's) while the 8304 only has one. Since you are using 1x PWM for your application, a driver with 1 CSA will function in essentially the same way that a DRV with 3 CSA's does. The main function of these CSA's is to shut off the FET's in the case that the Overcurrent Protection threshold has been reached.

    Best,

    Johnny

  • Good Morning Johnny,

    thank you so much for your perfect explanation!

  • Hi Alessandro,

    Please let us know if you have any other questions! I'll close this thread for now.

    Thanks,

    Matt