Hi all,
Here are somme pictures of my
motor drivers. The 3 drivers are stacked. The mowing driver is at the top.

The wires to the
motor are not cut.
The section for the power is 0.6mm².
Today, the mowing driver burnt again... (it is the fourth time)
It happened when i hit the STOP button in the application (not the emergency one this one).
Tomorrow i will change the DRV8308 (I hope the pcb will not be damage during the operation because it will be the fourth time)
I also will add the transil diodes between the
motor and hope it will protect the driver.
@BerndS : Could you upload the gerbers and the BOM of the drivers? I'd like to make 2-3 cards so that i can have spare ones.
I hope we will find the problem because it is very annoying even if i am improving my soldering skills.
What i can say is that it always happend at the stop process (using the Emergency Stop button or the software STOP button).
I also noticed that the rover lost his GPS fix and then stop the mowing process 2 times and nothing happpend.
I didn't look inside the code to see if there is something different when the
motor is stopped after a GPS fix lost or after a press on the STOP software button, but i will do that soon.
I am using a grand central
M4 for information.
Stephane.