Warrior12: I2C-Read / Write

Beiträge bitte nur in Deutsch

Moderator: Guido Körber

Post Reply
Orbinom
Posts: 8
Joined: Wed May 09, 2018 9:58 pm

Warrior12: I2C-Read / Write

Post by Orbinom »

Hallo,

Kennt sich hier jemand gut mit LED-Warrior12 aus ? Wie kann man auf die Dimmwerte mit Arduino zugreifen ? Benutzt wird die I2C-Schnittstelle !

Danke im Voraus
Guido Körber
Site Admin
Posts: 2856
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Re: Warrior12: I2C-Read / Write

Post by Guido Körber »

Na mit einem Schreibzugriff beginnen mit dem die Registernummer übergeben wird, dann Lesezugriff um die Daten zu holen.

Da I2C ja nur die 7 Bit Adresse des Devices am Anfang eines Paketes überträgt, kann man die Register innerhalb des Gerätes nicht direkt adressieren. Darum hat es sich als Standard entwickelt das erste Daten-Byte eines Schreibzugriffs als Registernummer zu nehmen. Wenn man aus einem bestimmten Register lesen will, dann macht man erst diesen kurzen Schreibzugriff um die Registernummer zu setzen und dann beginnt man den Lesezugriff möglichst ohne vorher eine Stop-Condition zu erzeugen.
Orbinom
Posts: 8
Joined: Wed May 09, 2018 9:58 pm

Re: Warrior12: I2C-Read / Write

Post by Orbinom »

Danke für die schnelle Antwort.
Ich hätte noch zwei kleine Fragen:
1- Sind die 4 Kanäle im LW12 für nur für ein Betriebsgerät gedacht? Anderes formuliert: Erkennt DALI den LW12 als eine oder 4 Lampen?
2- Wenn man eine RGB-LED nutzt, ist eine Farbauswahl dank DALI-Szenen möglich ?

Danke im Voraus
Guido Körber
Site Admin
Posts: 2856
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Re: Warrior12: I2C-Read / Write

Post by Guido Körber »

Der LW12 erscheint als 4 DALI Betriebsgeräte (bzw. die Anzahl die per Jumper eingestellt ist).

Die Szenen können prinzipiell für so was genutzt werden, man hat dann halt 16 Einstellungen zur Verfügung.
Orbinom
Posts: 8
Joined: Wed May 09, 2018 9:58 pm

Re: Warrior12: I2C-Read / Write

Post by Orbinom »

Super !
Beim Aufbau der Schaltung ist mir aufgefallen dass der PSSI2021SAY IC innerhalb 16 Wochen lieferbar ist.
Gibt es die Möglichkeit einen anderen IC mit einer ähnlichen Funktionalität zu nutzen?

Grüße,
Orbi
Guido Körber
Site Admin
Posts: 2856
Joined: Tue Nov 25, 2003 10:25 pm
Location: Germany/Berlin
Contact:

Re: Warrior12: I2C-Read / Write

Post by Guido Körber »

Im Prinzip kann man den durch eine andere Stromquelle ersetzen, muss dann aber ggf. die Schaltung anpassen.

Das wird aber keine Verbesserung bei der Lieferzeit bringen, momentan ist so ziemlich jedes Bauteil auf Allokation. Kleine Mengen sind eher unproblematisch, aber größere Mengen sind mit Sucherei verbunden.
Post Reply