Deutsch
Zeit: 2026/06/30
Durchsuchen: 11

Der L9110 ist ein kleiner Dual-Channel Motorfahrer IC, der verwendet wird, um Niedrigstrommotoren durch digitale Steuersignale zu steuern. Er kombiniert zwei Treiberkanäle in einem kompakten Chip, was hilft, die Anzahl der externen Komponenten, die in einer Motorsteuerungsschaltung benötigt werden, zu reduzieren. Aufgrund seines einfachen Designs wird er häufig in kleinen elektronischen Systemen eingesetzt, die eine grundlegende Motorsteuerung benötigen.
Dieser IC akzeptiert TTL- und CMOS-kompatible Eingangssignale, sodass er leicht an viele digitale Steuerkreise angeschlossen werden kann. Seine Struktur mit zwei Kanälen ermöglicht es ihm, entweder zwei separate Motorausgänge oder eine bidirektionale Motorsteuerung zu handhaben, abhängig vom Schaltungsdesign. Der L9110 wird hauptsächlich gewählt, wenn ein einfacher, kostengünstiger und kompakter Motorfahrer benötigt wird.
In Bezug auf die elektrische Leistung kann jeder Kanal normalerweise etwa 750 mA bis 800 mA Dauerstrom liefern, mit einem kurzen Spitzenstrom von etwa 1,5 A bis 2,0 A. Er hat auch eine niedrige Ausgangssättigungsspannung, die hilft, den Energieverlust während des Betriebs zu reduzieren. Der L9110 beinhaltet auch einen integrierten Schutz mit Klemmdiode für induktive Lastumschaltung. Diese Funktion schützt den IC vor Spannungsspitzen, die entstehen, wenn ein Motor oder eine ähnliche Last ein- oder ausgeschaltet wird.
Das Bild zeigt, wie der L9110 zwischen einem Mikrocontroller und einem DC-Motor funktioniert. Der Arduino sendet zwei Niedrigstrom-Steuersignale an den L9110, die als Vorwärtssignal und Rückwärtssignal dargestellt werden. Diese Signale treiben den Motor nicht direkt an. Stattdessen sagen sie dem L9110, wie er seinen Ausgang umschalten soll, damit der Motor in die richtige Richtung läuft.

Der L9110 fungiert als Motorfahrer, da ein Mikrocontroller-Pin nicht genügend Strom für einen Motor liefern kann. In der Schaltung ist der Motor mit der Ausgangsseite des L9110 verbunden, während der Arduino mit der Eingangsseite verbunden ist. Der L9110 empfängt die Steuersignale und nutzt die Motorstromversorgung, um den höheren Strom zu liefern, den der Motor benötigt.
Wenn das Vorwärtssignal aktiv und das Rückwärtssignal inaktiv ist, lässt der L9110 den Strom in eine Richtung durch den Motor fließen. Wenn das Rückwärtssignal aktiv und das Vorwärtssignal inaktiv ist, wird die Stromrichtung umgekehrt, sodass sich der Motor in die andere Richtung dreht. Wenn beide Eingangssignale im gleichen Zustand sind, stoppt der Motor oder bremst, je nach Zustand der Schaltung.
Die Motorengeschwindigkeit kann auch gesteuert werden, indem ein PWM-Signal vom Mikrocontroller an einen Eingangspin gesendet wird. PWM verändert die durchschnittliche Spannung, die an den Motor gesendet wird, sodass ein höherer Tastgrad den Motor schneller laufen lässt und ein niedrigerer Tastgrad ihn langsamer macht. Der L9110 enthält auch einen Klemmdiodeschutz, um Spannungsstößen zu helfen, die beim Ein- oder Ausschalten des Motors erzeugt werden.

