Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist eine Anleitung zur Steuerung eines Gleichstrommotors und zum Betrieb eines bipolaren Schrittmotors mit dem L298N-Motortreibermodul. Immer wenn wir die Gleichstrommotoren für ein Projekt verwenden, sind die Hauptpunkte,
- Drehzahl des Gleichstrommotors,
- Die Richtung des Gleichstrommotors.
Dies könnte durch die Verwendung des Motortauchermoduls erreicht werden, daher verwende ich das L298N-Motortreibermodul, da es billig und einfach zu bedienen ist.
Lieferungen
Warum werden wir ein Motortreiber-/Motortreibermodul verwenden?
weil der Mikrocontroller nicht eine bestimmte Menge an Strom und Spannung lieferte, die für Motoren usw.
Schritt 1: Spezifikation und Funktionen des L298N-Moduls
Der L298N ist ein Zweikanal-H-Brücken-Motortreiber, der zwei Gleichstrommotoren und einen Schrittmotor antreiben kann. bedeutet, dass es bis zu zwei DC-Motoren für alle Anwendungen wie 2WD-Roboter, kleine Bohrmaschinen, Magnetventile, DC-Sperren usw. einzeln antreiben kann.
Ein L298N-Motortreibermodul besteht aus einem L298N-Motortreiberchip (IC). Dies ist eine integrierte monolithische Schaltung in einem 15-Leiter-Multiwatt-Gehäuse. Es handelt sich um einen Hochspannungs-Hochstrom-Dual-Vollbrücken-Treiber, der für Standard-TTL-Logikpegel ausgelegt ist. Weitere Informationen finden Sie im Datenblatt unter dem folgenden Link.
L298N Datenblatt
- Logische Spannung: 5V
- Antriebsspannung: 5V-35V
- Logischer Strom: 0-36mA
- Antriebsstrom: 2A (MAX pro Brücke)
- Maximale Leistung: 25W
- Spannungsabfall: 2V
- Abmessungen: 43 x 43 x 26 mm
- Gewicht: 26g
Schritt 2: Funktionen der Pins und Anschlüsse des Moduls
- OUT 1, OUT 2: Klemmen werden verwendet, um ein Gerät (DC-Motor 1) anzuschließen.
- OUT 3, OUT 4: Klemmen werden verwendet, um ein Gerät (DC-Motor 2) anzuschließen.
&
- und alle diese (OUT 1, 2, 3, 4) werden verwendet, um einen bipolaren DC-Schrittmotor anzuschließen.
- Vs: Dieser Pin wird verwendet, um einem Motortreibermodul/-geräten eine positive Leistung zuzuführen.
- GND: für gemeinsame Masse.
- 5V (Logik-Netzteil): Es ist ein Eingangs- und Ausgangsanschluss. Wenn ein 5V-EN-Jumper vorhanden ist, fungiert dieser Pin als Ausgang und liefert 5V vom Spannungsregler an Bord. Wenn ein 5V-EN-Jumper entfernt wird, fungiert dieser Pin als Eingang (bedeutet, dass das Modul 5V für die Logikfreigabe benötigt).
- DE A: Es steuert die Geschwindigkeit des Gleichstrommotors 1, indem der Jumper entfernt wird (also PWM ist aktiviert).
- DE B: Es wird die Geschwindigkeit von DC-Motor 2 steuern, indem der Jumper entfernt wird (also PWM ist aktiviert).
- I/P 1, 2: Diese Pins steuern die Richtung von DC-Motoren 1. bedeutet Vorwärts & Rückwärts.
- I/P 3, 4: Diese Pins steuern die Richtung von DC-Motoren 2. bedeutet Vorwärts & Rückwärts.
- Weitere Informationen zum Pin (I/P 1, 2, 3, 4) siehe Fotos oben.
Schritt 3: Gleichstrommotoren mit L298N Motortreibermodul
KOMPONENTEN
- Arduino UNO (mit USB-Kabel)
- L298N Motortreibermodul
- 6 x männliche zu weibliche Überbrückungsdrähte
- 1 x Stecker-zu-Stecker-Überbrückungsdrähte
- 12v Batterie
- 2 x Gleichstrommotoren (ich verwende 300 U / min)
- Drähte
- Arduino IDE (Software zum Schreiben von Code)
Verbinden Sie zuerst die Schaltung gemäß dem obigen Diagramm und laden Sie dann den Belove-Code auf Arduino UNO hoch. Hinweis:
Gemeinsamkeiten nehmen
Schritt 4: Bipolarer Schrittmotor mit L298N Motortreibermodul
KOMPONENTEN
- Arduino UNO (mit USB-Kabel)
- L298N Motortreibermodul
- 8 x männliche zu weibliche Überbrückungsdrähte
- 1 x Stecker-zu-Stecker-Überbrückungsdrähte
- 12v Batterie
- Bipolarer Schrittmotor (ich verwende NEMA 17)
- Drähte
- Arduino IDE (Software zum Schreiben von Code)
Verbinden Sie zuerst die Komponenten gemäß den oben angegebenen Fotos und laden Sie dann den geliebten Code auf Arduino UNO hoch.
Anmerkungen:
- Nehmen Sie Gemeinsamkeiten,
- Verwenden Sie das Multimeter im Durchgangsmodus, um die richtige Spule eines Schrittmotors zu überprüfen.