Yes, LinuxCNC supports quadrature step modes.
( and many others, LinuxCNC's stepgenerator supports 14 built in step modes plus a user defined mode )
Does anyone know if I can control boss stepper drivers with linuxcnc? My understanding of boss drives they need quadrature signal. Any ideas or comments thank you.
Similar Threads:
Yes, LinuxCNC supports quadrature step modes.
( and many others, LinuxCNC's stepgenerator supports 14 built in step modes plus a user defined mode )
For what it is worth, I am using Mach 3 to run my BOSS 5 with it's original steppers. You need to use the MAX NC CL mode which is quadrature drive.
So when I connect the breakout board to the machine. Do I connect it to the xdi plugs on the wiring harness side or do I connect to the xdi board?
Basically you remove the card cage and replace it with a breakout board. Then you connect the BOB to the XDI cables. I made my own simple BOB which replicated the XDI circuit. Add a few extras to interface the E-stop and the spindle enable and you are good to go.
I have the pin outs but not at my disposal today. I'll post them tomorrow. You basically interface with K5, K6 and K8. I used double row male headers and soldered my cables to them. That way I did not need to cut off the BOSS connectors. I also have some mating connectors for the original BOSS connectors. I will try to find the part numbers for those as well.
I don't know if this helps
from an old post here and web results like
http://manuals.chudov.com/Bridgeport..._to_Mach_3.pdf
I have saved these files -
John
That is a good reference. If you have any questions, just ask. My setup is similar to that one except I made my own breakout board with spare parts I already had lying around.
Because it is phase drive. The opto-couplers on the BOB (and the XDI) board have the phase voltage for each motor coil (A or B) connected to the anode of the opto coupler and the cathode of each opto coupler is tied together providing a path to ground (I think). Therefore you only need 3 wires. One for each phase and one for a return.
On the XDI K8 connector, pin 1 is Phase A, pin 2 is Phase B and pin 7 is for return for the X-axis. Then it continues for Y on pins 3, 4 amd 8 (com) and for Z on pins 5, 6 and 9 (com). Pin 10 is not connected to anything.
I'll try it find my schematic for the XDI board and you will see that all you need to do is mimic the XDI circuit with the breakout board.
I have the x axis hooked up to the Bob. I have linuxcnc setup for phase A and phase B output. The leds seem to show phase drive. The axis does not move. Do I need to enable the drives? I had to unplug K6 from xdi board to get spindle to run. So I don't think the machine is "enabling" the drive if there is such a thing.
Did you completely remove the cardcage? Did you hook up the other signals to the K5 connector? Did you hook up the E-stop to an input on the BOB (K5 pins 12 and 15)? The E-stop opto-coupler BOB input should have K5-15 connected to the Annode and K5 pin 12 connected to the Cathode. After you do, you still need to push the LIMIT OVERRIDE on the BOSS control panel to enable the drives.
Last edited by Eric; 01-03-2017 at 10:59 AM.