[ Log In ]
[ Register ]
NEW: CNC Router PLANS Available for all of our Newest CNC Models!! Click here to "Design Your CNC".

Question #: 3471

Question: What output pins on your BOB are used to control the SuperPID?

Current Solution

Yes, you can use any two of the output terminals of the breakout board to control the SuperPID closed loop router controller (a diagram is not needed with these instructions).

One output terminal will be used as an on/off (1/0 or 5v/gnd) that will be invoked with the M3/M4/M5 M-codes in your g-code instructions.

The other terminal will be connected to either another 5v/gnd signal to control speed for 5000/20000 rpm or for PWM output (recommended) for proportional speed control.

To setup this configuration in Mach3, go to your ports and pins dialog box (config menu -> ports and pins). Click on the spindle setup tab. In the Motor Control Section of the dialog, check the box for Use Spindle Motor Output and check the box for PWM control. Change the PWM Base Frequency to 50Hz.

Respond:

Other Possible Solutions to this Question

  • What relay should be used with your USB BOB for controlling mist/flood/spindle on/off?

    The relay that should be used with your USB BOB for controlling mist/flood/spindle on/off is one of the following options.

    You could get and use the Planet-CNC.com Output Board found here, http://www.planet-cnc.com/index.php?page=shop

    Or you could create your own setup using a resistor, solid state relay, transistor, and diode. You can watch this video, https://www.youtube.com/watch?feature=player_embedded&v=PJO_XoLL6lQ, to find out the correct way to accomplish this.

    Click the link to respond:
    What relay should be used with your USB BOB for controlling mist/flood/spindle on/off?

  • What software is needed to run the laser controller from the PC?

    The laser controller uses software called LaserCAD. You can find the link to the LaserCAD software on the Laser Controller product page:

    https://www.buildyourcnc.com/item/Laser-Component-Laser-Control-System

    Click the link to respond:
    What software is needed to run the laser controller from the PC?

  • What are some good ways to control the vertical laser from a Linux machine?

    There really isn't any good way to use Linux when using a traditional Laser Controller. If LaserCAD worked under the Linux OS, then that would work.

    Would you like to know an alternative to use Linux using maybe LinuxCNC? There are ways to do it, but you will find yourself deep in g-code and out of the box wiring configurations, most likely.

    Alternatively, you can create a dual boot scenario and put Window on the other part of the hard drive. This way, you would be able to run LaserCAD.

    You can also "attempt" to use LaserCAD in the wine environment, but I have a feeling that will probably not work.

    Additional Information:
    We're a small family-owned electronics and hardware manufacturer, using LinuxCNC already for milling. Dual-boot into Windows isn't a sensible option -- it would greatly reduce the utility of the machine. I have more information about our use case in https://buildyourcnc.com/FAQ/13985.

    Additional Information:
    Ok, fair enough. Then let's get into the details on how you can use LinuxCNC to operate a Laser machine.

    Do you have an idea what controller you will be using? Parallel?

    Additional Information:
    My first inclination was to use LinuCNC with the parallel interface board. Of that's the answer, then we might want to just add to the LinuxCNC discussion that's starting to firm up at https://buildyourcnc.com/FAQ/13985 rather than duplicate the information here.

    I'm open to other alternatives and am happy to hack; we make PCBs and cable harnesses as a business, so that's not a limitation either. One answer might be to use one of the open source controllers that are starting to show up.

    Additional Information:
    My turn for phone typos. ;-) I meant to say "If that's the answer, then..."

    Additional Information:
    I've started a forum topic about this at http://www.buildyourtools.com/phpBB3/viewtopic.php?f=9&t=8412&start=0

    Additional Information:
    Good idea. Thanks.

    When a direct solution is realized on buildyourtools, I will post it here.

    Click the link to respond:
    What are some good ways to control the vertical laser from a Linux machine?

  • I am building a cnc mill using your USB controller and i would like to know what is the specification of potentiometer used for adjusting manual axis jog speed

    Dealing with our USB BoB, the potentiometer that will be used in the key jog, is a 5V, 5k - 10k Ohm potentiometer.

    Click the link to respond:
    I am building a cnc mill using your USB controller and i would like to know what is the specification of potentiometer used for adjusting manual axis jog speed

  • WHAT ARE THE OUTPUT INVERTER (VFD) CONNECTIONS TO SPINDLE?

    U - Pin1
    V - Pin2
    W - Pin3
    Pin4 Dead

    Additional Information:
    My home made cnc is a big problem with my NC connection. When in start my spindle it will be gone wrong. It will be limith switch problem anytime. Need help thanks.

    Click the link to respond:
    WHAT ARE THE OUTPUT INVERTER (VFD) CONNECTIONS TO SPINDLE?

  • Can I run two stepper motors off the same axis output on the USB controller?

    Yes, you can use 2 motors in the same axis output, however you will still need a driver for that motor! Also depending on the orientation on which you mount the motor you might have to invert the direction of the motor, and that will be simple by swapping the A+,A-, to the B+,B- locations and vice versa, from the driver to the motor wiring.

    Also you can run a slave motor using another axis on the board, and setting it up in the Planet-CNC settings.

    Planet-CNC/File/Settings/Axes, here you will enter 3 in the Number of Axes location, and then change the Function of the Axis 4 to Slave 1. There you will have the 4th axis or A-axis be a slave for the x-axis.
    Slave 1 - X-Axis
    Slave 2 - Y-Axis
    Slave 3 - A-Axis
    Slave 4 - B-Axis
    Etc...

    Click the link to respond:
    Can I run two stepper motors off the same axis output on the USB controller?

  • Is there any other software that will work with your controller Mach3?

    The mach3 control software will work with all major CAM software (CAMBAM, Aspire and Vectric, BobCAD/CAM, ArtCAM, Dolphin CAM, CAM software that integrate with SolidWorks and AutoDesk Inventor, and many more).

    Click the link to respond:
    Is there any other software that will work with your controller Mach3?

  • What are the EN connections used for on the QJ8060 motor driver? I notice that your video seems to leave them unconnected.

    The EN terminal on the QJ8060 driver and all of our other stepping motor drivers is the enable terminal. We don't use this terminal and the driver will function properly if left unconnected.

    Click the link to respond:
    What are the EN connections used for on the QJ8060 motor driver? I notice that your video seems to leave them unconnected.

  • How do you wire an mpg to jog incrementally on your usb controllers pins?

    Nevermind, I figured it out. The speed pin is what controls it.
    I thought the speed pin was for the spindle speed.

    Click the link to respond:
    How do you wire an mpg to jog incrementally on your usb controllers pins?

  • Are there plans to release a USB Controller to work with the Planet CNC Output Board for more advanced spindle control from within Planet CNC?

    At this time we are working to release a new USB controller board that will be compatible with Mach4 software and do not have any immediate plans to update the Planet-CNC USB board.

    Click the link to respond:
    Are there plans to release a USB Controller to work with the Planet CNC Output Board for more advanced spindle control from within Planet CNC?

  • WHAT TERMINALS ARE USED TO CONNECT THE INVERTER WALL OUTLET?

    Input to VFD:
    240V Active - R
    240V Neutral - S
    Ground - E

    Click the link to respond:
    WHAT TERMINALS ARE USED TO CONNECT THE INVERTER WALL OUTLET?

  • What is the liquid input and output barb size on your 2.2kw water cooled spindle?

    The spindle water inlet and outlet fittings are 1/4 Inside Diameter and 3/8 Outside Diameter.

    You can find the silicone tubes here:
    https://buildyourcnc.com/item/pneumatic-hydraulic-silicone-tubing

    This fitting will connect to the pump (1/2" male to 1/4" female):
    https://buildyourcnc.com/item/pneumatic-hydraulic-Tube-Fitting-Female-to-Male

    And this fitting will provide a reduced barbed size (1/4") for the tube:
    https://buildyourcnc.com/item/pneumatic-hydraulic-Tube-Fitting-Barbed-to-Male

    Click the link to respond:
    What is the liquid input and output barb size on your 2.2kw water cooled spindle?

  • What size forstner are used in the book build your own cnc

    That was a very long time ago, but I think I was using 3/4". You can use a size just larger than the outer width of the nut.

    Click the link to respond:
    What size forstner are used in the book build your own cnc

  • I have your USB controller sitting here and want to control it with something other than PlanetCNC control software?

    The USB controller will only work with the Planet-CNC software. This software is well made and will provide great functionality. The planet-cnc software delivers instructions to the microcontroller on the board and the microcontroller will send out the pulse trains needed to move the machine correctly.

    There are two main alternatives if you want to use the mach3 software:
    First, get a parallel port card and add it to your computer and get a parallel breakout board. If you have a laptop/notebook computer, this will not be possible.
    Second, if you have a laptop, or really want to use the USB as the main interface for controlling the machine, you will need to get the smoothstepper board which works with mach3. The price combination is much higher than the USB controller with planet-cnc, but will work with Mach3.

    Additional Information:


    Additional Information:


    Additional Information:
    The planet cnc controller can be prone to electrical interference and has been known to cause such problems. In the first instance try to use a quality double sheilded USB cable, hopefully this will fix your problem. Alternatively you may need to sheild your limit switch, estop and or motor cabling. My pick is that a quality USB cable will fix it though, worked for me.

    Click the link to respond:
    I have your USB controller sitting here and want to control it with something other than PlanetCNC control software?

  • i have a breakout usb controller iam using a spindle output to active a relay 5V but it didnt work.... whats the problem, what else i need to active that realy 5v 10A?

    To control a spindle using the USB CNC interface, you will need a relay board that contains a transistor that can activate the relay with a power source with enough current that can activate the relay. This video explains all of the information you will need to develop this relay circuit:

    &index=44&list=PLE72E4CFE73BD1DE1

    Click the link to respond:
    i have a breakout usb controller iam using a spindle output to active a relay 5V but it didnt work.... whats the problem, what else i need to active that realy 5v 10A?

  • I have a "Based on planet-cnc's diy cnc usb controller", I activated the output signal (mist, coolant or spindle) in the planetcnc software but at the output there is no voltage, what can I do to turn on this elements?

    On the Planet-CNC board, the Mist, Spindle and Coolant outputs will require a relay to switch on those devices. Test one of those terminals with a multi-meter (Mist, Coolant, or Spindle). Each of these terminals have a GND next to the terminal for the device.

    Test the voltage across the GND to the terminal with the arrow that you want to test. Go to the software and click on the device you want to test (mist, coolant or spindle) and note the voltage. If no voltage is output then check under the board to where the terminals are soldered. Re-test the terminals across the solder joints rather than the terminal block wire inputs. If you get a voltage, then there is a problem with the terminal block. If you don't get a voltage, then the board is not functioning properly.

    Additional Information:
    I activated the output signal.. I did the tests indicated and I did not get voltage. I heated the welds of the three outputs and now works coolant but no mist or spindle, what should I do?

    Additional Information:
    There are probably cold joints on the board at the chip or the resistors on the traces for those terminals. You can send the board back to us and we will repair and test the board.

    Click the link to respond:
    I have a "Based on planet-cnc's diy cnc usb controller", I activated the output signal (mist, coolant or spindle) in the planetcnc software but at the output there is no voltage, what can I do to turn on this elements?

  • I have a "Based on planet-cnc's diy cnc usb controller", I activated the output signal (mist, coolant or spindle) in the planetcnc software but at the output there is no voltage, what can I do to turn on this elements?

    On the Planet-CNC board, the Mist, Spindle and Coolant outputs will require a relay to switch on those devices. Test one of those terminals with a multi-meter (Mist, Coolant, or Spindle). Each of these terminals have a GND next to the terminal for the device.

    Test the voltage across the GND to the terminal with the arrow that you want to test. Go to the software and click on the device you want to test (mist, coolant or spindle) and note the voltage. If no voltage is output then check under the board to where the terminals are soldered. Re-test the terminals across the solder joints rather than the terminal block wire inputs. If you get a voltage, then there is a problem with the terminal block. If you don't get a voltage, then the board is not functioning properly.

    Additional Information:
    I activated the output signal.. I did the tests indicated and I did not get voltage. I heated the welds of the three outputs and now works coolant but no mist or spindle, what should I do?

    Additional Information:
    There are probably cold joints on the board at the chip or the resistors on the traces for those terminals. You can send the board back to us and we will repair and test the board.

    Additional Information:
    If you want to troubleshoot this yourself, take a very close look at the traces from the terminal and follow them to the tiny resistors, then to the legs of the chip. If you see any bad or bridged solder joints, then those will need to be re-touched. It will take a somewhat experienced soldering individual to accomplish this task and will require flux to make sure the solder joints are fully joined.

    Click the link to respond:
    I have a "Based on planet-cnc's diy cnc usb controller", I activated the output signal (mist, coolant or spindle) in the planetcnc software but at the output there is no voltage, what can I do to turn on this elements?

  • We have purchased a lot of your equipment and are considering the PoKeys57CNC. Will it support a torch height control?

    I think the Pokeys57CNC will be able to control the THC (Torch Height Control). Polabs also sells a THC that I may start to hold in inventory and in the description, this device will work with the Pokeys57CNC.
    https://www.poscope.com/product/plasmasensout/

    Click the link to respond:
    We have purchased a lot of your equipment and are considering the PoKeys57CNC. Will it support a torch height control?

  • Can the laser controller work with higher output laser tubes, like 150W?

    Yes, other CO2 laser tubes will work fine with our laser controller (including the Reci tube). Our laser controller is a digital based controller that controls the laser tube power supply, the motor drivers and other peripherals by outputting digital signals to these devices.

    Laser controller URL:
    https://www.buildyourcnc.com/item/Laser-Component-Laser-Control-System

    Click the link to respond:
    Can the laser controller work with higher output laser tubes, like 150W?