Produktbeschreibung: MC33926 - 28V / 3A Zweikanal-Motortreiber - Shield für Raspberry Pi
Das auf dem Freescale MC33926-System basierende Modul ermöglicht Ihnen die Ansteuerung von Motoren mit einer Versorgungsspannung von bis zu 28 V und einer Dauerstromaufnahme von bis zu 3 A. Der Controller hält auch mehrere Sekunden Stromsprünge bis zu 5 A aus über ein PWM -Signal angesteuert werden.
Lieferumfang: Modul, Verschraubungen, Goldstiftleiste zur Selbstmontage. Unser Angebot umfasst auch ein montiertes, betriebsbereites System . |
In Verbindung mit dem Raspberry Pi können Sie unter Verwendung einer speziell vorbereiteten Bibliothek ganz einfach die Geschwindigkeit und Drehrichtung von zwei Gleichstrommotoren steuern. Die Form und die Anschlüsse der Platine ermöglichen eine direkte Verbindung mit dem Minicomputer, wie in den obigen Abbildungen gezeigt. Der Chip verwendet einen 40-poligen GPIO-Anschluss.
Das Produkt ist mit dem Raspberry Pi B+ kompatibel Der Hersteller stellt eine Python-Bibliothek für Raspberry-Pi-Anwender bereit. |
Betriebsarten
Die Stromversorgung der Motoren wurde vom Raspberry Pi B+ getrennt. Die Spannung im Bereich von 5 V bis 28 V sollte an die Pins VIN und GND angeschlossen werden. Spannungsversorgung des Logikteils 3,3 V wird vom Minicomputer abgenommen.
Anschließen des MC33926-Treibers
Die folgende Tabelle zeigt, welche Pins des Raspberry Pi vom Motortreiber verwendet werden:
RPi-Pin GPIO | Stift Treiber | Beschreibung |
---|---|---|
5 | Motor 1SF | Status-Pin. Standard im hohen Zustand. Wenn ein Treiberfehler erkannt wird, geht es auf Low. |
6 | Motor 2SF | Status-Pin. Standard im hohen Zustand. Wenn ein Treiberfehler erkannt wird, geht es auf Low. |
12 | PWM-Motor 1 | PWM-Eingang zur Steuerung der Motordrehzahl. Die maximale PWM-Frequenz beträgt 20 kHz. |
13 | PWM-Motor 2 | PWM-Eingang zur Steuerung der Motordrehzahl. Die maximale PWM-Frequenz beträgt 20 kHz. |
22 | Motor 1 EN | Standardmäßig bedeutet der Low-Zustand getrennte Motorausgänge. Um den Treiber zu starten, sollte der High-Status gegeben sein. |
23 | Motor 2 EN | Standard im niedrigen Zustand, zeigt getrennte Motorausgänge an. Um den Treiber zu starten, sollte der High-Status gegeben sein. |
24 | 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. |
25 | 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 |
---|---|---|---|---|---|
1 | 0 | PWM | PWM (H/L) | L. | Vorwärtsdrehung mit angegebener PWM%-Geschwindigkeit. |
1 | 1 | PWM | L. | PWM (H/L) | Rückwärtsdrehung mit angegebener PWM%-Geschwindigkeit. |
1 | x | 0 | L. | L. | Bremsen (Ausgänge mit Masse verbunden). |
0 | x | x | AUS | AUS | Deaktivierte Ausgänge. |
Verwendung zusätzlicher Pins des MC33926-Moduls
Die anderen Ein- und Ausgänge sind nicht mit dem Raspberry Pi verbunden, sondern stehen direkt am Modul zur Verfügung. Das Board setzt einige der Ausgänge auf High oder Low durch Pfade, die unterbrochen werden müssen, bevor sie mit irgendetwas anderem verbunden werden. Die folgende Tabelle zeigt die Standardkonfiguration dieser Pins.
Stift Treiber | Beschreibung | Standardkonfiguration |
---|---|---|
D1 | Deaktiviert Eingang 1 (hoher Zustand) | Standardmäßig inaktiv (niedriger Zustand), verbunden über einen unterbrechbaren Pfad. |
D2 | Schaltet Eingang 2 aus (niedriger Zustand) | Standardmäßig inaktiv (High-Zustand), verbunden über einen unterbrechbaren Pfad. |
SCHWUNG | Die Wahl des Handelstempos | Standard im High-Zustand - schnelle Spins, verbunden durch unterbrechbaren Pfad. |
INV | Invertierung der Eingänge | Innerlich an die Masse gezogen. |
FB | Feedback - Strommessausgang | Verbunden über einen Widerstand und einen Tiefpass beträgt die Empfindlichkeit ca. 360 mV/A. |
Raspberry pi stromversorgung
Mit dem Gerät können Sie den Minicomputer selbst über die Moduleingangsspannung (VIN) mit Strom versorgen. Um die Spannung auf die vom Raspberry Pi benötigten 5V zu stabilisieren, können Sie den D24V10F5 Konverter in die speziell vorbereiteten 5V Löcher (Ausgangsspannung) GND (Masse) VOUT (Motorversorgungsspannung) einlöten.
Spezifikation des Treibers für Pololu MC33926-Motoren
- Versorgungsspannung: 5 V bis 28 V
- Dauerausgangsstrom pro Kanal: 3 A.
- Maximaler Momentanstrom pro Kanal: 5 A
- PWM-Frequenz: bis zu 20 kHz
- Schutz vor unsachgemäßem Stromanschluss
- Dediziert für Raspberry Pi B + Anschlüsse
- Python-Bibliothek zur einfachen Handhabung des Moduls
- Abmessungen: 65 x 56 mm
- Gewicht: 14 g (ohne Anschlüsse)
MC33926 - Zweikanal-Motortreiber 28 V / 3 A - Schild für Raspberry Pi - Pololu 2755
Das vorgestellte Zweikanal-Controller-Modell MC33926 ist unter anderem dafür gedacht, um die Drosselklappenstellung zu steuern. Darüber hinaus kann es erfolgreich verwendet werden, um den Betrieb von Servomotoren zu verwalten, die innerhalb der in der Treiberspezifikation angegebenen Spannungs- und Stromgrenzen arbeiten.
Darüber hinaus ist der MC33926 28V / 3A Zweikanal-Motortreiber - Shield für den Raspberry Pi von Pololu mit einem Flag-Status-Ausgang ausgestattet, dessen Hauptaufgabe darin besteht, zu niedrige Spannung sowie Überlast und zu hohe Temperatur zu signalisieren.
Weitere Informationen zum Zweikanal-Motortreiber - Shield für Raspberry Pi
Die beschriebene Motorsteuerung zeichnet sich durch einen geringen Energieverbrauch aus. Im Schlafmodus beträgt der maximale Energiebedarf <50μA.
Das Shiled für Raspberry Pi wird mit vier Befestigungslöchern geliefert. Darüber hinaus verfügt die Platine über eindeutige Markierungen der Ausgänge, die in der Praxis die Bedienung des Controllers erleichtern. In der Kategorie Raspberry Pi Hat – Motor- und Servocontroller bieten wir eine große Auswahl an Controllern an, die den Betrieb von Motoren steuern und alle wichtigen Parameter verwalten.
Nützliche Links |