Quoting Mario : > > Hello, > I have to drive 4 relays, the 12V coils absorb about 200mA but I would > like to be able to supply some more juice in case I changed relays later. > > Is there a nice, ubiquitous, IC that I don't know yet, that will do the > job and, even better, has 3.3V inputs (preferably direct, parallel, but I > would consider also e.g. I2S) to command the relays, and integrated > flyback protection diodes? The relays are all low-side and I can't change > or rewire that. > > An 8 output IC or versions that can sink directly even 3-5A would be > interesting to know too. > > Thanks for sharing your knowledge. > > Cheers, > Mario > Hi, Mario:- For a 200mA+ 12V low side driver, I would be tempted to use AO9926B (dual N-channel MOSFET) and BAT54 or BAV99 dual diodes. 4 parts to drive 4 relays. Common parts like ULN2003 contain the diodes and are cheap, but are =20 marginal at 200mA with multiple outputs on. Being Darlingtons they =20 drop a lot of voltage and thus get hot. -- Spehro Pefhany --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .