k. DC motor control (robotics) with K8055 or K8055N board

PIC18FxxJ50 microcontrollers’ versatility makes them very useful in robotics. The simplest way to drive motors is to use relays, but in this gives only limited speed control options. PWM outputs may be used for advanced motor speed control. By adjusting the pulse width a motor rotation speed can be set. See subsection 5.l. on details how to assemble a DC motor controller.

NOTE: The DC motor controller below works with and K8055 or K8055N board regardless of the microcontroller firmware. However, you have to program a suitable application. See subsection 5.a for more details.

ALSO READ:

Here is the circuit:

Click on the schematic to enlarge it.