74HC595 Schieberegister
Komponenten

74HC595 Schieberegister

0.0(0)
Der 74HC595 ist ein 16-poliges (DIP-16) Schieberegister, mit dem ein Mikrocontroller über nur 3 digitale Pins 8 separate Ausgänge steuern kann. Er empfängt die Daten Bit für Bit am DS-Pin, schiebt sie mit Taktimpulsen an SH_CP hinein und überträgt sie mit einem Impuls an ST_CP (Latch) gleichzeitig auf alle acht Ausgänge (Q0–Q7). Mit 2–6 V Betriebsspannung arbeitet er mit Arduino, ESP32 und Raspberry Pi Pico. Wird Q7' mit dem DS-Eingang des nächsten Chips verbunden, entsteht eine Kette, und dieselben 3 Pins steuern 16, 24 oder mehr Ausgänge. In der typischen Schaltung kommen DS, SH_CP und ST_CP an drei digitale Pins, OE an GND und MR an VCC; jede LED braucht einen eigenen Widerstand (220–330 Ω), Relais und Motoren einen Transistor. Am Arduino wird er mit shiftOut() angesteuert. Er erweitert die Ausgänge in Projekten wie Lauflicht, 7-Segment-Anzeige, LED-Balkenanzeige, LED-Würfel und mehrkanaliger Relaissteuerung.
74HC595 Schieberegister: Arduino Anschluss, Code & Pinbelegung