SainSmart TB6600 CNC Micro-Stepping Stepper Motor Driver 4.5A Input voltage: 12V~40V, Output phase current: 0.6 to 4.5A Segment parameters: 1, 2, 4, 8, 16 Protection function: overheat protection, overcurrent protection, power supply reverse connection The maximum input pulse frequency: 200KHZ. Applicable motor: NEMA17 NEMA23 stepper motor