L293D-Motortreiber-IC erklärt: Pin-Konfiguration, Arbeitsprinzip, Einsatzmöglichkeiten und Alternativen

Jan 11 2026
Quelle: DiGi-Electronics
Durchsuchen: 621

Der L293D-Motortreiber-IC ist eine weit verbreitete Lösung zur Steuerung von Gleichstrommotoren und anderen induktiven Lasten in kompakten elektronischen Systemen. Dieser Artikel bietet einen klaren und strukturierten Überblick über den L293D und behandelt seine interne Architektur, Pin-Konfiguration, Betriebsprinzipien, Schlüsseleigenschaften, Anwendungen und zukünftige Relevanz in modernen Motorsteuerungsdesigns.

Figure 1. L293D Motor Driver IC

Was ist die L293D-Motortreiber-IC?

Der L293D ist ein Hochspannungs-Hochstrommotortreiber-integrierter Schaltkreis, der zur Steuerung induktiver Lasten wie Gleichstrommotoren, Schrittmotoren, Relais und Magnetventile entwickelt wurde. Es handelt sich um einen monolithischen IC mit vier Ausgangskanälen, die als zwei H-Brücken konfiguriert sind und eine unabhängige Vorwärts- und Rückwärtssteuerung von zwei Gleichstrommotoren ermöglichen. Das Bauelement akzeptiert Standard-TTL- und DTL-Logikpegel und verwendet eine separate Logikversorgung, damit die Steuerschaltung mit einer niedrigeren Spannung als die Motorversorgung arbeiten kann. Eingebaute Klemmdioden schützen gegen Spannungsspitzen durch induktive Lasten, und der IC unterstützt Schaltfrequenzen bis zu 5 kHz in einem 16-poligen DIP-Gehäuse mit verbesserter Wärmeableitung.

L293D-Pinkonfiguration

Figure 2. L293D Pin Configuration

PIN-Nummer(n)PIN-Name / GruppeFunktionsbeschreibung
1, 9Pins aktivieren (EN1, EN2)Aktivieren oder deaktivieren Sie jede H-Bridge. Im hohen Zustand ist der entsprechende Motortreiber aktiv; Im niedrigen Zustand sind die Ausgänge deaktiviert.
2, 7, 10, 15Eingabepins (IN1–IN4)Steuerung der motorischen Richtung, indem die Logikzustände definiert werden, die auf jede H-Brücke angewendet werden.
3, 6, 11, 14Ausgangspins (OUT1–OUT4)Direkt mit Motoranschlüssen verbunden, um die Motoren vorwärts oder rückwärts anzutreiben.
8Motorversorgungsstift (Vcc2)Versorgt die Motortreiberstufe (typischerweise mit höherer Spannung).
16Logikversorgungspin (Vcc1)Versorgt die interne Logikschaltung (typischerweise 5 V).
4, 5, 12, 13Erdungsstifte (GND)Gemeinsamer Basisbezugspunkt für Logik und Macht; Mittelstifte helfen auch bei der Wärmeableitung.

Eigenschaften der L293D

CharakteristikBeschreibung
BetriebsspannungsbereichUnterstützt Versorgungsspannungen von 4,5 V bis 36 V, was den Einsatz mit einer Vielzahl von Motoren ermöglicht.
H-Brücken-KonfigurationDas Dual-H-Bridge-Design ermöglicht die unabhängige Steuerung zweier Gleichstrommotoren.
AusgangsstromkapazitätLiefert bis zu 600 mA pro Kanal, geeignet für kleine bis mittlere Motoren.
LogikkompatibilitätFunktioniert mit TTL- und CMOS-Logikleveln und ermöglicht eine einfache Schnittstelle mit Mikrocontrollern.
Induktiver SchutzEingebaute Klemmdioden schützen den IC vor Spannungsspitzen, die durch induktive Lasten verursacht werden.
SchutzmerkmaleBeinhaltet thermische Abschaltung und Überstromschutz für sicheren Betrieb.
Externe KomponentenErfordert minimale externe Komponenten und vereinfacht das Schaltungsdesign.

Arbeitsprinzip des L293D-Motorantriebs

Figure 3. Working Principle of the L293D Motor Driver

Der L293D arbeitet, indem er Logiksignale steuert, die an seine Eingangs- und Aktivierungsstifte angelegt werden, welche die Motorrichtung, das Bremsverhalten und die Geschwindigkeit bestimmen. Jeder Gleichstrommotor ist über ein Paar Ausgangsstifte angeschlossen, die eine H-Brücke bilden. Wenn der entsprechende Enable-Pin hoch eingestellt ist, wird die H-Bridge aktiv und reagiert direkt auf die Logikpegel an den Eingangspins.

Verschiedene Eingabekombinationen führen zu spezifischen motorischen Aktionen:

• Vorwärtsrotation: Ein Eingang ist hoch, der andere niedrig, sodass Strom in eine Richtung durch den Motor fließt.

