SN74HC595 Schieberegister Leistung output?
Hi,
ich muss zugeben das ich mich mit dem Datenblatt etwas schwer tue.
Kann man die etwa bis zu 40mA die aus attiny bzw. Arduinos kommen direkt an die Eingänge des Schieberegisters hängen? Und wo finde ich die Leistung die gleichzeitig an allen 8 Pins ausgegeben werden kann.
Wäre sie zu schwach, müsste ich npns dazwischen schalten.
Lg
2 Antworten
![](https://images.gutefrage.net/media/user/Fragewitz/1520445981598_nmmslarge__546_125_1169_1169_4547864048d330944a760a2ab59e0996.jpg?v=1520445984000)
![](https://images.gutefrage.net/media/user/Fragewitz/1520445981598_nmmslarge__546_125_1169_1169_4547864048d330944a760a2ab59e0996.jpg?v=1520445984000)
Es gibt eine Möglichkeit auch etwa 20 mA pro PIN heraus zu bekommen. Normal sind es etwa 8mA
Der Trick besteht darin, dass 4 LEDs ihren Strom über das Schieberegister von VCC beziehen (HIGH aktiv) während die anderen vier ihren Strom über GND leiten (LOW aktiv). Damit bleiben ganz offiziell für jede LED 70/4 = 17,5mA. Um die Handhabung in der Software zu vereinfachen muss nur vor der Ausgabe der Daten das jeweilige Byte mit 0x0F XOR verknüpft werden, bevor es in das Schieberegister getaktet wird.
Quelle: https://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister