Treiber für den Arduino

Gast #4551806
Lesenswert?
• ▲
▼
Hi Leute,
ich habe ein simples Problem:
Ich brauche eine Treiberkarte für meinen Arduino um die PWM Ausgänge 
sinnvol nutzen zu können.
Zur Zeit habe ich ein ULN2003 verwendet, dieser verschluck aber 
irgendwie 2V, sodass an meiner LED nur 3V von benötigten und eigentlich 
auch geschalteten 5V anliegt.
Ich habe einen PullDown Widerstand an den Ausgang des ULNs gehängt, kann 
es damit etwas zu tun haben?
Oder gibt es sonst andere wichtige Dinge, die man bei dem Umgang 
beachten muss?

Gibt es sonst Alternativen? Sprich am einfachsten ein Shield zB, welches 
einige Verstärkungstransistoren enthält oder so?

Danke für eure Hilfe.

LG Marco
Persönliche Seite #4551899
Lesenswert?
• ▲
▼
Ein Pulldown am Ausgang (des ULN) macht auch nicht wirklich Sinn, außer 
die Effizienz herunterzuziehen. Persönlich finde ich es schade, so 
antiquierte Bauteile wie einen Mehrfach-Darlington einzusetzen. Da es 
nur um eine Schaltaufgabe geht, ist jeder Logik-Level-MOSFET um Längen 
besser. Er hat a) keine nutzlosen Kanäle, denn eine LED braucht nur 
einen Treiber und ist b) deutlich billiger (der 10er-Pack im 
SOT-23-Gehäuse ist für weniger als 3 Euro zu haben).

Damit PWM sinnvoll nutzbar wird, gerade um eine einzige LED zu treiben, 
genügt ein einzelner PWM-Ausgang vollauf. 20mA bekommt man da locker 
raus. Wenn es allerdings um eine Leistungs-LED geht, d.h. mehrere 
hundert mA, rate ich zum Anschluss einer Konstantstromquelle und 
Steuerung über deren Enable-Eingang.

Elektronik ist nicht nur Arduino-Shields zusammenzustecken, nur weil man 
als Gelegenheitsanwender sie käuflich erwerben darf.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren