I am designing an arduino controlled autonomous bot with 2 DC motors to control. The motors i have to use are 500rpm 12V Johnson DC motors with Torque : 8kgcm and No-load current = 800 mA(Max), Load current = upto 9.5 A(Max) .
The motor driver i thought of using was the https://www.sparkfun.com/products/14451 TB66112FNG driver . The driver has nice standby and pwm control and really cheap too . While the application is going nowhere near 9A , still 4-6 A current can be drawn (as found while testing with multimeters on a single channel ) which can burn down my motor driver module .
I was hoping i could use a current limiter circuit to solve this problem . But i dont know how and if it will be possible to do so . Also please tell if there is any other way of solving this problem . I have already tried using power MOSFETS IRF540 , but it turned out to be a stupid idea as i had to use 8 mosfets to make a dual H-bridge all over again .
Any help would be of great value .