The TIP122 is silicon epitaxial-Base NPN power transistor in monolithic Darlington configuration mounted in TO-220 plastic package. It intended for use in power linear and switching applications.
About Darlington pair:
Darlington transistors or Darlington pair is two transistors connected together so that the current amplified by the first is amplified further by the second transistor. The overall current gain is equal to the two individual gains multiplied together.
About Darlington pair:
Darlington transistors or Darlington pair is two transistors connected together so that the current amplified by the first is amplified further by the second transistor. The overall current gain is equal to the two individual gains multiplied together.

Circuit Description :
The driver circuit must withstand the voltage and current required by the stepper motor. The stepper motor which i used required 12volts and 1.5A to provide good torque, so i selected using TIP122. Driver for each wire include a TIP122, a 1k ohm resistor and a diode. The resistors are used for limiting the current and the diodes are used to avoid back EMF. The circuit is shown below,

I used the PCB displayed above to drive two stepper motors. While driving the stepper motor having high current rating, large amount of heat will be generated hence to dissipate the generated heat you must use an Heat sink. Only by providing heat sink the TIP can drive maximum current.