Schieberegister am Arduino?
Hallo,
ich habe gesehen das man mithilfe eines Schieberegisters an einem Arduino 8 LEDs mit nur 3 Ausgängen( + GND, + VCC) verbinden kann. Dazu wurde dann nach dem Register an jede LED ein 220 Ohm drangemacht. Jetzt habe ich mich gefragt warum man theoretisch denn Widerstand nicht einfach vor das register dran machen kann und sich somit 7 Widerstände sparen kann. Ich habe auch schon im Internet nachgesucht aber leider keine Antwort gefunden. Weiß jemand von euch ob das geht?
Vorab vielen Dank
2 Antworten
weil das schieberegister die Ausgänge direkt schaltet, unabhängig vom EIngang!
wärdest du nur einen widerstand dranmachen (am eingang), würde es bereits ab der 2. LED nicht mehr funktionieren.
nun das Schieberegister hat z.B. 7 unabhängige Ausgänge. Jeder Ausgang hat Transistor der Versorgungsspannung durchschaltet. Damit die Leds nicht durchbrennen braucht jede einen Widerstand.
Würde man am Schieberegister in Versorgungsspannung einen Widerstand einfügen würde die Versorgungsspannung schon bei erster LED zusammenbrechen sprich Schieberegister hätten ab dann keine Funktion
https://de.wikipedia.org/wiki/Schieberegister