Es gibt einige Designs für Konstantstromgeräte, aber die meisten verwenden einen bestimmten Chip. Ich suchte nach einer Möglichkeit, meine eigene Konstantstromversorgung aus verfügbaren Teilen aufzubauen. Ziel ist es, eine RGB-LED mit 10 W (10-12 V, 350 mA) zu steuern.
Da ich so gut wie keine Erfahrung in der Elektronik habe (letzte Vorlesung ~ vor 7 Jahren), wollte ich zwei verschiedene Designs von euch ausführen.
Der erste ist einer, den ich direkt von hier genommen habe
Und der zweite, den ich gefunden habe, war dieser hier . Es ist interessant, da ich einen Darlington-Fahrer in der Nähe habe. Ich habe die Schaltung leicht so modifiziert, dass R1 nicht an die Hauptstromversorgung angeschlossen ist (siehe Abb. 6 im verknüpften Dokument), sondern über einen Arduino PWM-Port gesteuert wird.
Wäre dies möglich oder benötige ich weitere Teile für die PWM-Unterstützung?
Wie vergleichen Sie diese beiden Schaltkreise?
Ps: Die Teilenummern werden nur von CircuitLab eingegeben, achten Sie also nicht zu sehr darauf. Ich werde auf jeden Fall verschiedene Teile verwenden und deren Datenblätter vorher konsultieren.
BEARBEITEN
Nach einiger Zeit habe ich nun tatsächlich die Schaltung eins gebaut (mit dem MOSFET). Ich habe auch einen Tiefpassfilter hinzugefügt, um ein Audiosignal anzuschließen. Zusammen mit einem Arduino als Treiber für die RGB-LEDs pulsiert das Licht im Takt der Musik.
- Ich habe die Konstantstromtreiberschaltung für R, G und B dreimal von oben aufgebaut
- Der Eingang ist mit drei PWM-Pins eines Arduino verbunden
- Basierend auf einem Tutorial von Jeremy Blum habe ich einen einfachen Tiefpassfilter mit 2 Operationsverstärkern, einigen Widerständen und Kappen und einem Trimmtopf gebaut.
- Man kann jetzt Audio anschließen, das in einen Singal für den Lautsprecher und einen Eingang für den Operationsverstärker aufgeteilt ist. Die Operationsverstärker verstärken das Signal, das dann an einen analogen Arduino-Pin-Eingang geht
- Mit etwas Code, der auf dem Arduino läuft, kann ich jetzt das Licht basierend auf dem Analogeingang auslösen
- Ich habe einen Spannungsregler (LM7809) hinzugefügt, um den Arduino von 12 V auf 9 V zu senken. Dies wird nicht wirklich benötigt, aber ich hatte eine und wollte es versuchen :)
Ich hatte ein bisschen Spaß beim Bauen und möchte es jetzt in eine Lampe stecken und noch mehr programmieren ...