• Umdrehung: Die Eingangslogikzustände werden vertauscht, wodurch der Stromfluss und die Motorrichtung umgekehrt werden.

• Dynamisches Bremsen: Beide Eingänge sind hoch und kurzschließen die Motoranschlüsse durch die H-Brücke, um den Motor schnell zu verlangsamen.

• Freilaufend (Coast): Beide Eingänge sind niedrig, wodurch die Ausgänge in einen hochimpedanzfähigen Zustand versetzt werden und der Motor natürlich stoppen kann.

Die Motordrehzahlregelung wird typischerweise erreicht, indem ein PWM-(Pulse Width Modulation)-Signal auf die Aktivierungsstifte angewendet wird, wodurch die H-Brücke ein- und ausgeschaltet wird, um die durchschnittliche Motorspannung zu regulieren. Während PWM auch auf die Eingangspins angewendet werden kann, sorgt die Verwendung der Enable-Pins in der Regel für eine flüssigere und effizientere Geschwindigkeitsregelung.

L293D-Alternativen und äquivalente ICs

Äquivalent

Figure 4. L293DD

• L293DD – Eine oberflächenmontierte Version des L293D mit identischen elektrischen Eigenschaften und Pin-Funktionalität, geeignet für kompakte PCB-Designs.

• L293DD013TR – Eine Band-und-Spulen-Variante des L293DD, für die automatisierte Montage gedacht, wobei die gleiche Leistung und Pin-Kompatibilität wie der L293D erhalten bleibt.

Figure 5. L293DNE

• L293DNE – Eine Durchloch-DIP-Gehäuse-Version des L293D, die dieselbe duale H-Bridge-Funktionalität und elektrische Spezifikationen bietet, ideal für Prototypenbau und Breadboard-Nutzung.

• L293NEG4 – Eine umweltkonforme Version des L293DNE, die bleifreie und RoHS-Standards erfüllt, ohne Änderung der elektrischen Leistung.

Alternative

Figure 6. L293E

• L293E – Eine Alternative zum L293D mit höherem Strom, die externe Klemmdioden unterstützt, was eine größere Ausgangsstromkapazität ermöglicht, aber zusätzliche externe Komponenten für den induktiven Schutz benötigt.

Anwendungen des L293D

Der L293D wird aufgrund seines einfachen Designs und der eingebauten Schutzfunktionen in niedrig- bis mittelstarken Bewegungs- und Steuerungsprojekten weit verbreitet eingesetzt:

• DC-Motorrichtung und Geschwindigkeitsregelung – Ermöglicht Vorwärts- und Rückwärtsmotorbetrieb, wobei die Geschwindigkeitsregelung durch PWM-Signale auf die Aktivierungsstifte erreicht wird.

• Kleine robotische Systeme, die eine koordinierte Bewegung erfordern – Treibt mehrere Gleichstrommotoren oder Motorpaare an, was grundlegende Bewegungssteuerung wie Drehen, Anhalten und synchronisierte Bewegungen ermöglicht.

• Mobile Fahrzeug- und Bewegungsprojekte – Häufig in kleinen Roboterautos und mobilen Plattformen eingesetzt, um Radmotoren für Navigation und Bewegung zu steuern.

• Reversible Lüftersteuerungsschaltkreise – Ermöglicht es den Ventilatoren, sich in beide Richtungen zu drehen, nützlich bei Belüftung, Kühlung oder Luftstromregelung.

• Bildungs- und Prototypenplattformen – Häufig in Lernkits und Prototypen verwendet, um Motorfahrprinzipien und den Betrieb der H-Brücke zu demonstrieren.

L293D Funktionsblockdiagramm

Intern enthält der L293D vier Treiberpufferstufen, die in zwei Funktionsgruppen angeordnet sind, wobei jede Gruppe eine vollständige H-Bridge bildet, die von einem gemeinsamen Enable Pin gesteuert wird. Wenn ein Enable-Pin hoch ist, werden die entsprechenden Eingangssignale an die Ausgangstreiber übertragen, sodass der angeschlossene Motor oder die Last gemäß der angelegten Logik arbeiten kann.

Wenn der Enable Pin niedrig ist, treten die zugehörigen Ausgänge in einen Hochimpedanzzustand (Tri-State-) ein, wodurch die Last deaktiviert und der Stromfluss verhindert wird. Dieses Design ermöglicht eine unabhängige Steuerung zweier Motoren und vereinfacht gleichzeitig die externe Steuerungsschnittstelle.

Das Funktionsblockdiagramm zeigt auch die eingebauten Klemmdioden und interne Stromleitungswege. Diese Elemente schützen den IC vor Spannungstransienten durch induktive Lasten und sorgen für einen kontrollierten Stromfluss während des Schaltens. Zusammen sorgen diese internen Blöcke für eine sichere und zuverlässige Motorsteuerung, während das gesamte Schaltungsdesign einfach und kompakt bleibt.

Verkabelung des L293D-Motortreibermoduls

Stromversorgungsanschlüsse

