Me Stepper Driver
Overview
The Me Stepper Motor Driver module is designed to precisely drive the bipolar stepper motor. When
pulse signals are input into the stepper motor, it rotates step by step. For each pulse signal, it rotates
a certain angle. This module features adjustable drive current and microstepping hardware
adjustment. It can be used in 3D printing, numerical control, Makeblock music robot, precise motion
control, etc. Its red ID means that it should be connected to the port with red ID on Makeblock Orion
by RJ25 wire.
Technical specifications
●
Drive voltage: 6V-12V DC
●
Maximum current: 1.35A
●
Dimension: 51 x 24 x 18mm (L x W x H)
Functional characteristics
●
Compatible with 4-wire bipolar stepper motor
●
Simply two I/O ports to control stepping and direction
●
Provide an adjustable potentiometer to adjust current and change the torque of stepper motor
●
Provide onboard DIP switch to support the full, half, 1/4, 1/8, 1/16 stepping mode
●
Provide grounding short-circuit protection and loading short-circuit protection
●
Anti-reverse protection – connecting the power supply inversely will not damage IC
●
White area of module is the reference area to contact metal beams
●
Support mBlock GUI programming, and applicable to users of all ages
●
Adopt RJ25 port for easy connection
●
Provide pin-type port to support most development boards including Arduino series
Pin definition
The port of Me Stepper Motor Driver has seven pins, and their functions are as follows:
Wiring mode
●
Connecting with RJ25
Since the port of Me Stepper Motor Driver has red ID and the module is motor drive, you need to
connect the port with red ID on Makeblock Orion when using RJ25 port.
Taking Makeblock Orion as example, you can connect it to ports No. 1 and 2 as follows:
●
Connecting with Dupont wire
When the Dupont wire is used to connect the module to the Arduino UNO Baseboard, its pin EN
should be connected to low level, RST and SLP should be connected to high level, STP and DIR
should be connected to digital ports (also can only be connected with STP and DIR pins) as follows:
Guide to programming
●
Arduino programming
If you use Arduino to write a program, the library Makeblock-Library-master should be invoked
to control the Me Stepper Motor Driver. This program serves to make the motor rotating on demand
through Arduino programming. (Input an integer between 0 to 4 on the serial port control tab and
send it out).
●
mBlock programming
Me Stepper Motor Driver supports the mBlock programming environment and its instructions are
introduced as follows:
This is an example on how to use mBlock to control the Me Stepper Motor Driver module. mBlock
can make the stepper motor rotating from lower speed to higher speed again and again.