This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRV8428: Strange Output Behavior

Part Number: DRV8428

I am getting weird outputs with my driver setup. I am only running the driver in the range of 500Hz or 2ms periods with a 1ms high STEP signal maximum speed. At any speed other than 500Hz or period >2ms, the motor sounds like it is not running cleanly. At all speeds, I get the outputs shown in the pictures below. I have tried this with different motors and have the same results.

Figure 1, Schematic

Figure 2, STEP pulse from GPIO

Figure 3, A+ (YELLOW), A- (PURPLE)

Figure 4, A+ (YELLOW), Zoomed x1

Figure 5, A+ (YELLOW), Zoomed x2

Figure 6, A+ (YELLOW), Zoomed x3

Figure 7, A+ (YELLOW), Higher frequency over duration of pulse