1
Mach4 General Discussion / Re: Mach4 Printer Port Discussions
« on: December 22, 2015, 02:41:06 PM »
Hey Art, thanks for the info. This did the trick!
I thought M4's Active Low's had to match Darwin's Active Low's.
Whew!
One other question:
Why is the PC responsible for sending out step pulses? I believe it should be the Motion Control Board that should do that.
The PC should simply send a "command" to the board to move a motor, x number of steps at a specified speed. And the board should react to E-Stops and Home switches directly.
Communications between the PC and board could simply be serial messages.
This is how I operate my robot arms using Arduino and Beaglebone Black boards. And I can run 8 motors simultaneously just fine.
No need for Darwin.
Perhaps for Mach5
I thought M4's Active Low's had to match Darwin's Active Low's.
Whew!
One other question:
Why is the PC responsible for sending out step pulses? I believe it should be the Motion Control Board that should do that.
The PC should simply send a "command" to the board to move a motor, x number of steps at a specified speed. And the board should react to E-Stops and Home switches directly.
Communications between the PC and board could simply be serial messages.
This is how I operate my robot arms using Arduino and Beaglebone Black boards. And I can run 8 motors simultaneously just fine.
No need for Darwin.
Perhaps for Mach5