Forum: Mikrocontroller und Digitale Elektronik Microkontroller hohe Ströme schalten


von Osccon (Gast)


Lesenswert?

Hallo,
ich arbeite mit einem PIC18 von Microchip und möchte mit dem 32 LEDs 
ansteuern.
Da ich Pins sparen möchte benutze ich 4 Schieberegister je 8 Bit.
Nun liefert mir das Schieberegister ja aber nur ca. 20mA.
Ich würde jetzt ungern für jedes einzelne Bit einen extra Transistor 
verbauen(Nimmt viel platz weg).
Abgesehen verhalten sich Transistoren ja nicht wie ein Digitaler 
Schalter der nur 0 und 1 kennt sondern haben abhängig vom Eingangssignal 
ja unterschiedliche Eigenschaften.
Gibt es ICs die am besten 8 "logische" Eingänge mit niedrigem Strom und 
8 Ausgänge mit hohem Strom zur Versorgung der LEDs haben haben, wie 
nennt man die?
Und verhalten die sich auch so, dass wenn ich leicht unterschiedliche 
Spannungen am Eingang anlege die gleichen Ströme und Spannungen am 
Ausgang (Bei gleichem Verbraucher natürlich) fließen?

von Stefan F. (Gast)


Lesenswert?

Es gibt Schieberegister mit High-Current Outputs, die schaffen 
typischerweise ca 500mA. Zum Beispiel der TPIC6B595.

Dann gibt es noch Transistor-Arrays im Chip, zum Beispiel den beliebten 
ULN2004. Der schafft 7x 500mA.

> Und verhalten die sich auch so, dass wenn ich leicht unterschiedliche
> Spannungen am Eingang anlege die gleichen Ströme und Spannungen am
> Ausgang (Bei gleichem Verbraucher natürlich) fließen?

Ja.

Mehr als 500mA geht IMHO nur mit externen Transistoren.

von Dirk D. (dicky_d)


Lesenswert?

es gibt da kombinierte shift-register-led-driver, ich glaub das ist das 
was du willst.

von Ulrich F. (Gast)


Lesenswert?

Osccon schrieb:
> Microkontroller hohe Ströme schalten
Was bedeutet hier "hohe" ?

von Osccon (Gast)


Lesenswert?

Ca. 250-500mA.

von Ulrich F. (Gast)


Lesenswert?

Osccon schrieb:
> Ca. 250-500mA.

Ich würde da als erstes an ULN2803 denken....
(alleine schon weil die im Regal liegen)

500mA ist etwas zu knapp.
Da sollte man dann mehrere Kanäle parallel schalten...
Bis auf die LED Vorwiederstände ist keine weitere Zusatzbeschaltung 
nötig.

von Osccon (Gast)


Lesenswert?

Ok vielen Dank :)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.