Hello, I have recently bought a TB6600 Motor Driver with which I wanted to drive a NEMA 17 stepper motor. I'm powering both the Arduino (Uno) and TB6600 using a 230AC to 12VDC (8.5A) current converter this should provide more than sufficient power given the NEMA 17 is rated at most 1.8A per phase.
However when trying to run it using the bounce example from the AccelStepper library, there is no response from the stepper itself, no movement, no vibrations, no sound, not even heating up. So i'm guessing I did the connections wrong, but after measuring the wires with a multimeter, there is continuity between A+ and A-, same goes for B+ and B-, giving the impression that I connected them properly.
At this point, I have no idea what I could be doing wrong, any help on this is greatly appreciated.
Something to note, the LED on the TB6600, blinks at the rates of which i expected the stepper to move. And when measuring voltage between VCC and any of the coils it remains a constant 12V.
Connections:
12V+ (DC) -> VCC (TB6600)
GND (DC) -> GND (TB6600)
D2 (Arduino) -> PUL+ (TB6600)
D3 (Arduino) -> DIR+ (TB6600)
D4 (Arduino) -> ENA+ (TB6600)
GND (Arduino) -> PUL-, DIR-, ENA-
A- (TB6600) -> B (Stepper)
A+ (TB6600) -> D (Stepper)
B+ (TB6600) -> A (Stepper)
B- (TB6600) -> C (Stepper)
Stepper connections:
My setup, I apologize for the bad editing