Verwenden Sie Darlington anstelle mehrerer Transistoren? Wenn ja, welcher?

Anhand des Beispiels auf halber Höhe einer Webseite mit dem Titel "Using the BBB to turn on a transistor" wollte ich wissen, ob ein ähnliches Layout einen Darlington verwenden könnte, um mehrere LEDs anstelle einzelner 2N3904-Transistoren anzusteuern? Ich denke, basierend auf anderen Forenbeiträgen, die ich kann und das ist, was ich brauchen würde. Kann das bitte jemand bestätigen?

Ich glaube, um das Beispiellayout der LED nach dem Transistor widerzuspiegeln, würde dieser Darlington funktionieren.

ODER

Ich könnte die LED vor den Transistor stellen und so etwas verwenden ?

Normalerweise würden Sie die LED und den Widerstand zwischen dem Kollektor des Transistors und der positiven Versorgung in Reihe schalten. Der ULN 2803 wird oft für diese Aufgabe verwendet, aber Sie brauchen nicht wirklich die aktuellen Fähigkeiten eines Darlington, nur um eine LED anzusteuern. Das von Ihnen verlinkte Toshiba-Teil ist ein High-Side-Treiber und erfordert normalerweise einen 5-Volt-Eingang als High - daher ist es nicht für die Verwendung mit den meisten Mikrocontrollern geeignet.
Also, ohne I2C zu verwenden, gibt es eine andere Lösung, die als Transistor simpel ist, aber als IC kommt? Ich habe mir den LM3046 angesehen, aber er ist der falsche Formfaktor für mein Proto-Board. ti.com/lit/ds/symlink/lm3046.pdf Ich würde mir vorstellen, dass Sie dies mit einem MOSFET tun könnten, wenn ich richtig verstehe, wie sie funktionieren, aber nicht weiß, ob diese in Form eines IC vorliegen?

Antworten (3)

Unabhängig davon, ob Sie einen Darlington verwenden oder nicht, würde ich die von Ihnen gezeigte Schaltung nicht verwenden - siehe unten - Ihre Schaltung neben einer besseren Möglichkeit, die LED anzusteuern: -

Geben Sie hier die Bildbeschreibung ein

Wenn man das rechte Bild betrachtet, wird der Transistor durch den GPIO-Ausgang leicht in die Sättigung geschaltet, da der Emitter direkt mit der LED und dem Reihenstrombegrenzungswiderstand im Kollektor geerdet ist.

Um den Transistor ausreichend einzuschalten, müssen Sie bei Ihrem Design die LED-Durchlassspannung (ca. 2 V) überwinden, bevor der Basis-Emitter-Übergang dann zu leiten beginnt. Darüber hinaus benötigen Sie weitere 0,6 bis 0,7 V. Wenn Ihr GPIO 3,3 V hat, kommen Sie damit durch, aber alles unter 2,7 V, und Sie werden nicht die Helligkeit von der LED erhalten, von der Sie glauben, dass Sie sie sollten.

Eine andere Möglichkeit besteht darin, Ihre Schaltung zu verwenden und die Position des Strombegrenzungswiderstands und der LED umzukehren - Sie benötigen dafür auch keinen Basiswiderstand, daher ist es etwas einfacher. Jetzt stellt der GPIO eine Spannung an der Basis ein (z. B. 2,7 V), wobei 2 V über dem neu platzierten Emitterwiderstand verbleiben. Wenn dieser Widerstand 100 Ohm beträgt, sorgen die 2 V dafür, dass 20 mA durch die LED im Kollektor fließen und die Kollektorspannung bereitstellen Bei etwa 4 V oder mehr fließen immer 20 mA - stellen Sie die Kollektorspannung jedoch nicht zu hoch ein, da dies den 2N3904 aufwärmt, da er jetzt stromregulierend ist und (sagen wir) bei einer 12-V-Versorgung 8 V abfällt, was bedeutet a Verlustleistung von 8 x 20 mA = 0,16 Watt - nicht schlecht, aber nicht viel höher, wenn kein Kühlkörper verwendet wird.

Dasselbe gilt bei Verwendung eines Darlington, außer dass der Transistor beim Leiten etwa weitere 0,7 V zwischen Kollektor und Emitter "auferlegt", was bedeutet, dass er immer noch mit einer 5-V-Versorgung funktioniert, aber nicht viel niedriger.

Der ULN2803A (oder ULN2003A) ist eine einfache und kostengünstige Möglichkeit, bis zu 7 oder 8 relativ hohe Stromlasten zu treiben.

Beachten Sie, dass ein Darlington bei 100 mA um etwa 0,8 V abfällt.Geben Sie hier die Bildbeschreibung ein

Auf der Suche nach dem richtigen Darlington für mein Projekt fand ich ein TI-Modell ULN2003LV, das für Anwendungen mit niedriger Spannung/niedriger Leistung ausgelegt ist. Das Datenblatt erwähnt ausdrücklich, dass es mit 3,3-V- und 5-V-Mikrocontrollern kompatibel ist.