| Pin Nr. |
Pin Name |
Funktion |
| 1 |
OA |
Ausgang A. Dieser Pin verbindet sich mit einer Seite des Motors oder der Last und liefert den Ausgang von Kanal A. |
| 2 |
VCC |
Speisespannungs-Pin. Verbinden Sie diesen Pin mit der positiven Versorgungsspannung des IC. |
| 3 |
VCC |
Speisespannungs-Pin. Dieser ist ebenfalls mit der positiven Versorgungsspannung verbunden. |
| 4 |
OB |
Ausgang B. Dieser Pin verbindet sich mit dem anderen Motorausgang oder Lastausgang von Kanal B. |
| 5 |
GND |
Masse-Pin. Verbinden Sie diesen Pin mit der Schaltungsmasse. |
| 6 |
IA |
Eingang A. Dieser Steuerungseingang wird verwendet, um einen Ausgangskanal des L9110 zu steuern. |
| 7 |
IB |
Eingang B. Dieser Steuerungseingang wird verwendet, um den anderen Ausgangskanal des L9110 zu steuern. |
| 8 |
GND |
Masse-Pin. Dieser ist ebenfalls mit der Schaltungsmasse verbunden. |
| Spezifikation |
Wert |
| IC Name |
L9110 |
| Treibertyp |
Dual-Kanal Motorsteuerungs-IC |
| Versorgungsspannung |
2,5V bis 12V |
| Typische Versorgungsspannung |
6V |
| Ruhe-Stromverbrauch |
0 bis 2 µA |
| Eingangsbetriebsstrom |
200 bis 500 µA |
| Dauerstrom |
750 mA bis 850 mA pro Kanal |
| Typischer Dauerstrom |
800 mA pro Kanal |
| Spitzenstrom |
1,5A bis 2,0A |
| Anzahl der Kanäle |
2 Kanäle |
| Eingangs-Pins |
IA und IB |
| Ausgangs-Pins |
OA und OB |
| Logik Kompatibilität |
TTL / CMOS |
| Ausgangsstruktur |
Push-Pull-Ausgang |
| Motorrichtungssteuerung |
Vorwärts und Rückwärts |
| Schutzeigenschaft |
Eingebaute Clamp-Dioden-Schutz |
| Gehäusetypen |
DIP8 und SOP8 |
| Hauptvorteil |
Einfache, kompakte und kostengünstige Motorsteuerung |
| Hauptbeschränkung |
Nicht geeignet für Hochstrommotoren |

Das Eingangs- und Ausgangs-Zeitdiagramm des L9110 zeigt die Beziehung zwischen den Steuersignalen und den Treiberausgängen. Eingang A steuert Ausgang A, während Eingang B Ausgang B steuert. Wenn das Eingangssignal von niedrig auf hoch oder von hoch auf niedrig wechselt, folgt der entsprechende Ausgang dem gleichen Schaltzustand. Durch Ändern der Logikpegel von Eingang A und Eingang B ändert der L9110 die Spannungspolarität an den Motoranschlüssen und ermöglicht eine grundlegende Richtungssteuerung. Dieses Diagramm hilft zu erklären, wie digitale Steuersignale in motorsteuernde Ausgangssignale umgewandelt werden.

Das L9110-Modul wird über vier Hauptpins an einen Mikrocontroller angeschlossen: VCC, GND, INA und INB. Der VCC-Pin wird mit der Stromversorgung verbunden, während der GND-Pin mit der Masse des Mikrocontrollers verbunden wird. Eine gemeinsame Masse ist wichtig, damit die Steuersignale korrekt funktionieren.
Die Pins INA und INB werden mit zwei digitalen Pins des Mikrocontrollers verbunden. Diese Pins senden HIGH- und LOW-Signale zur Steuerung der Motordirektion. Im Diagramm ist das L9110-Modul mit einem Arduino Uno verbunden, wobei die Eingangspins an digitale Pins angeschlossen sind.
Der Motor wird an die Ausgangsterminals des L9110-Moduls angeschlossen. Wenn der Mikrocontroller Signale an INA und INB sendet, steuert das Modul den Motor vorwärts, rückwärts oder stoppt je nach Eingabekombination. Für die Geschwindigkeitsregelung kann ein PWM-Signal an einen der Eingangspins angelegt werden.

Das grundlegende L9110-Anwendungsschaltbild zeigt, wie ein DC-Motor mit dem Treiber-IC verbunden werden kann. Der Motor ist mit den Ausgangspins des L9110 verbunden, während die Eingangspins die Vorwärts- und Rückwärtssteuersignale empfangen. Der VCC-Pin versorgt den Treiber mit Strom, und der GND-Pin ist mit der Schaltungsmasse verbunden.
Wenn das Vorwärtssignal aktiv ist, führt der L9110 Strom durch den Motor in eine Richtung. Wenn das Rückwärtssignal aktiv ist, kehrt der Treiber den Stromfluss um, was den Motor in die entgegengesetzte Richtung drehen lässt. Dies macht die Schaltung einfach zu bedienen, da nur zwei Steuersignale für eine grundlegende Motorrichtungssteuerung benötigt werden.

