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.
Gast
#4339152
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.
Gast
#4339228
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)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.