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.

DC Motor driver IC options

Other Parts Discussed in Thread: DRV8701, DRV8301, DRV8701EVM

Hi,

I am searching for DC motor driver IC that can output ~30A and motor voltage input in the range of 10-24V, accept PWM signal or analog.  can you tell me of possible IC or any suggestion?

Thanks,

Bishara

  • Hi Bishara,

    What type of DC motor are you attempting to drive (brushed or brushless)?

    For brushed, please look at the DRV8701, DRV8702, DRV8703.

    For brushless, please look at the DRV8301/02/03/05/07/08.

    All of these devices require external FETs.
  • Hi Rick,

    thanks for the quick response and sorry for not mentioning the motor type, it is indeed brushed. i have some questions about the DRV8701;
    1. looking at the typical schematic, SO is connected back to uC. is the purpose of this pin to monitor the voltage at the output gate?
    2. since i am using PWM to control the speed of the motor, I can use IN1 as the control pin is that correct? What would be IN2 connected to?
    3. since i need at least 25A continues output current to the motor, can i substitute the 50m ohm resistor with 10m ohm? what type of resistor can i use, and part number suggestion?
    4. as for the bulk capacitor, the document mentioned to use a number of them if i understood it correctly is that correct? if so, what determines the number of 10uf to use?

    i may have more questions later if you are ok.

    thanks again for your help.
  • Hi Bishara,

    1. looking at the typical schematic, SO is connected back to uC. is the purpose of this pin to monitor the voltage at the output gate?

    SO is used to monitor the current through the sense resistor. Using an ADC to read the voltage allows the mcu to determine the current.

    2. since i am using PWM to control the speed of the motor, I can use IN1 as the control pin is that correct? What would be IN2 connected to?

    Based on your question, you intend to use the DRV8701P. IN2 is usually connected to a logic 1 to take advantage of brake mode (slow decay) when running the motor. Please refer to Table 2 for details.

    3. since i need at least 25A continues output current to the motor, can i substitute the 50m ohm resistor with 10m ohm? what type of resistor can i use, and part number suggestion?

    Yes, the sense resistor can be modified as needed. Please note the sense resistor may need to be lowered to less than 10mOhm because the current * rsense * Av exceeds the minimum AVDD voltage. As an example, at 25A a 7mOhm resistor would produce 3.5V at the SO output, while a 10mOhm resistor would produce 5V.

    4. as for the bulk capacitor, the document mentioned to use a number of them if i understood it correctly is that correct? if so, what determines the number of 10uf to use?

    The bulk capacitor varies based on the current in the system. At 25A, you will need more than 10uF. Please look at the DRV8701EVM as an example. The EVM is rated for 15A continuous, 20A peak. The schematic and layout are available on line.
  • Again Rick thanks a lot. the simple question how would i control the motor speed in this case? sorry if that simple question..