Hallo Zusammen, ich habe eine Frage zu einem DIY Projekt und hoffe ich bin hier richtig und etwas Einsicht zu bekommen. Wie wohl viele möchte ich mir ein eigenes Ambilight nach dem Vorbild des wohl bekannten Adalights basteln. Hierzu verwende ich eine Arduino Uno + WS2801 RGB Led Strang um den Adalight Code von Adafruit möglichst konfigurationslos einsetzen zu können. Bei der Recherche dazu ist mir nun folgendes aufgefallen: Da inzwischen anscheinend der WS2811/WS2812 Strang recht populär ist findet man mehr dazu. Bei beschreibung hier wird dazu geraten einen 300-500 Ohm Widerstand in Serie an dem digitalen Signalpin des Arduino zu schalten um einer eventuellen Beschädigung der LEDs vorzubeugen. Bei Tutorials zu dem WS2801 bin ich nie auf Hinweise zur Verwendung eines solchen Widerstands gestossen (weder Clock noch Signal Pin). Da ich ungern die LEDs beschädigen möchte nun meine Frage. Brauche ich hier denn keine Widerstände an den zwei benutzen digitalen Pins oder ist dies auch anzuraten? Wenn nicht, warum nicht? Eine zweite kurze Frage: Um Peaks zu vermeiden wird (auch bei den WS2812 Tutorials) öfter einmal erwähnt einen Kondensator zwischen + und GND des externen 5v Netzteils anzubringen. Ist das sinnvoll, nötig? Ich würde mich sehr freuen wenn ich ein bisschen Input von eurer Seite bekommen könnte. Vielen lieben Dank und einen guten Rest der Woche! Max
Moin, Gegenfragen. Was kostet es zwei Widerstände und einen Kondensator einzubauen? Welche Probleme sind zu erwarten wenn du die Dinge einbaust? Ich denke, die Fragen kannst du dir selber beantworten. Wenn man die vielen Gesprächsfäden, gerade hier im Forum liest. Dann hat es meist Probleme gegeben weil genau diese Dinge fehlten. Und diese Fragen kommen fast täglich...
Hi, um das herauszufinden, sollte man keine dubiosen Tutorials lesen, sondern das Datenblatt zu den verwendeten WS2801. Nur das was dort steht, ist relevant. Gruß Andreas
Moin Max, ich betreibe hier zwei 5m Strips mit den WS2801ern. Die von Dir erwähnten Widerstände und Kondensatoren (hängt an einem ein ATX-Netzteil dran) habe ich nicht mit "eingebaut" - ist auch meist nicht nötig. Ist die Datenzuleitung allerdings lang* und/ oder ein schneller Schiebetakt am Start, dann kann das nötig werden - muss man probieren. Ich betreibe die Dinger übrigens bei 3.3V. Die Terminierungs-Rs (vermute ich mal)- im Nachfolger WS2811/ WS2812 sind laut DB nötig. Die 300-500 Ohm erscheinen mir allerdings zu hoch, 30-50 Ohm ist realistischer. *"lang" ist natürlich relativ, sagen wir mal länger als 30cm.
Max.Power schrieb: > Brauche ich hier > denn keine Widerstände an den zwei benutzen digitalen Pins oder ist dies > auch anzuraten? Wenn nicht, warum nicht? Ja, mache einen "Angstwiderstand" rein. 300 ohm reichen bei 5V. Viele Leute klagten über den Ausfall der ersten led. Bei einer Spannungsspitze kann es deinen µC das Leben retten. Bei einer zu langen Leitung kann es aber nachteilig wirken, da die Flanken nicht erkannt werden. Max.Power schrieb: > Eine zweite kurze Frage: Um Peaks zu vermeiden wird (auch bei den WS2812 > Tutorials) öfter einmal erwähnt einen Kondensator zwischen + und GND des > externen 5v Netzteils anzubringen. Ist das sinnvoll, nötig? Kommt wiederum drauf an wie lange die Netzteilleitung ist bzw. welche Qualität dein Netzteil besitzt. Kondensatoren müssen möglichst nahe an den Verbraucher platziert werden. Viel wichtiger ist es bei langen Stripes die Spannung mehrfach einzuspeisen, wegen den Spannungsabfall an jeder led.
Der Widerstand zwischen Arduino und Led ist sinnvoll, wenn beide eine unterschiedliche Spannungsversorgung besitzen. Ist die Spannungsversorgung der Leds ausgeschaltet und die des Arduino eingeschaltet, dann kann die Led zerstört werden. Gruß, Stefan
Stefan K. schrieb: > Der Widerstand zwischen Arduino und Led ist sinnvoll,... Max spricht von den Widerständen in den Signalleitungen CLOCK und DATA: Max.Power schrieb: > Bei beschreibung hier wird dazu geraten einen > 300-500 Ohm Widerstand in Serie an dem digitalen Signalpin des Arduino > zu schalten um einer eventuellen Beschädigung der LEDs vorzubeugen. Bei > Tutorials zu dem WS2801 bin ich nie auf Hinweise zur Verwendung eines > solchen Widerstands gestossen (weder Clock noch Signal Pin). Das sieht man im DB vom WS2811, hier wird ein R in die DATA-Leitung gelegt.
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.