http://www.adafruit.com/datasheets/HL1606E.pdf Kann mir jemand unter dem Punkt 3 Erklären wie das gehen soll? Das wurde maschinell übersetzt und der Text ist für mich etwas unverständlich. So wie ich das lese, soll ich 0b10010001 dem Strip mit den Chips drauf senden. Dann sollte der Chip von selber die Farben durchfaden. Zusätzlich muss natürlich SI 512Hz haben. Und nach 8 bits jeweils L_I(Slave Select) kurz hochziehen. Bei mir kommt aber nur einheitlich die Farbe Türkis raus. Da steht unter anderem "then input 0 to the end is okay". Was soll das denn heißen? Und dann hätte ich noch gerne gewusst, wofür das Latch bit hier gut ist. Danke
Hallo, siehe hierzu auch Elektor März 2011 - Lichterkette mit RGB-LEDs Also: Erstmal "muß" SI nicht 512 Hz haben. Der HL1606 "faded" nur im entsprechenden Modus innerhalb von 128 clock-cycles, d.h. die Geschwindigkeit mit der von Hell nach Dunkel (oder andersherum) gefadet wird, ist, abhängig von diesem Takt. Taktest du SI also mit 128 Hz so dauert ein "gefadeter" Wechsel von An->Aus genau eine Sekunde, bzw. bei gesetztem D7 (Control bit of speed) nur die hälfte der Zeit. Dieser Takt ist auch unabhängig von CK-I, mit welchem die Daten in das Schieberegister geschoben werden. Das Latch-Bit erlaubt bei seriell verschalteten HL1606 die Daten für den z.B. dritten Baustein durch die ersten beiden Chips zu schieben, d.h. du sendest die Daten für den 3. Chip, dann zwei dummy-Bytes (ohne gesetztes Latch-Bit) für den ersten und zweiten (damit die Daten beim 3. Chip ankommen). Anschließend wird mit L-I das Bitmuster bei den HL1606 übernommen, wo das Latch-Bit gesetzt ist; alle anderen ignorieren es. Natürlich mußt Du sicherstellen, daß bei dahinter liegenden Bausteinen ebenfalls kein Latch-Bit vorhanden ist indem du entsprechende Dummies voransendest.
Ah dann macht das ganze natürlich Sinn. Was nur schade ist, dass man das ganze nicht dimmen kann, und gleichzeitig Faden. Ich kann die LEDs mit SoftwarePWM betreiben (also entsprechend lange an und ausschalten) um die Helligkeit einzustellen. Allerdings scheitert das ganze, wenn ich gezielt einige LEDs an und ausfaden will. Gehen würde das schon, aber wohl nicht flackerfrei :( Hätte wohl doch den neuen Controller kaufen sollen. Aber danke für die erklärung zum Latchbit Gruß Mike
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.