When I started my Tote-m robotics project I had planned on building simple H-bridge motor controllers myself. The basic circuit is rather simple – four FET transistors connected in an “H” configuration with the motor between them (see here for additional details). However the bridge is just the tip of the iceberg – I would also need a microcontroller to generate a PWM signal (Pulse Width Modulation) to control the motor’s speed and direction. Additional features such as regenerative braking add still more complexity.
Given this realization I set out to determine if a commercial motor controller combining a microcontroller and bridge exists within a reasonable price range. After scouring the web I finally settled on four candidates: Continue reading →