Widerstände mit Arduino

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Ich verwende Arduino Mega Pro 5V. Pins verbrauchen maximal 40-50mA .

Ich verbinde 3 superhelle 5-mm-RGB-LEDs. Derzeit parallel verdrahtet jede Leuchte mit 100Ω Widerstand.

Ich schließe die Lichter an Glasfasergewebe an und sie beleuchten die Glasfaser einfach nicht sehr gut. Ich lasse sie mit PWM-Pins von Pink auf Blau umschalten. Ich versuche herauszufinden, wie ich das Licht heller bekomme. Nachdem ich darüber nachgedacht habe, bin ich verwirrt, ob ich die Widerstände brauche oder ob ich zu hoch verwende, da sie alle mit demselben Pin verbunden sind. Ich denke, das dämpft das Licht sehr.

Ich brauche 10 Lichter insgesamt 2 Gruppen von 3 Lichtern und zwei Gruppen von 2 Lichtern, also kann ich auf den zwei Lichtern sehen, wo ich vielleicht einen kleinen Widerstand brauche, aber da der Aurdino bereits einen Teil des Stroms begrenzt.

Dies ist erst mein 2. Projekt, für ein Kostümnähen bin ich Experte. Ich habe erst vor kurzem angefangen, Elektronik hinzuzufügen, und ich unterrichte mich selbst, also brauche ich manchmal die Hilfe von anderen, die erfahrener sind als ich.

Hier sind die einzigen Informationen, die ich zu den Lichtern habe. Und ich verwende den Arduino Mega Pro 5V von Sparkplug. Derzeit verwende ich ein Lilypad max 40MA, aber ich brauche mehr PWM-Pins, also werde ich auf Sparkplug-Board umsteigen (es wurde heute ausgeliefert). Ich habe meinen roten Lilypad-Pin mit einem Multimeter getestet und es hat 30-40MA gezogen.

Zustand: 100% nagelneu und hochwertig Material: Kunststoff und Metall Menge: 100 Stück Modus: Gemeinsame Kathode Durchlassspannung: 1,8 ~ 3,4 V Leistung: 0,06 W Lampendurchmesser: 5 mm Gesamtlänge: 36 mm Lieferumfang: 100 Stück gemeinsame Kathode 4-Pins LED-Licht

Verfügt dieses Arduino über eine eigene Unterstation, um den Pin-Strom von 50 MA zu unterstützen?
Datenblatt der LEDs wäre schön ... Sie haben einen bulligen Mikrocontroller, der 50 Megaampere Strom ausgeben kann.
Der Arduino begrenzt den Strom nicht . Es hat eine Grenze für das, was Sie sicher zeichnen können. Die beiden Konzepte sind sehr unterschiedlich.
Der Versuch, 50 mA von einem Arduino-Pin zu ziehen, wird die Spannung tanken.
Okay, Ihr Schema unterscheidet sich von der Vermutung meiner Antwort. Ich habe meine Antwort entsprechend bearbeitet. (Ich denke, die LEDs sollten auch alle mit Masse verbunden sein - ist dies eine Auslassung?)

Antworten (2)

Die Schaltung, die Sie haben, versucht, viel zu viel Strom von jedem Pin zu ziehen, zwischen 60 und 100 mA pro. Selbst wenn die Pins so viel Strom verarbeiten könnten, kann die MCU dies nicht, was letztendlich zur Zerstörung des Geräts führen würde. Sie sollten Ihre Schaltung so modifizieren, dass sie eine Low-Side-Schaltung mit Transistoren verwendet , um Strom direkt von der Stromversorgung statt über die MCU zu ziehen.

Es könnte sich lohnen, die diskreten Transistoren hervorzuheben - das Low-Side-Schalten direkt über GPIO-Pins ist für niedrigere Ströme beliebt, und der GPIO-Push-Pull-Treiber kann oft mehr Strom aufnehmen als er liefern kann ... aber immer noch nicht so viel wie besprochen Hier. Wie geschrieben, sind die diskreten Transistoren erst sichtbar, nachdem dem Link gefolgt wurde.
Also fing ich an, nach Schaltern und Transistoren zu suchen, und ich verstehe nicht, was diese sind oder wie sie funktionieren. Es tut mir leid, dass ich durch die Kommentare das Gefühl habe, dass dies gut "Duh" ist, lol, aber wie ich schon sagte, ich bin sehr neu. Würde mich jemand anweisen, wo und wie man diese anwendet? Außerdem wollte ich zu Hochleistungs-RGB-LEDs wechseln (ich habe 1 W pro Farbe gefunden, insgesamt 3 W, die ich gerne verwenden würde, weil ich denke, dass dies mein Projekt wirklich sehr, sehr hell machen würde). Würden diese helfen? sowie? Oder ist es etwas, mit dem ich nur noch die ultrahellen LEDs verwenden kann?
@Teresa: Hatten Sie Gelegenheit, die verlinkten Fragen und Antworten zu lesen?
Ich tat, aber einige von ihnen schienen nicht zutreffen. Ich habe bereits separate Widerstände. Ich bin mir ziemlich sicher, dass das Transistor-Ding mein Problem ist, aber ich verstehe nicht genau, was ein Transistor ist, wie er mit PMW funktioniert.
Habe ein Youtube-Video gefunden, das alles erklärt, wie das Arduino mit dem Transistor funktioniert. Danke Ben Voigt Das ist genau das, was ich brauchte! Ich verstehe vollkommen!

Jetzt, da der Frage ein Schaltplan hinzugefügt wurde, sieht es so aus, als wäre meine Vermutung falsch gewesen - Ihr Schaltplan hat einen separaten Widerstand für jede LED. Meine ursprüngliche Antwort ist unten.


Es ist schwer zu sagen, aber es hört sich so an, als würdest du Folgendes tun:

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Dies ist eine schlechte Idee™. Die Spannung über den LEDs ist nur so hoch wie die kleinste Durchlassspannung, und Sie erhalten am Ende 2 schwache LEDs.

Diese verwandte Frage enthält einige ausführlichere Erklärungen.

(Wenn dies nicht die Schaltung ist, die Sie verwenden, müssen Sie einige Schaltpläne posten - wir können keine Gedanken lesen!)

Ein Stift vom Arduino geht jeder Farbstift auf das Licht getrennt. Also ein Stift zu drei roten Stiften an drei separaten Lichtern. Jeder rote Pin hat einen eigenen 100-Ohm-Widerstand. Grüns sind auf einem eigenen Pin vom Aurdino und jeder hellgrüne Pin hat einen eigenen 100-Ohm-Widerstand. Ich bin mir nicht sicher, wie ich es zeichnen soll. hm ... Ich werde sehen, ob ich etwas zeichnen kann, lol, es wird nicht so hübsch sein wie Ihres, aber ich werde versuchen, auf den Punkt zu bringen, wie es funktioniert.
Sie können Ihre Frage bearbeiten und einen Schaltplan mit dem integrierten Editor einfügen (so habe ich diesen erstellt).