Product description: Tic T249 - USB stepper motor driver 47 V / 4,5 A - assembled - Pololu 3138
The chip allows you to control a stepper motor using a device that allows you to generate logic states, such as Arduino, STM32Discovoery, Raspberry Pi or any microcontroller. The controller can be configured, tested and monitored via USB, and runs on Windows, Linux, and macOS.
The Pololu module features very simple operation. In order to rotate the motor by one step, a high state (logical one) should be given to the STEP pin, the next sequence of zero and one will move the motor by the next step and so on. The selection of the direction is done by giving the appropriate state to the DIR pin (e.g. low state - clockwise rotation, high state - anticlockwise rotation). The controller also has the ability to select the resolution of motor operation.
Connection of the driver
To control a bipolar stepper motor connect the system according to the drawing below. If the nominal motor voltage is lower than the required driver supply (10V), set the current limit manually using the potentiometer.
A comprehensive user guide is available from the manufacturer.
LEDs
There are three LEDs on the board: green, red, yellow. Green indicates communication via USB. The red one is connected to the ERR pin, if it lights up, it means there is an error. Yellow indicates the stepper motor status and gives some information about errors, if any. Detailed description can be found in documentation on manufacturer website.
Heat dissipation
The board was designed to dissipate heat at a current consumption of about 1,8 A per coil. If the current will be much higher you should use an external heat sink, for which you can use thermally conductive glue.
Caution!
Connecting and disconnecting the motor while the controller is on can damage the system.
Specification Tic T249 - USB stepper motor driver 47 V/4,5 A - assembled - Pololu 3138
- Motor supply voltage: 10 V - 47 V
- Current: max. 1,8 A per coil (with cooling up to 4,5 A)
- Supply voltage for logic part: 5 V regulator - no external power supply required
- Simple control interface
- Operation in 6 different modes: full step, 1/2, 1/4, 1/8, 1/16 and 1/32 step
- Motor current can be adjusted by potentiometer
- Protection against excessive motor current
- Automatic mode switching based on motor current consumption
- Protection against overheating of the system
- 6 control interfaces: USB, serial TTL, I2C, RC pulse servo, analog, square encoder
- Maximum step speed: 50000 steps per second
Power supply
A 5 V regulator is required to supply power (no external logic supply is required), which must be fed to the 5 V pin. The motor supply voltage from 10 V to 47 V is applied to the VIN pin. The circuit can be used to control motors with a nominal voltage lower than the required 10 V. To do this, the maximum current draw must be limited using a potentiometer so as not to exceed the allowable motor current. For example, for a motor with a resistance of 5 Ω per coil and a current consumption of 1 A, the nominal supply voltage is 5 V. When supplied with 12 V, the current should be limited so that it does not exceed 1 A.
In our offer also a version for self-assembly. |
The kit includes:
- TB67S249FTG stepper motor driver module
Useful links |