> > I am building a small robot and I run into the problem of finding the > > right Motor Driver and the method of controlling the motor. > > I want to be able to make the robot go forward, backward, and stop. I > > also want to be able to control the speed. The choice for hobbyists for me is pristine clear : use a stepper motor. You have with it a perfect control of position and speed as far as you do not surpass the motor capabilities. I have finished a small project for controlling a stepper motor with a 16F84. It works, it is easy to understand and you can modify it since it is somewhat documented. This weekend I plan to add a serial communication capability to the controlling PIC and later I plan to connect two such devices to a third PIC so as to be able to making coordinated movements (yes, as you can guess, I am building robot rover). If you (or somebody else) is interested in the subject I can e-mail the assembly code, the program flowchart and the electric drawing (as soon as I have it finished). Cheers Joan -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads