Hello,
this project is my first time working with steppers and drivers for them, so I ran into a bit of trouble. I bought these tb6560 chips and made my own pcb with them. I am suppose to send control data from an Arduino to it.
I leave the motors disconnected and measure the output: it does the stepping procedure correctly. But when I connect the motors, they block (can move them with the hand no matter how hard i try) and make a hummm noise, and the voltage on them (the outputs of the tb6560) are a constant 1 to 2 V, no change, no stepping... It also sucks a lot of current (3A for one motor.)
I tried 2 motors, NEMA 17, one 0.7A 1.8V, one 1.8A 1.7Ohms, and the same thing happens. I'm also afraid i will burn my arduino or something... the board i made is really simple, no protection or anything, the application in itself is very simple, I don't need microstepping or all the other advanced stuff the chip can do.
The motors work ok using a L298, again controlled by an Arduino and powered from the USB.
From what I read, the only things I did that might cause problems would be the facts that I connected the sense pins to ground (but others did it and it works for them...), and that I connected the reset and enable pins to 5V (so the startup sequence might not be respected - check the tb6560 datasheet)
Any ideeas of what I am doing wrong? Any solutions?
Here you can find the eagle files:
http://sdrv.ms/WLa5MW
Thank you