Go Down

Topic: Help - High current high side switch IC ? (Read 1 time) previous topic - next topic

DuaneB

Hi,
   I have some common cathode 8*8 LED Matrix that I want to drive from Arduino.

   Can anyone suggest an IC I can use for swithing the high side - worst case 8 leds on at 5ma each or 16 leds at 5ma if I chain two Matrix to a single IC.

   I am happy to do the multiplexing through a seperate IC, its the current I am after - 80ma per line would be good, 160ma would be great.

   Any suggestions ?

   Duane B

fungus

Use a MAX7219 8x8 LED matrix driver IC...?



No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

DuaneB

Hi,
   I am having a look now, but always thought they were very expensive for what they do.

Duane B

Riva

MAX7219 is easy to do and well supported but be aware you cannot PWM individual LED's only the entire 64 so if that's what your project needs then maybe the TLC5940 and a shift register.

Look for MAX7219 on ebay, you can pick them up a lot cheaper.

DuaneB

Hi,
Just had a look at the 5940, its a current sink, I want a current source.

Ideally I don't want any logic in the IC, I have that covered by the Arduino and 4017 counters.

All I am looking for is to switch more current, worst case I will use individual transistors but there must be an off the shelf package like the 2803 but for the high side ?

Duane B


Riva


Just had a look at the 5940, its a current sink, I want a current source.

Sorry, having a bit of a blonde moment, missed the source bit  :smiley-red:

Graynomad

#6
Dec 15, 2012, 01:04 pm Last Edit: Dec 15, 2012, 01:09 pm by Graynomad Reason: 1
How many volts?

The MIC94070 and friends are good for 5v5. Only a single switch though.

EDIT: The MIC2514 can handle 13v5.

_____
Rob
Rob Gray aka the GRAYnomad www.robgray.com

DuaneB

Hi,
The best description I can give is a 2803 but for high side switching.

The MIC94070 is an interesting chip, as suggested by Graynomad, its only one output, but with a low price and 1.2A of current its a viable option and easily able to handle the worst case of 16 leds on.

If there isn't a a high side 2803 equivalent I will go with 8 * MIC94070 or one of its close relative

Thanks

Duane B

fungus


I am having a look now, but always thought they were very expensive for what they do.


That's relative to what you're doing with them.

You can get them a lot cheaper on eBay (they'll be Chinese clones but they work the same...)

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

dc42

#9
Dec 15, 2012, 03:49 pm Last Edit: Dec 15, 2012, 03:52 pm by dc42 Reason: 1
You could use MIC5981, http://www.micrel.com/_PDF/mic5891.pdf. It has 8 active high outputs capable of sourcing up up 500mA (not all at once!) at up to 50V, and serial input. However, it has a Darlington output, so the voltage drop is rather high (2V @ 350ma).
Formal verification of safety-critical software, software development, and electronic design and prototyping. See http://www.eschertech.com. Please do not ask for unpaid help via PM, use the forum.

Graynomad

Nice chip, filed for future reference.

_____
Rob
Rob Gray aka the GRAYnomad www.robgray.com

DuaneB

Hi,
Going to try the 5891

Thanks for all the suggestions

Duane B

Go Up