In the following circuit I am blowing the P channel mosfet. some help would be much appreciated.
Attachments
-
13.3 KB Views: 46
Supply is 12vIt would help to know what the supply voltages are, and what switching frequency/duty cycle the 4429 is using.
Is the circuit on a breadboard or pcb?
The voltage spikes coming through the supply voltage is blowing the tc4429 when I dont run seperate supply to the power source. Thus i was told that in a half bridge setup the voltage spikes are recycled thus protecting the rest of the circuitry.What is the purpose of the P-FET? Do you need to brake the motor?
What is blowing your mosfets is called "shoot through current". This is from both mosfets being on at the same time.
figured that is what the problem was, Is the h bridge setup far superior to the normal nchannel mosfet switching as far as voltage spikes go or should I rather be looking at incorporating a dc-dc power supply to protect the rest of the circuitry?
Diode D2 will recycle the spike but it should be a larger diode that has at least a 10A rating (preferably a Schottky type).........................
The voltage spikes coming through the supply voltage is blowing the tc4429 when I dont run seperate supply to the power source. Thus i was told that in a half bridge setup the voltage spikes are recycled thus protecting the rest of the circuitry.
That is how I was switching, and I have gotten the spikes down to 2v using a rurg5060 and a 100v 220uf cap, I would like to get get it even better though. when the motor starts up the spikes are still too high.Diode D2 will recycle the spike but it should be a larger diode that has at least a 10A rating (preferably a Schottky type).
The P-MOSFET serves no useful purpose if you have the diode.
How high is too high?That is how I was switching, and I have gotten the spikes down to 2v using a rurg5060 and a 100v 220uf cap, I would like to get get it even better though. when the motor starts up the spikes are still too high.
I was wrong, Spikes when starting the motor or stopping the motor are almost nothing, When you say add more 220uf caps, do you mean add multiple in parallel as close to the isolated circuit as possible?How high is too high?
I would add some extra 220μF capacitors on the power source.
250W from 12V means you are switching over 20A and that's a lot of current to rapidly switch.
A 2V spike at that current requires only 100mΩ of impedance.
Use as short lead lengths as practical on all the connections, since wire inductance can generate significant spikes at those current levels.
Yes, you want all leads, especially the cap leads. to be as short as possible directly between the supply line and ground. (And you want large gauge supply and ground leads or a ground plane).I was wrong, Spikes when starting the motor or stopping the motor are almost nothing, When you say add more 220uf caps, do you mean add multiple in parallel as close to the isolated circuit as possible?
There is no "best" value.This is a scope shot with 2x 220uf caps, how do I work out what is the best capacitor value to use for a specific size spike..............[/ATTACH]
The other thing that might help is to use a twisted pair for the wires from the battery to the circuit. Or if they are to big to twist glue them together in parallel to reduce inductance.This is a scope shot with 2x 220uf caps, how do I work out what is the best capacitor value to use for a specific size spike.
My setup is as follows.
12v battery --(5m long 10mm wire)--> rail -10cm long 1.5mm wire)-> mosfet -(1m long 5mm wire)-> motor -(1m long 5mm wire)-> rail
from rail -(3m long 1mm wire)-> control circuit
scope shot is from same points as above using two 220uf caps
View attachment 106409
by Don Wilcher
by Aaron Carman
by Robert Keim
by Jake Hertz