docs:blox:connect-stepper-motors

This is an old revision of the document!


2.5 Connecting BLOX to Stepper Motors

OpenBuilds BLOX provides support for 2x Bipolar Stepper Motors, with software-controlled current setting and fault monitoring.

  • Motor Max Current: 3.2A
  • Motor Voltage: 3V ideally, higher will limit acceleration
  • Motor Inductance: 1-2mH ideally, higher will limit max speed

2.5.1 Wiring

Note: The color codes shown below only apply to OpenBuilds Motors. Refer to FAQ: Identify Motor coils to identify the coil pairs or if you have issues with motors not working correctly.
BLOX Terminal Device
A+ Coil 1 (Red)
A- Coil 1 (Blue)
B- Coil 2 (Green)
B+ Coil 2 (Yellow)
IMPORTANT WARNING: Note: Never connect/disconnect motors to a powered-up controller. Always turn off power before connecting/disconnecting accessories to/from your BLOX
Wiring NEMA 17 Motors Wiring NEMA 23 Motors

2.5.2 Configuration

2.5.2.1 grblHAL/CONTROL

Make sure to set grblHAL settings (CONTROL > Grbl Settings Tab)

  • $140=xx X-Axis Motor Current (Set appropriate current for stepper motors in use)
  • $141=xx Y-Axis Motor Current (Set appropriate current for stepper motors in use)
  • $4=0 ;Step direction invert = disabled (Required)
  • $1=255 Step idle delay = set to always enabled (Recommended, keeps motors locked to maintain position)
docs/blox/connect-stepper-motors.1722954184.txt.gz · Last modified: 2024/08/06 14:23 by admin