User Tools

Site Tools


rocnet:rocnetnode-led-de

Differences

This shows you the differences between two versions of the page.


rocnet:rocnetnode-led-de [2023/11/04 12:30] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== RocNetNode Pi08 LEDs ======
 +[[:german#zentralen|{{  :interface.png}}]][[:german|{{  :rocrail-logo-35.png}}]][[:rocnet:rocnetnode-de|{{ :rocnet:rocnet-hw.png}}]]
 +[[:rocnet:rocnetnode-en|{{ icons:uk.png}}]][[:rocnet:rocnetnode-de|{{ icons:de.png}}]]
 +[[:german|Inhalt]] -> [[:german#zentralen|Zentralen]] ->  **[[rocnet:rocnet-prot-de|RocNet]]** 
 +  * [[rocnet:rocnet-prot-de|RocNet-Protokoll]] | **[[:rocnet:rocnetnode-de|RocNetNode]]**
 +    * [[:rocnet:rocnetnode-hwsetup-de|RocNetNode  Einrichtung]] | [[:rocnet:rocnetnode-setup-de|RocNetNode Konfiguration]] | [[:rocnet:rocnetnode-img-de|Installations-Paket]]
 +      * [[:raspi:raspi-dev-en|RasPi as Rocrail server (en)]]
 +    * [[:gca1-pi01-de|GCA-PI01]] | [[:gca_pi02-de|GCA-PI02]]  | [[:gca-pi03-de|GCA-PI03]] | [[:GCA-PI04-de|GCA-PI04]] | [[:gca-pi05-de|GCA-PI05]] | [[:gca-pi06-de|GCA-PI06]] | [[:GCA-PI07-de|GCA-PI07]] | [[:GCA-PI08-de|GCA-PI08]] | [[:gca107-de|GCA107 Mehrzweck-Relais-Baugruppe]] | [[:rocnet:rocdisplay-de|RocDisplay]] | [[:rocnet:fastclock-de|Modellzeituhr]] | **[[:rocnet:rocnetnode-led-de|LED-Treiber Pi08]]**
 +    * [[:rocnet:rocnetnode-led-signal-examples-de|Signal Beispiele Pi08]]
 +      * [[:rocnet:faq-de|FAQs]]
 +      * [[:rocnet:sw-servo-setup-de|Servo-Weiche mit Herzstück-Polarisierung]]
 +      * [[:wiki:user:minou65:rocnetnode-epseak-de|Einstellung ESpeak]] | [[:wiki:user:minou65:soundrocnode|Einstellung Sound]]
 + \\
 + \\
 +{{:rocnet:pi08.png}}\\
 +
 + \\
 +=====Einführung=====
 +Der Pi08 basiert auf dem PCA9622 16-Bit-I2C-LED-Treiber.\\
 +
 + \\
 +
 +=====I2C-Adressierung=====
 +Der endgültige Pi08 wird im Bereich von 0x60 bis 0x6F adressierbar sein, um an einem RocNetNode/Raspberry Pi angeschlossen 256 separate LED-Ausgänge zu treiben.\\
 +
 + \\
 +
 +=====Chip-Modus=====
 +Der PCA9622 muss nach jedem Einschalten der Spannung programmiert werden.\\
 +RocNetNode scannt diesen I2C-Bereich beim Start oder nach Verwenden des __**[[:rocnet:rocnetnode-setup-de|RocNetNode-Dialogs]]**__ und stellt die gefundenen Chips ein.\\
 + \\
 +Die folgenden Registers werden automatisch eingestellt:
 +  * Im MODE1 muss das SLEEP-Register in den normalen Modus gesetzt werden. (Um den PWM-Oszillator zu aktivieren)
 +  * Register LEDOUT0...LEDOUT3 müssen gesetzt werden, um die LED-Treiber-Ausgänge zu aktivieren.
 + \\
 +=====LEDs anschliessen=====
 +Der gemeinsame LED-Anschluss ist die Anode(+)(langer Draht) an +5V J1 und J2 Stift 1.\\
 +
 + \\
 +=====Ausgangs-Unterstützung=====
 +^ Parameter ^ Beschreibung ^
 +| Port-Typ | LED |
 +| Adressierung | FLAT von 1 bis 256 |
 +| Wert | PWM ein von 0 bis 255 |
 +| Parameter Off | PWM aus von 0 bis 255 |
 +| Blink | Unterstützt mit Bezug auf den Verzögerungswert. |
 +| Delay(Dimming) | Wird als Inkrement verwendet. Ein Wert von Null schaltet PWM direkt Ein/Aus. \\ Ein Wert von eins ist der niedrigste dim, app. 10ms * (on-off) PWM. (Der Verzögerungswert wird alle 10ms erhöht.) |
 +Hinweis: Die Dimmgeschwindigkeit kann durch die Anzahl der gleichzeitig einzustellenden LEDs beeinflusst sein.
 +
 + \\
 +
 +=====Signal-Unterstützung=====
 +Dies gilt sowohl für einfache als auch für mittelkomplexe Signale bis zu 8 LED und max. 10 Begriffe. Für komplexere Signale sollte der Makrotyp verwendet werden.\\
 +Nur die ROT-Adresse wird als Offset für alle LEDs verwendet.\\
 +^ Parameter ^ Beschreibung ^
 +| Steuerung | Begriffs-Nummer |
 +| Port-Typ | LED |
 +| Adressierung | FLAT von 1 bis 256 - Anzahl der Begriffe |
 +| Verzögereung(Dimmen) | Wird automatisch auf 10 gesetzt, so dass die LEDs langsam ein- und aus-gedimmt werden. \\ Dieser Wert ist fest und kann in den Signaleigenschaften nicht geändert werden.  |
 +
 +====Begriffs-Werte====
 +Siehe: __**[[:signal-props-de#wert|Begriffs-Wert]]**__ \\
 +Die Anzahl der gesteuerten LEDs wird aus den Begriffs-Werten berechnet.\\
 +
 +===Beispiel===
 +__Schnittstelle:__\\
 +{{:rocnet:pi08-signal-int-en.png}}\\
 +  * Bus 2: Node-kennung 2
 +  * Basis Adresse 5
 +  * Steuerung: Begriffs-Nummern
 +  * Port-Typ: LED
 + \\
 +__Einzelheiten:__\\
 +{{:rocnet:pi08-signal-details-en.png}}\\
 +  * Begriffe: 3  (Anzahl von LEDs)
 +
 +Begriffs-Werte:\\
 +^ Begriff ^ Wert ^ Hex ^ LED-Adresse ^
 +|  0  |  1  |  0x01  |  5  |
 +|  1  |  2  |  0x02  |  6  |
 +|  2  |  1285 |  0x0505  |  5 + 7 (blinkend)  |
 +
 +===Begriffs-Wert-Beispiele===
 +^ Wert ^ LEDs ^
 +| 0x01 | LED 1 ein |
 +| 0x02 | LED 2 ein |
 +| 0x04 | LED 3 ein |
 +| 0x08 | LED 4 ein |
 +| 0x0101 | LED 1 blinkend |
 +| 0x0505 | LED 1 und 3 blinkend |
 +| 0x0003 | LED 2 und LED 1 ein |
 +| 0x0103 | LED 2 ein und LED 1 blinkend |
 +| 0xFFFF | Alle LED's dunkele |
 + \\
 +
 +====Helligkeit====
 +Es sind 3 Helligkeits-Modi verfügbar:
 +^ Modus ^ Beschreibung ^ Aktivierung ^
 +| Wetter | Es wird die mit den Ereignissen der Uhraktualisierung gemeldete Helligkeit verwendet. | Standard. Mit einem LED-Ausgang auf Adresse 1001. |
 +| Tag | Die Helligkeit wird durch einen Ausgangs-Befehl eingestellt. | Mit einem LED-Ausgang auf Adresse 1002, der Ausgangswert wird verwendet. (Wenn Null: 255) |
 +| Nacht | Die Helligkeit wird durch einen Ausgangs-Befehl eingestellt. | Mit einem LED-Ausgang auf Adresse 1003, der Ausgangswert wird verwendet. (Wenn Null: 100) |
 +
 + \\
 +
 +=====Makro-Unterstützung=====
 +Der LED-__**[[:rocnet:rocnetnode-setup-de#typ1|Typ]]**__ ist auch in den Makro-Einstellungen unterstützt.\\