Forum: Mikrocontroller und Digitale Elektronik Welches Schieberegister für LEDs (8x20mA)


von Schiftarbeiter (Gast)


Lesenswert?

Hallo zusammen,

ich möchte ca. 25 LEDs ansteuern (20mA) und dazu z.B. den 74HC164 
verwenden. Nun steht in den meißten Datenblättern, dass die Chips nur 
75mA gesamtstrom abkönnen, was natürlich nicht reicht, um meine LEDs mit 
voller Stromstärke zu betreiben.
[Hier](Beitrag "Frage zu HC164 Datenblatt") wird gesagt, 
dass der das wohl doch ab kann, aber ich möchte, dass die Schaltung ein 
paar Jahre hält, weswegen ich vor dieser Lösung zurückscheue.

Welche Seriell->Parallel Schieberegister eignen sich für die Aufgabe?

von Mario M. (thelonging)


Lesenswert?


von Christian M. (christian_m280)


Lesenswert?

Die 20mA sind "maximum rated Values", die darfst und musst sie nicht 
erreichen!

Gruss Chregu

von Wolfgang (Gast)


Lesenswert?

Schiftarbeiter schrieb:
> [Hier](Beitrag "Frage zu HC164 Datenblatt") wird gesagt,
> dass der das wohl doch ab kann, aber ich möchte, dass die Schaltung ein
> paar Jahre hält, weswegen ich vor dieser Lösung zurückscheue.

Der Autor dieses etwas irreführenden Beitrages hat entweder das 
Datenblatt nicht zu Ende gelesen (I_CC <50mA, I_GND>-50mA) oder betreibt 
Charlieplexing.

von Clemens L. (c_l)


Lesenswert?

Schiftarbeiter schrieb:
> ich möchte ca. 25 LEDs ansteuern (20mA) und dazu z.B. den 74HC164
> verwenden.

Das Datenblatt erlaubt zwar bis zu 35 mA pro Pin, aber bei mehr als 6 mA 
ist die Ausgangsspannung nicht mehr garantiert.

> Nun steht in den meißten Datenblättern, dass die Chips nur 75mA
> gesamtstrom abkönnen

HC ist eine der schwächsten Logikfamilien.

So etwas wie SN74LV595A erlaubt zwar mehr Strom pro Pin, aber auch nicht 
mehr Gesamtstrom.

Der CD74AC164 könnte funktionieren, wenn du nicht alle Pins benutzt.

Mario M. schrieb:
> TPIC6B595

Das ist die beste Lösung. Oder TPIC6C595 mit 150 mA/Pin; ist zwar 
Overkill, aber meistens besser vefügbar und billiger als 6B.

von MaWin (Gast)


Lesenswert?

Schiftarbeiter schrieb:
> Welche Seriell->Parallel Schieberegister eignen sich für die Aufgabe?

Am Besten Schieberegister mit eingebauter Konstantstromquelle, das 
erspart den Vorwiderstand, und bei 25 wurde ich auf 2x16 setzen:


pinkompatible: STP16CP05 (16x100mA/20V ST Segor), CAT4016 (16x100mA/5.5V 
OnSemi Darisus), STP16CL596 (16x90mA 16V ST), A6276=TB62706=TC62D748 
(16x90mA 17V eBay), MBI5026 (16x90mA 17V Macroblock) SCT2210 (16x90mA 
17V) DM13C (16x90mA SiTi), TLC5921 (16x80mA, Darisus), DM13A (16x60mA 
SiTi), A6282 (16x50mA Allegro Darisus), TLC5923 (16x45mA/20V), SCT2024 
(16x45mA/17V/89 ct bei ulrichradig.de), ME2656 (16x45mA 12V) TM1818 
(16x60mA 5.5V) TLC5928 (16x35mA 17V), SCT2024 (16x30mA 17V), DM13A-E 
(16x30mA 5V SiTi eBay)

Die billigeren von hinten tun es bei dir ja schon.

Eventuell nimmt man auch 3x8 und schliesst die 25. LED über einen 
Vorwiderstand direkt an den Prozessor an.

von m.n. (Gast)


Lesenswert?

Christian M. schrieb:
> Die 20mA sind "maximum rated Values", die darfst und musst sie nicht
> erreichen!

Clemens L. schrieb:
> Das Datenblatt erlaubt zwar bis zu 35 mA pro Pin, aber bei mehr als 6 mA
> ist die Ausgangsspannung nicht mehr garantiert.

Ostern ist vorbei und jetzt hoppeln die Angsthasen hier herum ;-)
Wer braucht denn für LED-Ansteuerung eine garantierte Ausgangsspannung?
Bei 20 mA werden chipintern noch keine Drähte durchschmoren.

Für mich wäre ein Kriterium eher die max. Verlustleistung. Weshalb ein 
Testaufbau sinnvoll wäre. Um VCC- und VDD-Anschlüsse nicht zu sehr zu 
strapazieren könnte man jeweils die eine Hälfte der LEDs nach VCC 
ansteuern und die andere nach VDD ;-)

Schiftarbeiter schrieb:
> aber ich möchte, dass die Schaltung ein
> paar Jahre hält,

Sofern es kein kommerzieller Einsatz bei 100 °C ist, hätte ich wegen der 
Haltbarkeit keine Bedenken.
Damit beim Schiebevorgang nicht alle LEDs aufblitzen, wäre ein 74HCT595 
die bessere Lösung, da ein extra Ausgangsregister vorhanden ist.

von Schiftarbeiter (Gast)


Lesenswert?

Vielen Dank!

von Schiftarbeiter (Gast)


Lesenswert?

MaWin schrieb:
> pinkompatible: STP16CP05 (16x100mA/20V ST Segor), CAT4016 (16x100mA/5.5V
> OnSemi Darisus), STP16CL596 (16x90mA 16V ST), A6276=TB62706=TC62D748
> (16x90mA 17V eBay), MBI5026 (16x90mA 17V Macroblock) SCT2210 (16x90mA
> 17V) DM13C (16x90mA SiTi), TLC5921 (16x80mA, Darisus), DM13A (16x60mA
> SiTi), A6282 (16x50mA Allegro Darisus), TLC5923 (16x45mA/20V), SCT2024
> (16x45mA/17V/89 ct bei ulrichradig.de), ME2656 (16x45mA 12V) TM1818
> (16x60mA 5.5V) TLC5928 (16x35mA 17V), SCT2024 (16x30mA 17V), DM13A-E
> (16x30mA 5V SiTi eBay)

DIe sind natürlich echt gut - aber leider auch echt schwer zu finden. 
Für meine Anwendung wirds aber wohl reichen.

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.