Merzomann:
Nein, die 80 LEDs verteile ich auf die 54 Ausgänge des Mega 2560 R3 Board mit ATmega2560. Also maximal 6 LEDs an ein Pin.Gruß vom TO
Und das können schon zu viel sein.
Sieh dir mal die Datenblätter an.
Merzomann:
Nein, die 80 LEDs verteile ich auf die 54 Ausgänge des Mega 2560 R3 Board mit ATmega2560. Also maximal 6 LEDs an ein Pin.Gruß vom TO
Und das können schon zu viel sein.
Sieh dir mal die Datenblätter an.
200mA --> Arduino Playground - ArduinoPinCurrentLimitations
Gruß André
Super, vielen Dank für die Infos. Was kann denn passieren, wenn ich zu viele LEDs an einem Pin habe? Werden die LEDs dann dunkler, oder brennt mir der Chip durch?
Erst brennt er durch und dann wird's dunkel...
Es gibt Low Current LEDs, die 2 mA benötigen, da kann man möglicherweise auch sechs Stück an einen Arduino-Pin hängen.
Wenn eh sechs LEDs zusammen angesteuert werden sollen, bietet sich natürlich eine Konstantstromquelle an, siehe #2.
Für eine Word Clock würde ich, wie schon in #14 angeregt, auch über WS2812B oder APA102 oder vergleichbare nachdenken. Die gibt es in unterschiedlichen Bauformen, auch als 5 mm, und als WWW, also mit drei weißen LEDs. Bei einem Streifen muß man nur minimal löten.
Du musst auch noch den Gesamtstrom berücksichtigen. Das wird in deinem Fall der limitierende Faktor sein. Ohne Treiber wird‘s wohl nicht gehen.
Wenn du unbedingt bei deinen 5mm Leds bleiben willst, musst du einen Transistor als Schalter (auch Treiber genannt) dazwischen schalten.
Je nach Transistortyp brauchst du auch hier wieder weitere Widerstände. Und da kommst du nicht um das Löten herum.
Am wenigsten Arbeit und am wenigsten Probleme hast Du mit WS2812 oder vergleichbaren in LEDstripbauform.
Alles andere ist entweder Murx oder viel Arbeit.
Grüße Uwe
Habs jetzt einfach mal ausprobiert :o Die Uhr läuft jetzt seit 24 Stunden problemlos durch. Die LEDs habe ich aus dem Elegoo Starter Kit. Den Mega betreibe ich über ein Netzteil. Maximal sind 6 LEDs an ein Pin. Allerdings sind nie mehr als 5 Pins gleichzeitig auf HIGH. Vermutlich ist es Pfusch, aber es funktioniert ![]()
Merzomann:
Habs jetzt einfach mal ausprobiert :o Die Uhr läuft jetzt seit 24 Stunden problemlos durch. Die LEDs habe ich aus dem Elegoo Starter Kit. Den Mega betreibe ich über ein Netzteil. Maximal sind 6 LEDs an ein Pin. Allerdings sind nie mehr als 5 Pins gleichzeitig auf HIGH. Vermutlich ist es Pfusch, aber es funktioniert
Fragt sich nur, wie lange der Arduino das mit macht.
Hallo,
TO hast Du die 6 LED an einem Pin in Reihe geschaltet, ? das könte ja noch gehen ohne zus Widerstand . Und wenn denn dann max 5 Pins auf H liegen.
Rentner:
Hallo,TO hast Du die 6 LED an einem Pin in Reihe geschaltet, ? das könte ja noch gehen ohne zus Widerstand . Und wenn denn dann max 5 Pins auf H liegen.
Wie soll das denn gehen ?
6 Led in Reihe bei 5 Volt ?
Sorry
Dieter Du hast natürlich recht die werden dunkel bleiben.
Gruß Heinz
Die 6 LEDs habe ich Parallel geschalten.
Ihr habt mich überzeugt ich bestelle mir gleich eine WS2812 und versuche es damit. Ein paar Fragen habe ich aber noch:
Für ca. 100 LEDs brauche ich dann ein 5V und 6A Netzteil, richtig?
Kann ich mein Arduino dann auch über dieses Netzteil mit Strom versorgen. Wie z. B. hier:
https://www.instructables.com/id/Getting-Started-With-NeoPixle-WS2812-RGB-LED/
Ist der Elektrolyt-Kondensator zwischen GND und 5V unbedingt notwendig?
Hat mir jemand ein Tipp, wo ich eine gute und günstige LED Kette mit Netzteil her bekomme?
Dank Euch allen!
Ja, 6a sind richtig und den Arduino kannst du auch damit betreiben.
Und ja, den Elko solltest du auch einbauen. Der überbrückt kurze Spannungseinbrüche.
Was den Stripe betrifft, einfach mal googeln.
Noch ne Frage zur Stromversorgung. Ich kann also wirklich mit einem 5v / 6a Netzteil die 100 Neopixel und mein Arduino mit Strom versorgen? Raucht da nichts ab?
In diesem Bsp. sind die 5v vom Netzteil mit den 5v der Lichterkette und den 5v des Arduino verbunden. Was mich wundert ist das es nicht in Vin ist, sondern in 5v? Hier nochmal das Bsp.
Hier sind die 5v vom Netzteil in Vin.
Was ist jetzt richtig?
Schau mal ins Datenblatt. Die Spannung an Vin muss größer als 5V sein.
Speisung mit 5V erfolgt an 5V. Vorsicht, wenn Du gleichzeitig USB nutzen willst.
Dann solltest Du ein USB-Kabel präparieren, bei dem die 5V-Leitung durchtrennt ist.
Gruß Tommy
Danke Tommy, ich wusste nicht, dass man den Arduino mit dem 5V Pin versorgen kann. Dachte der wäre nur zum Anzapfen da. Also mach ich das 5V / 6A Netzteil in den 5V Pin und GND, richtig?
Hinter dem Vin Pin ist ein Spannungsstabilisator an dem zwischen Einspeisung und Ausgang ca 1,2V abfallen. Außerdem schaltet die automatische Umschaltung von UUSB zu Vin bei 6,6V um. Darum brauchst Du an Vin ca 7V.
Genaues siehst Du im Schaltplan des Ardunos.
Der am (Konstantspannungs) Netzteil angegebene Strom ist der Maximalstrom den das Netzteil dauernd liefern kann. Wenn mehr Strom gezogen wird kann die Spannung einbrechen, das Netzteil ausschaten oder überhitzen.
Für eine Schaltung wie zB ein Arduino ist es kein Problem, daß das Netzteil viel mehr Strom liefern kann. Die Schaltung nimmt sich den Teil des Stroms den es braucht. Ob ein überdimensioniertes Netzteil sinnvoll ist ist eine andere Betrachtung. Meist nicht, da ein stärkeres Netzteil mehr kostet und mehr Verlustleistung bzw Abwärme produziert. Wenn Du aber eine 6A LED-Strippe hast kannst Du einen Arduino mit 20mA Verbrauch ohne Probleme an ein 6A bis 6,5A Netzteil anschließen.
Grüße Uwe