I'm having a bit of an issue with a circuit I've built, and I'm hoping someone could provide some input. I'm making a stepper driver based on the A4983, and am having an odd issue - made even more odd by an accidental discovery. Namely, the driver only produces current to the motor when one of the outputs (either 1A or 1B) are connected to GND with a low-value resistor.
How I came about this discovery was by accident - my DMM was left in current measuring mode and the motor would miraculously start spinning when I connected from GND to either 1A or 1B. (I intended to measure voltage on the output, which sits around 7V when measured at 1A.)
My bench top PSU reflects the same, showing a nominal 10mA draw for the entire circuit (including uC and a few other components), until this happens, and then it shoots up to 160mA when doing this. Hooking the DMM up where output 1A is fed through the DMM common, and from DMM measure line to motor pole results in no current measured.
My circuit is below, can anyone see any obvious mistakes? I'm completely stumped, connectivity tests on the circuit seem to indicate that everything is connected as expected. All other components are working properly, and AEN and other inputs are set as expected (verified and measured). The motor also performs properly when attached to another driver.