Das L9110-Modul-Schema zeigt einen vollständigen Schaltplan mit zwei L9110-Treiber-ICs. Jedes IC hat Eingangs-, Ausgangs-, VCC- und GND-Anschlüsse. Die Ausgangsanschlüsse sind mit Motoranschlüssen verbunden, während die Eingangsanschlüsse zu einem Stecker geleitet werden, damit sie von einem Mikrocontroller gesteuert werden können.
Das Schema enthält auch kleine Kondensatoren, die in der Nähe der Energie- und Motorleitungen angeschlossen sind. Diese Kondensatoren helfen, elektrische Störungen zu reduzieren, die durch das Schalten des Motors verursacht werden. Die Widerstände und die LED werden als einfache Energieanzeige-Schaltung verwendet. Dieser Typ von Modulschaltung ist nützlich, da er bereits die grundlegenden Unterstützungskomponenten enthält, die für einen stabilen Betrieb des Motorantriebs erforderlich sind.
Der L9110 ist kleiner und besser für Niederspannungs-Motoren geeignet, während der L298N für Motoren ausgelegt ist, die höhere Spannung und Stromstärke benötigen. Der L298N kann größere Motoren antreiben, ist jedoch weniger effizient, da er einen höheren Spannungsabfall hat. Das bedeutet, dass er mehr Energie als Wärme verschwenden kann. Der L9110 ist besser geeignet, wenn die Schaltung einen kleinen, günstigen und einfachen Motorantrieb benötigt. Der L298N ist besser, wenn der Motor mehr Leistung benötigt, aber er benötigt normalerweise mehr Platz auf der Platine und eine bessere Wärmeableitung.
Der TB6612FNG ist effizienter als der L9110, da er MOSFET-Ausgangsstufen verwendet. Er erzeugt weniger Wärme, unterstützt eine bessere PWM-Geschwindigkeitsregelung und ist besser für einen sanfteren Motorbetrieb geeignet. Der L9110 ist einfacher und normalerweise günstiger, hat jedoch größere Einschränkungen bei der Stromhandhabung und Leistung. Der TB6612FNG ist die bessere Wahl, wenn Effizienz, Geschwindigkeitsregelung und geringere Wärme wichtig sind.
Der DRV8833 ist fortschrittlicher als der L9110. Er hat eine bessere Effizienz und enthält normalerweise stärkere Schutzeigenschaften, wie z. B. Überstromschutz, thermische Abschaltung und Unterspannungsschutz. Der L9110 reicht für einfache kostengünstige Motorsteuerungen aus, aber der DRV8833 ist besser für kompakte Designs geeignet, die eine bessere Zuverlässigkeit, geringere Wärme und sichereren Motorbetrieb benötigen.
Wählen Sie einen Motor, der den Spannungs- und Stromgrenzen des L9110 entspricht. Die Motor Spannung sollte innerhalb des Spannungsbereichs des L9110 bleiben, normalerweise 2,5 V bis 12 V. Ein kleiner Gleichstrommotor mit 3 V, 5 V, 6 V oder 9 V lässt sich normalerweise besser mit diesem Treiber kombinieren. Der L9110 kann normalerweise etwa 750 mA bis 800 mA kontinuierlichen Strom pro Kanal verarbeiten, mit einem kurzen Spitzenstrom von etwa 1,5 A bis 2 A. Der Betriebsstrom und der Stillstandsstrom des Motors sollten diese Grenzen nicht überschreiten. Der Stillstandsstrom ist wichtig, da er auftritt, wenn der Motor startet, blockiert wird oder eine schwere Last trägt.
Sie sollten auch die Motorgröße und die Belastung berücksichtigen. Der L9110 eignet sich am besten für kleine Motoren mit leichten mechanischen Lasten. Wenn der Motor heiß wird, langsamer wird oder den Treiber schnell erwärmt, könnte der Motor für den L9110 zu groß sein. In diesem Fall ist ein Treiber mit höherem Strom die sichere Wahl.
Sie sollten den L9110 nicht verwenden, wenn der Motor mehr Strom benötigt, als der Treiber sicher verarbeiten kann. Der L9110 ist für kleine Motoren ausgelegt und eignet sich daher nicht für große Gleichstrommotoren, Hochmomentmotoren oder Motoren mit hohem Stillstandsstrom. Wenn der Motor zu viel Strom zieht, kann das IC überhitzen, die Leistung verlieren oder beschädigt werden.
Der L9110 ist auch nicht die beste Wahl für Anwendungen, die starke Schutzeigenschaften benötigen. Er verfügt über einen grundlegenden Schutz durch Klemmdiode, bietet jedoch nicht das gleiche Schutzniveau wie fortschrittlichere Motorsteuerungen, wie z.B. Überstromschutz, thermische Abschaltung oder Unterspannungsschutz. Sie sollten auch vermeiden, den L9110 zu verwenden, wenn die Schaltung eine sehr effiziente Motorsteuerung, Hochgeschwindigkeits-PWM-Leistung oder einen langen Betrieb unter hoher Last benötigt. In diesen Fällen ist ein leistungsfähigerer Treiber wie der TB6612FNG oder DRV8833 normalerweise die bessere Wahl.
Ja. Der L9110 hat zwei Treiberkanäle, sodass er zwei kleine Gleichstrommotoren steuern kann, wenn jeder Motor innerhalb der Spannungs- und Stromgrenzen des IC bleibt. Beide Motoren dürfen jedoch nicht zu viel Strom ziehen, insbesondere während des Startvorgangs oder unter Stillstandbedingungen.
Der Stallstrom ist der höchste Strom, den der Motor ziehen kann, wenn er blockiert ist oder aus dem Stillstand startet. Selbst wenn der Betriebsstrom sicher aussieht, kann ein hoher Stallstrom den L9110 überlasten und Überhitzung oder Schäden am IC verursachen.
Es kann für sehr kleine Motoren funktionieren, wird aber nicht immer empfohlen. Motoren können plötzliche Stromspitzen ziehen, die den Arduino zurücksetzen oder den Schaltkreis instabil machen können. Für bessere Zuverlässigkeit verwenden Sie eine separate Motorstromversorgung und verbinden Sie die Erdungen miteinander.
Der L9110 kann sich erhitzen, wenn der Motor hohen Strom zieht, unter hoher Last läuft oder nahe der Stromgrenze des ICs arbeitet. Die Wärme kann auch steigen, wenn die Betriebsspannung zu hoch für den Motor ist oder wenn der Motor blockiert ist.
Ja. Die Motordrehzahl kann gesteuert werden, indem ein PWM-Signal an einen der Eingangspins angelegt wird. Ein höherer PWM-Duty-Cycle liefert eine höhere durchschnittliche Spannung an den Motor, während ein niedrigerer Duty-Cycle die Motordrehzahl reduziert.
Wenn beide Eingangspins im gleichen Logikzustand sind, hört der Motor normalerweise auf oder bremst, je nach Schaltungszustand. Dies liegt daran, dass es kaum oder keinen Spannungsunterschied über den Motorklemmen gibt.
Der L9110 ist besser für kleine, schwach leistungsfähige Schaltungen, da er kompakt und einfach ist. Der L298N kann größere Motoren handhaben, hat jedoch einen höheren Spannungsabfall, erzeugt mehr Wärme und benötigt mehr Platz auf der Platine.
CAP CER 4.7UF 25V X5R 1206
CAP CER 11PF 50V C0G/NPO 0402
CAP CER 15PF 25V NP0 1206
CAP TANT 4.7UF 10% 10V 0805
IC FPGA 544 I/O 1152FBGA
IC OPAMP GP 2 CIRCUIT 8SOIC
IC OPAMP GP 4 CIRCUIT 14TSSOP
IC REG LINEAR 2.85V 500MA 8MSOP
IC CPLD 72MC 10NS 64VQFP
PHI TSOP20
NT68671UFG NQVATEK
IC MCU 8BIT 4KB FLASH 14SOIC
ADI QFN


