Hi,
I got a DRV8835 dual motor driver carrier due to low voltage capabilities. I drive with 3.3V logic. I have a brushed DC motor, which runs fine when connected directly to a 1.5V battery. However, the motor stalls at 1.5V with the driver. I wonder why? As I didn’t find anything in the specifications.
I checked the PWM signals coming from the MCU and it looks fine. The board isn’t providing enough voltage at 1.5V (VIN). When I increase the VIN to ~3.0V then it works fine but the motor is too fast.
As a workaround, I provide 4.5V to the motor for a brief moment and turn down the PWM to a comparable 1.5V levels.
Is there any better way? Is it normal?
(I am operating at IN/IN mode).