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.

DRV8353F: Regenerative braking implementation

Part Number: DRV8353F


We're considering driving an inertial load using a BLDC motor driven by this part @66V.

Is it possible to implement regen braking even in the 1x PWM mode? The datasheet says that The INLC input brakes the motor by turning off all high-side MOSFETs and turning on all low-side MOSFETs when it is pulled low.

- Can the braking current be controlled using the bidirectional current sense amps? Will the DRV automatically enable cycle-by-cycle limits on the current similar to the forward mode? In such a scenario - during the cycle off time will the motor current feed back into the bus via the body diodes resulting in regen braking?

- If the above is not implemented, can a external PWM given to INLC implement regen braking?

  • Hi Vikas,

    Thank you for your question. 

    I will look further into the matter and give an update/answer to your questions in the upcoming week. 

    Best Regards,

    -Joshua

  • Hi Vikas, 

    I apologize for the delay!  I am still looking into the best way to answer your inquiry and will keep you updated after talking further with my team.

    Thank you for your patience.  

    Best Regards, 

    -Joshua

  • Hi Joshua, have you been able to look at this? Regen braking with current regulation is mandatory for our application and we want to go with an integrated FET driver so as to do away with a separate uC and gate drivers. Pls suggest.

  • Hi Vikas,  

    I understand and thank you for checking in. I will aim to have an answer for you this week on the matter and give an update by tomorrow.

    Best Regards,

    -Joshua

  • Hi Vikas,  

    Regenerative braking in 1xPWM mode is possible but will require all lowside MOSFETS to be HI-Z'd st once which is not possible if taking the Hall states directly back to the pins for sensing in the driver. 

    A workaround is to route the Hall data to the MCU and let the MCU control the three INLx input pins given the motor Hall states and HI-Z the MOSFETs as needed to brake,  and thus allow the current to circulate through the bodydiodes back into the supply to achieve the regenerative braking as expected. 

    For the bi-directional current sensing,  it should be able to operate as normal. 

    Please let me know if I can help clarify anything further. 

    Best Regards, 

    -Joshua