STEP400 is a stepper motor driver board that can control up to 4 axes. STEP400 elegantly combines all necessary functions, from communication to motor control, into a simple and complete package. STEP400 uses Open Sound Control (OSC) based on standard Ethernet rather than specialized industrial protocols to achieve ease of use while ensuring it is reliable enough for use in art, design or any other creative application. STEP400 can be easily controlled through creative coding environments such as openFrameworks, Processing, Max, Unity or Touch Designer. STEP400 is Arduino compatible, so you can drive the motors with your own code too.
The project presented here is a bipolar stepper motor driver. It is based on the BD63731EFV chip, a low-power driver driven by a PWM signal. The project power supply voltage is 8~28V DC, and the rated output current is 3A. The input interface adopts CLK-IN drive mode, and the excitation mode corresponds to FULL STEP mode (2 types), HALF STEP mode (2 types), QUARTER STEP mode (2 types), 1/8 STEP mode, 1/16 STEP mode through the built-in DAC . In terms of current attenuation, the SLOW DECAY/FAST DECAY ratio can be set without any restrictions and all available modes can be controlled in the most suitable way. Additionally, the power supply can be driven by a single system, simplifying design.
Open source closed-loop stepper motor controller (schematic diagram + source code), using PID algorithm control, AS5047 magnetic angle detection sensor, efficient anti-loss of steps, quick learning of PID algorithm, and mastery of microcontroller system development.