Spezifikation
- Versorgungsspannung: 4,5 V bis 36 V
- Dauerausgangsstrom pro Kanal: 1,7 A
- Momentaner Maximalstrom pro Kanal: 2,5 A
- PWM-Frequenz: bis 50 kHz
- Schutz gegen unsachgemäßen Anschluss der Stromversorgung
- Speziell für Arduino -Anschlüsse
- Die Möglichkeit, den Raspberry mit einem zusätzlichen Regler (nicht im Lieferumfang enthalten) mit Strom zu versorgen
- Bibliothek für Arduino , die die Verwendung des Moduls erleichtert
- Abmessungen: 51 x 24 mm
- Gewicht: 4,8 g (ohne Anschlüsse)
Produktbeschreibung: MAX14870 - 28 V / 1,7 A Zweikanal-Motortreiber - Schild für Arduino - Pololu 2519
Das Modul basiert auf zwei MAX14870-Systemen, mit denen Sie Motoren mit einer Versorgungsspannung von bis zu 36 V und einer Dauerstromaufnahme von 1,7 A steuern können. Der Controller hält auch Stromspitzen bis zu 2,5 A für einige Sekunden stand. Die Drehzahl kann über das PWM -Signal gesteuert werden.
In Verbindung mit dem Arduino können Sie unter Verwendung einer speziell vorbereiteten Bibliothek die Geschwindigkeit und Drehrichtung von zwei Gleichstrommotoren einfach steuern. Die Form und die Ausgänge der Platine ermöglichen eine direkte Verbindung mit dem Minicomputer, wie in den Figuren gezeigt. Die Schaltung verwendet 16 Pins.
Das Produkt ist mit Arduino kompatibel Der Hersteller stellt Arduino-Anwendern eine Bibliothek zur Verfügung . |
MAX14870 - Zweikanaltreiber für 28 V / 1,7 A Motoren .
Verbindung
Die folgende Tabelle zeigt, welche Arduino-Pins vom Motortreiber verwendet werden:
RPi-Pin GPIO |
Stift Treiber |
Beschreibung |
---|---|---|
4 | DE |
Standardmäßig bedeutet der Low-Zustand getrennte Motorausgänge. Um den Treiber zu starten, sollte der High-Status gegeben sein. |
12 | FEHLER |
Fehlerausgabe. Standard im hohen Zustand. Zeigt einen zu hohen Strom oder eine zu hohe Temperatur an. |
9 | PWM-Motor 1 |
PWM-Eingang zur Steuerung der Motordrehzahl. Die maximale PWM-Frequenz beträgt 50 kHz. |
10 | PWM-Motor 2 |
PWM-Eingang zur Steuerung der Motordrehzahl. Die maximale PWM-Frequenz beträgt 50 kHz. |
7 | Motor 1 RICHT |
Stift zur Auswahl der Drehrichtung. Im Low-Zustand fließt der Strom vom Ausgang A nach B. Im High-Zustand - von B nach A. |
8 | Motor 2 RICHT | Stift zur Auswahl der Drehrichtung. Im Low-Zustand fließt der Strom vom Ausgang A nach B. Im High-Zustand - von B nach A. |
Betriebsarten
Die Tabelle zeigt die Betriebsarten in Abhängigkeit der Eingänge:
DE | DIR | PWM | MxA | MxB | Betriebsart |
---|---|---|---|---|---|
0 | 0 | PWM | PWM (H/L) | L. | Vorwärtsdrehung mit angegebener PWM%-Geschwindigkeit. |
0 | 1 | PWM | L. | PWM (H/L) | Rückwärtsdrehung mit angegebener PWM%-Geschwindigkeit. |
1 | x | 0 | L. |
L. |
Bremsen (Ausgänge mit Masse verbunden). |
1 | x | x | AUS | AUS | Deaktivierte Ausgänge. |
Optionale Strombegrenzung
Der MAX14870 verfügt über einen SNS-Eingang, der als automatischer Strombegrenzer verwendet werden kann. Standardmäßig ist es für beide Chips mit GND verbunden. Um die Begrenzung zu aktivieren, unterbrechen Sie zuerst den Pfad zwischen den Pins der Widerstände 1206. Verbinden Sie dann den entsprechenden Widerstand 1206 mit diesen Pins.
Arduino-Netzteil
Mit dem Gerät können Sie den Minicomputer selbst aus der Eingangsspannung des Moduls mit Strom versorgen. Schließen Sie die Stromversorgung nicht an das Arduino an, da dies die Platine beschädigen kann. Wenn die Eingangsspannung zu den Motoren für den Arduino geeignet ist, löten Sie den AVIN = VM "Jumper und verwenden Sie die blauen Schraubverbinder, um die Stromversorgung vom Arduino fernzuhalten. Da die Platine mit einer viel höheren Spannung als der Mikrocontroller betrieben werden kann, Es ist sehr wichtig, diesen Jumper nur bei gleicher Spannung von Motoren und Arduino zu verwenden. Wenn die Spannung höher ist, empfehlen wir die Verwendung des D24V10F5-Konverters - dafür wurden spezielle Löcher vorbereitet.
Nützliche Links |