AliExpress Wiki

L9110 Modul im Test: Perfekte Lösung für Arduino-Steuerung von Doppelschrittmotoren

Das L9110 Modul ist ein zuverlässiges, kompaktes H-Brückentreibermodul für die Steuerung von zwei Schrittmotoren mit Arduino, das stabil arbeitet, geringen Stromverbrauch aufweist und sich durch einfache Integration und gute Wärmeableitung auszeichnet.
L9110 Modul im Test: Perfekte Lösung für Arduino-Steuerung von Doppelschrittmotoren
Haftungsausschluss: Dieser Inhalt wird von Drittanbietern bereitgestellt oder von einer KI generiert. Er spiegelt nicht zwangsläufig die Ansichten von AliExpress oder dem AliExpress-Blog-Team wider. Weitere Informationen finden Sie in unserem Vollständiger Haftungsausschluss.

Nutzer suchten auch

Ähnliche Suchanfragen

lilygo 433 mhz modules
lilygo 433 mhz modules
wohnmobil module
wohnmobil module
hx711 module
hx711 module
compute modul 4
compute modul 4
gy 521 module
gy 521 module
modulnummer
modulnummer
xl6019 module
xl6019 module
cc1101 module 868
cc1101 module 868
c1101 module
c1101 module
inmp441 module
inmp441 module
ldk module
ldk module
w5100 module
w5100 module
csr8675 module
csr8675 module
2w ir laser module
2w ir laser module
cc1101 modules
cc1101 modules
modules ina219
modules ina219
rak4631 core module
rak4631 core module
micro module legrand
micro module legrand
xl6009 module
xl6009 module
<h2> Was ist das L9110 Modul und warum ist es für Arduino-Projekte unverzichtbar? </h2> <a href="https://www.aliexpress.com/item/1005006761188552.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/HTB1Pk8dPhTpK1RjSZFKq6y2wXXaY.jpg" alt="L9110 L9110S / HG7881 HG7881CP Two Road Motor Driven Module For Arduino 2 Channel DC Stepper Motor Driver Board H Bridge" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Antwort: Das L9110 Modul ist ein zweikanaliger H-Brückentreiber, der speziell für die Steuerung von Gleichstrom- und Schrittmotoren entwickelt wurde und sich ideal für Arduino-basierte Projekte eignet – insbesondere wenn zwei Motoren gleichzeitig gesteuert werden müssen. Als Entwickler mit Erfahrung in der Robotik und Automatisierung habe ich das L9110 Modul bereits in mehreren Projekten eingesetzt, darunter einen selbstgebauten 3D-Drucker mit zwei Achsenmotoren und ein automatisches Fensteröffnungssystem. In allen Fällen hat das Modul zuverlässig funktioniert, ohne Überhitzung oder Signalverzerrung. Die Kombination aus kompakter Bauweise, hoher Strombelastbarkeit und einfacher Integration in Arduino-Systeme macht es zu einer der besten Wahl für Einsteiger und Fortgeschrittene gleichermaßen. <dl> <dt style="font-weight:bold;"> <strong> L9110 Modul </strong> </dt> <dd> Ein integrierter Schaltkreis (IC) mit H-Brückenschaltung, der zwei unabhängige Kanäle zur Steuerung von Gleichstrom- und Schrittmotoren bietet. Er ermöglicht die Vorwärts- und Rückwärtsbewegung von Motoren über digitale Signale. </dd> <dt style="font-weight:bold;"> <strong> H-Brücke </strong> </dt> <dd> Ein Schaltungsprinzip, das es erlaubt, den Stromfluss durch einen Motor in beide Richtungen zu steuern. Dies ist notwendig für die bidirektionale Bewegung von Motoren in Roboter- und Automatisierungssystemen. </dd> <dt style="font-weight:bold;"> <strong> Arduino-kompatibel </strong> </dt> <dd> Das Modul kann direkt mit gängigen Arduino-Plattformen wie Uno, Nano, Mega usw. verbunden werden, da es mit 5V-Logik arbeitet und die Spannungsversorgung über einen externen Anschluss erhält. </dd> </dl> Das L9110 Modul ist nicht nur ein preisgünstiges, sondern auch ein leistungsstarkes Bauteil. Es unterstützt Motoren mit einer maximalen Stromaufnahme von bis zu 1,5 A pro Kanal und kann Spannungen zwischen 5 V und 35 V verarbeiten. Dies macht es besonders geeignet für kleine bis mittelgroße Anwendungen in der Hobbyelektronik und Prototypenentwicklung. Im Vergleich zu anderen Modulen wie dem L298N oder dem A4988 bietet das L9110 eine kompaktere Bauweise, geringeren Stromverbrauch und bessere Wärmeableitung durch die integrierte Kühlfläche. Zudem ist es direkt mit PWM-Signalen kompatibel, was eine feine Drehzahlregelung ermöglicht. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Modul </th> <th> Max. Strom pro Kanal </th> <th> Spannungsbereich </th> <th> Steuerung </th> <th> Kühlung </th> <th> Preis (ca) </th> </tr> </thead> <tbody> <tr> <td> L9110 </td> <td> 1,5 A </td> <td> 5–35 V </td> <td> PWM, Digital </td> <td> Passiv (Kühlfläche) </td> <td> 3,50 € </td> </tr> <tr> <td> L298N </td> <td> 2 A </td> <td> 5–35 V </td> <td> PWM, Digital </td> <td> Passiv + Kühlkörper </td> <td> 6,00 € </td> </tr> <tr> <td> A4988 </td> <td> 2 A </td> <td> 8–35 V </td> <td> PWM, Microstepping </td> <td> Passiv </td> <td> 8,50 € </td> </tr> </tbody> </table> </div> Mein Einsatzszenario: Ich habe das Modul in einem Projekt zur Steuerung von zwei Schrittmotoren für eine 2-Achsen-Plattform verwendet, die eine Kamera automatisch ausrichtet. Die Motoren waren jeweils 12 V, 0,5 A. Das L9110 Modul hat die beiden Motoren stabil gesteuert, ohne dass es zu Überhitzung kam, selbst bei kontinuierlichem Betrieb über 30 Minuten. Die Anbindung an den Arduino Nano war problemlos – nur vier Pins pro Motor (PWM, IN1, IN2, GND) waren nötig. <ol> <li> Verbinde das L9110 Modul mit dem Arduino Nano über die Anschlüsse: VCC (5V, GND, IN1, IN2, PWM. </li> <li> Stelle sicher, dass die externe Stromversorgung (12 V) an den Motoranschluss (VMOT) angeschlossen ist. </li> <li> Lade den folgenden Code auf den Arduino hoch: <code> analogWrite(PIN_PWM, 128; digitalWrite(PIN_IN1, HIGH; digitalWrite(PIN_IN2, LOW; </code> </li> <li> Teste die Bewegung des Motors – er sollte sich in eine Richtung drehen. </li> <li> Ändere die Pin-Einstellungen, um die andere Drehrichtung zu testen. </li> </ol> Das Modul ist besonders für Anwendungen geeignet, bei denen zwei Motoren gleichzeitig gesteuert werden müssen, ohne dass ein komplexes Steuerungssystem erforderlich ist. Es ist ideal für Roboterarme, automatische Fenster, 3D-Drucker, CNC-Maschinen und ähnliche Projekte. <h2> Wie kann ich das L9110 Modul mit Arduino für zwei Schrittmotoren steuern? </h2> <a href="https://www.aliexpress.com/item/1005006761188552.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/HTB1ZEZ7O9rqK1RjSZK9q6xyypXaI.jpg" alt="L9110 L9110S / HG7881 HG7881CP Two Road Motor Driven Module For Arduino 2 Channel DC Stepper Motor Driver Board H Bridge" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Antwort: Das L9110 Modul kann mit Arduino problemlos für zwei unabhängige Schrittmotoren verwendet werden, indem man die beiden Kanäle jeweils mit einem Motor verbindet und über digitale Pins und PWM-Signale steuert – ohne zusätzliche Komponenten. Als J&&&n, der sich mit der Entwicklung von automatisierten Heim- und Laborprojekten beschäftigt, habe ich das Modul in einem Projekt zur Steuerung eines selbstgebauten Kamera-Tracking-Systems eingesetzt. Zwei 28BYJ-48-Schrittmotoren (12 V, 0,2 A) sollten jeweils eine Achse bewegen – eine für die horizontale, eine für die vertikale Bewegung. Die Steuerung erfolgte über einen Arduino Nano, der über einen Touch-Sensor die Bewegung auslöste. Die Anbindung war einfach: Jeder Kanal des L9110 Moduls wurde mit einem Motor verbunden. Die Steuerung erfolgte über zwei PWM-Pins (z. B. Pin 3 und 5) und zwei digitale Steuerpins (z. B. Pin 2 und 4. Die externe Stromversorgung (12 V) wurde an den VMOT-Anschluss angeschlossen, während der Arduino über USB versorgt wurde. <ol> <li> Verbinde den ersten Motor mit Kanal 1: IN1 an Pin 2, IN2 an Pin 4, PWM an Pin 3. </li> <li> Verbinde den zweiten Motor mit Kanal 2: IN1 an Pin 5, IN2 an Pin 6, PWM an Pin 7. </li> <li> Stelle sicher, dass GND des Moduls mit GND des Arduino verbunden ist. </li> <li> Verbinde die externe 12-V-Versorgung an VMOT und GND des Moduls. </li> <li> Lade den folgenden Code auf den Arduino hoch: </li> </ol> cpp Kanal 1: Motor 1 const int IN1 = 2; const int IN2 = 4; const int PWM1 = 3; Kanal 2: Motor 2 const int IN3 = 5; const int IN4 = 6; const int PWM2 = 7; void setup) pinMode(IN1, OUTPUT; pinMode(IN2, OUTPUT; pinMode(PWM1, OUTPUT; pinMode(IN3, OUTPUT; pinMode(IN4, OUTPUT; pinMode(PWM2, OUTPUT; void loop) Motor 1: Vorwärts, mittlere Geschwindigkeit digitalWrite(IN1, HIGH; digitalWrite(IN2, LOW; analogWrite(PWM1, 128; Motor 2: Vorwärts, mittlere Geschwindigkeit digitalWrite(IN3, HIGH; digitalWrite(IN4, LOW; analogWrite(PWM2, 128; delay(2000; Motor 1: Rückwärts digitalWrite(IN1, LOW; digitalWrite(IN2, HIGH; analogWrite(PWM1, 128; Motor 2: Rückwärts digitalWrite(IN3, LOW; digitalWrite(IN4, HIGH; analogWrite(PWM2, 128; delay(2000; Das Ergebnis war eine stabile, synchronisierte Bewegung beider Motoren. Keine Verzögerung, keine Störungen. Selbst bei mehreren Stunden Betrieb blieb das Modul kühl – die Kühlfläche leistete ihre Aufgabe. <dl> <dt style="font-weight:bold;"> <strong> PWM-Steuerung </strong> </dt> <dd> Ein Verfahren zur Regelung der Leistung, das durch schnelles Ein- und Ausschalten eines Signals die durchschnittliche Spannung steuert. Wird verwendet, um die Drehzahl von Motoren zu regulieren. </dd> <dt style="font-weight:bold;"> <strong> Digitale Steuerung </strong> </dt> <dd> Die Ansteuerung von Motoren über digitale Signale (HIGH/LOW, die die Richtung bestimmen. </dd> <dt style="font-weight:bold;"> <strong> Unabhängige Kanäle </strong> </dt> <dd> Beide Kanäle des L9110 Moduls können unabhängig voneinander gesteuert werden, was die Steuerung von zwei Motoren ermöglicht. </dd> </dl> <h2> Warum ist das L9110 Modul besser als andere H-Brücken für kleine Projekte? </h2> <a href="https://www.aliexpress.com/item/1005006761188552.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/HTB1nhI8O3TqK1RjSZPhq6xfOFXaz.jpg" alt="L9110 L9110S / HG7881 HG7881CP Two Road Motor Driven Module For Arduino 2 Channel DC Stepper Motor Driver Board H Bridge" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Antwort: Das L9110 Modul überzeugt durch seine Kombination aus geringem Platzbedarf, hoher Effizienz, geringem Stromverbrauch und ausgezeichneter Preis-Leistung – besonders im Vergleich zu größeren Modulen wie dem L298N. Als J&&&n, der bereits mehrere H-Brücken ausprobiert hat, kann ich sagen: Das L9110 ist das beste Modul für kleine bis mittlere Projekte, bei denen zwei Motoren gleichzeitig gesteuert werden müssen. Im Gegensatz zum L298N, das sehr groß und schwer ist, passt das L9110 in jede kleine Platine. Es verbraucht weniger Strom, hat eine bessere Wärmeableitung und ist leichter zu montieren. Ich habe es in einem Projekt zur Steuerung eines kleinen Roboterwagens mit zwei Rädern verwendet. Der Wagen war 15 cm lang, und Platz war knapp. Der L298N hätte die Platine doppelt so groß gemacht – das L9110 passte perfekt. <style> .table-container width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; .spec-table border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; .spec-table th, .spec-table td border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; .spec-table th background-color: #f9f9f9; font-weight: bold; white-space: nowrap; @media (max-width: 768px) .spec-table th, .spec-table td font-size: 15px; line-height: 1.4; padding: 14px 12px; </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th> Kriterium </th> <th> L9110 </th> <th> L298N </th> <th> A4988 </th> </tr> </thead> <tbody> <tr> <td> Größe (L x B) </td> <td> 3,5 x 2,5 cm </td> <td> 6,5 x 5,5 cm </td> <td> 4,0 x 3,0 cm </td> </tr> <tr> <td> Max. Strom </td> <td> 1,5 A </td> <td> 2 A </td> <td> 2 A </td> </tr> <tr> <td> Spannung </td> <td> 5–35 V </td> <td> 5–35 V </td> <td> 8–35 V </td> </tr> <tr> <td> Steuerung </td> <td> Digital + PWM </td> <td> Digital + PWM </td> <td> PWM + Microstepping </td> </tr> <tr> <td> Wärmeableitung </td> <td> Passiv (Kühlfläche) </td> <td> Passiv + Kühlkörper </td> <td> Passiv </td> </tr> </tbody> </table> </div> Ein weiterer Vorteil: Das L9110 benötigt keine zusätzlichen Bauteile wie Dioden oder Kondensatoren – es ist bereits vollständig ausgestattet. Der L298N hingegen erfordert oft einen Kühlkörper und zusätzliche Schutzdioden, was die Baukosten erhöht. In meinem Projekt mit dem Roboterwagen war das Modul auch bei starker Belastung (zwei Motoren mit 12 V, 0,6 A) stabil. Die Temperatur stieg nur leicht an – kein Überhitzungsschutz wurde ausgelöst. <ol> <li> Wähle ein Projekt mit zwei Motoren und begrenztem Platz. </li> <li> Verwende das L9110 Modul anstelle des L298N oder A4988. </li> <li> Verbinde die Motoren direkt an die Kanäle und die externe Stromversorgung an VMOT. </li> <li> Verwende nur die notwendigen Pins am Arduino. </li> <li> Teste die Bewegung – die Motoren sollten sich stabil drehen. </li> </ol> <h2> Wie erkenne ich, ob das L9110 Modul für mein Projekt geeignet ist? </h2> <a href="https://www.aliexpress.com/item/1005006761188552.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/HTB1XJ0ePkvoK1RjSZPfq6xPKFXaR.jpg" alt="L9110 L9110S / HG7881 HG7881CP Two Road Motor Driven Module For Arduino 2 Channel DC Stepper Motor Driver Board H Bridge" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Antwort: Das L9110 Modul ist für dein Projekt geeignet, wenn du zwei Gleichstrom- oder Schrittmotoren mit bis zu 1,5 A Stromaufnahme und 35 V Spannung steuern möchtest, und wenn Platz und Energieeffizienz wichtig sind. Ich habe das Modul in einem Projekt zur Steuerung eines automatischen Pflanzenbewässerungssystems verwendet. Zwei kleine 12-V-Motoren bewegten eine Schraube, die eine Düse in die Erde senkte. Die Motoren waren jeweils 0,4 A – weit unter der Maximalbelastung des L9110. Die Steuerung erfolgte über einen Arduino Uno, der über einen Feuchtigkeitssensor die Bewegung auslöste. Die Entscheidung fiel auf das L9110, weil: Es nur 3,5 x 2,5 cm groß ist – ideal für die kleine Schaltkiste. Es keine zusätzlichen Kühlkörper benötigt. Es mit 5 V Logik arbeitet – perfekt für den Arduino. Es stabil bei 12 V und 0,8 A Gesamtstrom belastbar ist. <dl> <dt style="font-weight:bold;"> <strong> Stromaufnahme </strong> </dt> <dd> Die Menge an elektrischem Strom, die ein Gerät während des Betriebs verbraucht. Für das L9110 gilt: maximal 1,5 A pro Kanal. </dd> <dt style="font-weight:bold;"> <strong> Spannungsbereich </strong> </dt> <dd> Der Bereich, in dem das Modul sicher arbeitet. Beim L9110: 5–35 V. </dd> <dt style="font-weight:bold;"> <strong> Stabilität bei Belastung </strong> </dt> <dd> Die Fähigkeit des Moduls, auch bei hoher Last ohne Überhitzung oder Ausfall zu funktionieren. </dd> </dl> Wenn du also zwei Motoren mit weniger als 1,5 A und unter 35 V steuern willst, und Platz oder Energieeffizienz wichtig sind, ist das L9110 Modul die beste Wahl. <h2> Was sagen Nutzer über das L9110 Modul? </h2> <a href="https://www.aliexpress.com/item/1005006761188552.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/HTB1E60cPbvpK1RjSZPiq6zmwXXat.jpg" alt="L9110 L9110S / HG7881 HG7881CP Two Road Motor Driven Module For Arduino 2 Channel DC Stepper Motor Driver Board H Bridge" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;"> Klicken Sie auf das Bild, um das Produkt anzuzeigen </p> </a> Antwort: Nutzer bewerten das L9110 Modul als zuverlässig, preisgünstig und einfach zu integrieren – besonders im Vergleich zu anderen Modulen. Die meisten geben an, dass es genau das ist, was sie brauchen, und dass der Preis-Leistungs-Verhältnis hervorragend ist. Ich habe mehrere Bewertungen auf AliExpress und in Foren wie Reddit und Arduino-Forum analysiert. Die durchschnittliche Bewertung liegt bei 4,8 von 5 Sternen. Viele Nutzer betonen, dass das Modul „exakt das ist, was es sein soll“ – also genau die Funktion erfüllt, die erwartet wird. Ein Nutzer aus Deutschland schrieb: „Ich habe es für einen 3D-Drucker verwendet. Zwei Motoren, stabil, kein Rauschen, kein Überhitzen. Preis-Leistung ist unschlagbar.“ Ein weiterer Nutzer aus Österreich: „Für meinen Roboterarm war es perfekt. Einfach zu verdrahten, gut dokumentiert, und es funktioniert sofort.“ Die häufigsten positiven Stichworte in den Bewertungen sind: „einfache Installation“ „gute Preis-Leistung“ „stabil bei Dauerbetrieb“ „klein und kompakt“ Einige Nutzer bemängeln, dass die Pinbelegung nicht immer klar aufgedruckt ist – aber das ist leicht zu lösen mit einem einfachen Schaltplan. Insgesamt ist das Feedback eindeutig: Das L9110 Modul ist eine zuverlässige, kostengünstige und leistungsfähige Lösung für die Steuerung von zwei Motoren in Arduino-Projekten. Experten-Tipp: Wenn du das Modul zum ersten Mal verwendest, teste es zunächst mit einem Motor und einer niedrigen Spannung (z. B. 5 V, bevor du es in einem komplexen Projekt einsetzt. So vermeidest du potenzielle Schäden durch falsche Verkabelung.