TMCM-3216 ist ein kompakter, 3-achsiger bipolarer Schrittmotor-Controller und eine eigenständige Treiberplatine. Es unterstützt bis zu drei bipolare Schrittmotoren mit bis zu 2ARMS Spulenstrom und bietet Einzelversorgung mit typischen 24 VDC (Bereich 10 V–30 V).
Im TMCM-3216 gibt es separate Referenz-/Stoppschalter und inkrementelle A/B/N-Encodereingänge pro Motorachse. Darüber hinaus verfügt das Modul über vier programmierbare digitale Ein- und Ausgänge, die als Push-Pull- oder High-Side-Ausgänge konfiguriert werden können. Zwei analoge Eingänge unterstützen 0 V–10 V-Signale.
Zur Konfiguration und für Updates steht eine USB-Schnittstelle zur Verfügung. Die RS485- und CAN-Bus-Schnittstellen können für die systeminterne Kommunikation und die Verkettung von Platinen verwendet werden, um die Verkabelung durch Busanschlüsse an jedem Ende der Platine zu vereinfachen.
Wesentliche Eigenschaften und Vorteile
- 3-Achsen-Schrittmotor-Controller/Treiber
- 24 V (10 V–30 V) Versorgungsspannungsbereich
- 3 x 1,5 ARMS (2ARMS Spitze) Motorstrom
- Acht-Punkt-Hardware-Rampengenerator
- StealthChop™/SpreadCycle™
- REFL/REFR Referenzschaltereingänge pro Motorachse
- A/B/N-Encoder-Eingang pro Motorachse
- 4x DIGITAL_IN/OUT, 24V Push-Pull oder High-Side
- 2 ANALOG_IN, 0 V–10 V
- RS485/CAN/USB-Schnittstellen
- 85 mm x 55 mm (Kreditkartengröße)
- Automatische Platinenadresszuweisung beim Einschalten (optional)
- TMCL, CANopen
Anwendungen
- Industrieautomatisierung
- Laborautomatisierung
- Medizintechnik
Evaluierungsplatine
Das TMCM-3216 kann mit der Evaluierungssoftware TMCL-IDE evaluiert werden.
Blockdiagramme und Tabellen

