If you want to step the motor at a high speed you need to rapidly increase the winding current when energized, which is slowed by the winding inductance. To speed the drive current, you can use a constant-current (or current-limit) type circuit. Such a circuit will apply a high voltage (limited by the constant-current supply voltage) to the winding to rapidly increase its current. When the desired winding current is reached than the CC circuit will reduce the winding voltage to that necessary to maintain the current.I want to develop a drive circuit for a hybrid stepper motor. I think i must use a constant voltage type for this. I want to know if there is any situation where we need to drive a stepper motor with constant current.