CHI030, solenoids and relays

Pat13

Senior Member
Hi all, when using the CHI030 project board in conjunction with relays, motors or solenoids, should one be using a diode?
 

KeithRB

Senior Member
Generally not with motors - you often want to reverse the polarity - but *any* project should have free-wheeling diodes across solenoids and the relay coils!
 

Bill.b

Senior Member
Hi
If you are unsing L293D option to drive motors, free wheeling diodes are included within the chip.

A better proposition if you require to drive relays and other loads would be the chI035 module which has
provisions for the L293d as well as 4 mosfets to drive relays. the mosfet outputs have diodes installed on
the module.


Bill
 

jedynakiewicz

Senior Member
The CHI030 PICAXE 18 Standard Project board supports an 18 series PICAXE with outputs through a ULN2803 Darlington driver. If you are using the Darlington outputs only then you do not need protective diodes across moderate inductive loads because such diodes are built into the Darlington array of the ULN2803. So the full answer is that a diode is necessary, but it is already built into the Darlington driver IC. If, however, you are using a relatively high current device that produces a heavy return spike, then it is prudent to lose this at the source with a diode immediately across the terminals of the inductor rather than having a spike current running along a length of cable all the way back to the Darlington array. You may also discharge a heavy spike through the diode and a small capacitor to dampen the effect even more.

The Darlington driver can provide 500 mA through each of the outputs, but not all at the same time. The data sheet for the ULN2803 includes a graph that shows the permissible current output for any combination of output pins against the duty cycle of the load. Many sources seem to infer that you can just bang half an amp d.c. through all the pins at the same time without worry- you cannot!
 
Top