• VSS: Wird an die 5-V-Logikversorgung angeschlossen, die die interne Steuerleitung versorgt. Dieser Pin sollte mit derselben Logikspannung verbunden sein, die vom Mikrocontroller verwendet wird.

• VS: Liefert die Motorspannung, die je nach Motorwert höher sein kann als die Logikversorgung. Geeignete Entkopplungskondensatoren werden empfohlen, um das Rauschen zu reduzieren.

Steuersignalverbindungen

• IN1 & IN2: Steuern Sie die Richtung von Motor 1, indem Sie die Logikpegel hoch oder niedrig einstellen.

• IN3 & IN4: Steuern Sie die Richtung von Motor 2 auf die gleiche Weise.

PWM- oder Standard-Digitalsignale können auf diese Eingänge (oder die Enable-Pins) angewendet werden, um Motorgeschwindigkeit und -richtung zu steuern.

Motorverbindungen

• OUT1 & OUT2: Direkt mit den Anschlüssen von Motor 1 verbunden.

• OUT3 & OUT4: Direkt an die Anschlüsse von Motor 2 angeschlossen.

L293D vs. ULN2003 Vergleich

Figure 7. L293D Functional Block Diagram

FunktionL293DULN2003
IC-TypMotorantriebs-ICDarlington-Transistor-Array
HauptzweckBidirektionale motorische SteuerungHochstromlastschaltung
KontrollmethodeDoppelte H-BrückeLow-Side (nur Sink-) Treiber
Motorische SteuerungJa (vorwärts und rückwärts)Nein (nur in eine Richtung)
Anzahl der Kanäle4 Kanäle (2 H-Brücken)7 Kanäle
Typische AnwendungenGleichstrommotoren, Schrittmotoren, RelaisSchrittmotoren, Relais, Magnetventile
Ausgangsstrom (pro Kanal)Bis zu 600 mABis zu 500 mA
Spannungsbereich4,5 V – 36 VBis zu 50 V
LogikschnittstelleTTL / CMOS-kompatibelTTL / CMOS-kompatibel
Eingebauter SchutzInterne Klemmdioden, thermische AbschaltungNur interne Klemmdioden
Geschwindigkeitsregelung (PWM)UnterstütztUnterstützt (begrenzt durch Switching-Verluste)
Bidirektionaler AntriebJaNein
Externe Komponenten benötigtSehr wenigeSehr wenige
Typisches Paket16-Pin DIP16-Pin DIP
DesignkomplexitätModeratEinfach

Fazit

Der L293D bleibt ein zuverlässiger und zugänglicher Motorantrieb für Anwendungen mit geringer bis mittlerer Leistung und vereint Einfachheit, Schutzfunktionen und flexible Steuerung in einem einzigen Gehäuse. Indem Sie das Arbeitsprinzip, die Anforderungen an die Verkabelung und die Einschränkungen verstehen, können Sie den L293D sicher in Robotik, Bildungsprojekte und praktische Bewegungssteuerungssysteme integrieren.

Häufig gestellte Fragen [FAQ]

Kann der L293D mit Arduino oder anderen Mikrocontrollern verwendet werden?

Ja. Der L293D ist vollständig kompatibel mit Arduino, ESP32, PIC und anderen Mikrocontrollern, da er Standard-TTL/CMOS-Logikpegel akzeptiert. Du musst nur die Logikversorgung, die Masse, die Steuerpins und die Motorstromversorgung korrekt anschließen.

Warum wird der L293D während des Betriebs heiß?

Der L293D verwendet bipolare Transistoren, die im Vergleich zu modernen MOSFET-Treibern eine höhere Leistungsabnahme verursachen. Wärmeentwicklung ist unter Last normal, besonders nahe der 600-mA-Grenze, daher sind eine gute Belüftung und das Vermeiden von Überstrom wichtig.

Kann der L293D Schrittmotoren direkt antreiben?

Ja. Der L293D kann kleine bipolare Schrittmotoren antreiben, indem er beide H-Brücken verwendet. Allerdings fehlt ihm die Stromregulierung, weshalb er am besten für leistungsschwache Schrittmotoren geeignet ist und nicht für präzise oder drehmomentstarke Anwendungen.

Wie hoch ist der Spannungsabfall an den L293D-Ausgängen?

Der L293D hat einen relativ hohen Spannungsabfall (typischerweise 1,2–2 V pro Kanal). Das bedeutet, dass der Motor weniger Spannung erhält als die Versorgung, was Drehzahl und Drehmoment im Vergleich zu effizienteren Treibern reduzieren kann.

Ist der L293D im Vergleich zu modernen Motorfahrern immer noch eine gute Wahl?

Für Lernen, Prototyping und energiesparende Projekte bleibt der L293D aufgrund seiner Einfachheit und Schutzfunktionen eine solide Wahl. Moderne MOSFET-basierte Treiber bieten jedoch eine höhere Effizienz, geringere Wärme und bessere Leistung für fortschrittliche Designs.