Designing a PID Motor Controller
The base processor is a PIC16F876, which is a 28-pin PIC processor, running at 20MHz. It is paired with an LMD18200 H-bridge, which can drive 3A continuous loads, 5A peak.The interface using serial mode at 19,200 baud, and uses standard text commands.
   Designing a PID Motor Controller
Check out Designing a PID Motor Controller website
www.seattlerobotics.org