P
P E Schoen
- Jan 1, 1970
- 0
I have a DC contactor with a coil that draws about 4 amps at 24 VDC and
normally uses an economizer resistor of about 75 ohms to reduce the current
to about 400 mA when pulled in (controlled by a delayed contact). But I want
to use a PWM drive for another similar contactor (actually a 120 VAC unit)
so it will work on DC and thus be more tolerant of AC line brownouts.
Previously I used a combination of a 75 ohm resistor in parallel with a 3300
uF capacitor to provide a full current pull-in pulse and then 400 mA to hold
it in. This worked OK but the resistors get hot and it is not always
reliable. Thus the desire to use PWM.
I made a simple version of this using a PIC12F675 and it worked well with a
PWM frequency of about 1 kHz. It applied full voltage for about 100 mSec and
then 10% PWM which drew only about 300 mA. Now I am trying a PIC12F1822
which has a real PWM module and a clock frequency of 16 MHz, so I tried a 20
kHz PWM which started with 95% for 100 mSec and then 10%. But the
FQD13N06LTM MOSFET (60V 11A 110mOhm) shorted. I thought it was due to a
wiring error on the prototype so I replaced it, and it seemed to work about
right, but the PWM occurred before the armature pulled in. So I pushed it in
manually, and the MOSFET once again exuded magic smoke. The coil inductance
changes from about 15 to 40 mH when pulled in.
So, I think it may be the higher frequency PWM, and I plan to try 5 kHz or
even 1250 Hz, but first I thought I would run a simulation (at about 96%
duty cycle). I am driving the logic level gate directly from the PIC so I
figure that it may be somewhat slow and weak, so I used both a 5 ohm and 50
ohm resistor in series. Also I tried it with a standard diode and a
Schottky. The Schottky produced only about 90 watts peak in the MOSFET for
about 1.5 uSec, and the 50 ohm gate resistor showed about 3.5 watts average
compared to 1.5 watts for 5 ohms. The standard rectifier produced about 325W
peak for 30 nSec and then about 80 watts for an additional 1.2 uSec. The
average power was not much different for the two diodes.
The power dissipation with DC on the gate is about 1.25 W. The SOA seems to
allow a 100 uSec pulse of 40 amps at 20 volts or 800 watts, but continuous
power is about 2.5 watts without heatsinking other than the PCB. The MOSFET
I used for the original prototype was a "self-protected" VNP14NV04 (40V 12A
35 mOhm).
I think the lower frequency will help, and also perhaps using DC (100% PWM)
until it pulls in, should help greatly. But I wanted to see if anyone had
experience with this and perhaps might offer some advice.
Thanks,
Paul
LTSpice:
==========================================================
Version 4
SHEET 1 1380 680
WIRE 144 0 -144 0
WIRE 368 0 144 0
WIRE 144 96 144 64
WIRE 368 96 368 80
WIRE 368 96 144 96
WIRE 448 96 368 96
WIRE -144 144 -144 0
WIRE 128 176 80 176
WIRE 256 176 208 176
WIRE 320 176 256 176
WIRE 80 208 80 176
WIRE -144 288 -144 224
WIRE 80 288 -144 288
WIRE 368 288 368 192
WIRE 368 288 80 288
FLAG 368 288 0
FLAG 448 96 coil
FLAG 256 176 gate
SYMBOL voltage -144 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL voltage 80 192 R0
WINDOW 3 -207 116 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value PULSE(0 4.5 10u 50n 50n 600u 500u 2000)
SYMATTR InstName V2
SYMBOL nmos 320 96 R0
SYMATTR InstName M1
SYMATTR Value IRL530NS_L
SYMBOL ind 352 -16 R0
SYMATTR InstName L1
SYMATTR Value 40m
SYMATTR SpiceLine Rser=6
SYMBOL res 224 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL diode 160 64 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MURS120
TEXT 136 264 Left 2 !.tran 300m startup
TEXT -128 336 Left 2 ;R1=50 2 kHz 96% MBRS140 IRL530NS_L 87W peak 1.66 uSec
1.32W Avg
TEXT -128 368 Left 2 ;R1=50 20 kHz 96% MBRS140 IRL530NS_L 87W peak 1.42 uSec
3.55W Avg
TEXT -128 400 Left 2 ;R1=5 20 kHz 96% MBRS140 IRL530NS_L 92W peak 261 nSec
1.49W Avg
TEXT -128 432 Left 2 ;R1=5 20 kHz 96% MURS120 IRL530NS_L 325W peak 30 nSec
1.57W Avg
TEXT -128 464 Left 2 ;R1=50 2 kHz 96% MURS120 IRL530NS_L 325W peak 30 nSec
1.15W Avg
TEXT -128 496 Left 2 ;R1=50 DC MURS120 IRL530NS_L 1.25W Avg
normally uses an economizer resistor of about 75 ohms to reduce the current
to about 400 mA when pulled in (controlled by a delayed contact). But I want
to use a PWM drive for another similar contactor (actually a 120 VAC unit)
so it will work on DC and thus be more tolerant of AC line brownouts.
Previously I used a combination of a 75 ohm resistor in parallel with a 3300
uF capacitor to provide a full current pull-in pulse and then 400 mA to hold
it in. This worked OK but the resistors get hot and it is not always
reliable. Thus the desire to use PWM.
I made a simple version of this using a PIC12F675 and it worked well with a
PWM frequency of about 1 kHz. It applied full voltage for about 100 mSec and
then 10% PWM which drew only about 300 mA. Now I am trying a PIC12F1822
which has a real PWM module and a clock frequency of 16 MHz, so I tried a 20
kHz PWM which started with 95% for 100 mSec and then 10%. But the
FQD13N06LTM MOSFET (60V 11A 110mOhm) shorted. I thought it was due to a
wiring error on the prototype so I replaced it, and it seemed to work about
right, but the PWM occurred before the armature pulled in. So I pushed it in
manually, and the MOSFET once again exuded magic smoke. The coil inductance
changes from about 15 to 40 mH when pulled in.
So, I think it may be the higher frequency PWM, and I plan to try 5 kHz or
even 1250 Hz, but first I thought I would run a simulation (at about 96%
duty cycle). I am driving the logic level gate directly from the PIC so I
figure that it may be somewhat slow and weak, so I used both a 5 ohm and 50
ohm resistor in series. Also I tried it with a standard diode and a
Schottky. The Schottky produced only about 90 watts peak in the MOSFET for
about 1.5 uSec, and the 50 ohm gate resistor showed about 3.5 watts average
compared to 1.5 watts for 5 ohms. The standard rectifier produced about 325W
peak for 30 nSec and then about 80 watts for an additional 1.2 uSec. The
average power was not much different for the two diodes.
The power dissipation with DC on the gate is about 1.25 W. The SOA seems to
allow a 100 uSec pulse of 40 amps at 20 volts or 800 watts, but continuous
power is about 2.5 watts without heatsinking other than the PCB. The MOSFET
I used for the original prototype was a "self-protected" VNP14NV04 (40V 12A
35 mOhm).
I think the lower frequency will help, and also perhaps using DC (100% PWM)
until it pulls in, should help greatly. But I wanted to see if anyone had
experience with this and perhaps might offer some advice.
Thanks,
Paul
LTSpice:
==========================================================
Version 4
SHEET 1 1380 680
WIRE 144 0 -144 0
WIRE 368 0 144 0
WIRE 144 96 144 64
WIRE 368 96 368 80
WIRE 368 96 144 96
WIRE 448 96 368 96
WIRE -144 144 -144 0
WIRE 128 176 80 176
WIRE 256 176 208 176
WIRE 320 176 256 176
WIRE 80 208 80 176
WIRE -144 288 -144 224
WIRE 80 288 -144 288
WIRE 368 288 368 192
WIRE 368 288 80 288
FLAG 368 288 0
FLAG 448 96 coil
FLAG 256 176 gate
SYMBOL voltage -144 128 R0
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR InstName V1
SYMATTR Value 24
SYMBOL voltage 80 192 R0
WINDOW 3 -207 116 Left 2
WINDOW 123 0 0 Left 2
WINDOW 39 0 0 Left 2
SYMATTR Value PULSE(0 4.5 10u 50n 50n 600u 500u 2000)
SYMATTR InstName V2
SYMBOL nmos 320 96 R0
SYMATTR InstName M1
SYMATTR Value IRL530NS_L
SYMBOL ind 352 -16 R0
SYMATTR InstName L1
SYMATTR Value 40m
SYMATTR SpiceLine Rser=6
SYMBOL res 224 160 R90
WINDOW 0 0 56 VBottom 2
WINDOW 3 32 56 VTop 2
SYMATTR InstName R1
SYMATTR Value 50
SYMBOL diode 160 64 R180
WINDOW 0 24 64 Left 2
WINDOW 3 24 0 Left 2
SYMATTR InstName D1
SYMATTR Value MURS120
TEXT 136 264 Left 2 !.tran 300m startup
TEXT -128 336 Left 2 ;R1=50 2 kHz 96% MBRS140 IRL530NS_L 87W peak 1.66 uSec
1.32W Avg
TEXT -128 368 Left 2 ;R1=50 20 kHz 96% MBRS140 IRL530NS_L 87W peak 1.42 uSec
3.55W Avg
TEXT -128 400 Left 2 ;R1=5 20 kHz 96% MBRS140 IRL530NS_L 92W peak 261 nSec
1.49W Avg
TEXT -128 432 Left 2 ;R1=5 20 kHz 96% MURS120 IRL530NS_L 325W peak 30 nSec
1.57W Avg
TEXT -128 464 Left 2 ;R1=50 2 kHz 96% MURS120 IRL530NS_L 325W peak 30 nSec
1.15W Avg
TEXT -128 496 Left 2 ;R1=50 DC MURS120 IRL530NS_L 1.25W Avg