We are building a mobile robot which will use two motors in a differential drive configuration to maneuver and move around, and we want to choose the right driver IC or transistor circuit for the job of controlling these motors and providing enough current. Our motors are rated at a power of 14W (link at bottom) and we will be using an 11.1V lipo battery to power them. We might be changing our battery setup once we get this thing built and tested.
So I am looking for a motor driver IC or transistor configuration which can provide enough power / current for our motors. The way I understand it, the L298 provides 2 amps max per channel, which I guess would work for us since the 14 watts / 11.1 volts = about 1.3 amps max current draw, is that correct?
We are also curious, the stall current of these motors is rated at 11.5 amps. I'm assuming that this means that, should the motor stall, it will then draw 11.5 amps of current until it begins moving again as it should. Should we use a transistor configuration / driver which allows for higher current draw than 2 amps then? There is a chance that, while operating this robot, it might bump a wall or something which would result in a temporary stall in the motors being able to freely spin. Forgive my questions please, I am still fairly new to this stuff.
If the L298 wouldn't work for us, I was looking at something like this: https://www.sparkfun.com/products/10213 . We would need four of these since we need each of the two wheels to go forward or backward. So two wheels x two directions = four semiconductors. Again if this isn't right, please feel free to suggest something better.
Thank you so much!
This is the motor we are planning on using (two of them.)