notfet
Junior Member level 2
- Joined
- Jul 25, 2013
- Messages
- 22
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Activity points
- 1,468
I have several questions about this drive circuit I have made. After breadboarding and running a small motor this circuit works.(with the exception of R9 and R10 which I added but not breadboarded) It is when I make the main board I have problems( although the small motor still runs) when the drive motors are powered up I blow mosfets and the hip4081 What I noticed is when the pwm signal is at a low duty cycle(10% or less) both drive leds(led 1 and 2) are lit up. indicating back emf is going to my hip4081 chips. Note the first board (or breadboard) did not have any of the line filter circuitry. Before I replaced the mosfets and 4081, I cut out the mosfets and connected each leg of the 4081 to my scope and one leg was firing at the wrong time causing shoot-through. I replace the 4081 and everything fires correctly the delay settings of the 4081 are well within the range of the IRFP2907 mosfets so there is no shoot-through problem there. Replacing everything and running a resistive load, I get full power. Not shown is the shunt/op-amp current monitor which reduces Pwm demand thru the Arduino microcontroller and that works as well. I ran the batteries to the drive motors and my back emf was around 120 volts out of a 24vdc motor, well over the limits of the 4081. that is when I made the filter. Running straight 24v from the batteries and the circuit shown the back emf is limited to the TVS diode's 40 v which is acceptable for the 4081 but what about the mosfets? When I tried to limit Vgs with a 19volt zener the motors ran but it's speed and power was greatly reduced. So here is my series of questions…
1. Will the resistors R9 and r10 reduce the internal mosfet in the 4081's power?( my thinking is that if any back emf gets thru they will delay enough for the TVS diodes to protect the 4081.( 100Ω was just a guess) if so what resistance should they be?
2. will the line filter reduce back EMF to a point that the motor becomes inefficient?
3. At a pwm frequency of 31.5 kHz what should the resonance of inductors L2 and L3 be?
4. Is the common mode choke necessary?
5. if I am overlooking something what is it?
Here are all the details about this drive.
24v dc from batteries 22ah
180 watt motors run around a load of 5-6 amps 11 peak
31.5 khz Pwm drive signal from arduino controller.
flywheel diodes handle 20 amps each.
Back emf frequency Im not sure if my reading is correct it vary's from 8mhz to 2.3 ghz(5 ns scale you can see a pattern)
motor rpm full speed 3400
line filter L1 common mode 10 turns each side w/14 ga mag wire yellow torrid coil
L2 and L3 9 turns same core as above 14 ga mag wire
any help will be much appreciated as I have ruined 5 boards and countless mosfets( hence my name notfet lol.)
pin names on the 4081 7 and 8 are reversed but the pins are correct. I need to edit my part in Eagle
1. Will the resistors R9 and r10 reduce the internal mosfet in the 4081's power?( my thinking is that if any back emf gets thru they will delay enough for the TVS diodes to protect the 4081.( 100Ω was just a guess) if so what resistance should they be?
2. will the line filter reduce back EMF to a point that the motor becomes inefficient?
3. At a pwm frequency of 31.5 kHz what should the resonance of inductors L2 and L3 be?
4. Is the common mode choke necessary?
5. if I am overlooking something what is it?
Here are all the details about this drive.
24v dc from batteries 22ah
180 watt motors run around a load of 5-6 amps 11 peak
31.5 khz Pwm drive signal from arduino controller.
flywheel diodes handle 20 amps each.
Back emf frequency Im not sure if my reading is correct it vary's from 8mhz to 2.3 ghz(5 ns scale you can see a pattern)
motor rpm full speed 3400
line filter L1 common mode 10 turns each side w/14 ga mag wire yellow torrid coil
L2 and L3 9 turns same core as above 14 ga mag wire
any help will be much appreciated as I have ruined 5 boards and countless mosfets( hence my name notfet lol.)
pin names on the 4081 7 and 8 are reversed but the pins are correct. I need to edit my part in Eagle
Attachments
Last edited: