Produktbeschreibung: TB67S279FTG - 47V / 2A Schrittmotortreiber - Pololu 2974
Das System ermöglicht es Ihnen, einen Schrittmotor mit einem Gerät zu steuern , mit dem Sie logische Zustände erzeugen können, z. B. Arduino , STM32Discovery , Raspberry Pi oder einen beliebigen Mikrocontroller . Das Pololu-Modul ist sehr einfach zu bedienen . Die ansteigende Flanke jedes Impulses am Pin CLK (STEP) entspricht einem Schritt. Die Wahl der Richtung erfolgt, indem dem Ausgang CW / CCW (DIR) der entsprechende Zustand gegeben wird (z. B. Low-Zustand - Drehung im Uhrzeigersinn, High-Zustand - umgekehrt). Die Steuerung hat auch die Möglichkeit, die Auflösung des Motorbetriebs auszuwählen.
Anschließen der Steuerung
Um einen bipolaren Schrittmotor zu steuern, schließen Sie das System wie in der folgenden Abbildung gezeigt an.
Minimaler Schaltplan zum Anschluss des Mikrocontrollers an TB67S2x9FTG.
Der Controller benötigt eine Versorgungsspannung von 10 V bis 47 V, die an die Pins VIN und GND angeschlossen wird.
Stromversorgung des Motorsteuergeräts
Zur Versorgung des Logikteils des Moduls wird eine Spannung von 5 V benötigt, die an den Pin angeschlossen werden sollte VDD . Dem Pin wird die Motorversorgungsspannung im Bereich von 10 V bis 47 V zugeführt Fahrgestellnummer .
Warnung! Das Anschließen und Trennen des Motors bei eingeschalteter Steuerung kann das System beschädigen. |
Auflösung und Schrittweite
Die Schrittweite wird durch die Eingänge DMODE0, DMODE1, DMODE2 gewählt. Mögliche Einstellungen sind in der folgenden Tabelle aufgeführt. Die Eingänge MS1, MS2 und MS3 haben einen internen Pull-Down-Widerstand ( 100kΩ ).
MS1 | MS2 | MS3 | Auflösung |
niedrig | niedrig | niedrig | Standby Modus |
niedrig | niedrig | hoch | Voller Schritt |
niedrig | hoch | niedrig | nicht kreisförmiger halber Schritt ("a") |
niedrig | hoch | hoch | 1/4 Schritt |
hoch | niedrig | niedrig | kreisförmiger halber Schritt ("b") |
hoch | niedrig | hoch | 1/8 Schritt |
hoch | hoch | niedrig | 1/16 Schritt |
hoch | hoch | hoch | 1/32 Schritt |
TB67S279FTG-Steuerung
Die ansteigende Flanke jedes Impulses am Pin CLK (STEP) entspricht einem Schritt. Die Wahl der Richtung erfolgt, indem dem Ausgang CW / CCW (DIR) der entsprechende Zustand gegeben wird (z. B. Low-Zustand - Drehung im Uhrzeigersinn, High-Zustand - umgekehrt). Wenn sich der Motor nur in eine Richtung drehen soll, kann der DIR-Stift ausgesteckt bleiben.
Wenn der RESET-Pin hoch geht, setzt der Controller seinen Zustand in der Umsetzertabelle zurück, die er auf den Anfangswert von 45° bringt. Dies entspricht 100 % der Stromgrenze an beiden Spulen im Vollschrittmodus und im nicht kreisförmigen Halbschrittmodus. Der RESET-Pin schaltet die Motorausgänge nicht ab, die Steuerung versorgt den Motor weiterhin mit Strom, gibt jedoch keine Informationen an den CLK-Ausgang
TB67S2x9FTG kann mehrere Fehlerzustände erkennen, die sie melden, wodurch einer oder beide LO-Kontakte auf Low gehen. Der Hersteller hat in die Dokumentation eine Tabelle mit Fehlerkombinationen an den Pins LO1 und LO2 aufgenommen.
Eine detaillierte Beschreibung der einzelnen Pins finden Sie auf der Website des Herstellers.
Nützliche Links |