- Input voltage: 5-25VDC with overcurrent protection, reverse polarity protection and surge protection
- Current requirements: 2ARMS with up to 3A peak current
- Powering options:
- 2-Pin connector XH2.5 (3A limited by connector);
- System voltage source:
- On-board DC-DC converter
- USB Type-C connector (5VDC 1.5A limited by design)
- CTRL connector (5VDC 1A limited by design)
- Supported stepper motor form factor: NEMA17
- Maximum coil current (bipolar configuration only):
- 1.4ARMS per phase continuously
- 2ARMS per phase with 50% duty cycle (period 1s)
- 2.5A peak per phase
- Maximum output voltage: 25VDC
- Maximum step sub-division resolution: 1/256 of full step
- Energy saving features: Passive Braking, Freewheeling and automatic power down
- Working frequency: up to 40kHz PWM
- Phase channel resistance: Mosfets RDSON 170mΩ for both sides + 100mΩ current sensing resistor
- True Driver positioning resolution: Up to 0.028° (may be limited by motor)
- True Encoder position feedback resolution: 14bit per full rotation or 0.02° at 20kHz update rate
- Diagnostic functions: overheat detection, short-circuit detection, under-voltage detection, open-load detection in case connectors are not firmly plugged in
MCU: High-performance Arm Cortex-M4 MCU STM32G431CB running at 170MHz with:
- 128KB Flash memory and 32KB SRAM memory and 1Kb OTP
- Math accelerator with trigonometric functions calculations support;
- True random number generator
- Internal HSI and RTC with external oscillator option
Interfaces:
- USB2.0 for PC communication
- CAN-Bus with CAN-FD support for high-speed or long-range wired connection with daisy chain connection option
- SWD programming interface with debug over SWO trace
- 5-Pin CTRL connector PH2.0 with multifunctional bidirectional fast 4-Pin interface up to 8MHz with support:
-
Classic EN/DIR/STEP interface with ERR line
-
USART (Single wire, Asynchronous, Synchronous)
-
I2C
-
SPI or SSI
-
ABZ incremental interface for external encoder connection with program-controlled 5V voltage source
-
Custom interface including numerous combination of the above interfaces
-
- 4-Pin expansion connector 2x2P2.0 with 2A power line and multifunctional bidirectional fast 2-Pin interface up to 8MHz with Classic UART interface
I/O protection features:
- ESD protection (persistent against electrostatic discharge)
- USB, SWD and control interfaces are 5V-tollerant
- Reverse polarity signal protection
- Overcurrent protection
User interaction:
- 2 programmable custom user buttons (one can be used as reset button)
- RGB LED for indication of working mode or current status
- Size dimensions: PCB outline is 40x40mm (adapted for NEMA17 form factor) 7.5-12mm total height (depends on the connectors type)
- Driver housing: 42x42mm CNC-milled alluminum case for PCB mounting, heatsink and mechanical protection with
- Weight:
- 8g board only
- 18g board with mount
- 24g with low-profile aluminum housing
- 28g with full-size aluminum housing
- Working temperature range: -25 to +80 degrees Celcius
- Environment humidity range: 0 to 90%
- Environmental safety: potential Lead-Free and RoHS compliance
- Maximum heat dissipation: 3W from motor driver and 0.5W from other system