Hi,
Most probably the main problem is the PCB layout.
--> show your PCB layout
Additionally it could be a problem of your control signal timing.
--> show scope pictures of your control signals HIN and LIN. Dual channel. Different pictures for: low duty cycle, medium duty cycle, maximum duty cycle.
* I strongly recommend to add capacitors at the DC power path
***
Not that problematic issues. Just check if you like to modify:
* I see no benefit in serially connect the voltage regulators
* I see no benefit in the 1k gate-source resistors. Use at least 10k.
* I see no benefit in using optocouplers. Optocouplers are for galvanic isolation between input and output...what you don't have.
Klaus
I have success for a while but after time to rotating the direction often my mosfet was burn.
That can be the starting point for the post mortem analysis.
Did you allow the motor to come to rest before you try to reverse the direction?
--yes have 5 seconds to come rest or freewheel and the got o reverse direction
When you start the motor (or reverse it) do you SLOWLY ramp up the voltage?
-- not Slowly ramp up. just according the PWM value from analogRead of Potentiometer.
Is the motor with load when you try to reverse it?
-- nothing load on motor .but have A gearbox on it
ALSO
Starting from rest, you have no problem running the motor in one direction, correct?
-- yes no problem and can running.
Did the power mosfets get unduly warm (I mean really hot) when running for a long time?
--not warm anymore
Starting from rest, can you start the motor in the reverse direction without problem?
-- I am sorry, I have not try before.
Is the dead time under hardware or software control?
I dont know what is dead time.. but my code have 5 seconds for freewheel with millis feature.( turn off all mosfet )
Try to use a small ferrite bead with the gate of EACH mosfet.
you mean use small ferrite to smooth signal to gate of each mosfet? like a inductor filter?
Thank you I have update my schematic below.
you mean use small ferrite to smooth signal to gate of each mosfet? like a inductor filter?
what do you think about my schematic after re draw?...
Not related to the present circuit but why you are feeding your arduino with unregulated voltage? It needs regulated supply.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?