Hallo, ich möchte eine RGB LED an einem MSP430F1611 betrieben. Mittels TimerB und Port4 erzeuge ich PWM Signale für Rot, Gruen und Blau. Das funktioniert schon sehr gut. Der Strom den meine LED benötigt ist aber größer als es der MSP430 verkraftet. Ich brauche also sowas wie ein sehr schnelles Relais. Wie kann ich die RGB Diode an einen Mikrocontroller anschliessen, der nur einen geringen Strom liefern kann? Mittels MOSFET? Und wie schaut die entsprechende Beschaltung aus? Klaus
Hallo Klaus, >Wie kann ich die RGB Diode an einen Mikrocontroller anschliessen, der >nur einen geringen Strom liefern kann? Zum Beispiel mit einem pnp-Transistor. Emitter an +Vcc , Basis über Widerstand ca.1k...10k an µC PIN und Kollektor über Widerstand und LED an GND. Bernhard
Ich würde evtl. auch mal einen Treiber Schaltkreis in betracht ziehen falls man mehr als nur eine LED betreiben möchte, dann ist das komfortabler und benötigt weniger Platz als Beispiel würde ich denn TPIC2701 von TI empfehlen von der Funktionalität ist er gleich dem ULN2003 nur das das teil mit DMOS Transistoren arbeiten und damit der Spannungsabfall über dem Schaltkreis nicht so groß ist.
Hallo, ich arbeite gerade an einem ähnlichen Projekt. Ich tu mir aber schwer mit der Einstellung der PWM für einen kontinuierlichen Farbverlauf. Hat hier mal jemand mal eine Art Tabelle aufgestellt, in welchen Spannungsschritten die Spannung verändert werden muss und wie die Spannung (bzw. die Einschaltdauer) der drei LED Pins mit den Farben zusammenhängt? Ich plane einen möglichst flüssigen Übergang in verschiedenen Geschwindigkeiten (3 - 30min). Thomas
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.