G2 Motor Driver 24v13 + UNO R3

Regarding: Pololu G2 High-Power Motor Driver 24v13


With motor connected to G2 terminals, and without connecting anything to the UNO R3, then connecting motor to power, the motor runs about 200ms, then stops 3s, and repeats this pattern.

Connecting to UNO and powering UNO up, no change in behavior.

Testing voltage output of UNO shows a gradual climb from 0 to 2v over a period of 8 seconds, which reflects proper behavior of the loop in the UNO code.

Motor is brushed, 24V 2A, with 10A inrush current.
Photo of power source for motor is attached.
Power for UNO is USB.

I fried my first G2 trying various things to stop the pulsing behavior and get the motor to run properly. For instance a 10k resistor between DIR and UNO GND to make sure direction was LOW.

Any ideas what is wrong with my circuit? Couldn’t be simpler I’m guessing. Maybe that’s the issue.

The G2 High-Power Motor Driver 24v13 shouldn’t drive the motor when nothing is connected to the PWM pin (it is pulled low on the board). Could you double check your power and motor connections (i.e. power is connecting to VIN and GND and the motor leads to OUTA and OUTB)? Also, could you try with just the power connected (i.e. no motor or Arduino) and see if you can still measure the voltage pulses on the output?

Brandon