I'm using DRV8837 to drive a RC toy motor. There are two motors, very similar, from the same Chinese supplier, recommended at 3.7V. The only difference is the size:
- the right one is 7mm diameter.
- the left one is 8.5mm diameter.
http://imgur.com/rkRnRZH
When I use the the small one (7mm) with my design or the DRV8837evm, there is no problem as shown here:
http://tinypic.com/r/2816c91/8
When I use the big one (8.5mm) with my design or the DRV8837evm, it's not working as shown here:
http://tinypic.com/r/mijp94/8
On the scope, I see a spike every 1ms which according to the datasheet seems linked to OCP.
If I use the big one (8.5mm) with my design or the DRV8837evm, AND IF I GO UP VERY SLOWLY BETWEEN 10% AND 20%, it's working as shown here:
http://tinypic.com/r/jhq0ds/8
The small motor consumes around 500mA at 3.7V, the big one probably goes around 1 to 1.5A at 3.7V nothing near the over current protection level.
Is there any explanation? Could I add something to fix the problem? DRV8837 provides the advantage to work at 1.8V which is not the case of 8835 or 8836 so we are reluctant to switch to a dual motor.