Im looking for an analog motor controller that can do both forward and reverse and can support a 9v brushed motor that will often pull around 12+amps. It also needs to have a motor stop or shut down capability. Im hoping to hook up some sort or optical sensor that will stop the motor when activated.
Not trying to do anything to fancy and Im having a hard time finding a motor controller that is bi-directional and supports 9v and 12A thats not more than a few hundred dollars. We’re on a tight budget so Im looking for something say ~ $50-100.
Im looking at the Robo Claw Dual 25A which is a little to pricey for me and the Pololu TReX Jr 2 x 2.5A 5-24V Dual Motor Controller. I was wondering what anyone one else thought about these and whether the will fit my specs?
What would i need to do a similar project to the one mentioned, but with more than one motor? Would i need a seperate controller for each motor if i’d like them to operate at different speeds/directions? Also what would enable me to program a functionality which would allow for motion in one direction to switch to the opposite direction in set time intervals?
To independently control a motor, its needs its own H-bridge. Some DC motor controllers have two onboard H-bidges, while others only have 1. If you plan to use an odd number of motors, you can either choose three single motor controllers, or two dual motor controllers and leave one channel unused. In order to control the speed and timing etc., you need to connect the motor controllers to a microcontroller.
You could use something like RB-Pol-21 which is a 14A controller that will allows you to control speed and direction and is the most affordable one for your requirements. If you want to stop it, you can send 0 to the PWM input.