Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:theorie:prinzip_rgb_leds

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:theorie:prinzip_rgb_leds [2020/03/07 12:29] – ↷ Seite von prinzip_rgb_leds nach anleitungen:theorie:prinzip_rgb_leds verschoben moba_nickanleitungen:theorie:prinzip_rgb_leds [2025/03/05 16:09] (aktuell) raily74
Zeile 4: Zeile 4:
 Die LEDs sind in einer Kette angeordnet. Jede LED besitzt einen Daten Eingang und Daten Ausgang. Die erste LED ist mit dem Arduino verbunden. Die zweite LED bekommt ihr Signal vom Ausgang der LED Nummer 1. Sie reicht die Daten über ihren Ausgang an die nächste LED weiter. Die LEDs sind in einer Kette angeordnet. Jede LED besitzt einen Daten Eingang und Daten Ausgang. Die erste LED ist mit dem Arduino verbunden. Die zweite LED bekommt ihr Signal vom Ausgang der LED Nummer 1. Sie reicht die Daten über ihren Ausgang an die nächste LED weiter.
  
-{{https://abload.de/img/prinzip-1flkui.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-1.jpg|}}
  
 Alle LEDs haben eine gemeinsame Plusleitung (Rot) und eine gemeinsame Masseleitung (Schwarz).  Alle LEDs haben eine gemeinsame Plusleitung (Rot) und eine gemeinsame Masseleitung (Schwarz). 
Zeile 13: Zeile 13:
 Das kann man sich wie eine Eimerkette vorstellen. Jeder in der Kette stellt den Ersten Eimer der ihm gereicht wird vor sich hin. Den nächsten Eimer reicht er weiter. Das kann man sich wie eine Eimerkette vorstellen. Jeder in der Kette stellt den Ersten Eimer der ihm gereicht wird vor sich hin. Den nächsten Eimer reicht er weiter.
  
-{{https://abload.de/img/prinzip-2kzk4r.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-2.jpg|}}
  
  
-{{https://abload.de/img/prinzip-3b5kz8.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-3.jpg|}}
  
  
-{{https://abload.de/img/prinzip-45pksm.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-4.jpg|}}
  
 Am Ende hat jeder einen Eimer vor sich stehen. Dann kommt der Befehl vom Kommandanten die Eimer in das Feuer zu schütten.  Am Ende hat jeder einen Eimer vor sich stehen. Dann kommt der Befehl vom Kommandanten die Eimer in das Feuer zu schütten. 
Zeile 31: Zeile 31:
 Entscheiden aber ist, dass man diese Kette nicht teilen kann. Bei einem T-Stück müssten die „Eimer“ verdoppelt werden. Bei elektrischen Signalen funktioniert das. Dann bekommen aber immer zwei Leuchtdioden die gleichen Helligkeitswerte.  Entscheiden aber ist, dass man diese Kette nicht teilen kann. Bei einem T-Stück müssten die „Eimer“ verdoppelt werden. Bei elektrischen Signalen funktioniert das. Dann bekommen aber immer zwei Leuchtdioden die gleichen Helligkeitswerte. 
  
-{{https://abload.de/img/prinzip-5ejkdk.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-5.jpg|}}
  
 So eine Duplizierung der Signale kann man z.B. bei einer Ampel nutzen. Bei einer Kreuzung sollen die gegenüber liegenden Ampeln das gleiche Bild Anzeigen: So eine Duplizierung der Signale kann man z.B. bei einer Ampel nutzen. Bei einer Kreuzung sollen die gegenüber liegenden Ampeln das gleiche Bild Anzeigen:
  
-{{https://abload.de/img/prinzip-6qyk12.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-6.jpg|}}
  
 Ampel A = B und C = D. Hier könnte man so eine Verzweigung einbauen. Das wird man aber direkt bei den Ampeln machen und diese mit einem 4-poligen Kabel an einen Verteiler anschließen.  Ampel A = B und C = D. Hier könnte man so eine Verzweigung einbauen. Das wird man aber direkt bei den Ampeln machen und diese mit einem 4-poligen Kabel an einen Verteiler anschließen. 
Zeile 41: Zeile 41:
 Doch jetzt zurück zu der Kette. Elektrisch werden die LEDs in einer Kette angeordnet. Der Ausgang einer LED ist mit dem Eingang der nächsten LED verbunden. Auf der Modelleisenbahn ist diese Anordnung aber unpraktisch. Durch die Verwendung einer __vierten Leitungen als Daten-Rückleitung__ vom Ausgang der letzten LED in einem Strang zu der ersten LED im nächsten Strang kann man die LEDs beliebig anordnen. Die Verteiler erleichtern den Aufbau erheblich. Das zeigt dieses Bild: Doch jetzt zurück zu der Kette. Elektrisch werden die LEDs in einer Kette angeordnet. Der Ausgang einer LED ist mit dem Eingang der nächsten LED verbunden. Auf der Modelleisenbahn ist diese Anordnung aber unpraktisch. Durch die Verwendung einer __vierten Leitungen als Daten-Rückleitung__ vom Ausgang der letzten LED in einem Strang zu der ersten LED im nächsten Strang kann man die LEDs beliebig anordnen. Die Verteiler erleichtern den Aufbau erheblich. Das zeigt dieses Bild:
  
-{{https://abload.de/img/prinzip-7ghk6f.jpg}}+{{:bilder:anleitungen:schnelleinstieg:prinzip-7.jpg|}}
  
-Neben den LEDs sind kleine Nummern welche die „Adresse“ der LED beschreibt.+Neben den LEDs sind kleine Nummern welche die „Adresse“ der LED beschreibt. Praktischerweise gibt es die "Intelligenz" der RGB-LEDs auch als einzelnes IC ohne LED bzw. als kleine Platine mit montiertem IC. Das wird im Rahmen der MobaLedLib genutzt um andere Dinge anzusteuern: Servos, Motoren, Relais, Soundmodule. Diese WS2811-Schaltkreise verhalten sich wie LEDs und haben Anschlüsse an denen man dann einzelne LEDs - oder eben andere Verbraucher - anschließen kann.
  
 +Eine andere Versinnbildlichung wäre diese:
  
 +Das kannst du dir vorstellen wie einen langen Zug mit Güterwagen. Der Zug hält an der ersten LED und der erste Wagen wird abgekoppelt, die LED schickt den Zug, mit neuer Kraft zur zweiten. Dort wird der zweite Wagen, der nun ja der Erste ist, abgekoppelt. Und so geht das reihherum bis die Schublok wieder im Depot angekomm ist und sagt: "Arbeit verrichtet, Chef."
  
 +====== WS2812 ======
 +Hier ein Anschlussbeispiel für zwei Ketten mit WS2812B. \\
 +Dabei sind jeweils vier RGB-LEDs in einer Reihe geschaltet. \\
 +Von der letzten LED geht ein Kabel zurück zum Flachbandkabel, damit das LED-Signal wieder zurück zum Verteiler kommt. \\
 +Jede LED ist dabei mit Ihrer Vorder- und Rückseite abgebildet. \\
 +{{bilder:vorlagen:ws281x:2xws2812_verteiler_grafik.jpg?720|direct}}
 +
 +===== WS2812 parallel =====
 +Hier ein Anschlussbeispiel für zwei parallel geschaltete WS2812B. \\
 +
 +Wenn in einem Raum zwei oder mehr RGB-LEDs gebraucht werden, um den Raum beispielsweise gleichmäßig auszuleuchten, können WS2812B-LEDs ganz einfach parallel angeschlossen werden. \\
 +Diese parallel angeschlossenen LEDs bekommen alle das gleiche Signal für den Dateneingang und reagieren somit auch synchron.
 +
 +{{:bilder:anleitungen:hilfestellungen:ws2812_parallel.png?320|}}
 +
 +Das folgende Bild zeigt fünf große Räume. Im Programm Generator werden nur die fünf LEDs der oberen Reihe definiert. Alle LEDs ab der zweiten Reihe abwärts sind für den Arduino unsichtbar.
 +Das ist ein zusätzlicher Vorteil ggü. dem CopyLED-Befehl, denn im gezeigten Beispiel unten belegen 12 der 17 LEDs keinen Speicherplatz auf dem Arduino.
 +
 +Diese Anschlussmöglichkeit ist immer dann empfehlenswert, wenn die LED immer und in jedem Fall exakt das gleiche tun soll wie eine andere. Es bietet sich auch bei einem Farbwechsel an, der bspw. eine Burg oder ein Viadukt beleuchtet. Wenn von vornherein klar ist, dass alle LEDs, die das Objekt anstrahlen immer dieselbe Farbe erzeugen sollen, könnte man hier ganz viele LEDs zu einer zusammenfassen.
 +
 +{{:bilder:anleitungen:hilfestellungen:ws2812b_parallel.jpg?800|}}
 +
 +<WRAP important 100%>
 +ACHTUNG: Das Signal für den Datenausgang (D Out) darf in diesem Fall nur von einer dieser parallel geschalteten WS2812B weiter gereicht werden.
 +</WRAP>
  
  
  
anleitungen/theorie/prinzip_rgb_leds.1583584170.txt.gz · Zuletzt geändert: 2020/03/07 13:29 (Externe Bearbeitung)