Re: dc motor & TIP122

Have you seen :-
http://www.thebox.myzen.co.uk/Workshop/Motors_1.html

and
http://www.thebox.myzen.co.uk/Workshop/Motors_2.html

You use the transistor with the PWM signal to control the motor speed.