after several tries and failures with Arduino (uno) and SN754410 in stepper driving, I prefere to ask your opinon about my next Arduino based stepper controller.
(In fact, I didn't use flyback diodes with SN754410 and I think that is why I burnt my arduino.).
I am puzzled by the first driver's +5v going to the Arduino. Obviously you didn't meant that.
The rest looks just fine.
Can I ask how are planning to control the Drivers?
Are you using the Arduino to pass information from your PC to the drivers or are you planning a stand alone application with Arduino?
I use a stand alone application in Arduino ( CNC machine ) based on the reprap project.
So let me get this straight. Are you using a RepRap-like application to send G-Code from a computer (like RepRap does), or are you building a 100% stand alone application on Arduino that doesn't needs an external computer?
If the last, please let me know how is working for you. I am on the process of making exactly that, controlling 3 steppers at the same time with one Arduino.
I am not using G-Code at all, just a low level of stepping control. I got stuck when I add LCD's to the equation and everything fall apart, but thanks to the forum I am on the process to fix that.
Yes you're right, I will send G-code over the serial port. I have thought about adding SD card in order to avoid using external computer... But the serial link, in my case, gives me more flexibility.
I know that my controllers are a little bit oversized but I want to build a bigger CNC machine next and don't want to buy others controllers...