Hallo, Ich habe hier im Forum den Wordclock Bau sehr interessiert verfolgt und habe mir mittlerweile eine eigene Wordclock aufgebaut. Sie funktioniert auf Basis eines Atmega328p. Für die Ansteuerung der 114 WS2812b LEDs verwende ich die Adafruit Neopixel Library. Jedoch gibt es hier ein kleines Problem: Stelle ich alle LEDs auf voll weiß ein (255,255,255), so sind die LEDs nicht alle gleich weiß, sondern es gibt sehr merkbare Tendenzen richtung rot und blau. Kurze Details zur Beschaltung: Ich habe eine 5V 4A Spannungsversorgung, Massen sind verbunden, am Datenpin liegt ein 470 Ohm Widerstand an. Hat jemand ähnliche Erfahrungen gemacht? Habe ich eventuell einen defekten Stripe oder liegt es eventuell an der Software? Liebe Grüße, Phil
ist völlig normal schau mal unter 'LED characteristic parameter' in welchem Bereich die Leuchtstärken der Led's liegen dürfen. mal hast Du halt eine rote im unteren Bereich mit einer blauen im oberen dann wird's halt ziemlich blau wenn alle voll an sind oder eben andersrum. Stefan
Phil P. schrieb: > Ich habe eine 5V 4A Spannungsversorgung, Massen sind verbunden, am > Datenpin liegt ein 470 Ohm Widerstand an. Zwei Hinweise: Erstens: Pass auf, dass die Spannungsversorgung gut angebunden ist. Wenn Die nur an einem Ende von dem Streifen eingespeist wird, kann sich über die Länge des Streifens ein Spannungsabfall ergeben, der z.B. dafür sorgt, dass das Blau nicht mehr seine maximale Helligkeit erreicht. Du solltest das Netzteil mit dicken Leitungen mindestens an beiden Enden des Streifens anschließen. Zweitens: Die R/G/B-Chips in den LEDs sind an unterschiedlichen Orten was eine etwas unhomogene Farbverteilung ergeben kann. In Deinem Aufbau hast Du den Streifen serpentinenartig verlegt, so dass sich also die Orientierung der Einzel-LEDs pro Streifen um 180° dreht. Um zu testen ob das das Problem ist prüfe, ob sich der Farbeindruck für Dich verändert, wenn Du das Board bewegst oder den Betrachtungswinkel veränderst. Viele Grüße, Simon
Hallo, Vielen Dank für eure Antworten. Ich hatte schon mit einer Farbabweichung gerechnet, aber dass diese so arg ausfallen würde, hätte ich mir nicht gedacht. Ich speise nach 40 LEDs (das sind ca 1,2 Meter Strip) wieder neu ein. Somit müsste es von der Versorgung her gut passen. Der Farbeindruck ändert sich, wenn ich den Betrachtungswinkel ändere, jedoch nur wenn ich die LEDs allein betrachte. Diese strahlen bei mir jedoch eine weiße Schicht an, welche von jedem Winkel immer gleich gefärbt bleibt. Mir wird wohl nichts anderes übrig bleiben, als jede einzelne LED durchzugehen und die Farbwerte zu korrigieren, damit jede LED ziemlich gleich weiß ist. Kennt ihr hierfür eventuell irgendwelche simplen Messgeräte oder sogar Apps, welche mir sagen, ob gewisse Farbwerte ähnlich sind? Liebe Grüße Phil
...es gibt justierte, digitale farbsensoren von versch herstellern. die sagen dir objektiv, was du sieht. ein relativer abgleich ist damit in jedem fall mgl. Klaus.
Phil P. schrieb: > Kennt ihr hierfür eventuell irgendwelche simplen Messgeräte oder sogar > Apps, welche mir sagen, ob gewisse Farbwerte ähnlich sind? Schalte deine LEDs alle an und dann mache ein Bild mit einer Kamera. Du musst dabei drauf achten, dass kein Farbkanal übersteuert ist. Damit hast du für alle drei Grundfarben die Helligkeiten. Evtl. ist es sinnvoll vorher eine Flat-Field Aufnahme mit der Kamera zu machen, damit man deren Pixel-Charakteristiken rausrechnen kann.
>das Netzteil mit dicken Leitungen mindestens an beiden Enden >des Streifens anschließen. Oder pro Seite ein Kabel anschließen.
sind ja nicht viele LEDs so sieht meine auch aus auf der Rückseite habe ich 2 Kupferstreifen 35/40mm geklebt einer links einer rechts +- halt und jeden Stripe mit einem Schaltdraht nach links und rechts Kontaktiert. Keinerlei Farbabweichungen! Sollte dein Striipe wirklich miese LEDs haben kann man das ja trocken testen, und die miesen LEDs rausschneiden und ein Stück wieder einsetzen.
:
Bearbeitet durch User
Hallo, Vielen Dank für eure Tipps! Ich glaube einfach, ich habe einen Stripe mit schlechter Qualität bekommen, da auch bei einem einzelnen Stripe mit 10 LEDs der Farbunterschied zu erkennen ist (hier dürfte die optimale Stroversorgung eine vernachlässigbare Rolle spielen). Kurz noch zur Stromversorgung: Ich speise alle 40 LEDs wieder neu ein (sind ca 1,2m Stripe). Die Verkabelung habe ich mit 0,50/1,80 mm Litze realisiert. Ich glaube, dass das ausreichen müsste. Ich werde nun versuchen, die Farben per Software zu korriegieren und mich dann hier wieder melden :) Danke! Liebe Grüße Phil
Phil P. schrieb: > Ich speise alle 40 LEDs wieder neu bissl viel ich habe wordclock1 alle 10 LEDs Einspeisung und bei wc24h alle 18 LEDs Einspeisung und keine Farbabweichung, alle 40 bei dir? vor der SW Anpassung würde ich bei 20 in der Mitte versuchsweise zusätzlich einspeisen, wenn das nix bring kannst du ja immer noch an die Software.
Wie hoch isf denn die Betriebsspannung (gemessen)? sieht alles rotstichig und damit nach unterspannung aus.
Auf Deinen Stripes scheinen billig-LED's verbaut zu sein. Soll es genau sein, wie z.B. für LED-Bildschirmwände, gibt es von den herstellern aufeinander abgestimmte/ausgesuchte LED's. Kostet natürlich einiges mehr.
Johnny B. schrieb: > Auf Deinen Stripes scheinen billig-LED's verbaut zu sein. > Soll es genau sein, wie z.B. für LED-Bildschirmwände, gibt es von den > herstellern aufeinander abgestimmte/ausgesuchte LED's. > Kostet natürlich einiges mehr. ich hatte für über 300,-€ immer die billigsten WS2812B Stripes geordert, verschiedene Lieferanten mit 30/60/144 LEDs/m eine Farbabweichung hatte ich nie! ich tippe immer noch auf zuwenig Einspeisung für 40 LEDs
Vielleicht ist ja dein Papier nicht homogen ;-)
Mampf F. schrieb: > Vielleicht ist ja dein Papier nicht homogen ;-) Der war echt gut :) Ich habe soeben die Spannung an mehreren Punkten gemessen (direkt an der Versorgung, 5V am Anfang und GND am Ende und dazwischen ein paar Punkte - kann ich das so machen?) und sie beträgt überall 5,16 - 5,18 V. Ist das eventuell zuviel? Da die Spannung überall gleich ist, dürfte die Versorgung passen, oder? Ich habe ja auch von der gleichen Rolle noch einige LEDs übrig und habe separat einen Stripe mit 10 LEDs getestet, bei welchem ich auch Farbabweichungen beobachten konnte... Liebe Grüße Phil
Naja, dann musst Du halt für jedes Pixel noch in der Software eine Farbkorektur hinterlegen und beim anzeigen verrechnen. Aber das dürfte ziemlich aufwändig werden.
Phil P. schrieb: > Ich habe ja auch von der gleichen Rolle noch einige LEDs übrig und habe > separat einen Stripe mit 10 LEDs getestet, bei welchem ich auch > Farbabweichungen beobachten konnte... dann nutze nur welche mit deiner dir genehmen Farbabweichung, die nicht schönen schneidest du raus.
Hallo, Phil P. schrieb: > Mampf F. schrieb: >> Vielleicht ist ja dein Papier nicht homogen ;-) > > Der war echt gut :) > > Ich habe soeben die Spannung an mehreren Punkten gemessen (direkt an der > Versorgung, 5V am Anfang und GND am Ende und dazwischen ein paar Punkte > - kann ich das so machen?) und sie beträgt überall 5,16 - 5,18 V. Ist > das eventuell zuviel? > Da die Spannung überall gleich ist, dürfte die Versorgung passen, oder? > > Ich habe ja auch von der gleichen Rolle noch einige LEDs übrig und habe > separat einen Stripe mit 10 LEDs getestet, bei welchem ich auch > Farbabweichungen beobachten konnte... > > Liebe Grüße > Phil @phil_b konntest du das Problem lösen? Ich habe WS2812 Stripes (auch für eine Wordclock) und steuer diese mit einem Pi Zero an und habe genau das gleiche Phänomen. Da ich es mit mehren Stripes, Level-Shifter, Widerständen, Pis und Netzteilen versucht habe fehlt mir aktuell der Ansatz was ich noch ausprobieren könnte. Ich speise alle 22 LEDs die Spannung ein und habe auch keinen allgemeinen, rotstichigen Abfall der auf ein Spannungsproblem hindeuten könnte. Viele Grüße Philip
:
Bearbeitet durch User
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.