relay coil and load snubbing
Bruce Boyes <[email protected]> Thu, 24 Jun 2004 09:34:28 -0600
| Newsgroups | gmane.comp.hardware.microcontrollers.tini |
|---|---|
| Message-ID | <[email protected]> |
Should the diode be connect across the relay load or the
relay coil?
Thanks,
- Matt
There are two issues here - snubbing the back EMF across the relay coil and
snubbing a possibly inductive load across the relay contacts.
The issues are similar. Voltage across an inductor is proportional to the
time rate of change of the current through it. V = L di/dt so if you try to
stop the current in zero time (infinite di/dt), the V will also approach
infinity. This is why you must clamp the voltage. In practice, di/dt is
always less than infinite but V can easily be 2-4 times or more the value
of the steady state DC voltage across the coil. So a 12 VDC coil can
generate 48 volts or more of kickback when switched from the driven to
undriven state.
Clamp the relay coil like this:
http://www.systronix.com/expansion/8x1wire/DS2406_relay_drive.pdf
Then if the relay *contacts* are driving an inductive load you have the
same problem on that end, and the contacts will arc and pit as they try to
break an inductive circuit (you don't have the same problem when they close
to drive in inductive load, just when they break an inductive circuit with
current already flowing). You can't generally put a diode across all loads
(especially AC ones!) so you use an R-C snubber like this:
http://www.cornell-dubilier.com/mpdf/quench.pdf
Here are some TRIAC snubber circuits, and the same principle holds for
mechanical relays:
http://www.epanorama.net/circuits/semiconductor_relays.html#snubber
Finally, a caution: if you are switching mains or very high current loads,
and you aren't an EE or otherwise qualified, it's best to consult an EE or
other qualified person to avoid frying something (your fingers or your
house, for example). You must use appropriate components for such things
(UL/CS/VDE/etc), in an appropriate circuit and there are a host of related
safety guidelines. The consequences of a mistake could be significant.
Regards
Bruce
_______________________________________________
TINI mailing list
TINI-6tN4nzCoH/[email protected]
To UNSUBSCRIBE, edit your profile, or see list archives:
http://lists.dalsemi.com/mailman/listinfo/tini