Ich möchte einen transparenten Kunststoff mit zwei RGB-Leds anstrahlen (~20mA). Bei den WS2812B mit integriertem Controller funktioniert das schon, allerdings sieht man ziemlich deutlich, dass die unterschiedliche Farben haben (Fertigungstoleranzen? Weiß, alle Kanäle Vollast). Jetzt dachte ich an ein digitales IC, das sowohl mind. 8 Bit PWM für jeden Channel beherrscht , als auch gleichzeitig den Strom korrigieren kann, damit ich einen groben Weißabgleich hin bekomme. Möglicherweise kennt jemand von euch auch LEDs die schon sehr gut "gebinnt" wurden und von Werk ab eine Sortierung hinter sich haben. Bei den WS2812B ist es auf jeden Fall nicht so.
Woher kommen denn diene PWM-Werte? Von uC? Evtl könnte der schon den Weissabgleich erledigen, dann gingen diverse einfache LED-Treiber. Sonst schau dich mal bei AMS (Austria Microsystems) um, die haben viele nette Sachen in der Richtung :)
dadada schrieb: > Woher kommen denn diene PWM-Werte? Von uC? Genau, die kommen aus einem mega328p und werden als 8 Bit ausgegeben (WS2812B). Habe auch schon überlegt einen 12Bit LED Treiber zu nehmen und dann auf 8 Bit zu skalieren mit den Abgleich-Werten.
Brauchst du denn die vollen 8-bit an Auflösung? Sonst kannst du dir ja eine simple Look-Up-Tabelle für 2 der 3 Farben speichern die korrigierte Werte enthält (wenn das alles nicht so sehr präzise sein muss, kannst du ja einfach mit 0,x*R und 0,y*G bei 1,0*B abgleichen)
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.