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.

DRV8825: Driver Borad IC failure. Over heat, Motor not running and display collapsed due to this DRV8825 Driver board failure

Part Number: DRV8825

We are facing below problems

 

1.  DRV8825 IC over heat – Taking more current

Under this condition motor Running is OK. But my controller is getting more disturbed and LCD Display totally collapsed. This problem comes when switch on the machine (or can say when power up the mother board)

2.  Motor Not Running –

Under this Condition motor only not running. Other functions on my machine are OK working good. I am unable to read pulse output on the winding output (A1 A2 B1 B2). This problem comes after switch ON and setting the machine to run mode.

 3. We are facing this problem on multiple numbers of boards. Over 300 nos 96 failures are found.

4. When Replacing IC on driver boards – Few Boards getting OK, Few giving the same above failure no 2.

5If once the Board getting OK & works good then it is not failure again.

  • VETRIVEL,

    1. What is the normal current and what is abnormal current? Can you show the current difference on a scope?

    2. Could you swap few DRV8825 between the good boards and bad boards to see if this issue goes with the DRV8825 or the board.

    3. If possible, would you share the DRV8825 schematic?

  • Dear Wang Li,

    1. Normal working DRV board taking 6mA. Not working Board is taking 18mA wihtout Running condition.

    2. When Swapping good board IC to Bad Board it is working good. Bad board IC not working in Good Borad

    3. Attached DRV8825 driver board schematicDRV8825 Driver Board schematic.docx

  • VETRIVEL,

    DRV8825 is a 2.5A driver. I won't think 6mA and 18mA difference can cause the controller disturbed and LCD Display collapsed. Please Compare AOUTx; BOUTx current and input voltage scope waveform between good sample and bad sample when you have the issue.  

  • Dear wang li,

    This 6mA is taking in OFF state. that is the motor not initiated and not running.

    The same failure board is taking 18 mA in this OFF state.

    If the current taking 2A in run state is also OK but the failure Boards are taking more current in OFF state.

    please read the attachment and suggest more.

    DRV8825 failure Details.docx

  • VETRIVEL,

    I still don't know what issue that board have except a high "OFF" state current.

    Please measure each pin voltage between bad board and good board. Are they same or different? 

  • Dear Wang Li,

    In our Boards mostly SLEEP & RESET pins are geting failed. For this pin We have given 3.3 V directly.

    What is the possiblity of failure in this pins How to solve this.

  • Vetrivel,

    "In our Boards mostly SLEEP & RESET pins are geting failed."

    SLEEP pin and nRESET pins are input pin and have 7V maximum voltage rating. Since the failure rate is very high. Can you try to add 100k series resistor in front of SLEEP pin and nRESET pin?

  • Dear Wang Li,

    I will try and reply you

  • Dear Wang Li,

    we are waiting for new Driver board assembly. All the boards in hand were spoiled by analysis. I will share details ASAP.

    wait for me and I still need your support

  • Vetrivel,

    Thank you for your update. Please let me know if need anything from my side.

  • dear wanli,

    your solution as worked some.

    we ave modified our circuit as you said new circuit board will arrive shortly. once arrived I will share you the details of the report with actual product combined testing

  • Vetrivel,

    Thank you for the update. If it will take a long time, we can start with a new thread.

  • Thank you for your reply....we will wait for the results.

  • Dear Wangli,

    I have received my new driver board updated with 100K resistance.

    This type is resolved in manual soldering in existing boards. Trial in existing PCB.

    But the new design updated with 100K resistance in Driver board is not solved completely.

    Out of 100 15 nos failed. In this failed cases current consumed is OK. Working PCB current & this failure board current is OK. But motor is not Running.

    When I am trying to change the resistance value fro 100K to 10K 2 nos worked OK. other boards not working. even tried 2.2K, 100E, 22K all are failed motor alone not running.

  • Dear Wangli,

       

    I have received my new driver board updated with 100K resistance.

    This type is resolved in manual soldering in existing boards. Trial in existing PCB.

    But the new design updated with 100K resistance in Driver board is not solved completely.

    Out of 100 ,15 nos failed. In this failed cases current consumed is OK. In the 15 No's we tried When I am trying to change the resistance value from 100K to 10K 2 nos worked OK.But Balance 13No's of DRV8825 IC Getting continuity with Ground (Pin number 22 (STEP) was getting short with Ground).Working PCB current & this failure board current is OK. But motor is not Running.

      

  • Vetrivel,

    Last time, "Over 300 nos 96 failures are found."; "In our Boards mostly SLEEP & RESET pins are geting failed." and "SLEEP & RESET pins are getting failed. For this pin We have given 3.3 V directly."

    The layout solution is: "add 100k series resistor in front of SLEEP pin and nRESET pin".

    Now, what we have is: "Out of 100 ,15 nos failed."; "change the resistance value from 100K to 10K 2 nos worked OK" and " Balance 13No's of DRV8825 IC Getting continuity with Ground (Pin number 22 (STEP) was getting short with Ground)."

    This indicates the step pin also need a series resistor to protect it from the same driving source. Similar principle, if the STEP was driven by the same source as SLEEP pin and nRESET pin's. We have to add a resistor or voltage clamp to protect it. Now, I am curious, why the SLEEP pin; nRESET pin and Step pin's source has such strong overvoltage behave. I would think that source is not stable. Would you increase the source's output capacitance to make it stable?

    BTW, we may need to change the pull-up resistor to 10kohm pull-up for SLEEP pin and nRESET pin. Can you try it to see if any failure happens? That can prove 10kohm safe or not.

  • Hello Vetrivel,

    I didn't see an update for couple days. If you have further question about the STEP pin damage or the driving source spike, let us start a new thread to discuss it.