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
Ein ULN2003 "verschluckt" keine Spannung. Ein ULN2003 ist bereits ein "Verstärkungstransistor". Bitte genaue Schaltung posten, welche LED hast du angeschlossen, wo hast du die 3 Volt gemessen?
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.
Andreas schrieb: > Ein ULN2003 "verschluckt" keine Spannung. Dann guck mal bitte ins Datenblatt Kap. 6.6 Electrical Characteristics, insbesondere die Angaben zu V_CE(sat). Da kannst du dich eines besseren belehren lassen ;-)
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.