585,748 active members*
3,616 visitors online*
Register for free
Login
IndustryArena Forum > CNC Electronics > Hobbycnc (Products) > Longer parallel cable or longer steper wires?
Results 1 to 13 of 13
  1. #1
    Join Date
    Oct 2007
    Posts
    33

    Longer parallel cable or longer steper wires?

    I'm in the process of finishing up my home-built jgro type CNC machine.

    I have the Hobby CNC 4axis Pro board along with their 305oz motors.

    I have a large quantity of 18ga control cable for the steppers (however it's not shielded).

    due to shop space issues I'd like to place the pc about 20 or so feet away from the cnc machine (also will help keep it less dusty)...

    I have a 20ft parallel cable that I found at the office... it's double shielded and is pretty thick... along with the fact that all 25 pins are wired straight through.

    so...

    should I.

    a. use the long parallel cable and mount all the controller stuff under the table?

    -or-

    b. mount the controller stuff next to the PC and run longer stepper wires?

    -or- ... not preferred:

    c. split the difference and use maybe a 5 or 10ft parallel cable and mount thhe box in the middle?

    Thanks!
    -J

  2. #2
    Join Date
    Mar 2008
    Posts
    3655
    Hi jvanick. Welcome to the Zone!

    Go with the longer parallel cable and keep the motor wires short. Don't run your Home or limit switch wiring alongside the motor wires though.

    CR.

  3. #3
    CR,

    Sorry but it's the other way around.:-) A parallel port cable must not be longer than 6' (2 meters) or crosstalk will become an issue. Our current record holder (nuclear reactor application) uses a 350' (100 meter) motor cable without any problems.

    Mariss

  4. #4
    Join Date
    Aug 2008
    Posts
    18
    I have to agree with mariss.
    Long parallel cable can at worst lead to unwanted stepping or missed steps from noice/crosstalk. On the stepper side however most steppers are driven by a voltage much higher than the stepper voltage rating, and the current is regulated to a fixed level by the stepper driver. Hence even if long motor cables leading high currents will give a voltage drop, and reduce the voltage at the motor coil, the effect should not be appearent on the motors as the current is controlled by the stepper driver and kept at its correct level.

    In any case you should use heavy cabling to your motors to reduce the resistance of the cables and hence the voltage drop introduced by them.
    Mechatronicsman
    www.hobbymechatronics.com

  5. #5
    Join Date
    Aug 2008
    Posts
    18
    wrt the home/limit switches CR is right, you should not run these along the motor cables. Also using shielded cables for the limit/home switches is a good idea. Connect the shielding to power ground at the control box end.
    Mechatronicsman
    www.hobbymechatronics.com

  6. #6
    Join Date
    Sep 2006
    Posts
    245
    Quote Originally Posted by mechatronicsman View Post
    In any case you should use heavy cabling to your motors to reduce the resistance of the cables and hence the voltage drop introduced by them.
    Extra wiring resistance is not actually that bad. The motors probably have around 3 ohms of resistance. 40 feet of 22ga wire only adds 0.644 ohms of resistance. Stepper drivers operate by driving current at high voltages. They barely even notice the slight increase in resistance.

    Steve

  7. #7
    Join Date
    Dec 2005
    Posts
    1408
    Dear jvanick,

    Really bad idea to use long parallel cables

    Mariss is right of course.

    Best wishes,

    Martin

  8. #8
    Join Date
    Aug 2008
    Posts
    18
    Quote Originally Posted by steve323 View Post
    Extra wiring resistance is not actually that bad. The motors probably have around 3 ohms of resistance. 40 feet of 22ga wire only adds 0.644 ohms of resistance. Stepper drivers operate by driving current at high voltages. They barely even notice the slight increase in resistance.

    Steve
    Hi Steve,
    you are right the resistance is not that big, but the voltage drop can be significant if the current is large. Driving 5 A in your cables gives a voltage drop of 5*0.644=3,22Volts in each of the cables, i.e. 6,5V in total (back and forth). Of course this might not necessarily lead to a problem, but in any case must be considered.

    Usually you would like the highest voltage possible at the motor if driven by a chopping (current regulated) stepper driver (as most stepper drivers are). As steppers are inductive, higher voltages gives faster current rise time (dI/dt), increasing the possible maximal speed of the system.

    -bjorn
    Mechatronicsman
    www.hobbymechatronics.com

  9. #9
    Join Date
    Oct 2007
    Posts
    33
    I've got 18ga cable for the motors to the controller.

    upon all the advice, I'm going to put the controller next to the pc and hook it up with the shortest parallel cable I can find.

    on the limit/home switch cabling... can I get away with 28ga shielded+drain since it's not really carrying any current? I have a whole spool of it here at the office that's begging for a home.

  10. #10
    Join Date
    Aug 2008
    Posts
    18
    Quote Originally Posted by jvanick View Post
    I've got 18ga cable for the motors to the controller.

    upon all the advice, I'm going to put the controller next to the pc and hook it up with the shortest parallel cable I can find.

    on the limit/home switch cabling... can I get away with 28ga shielded+drain since it's not really carrying any current? I have a whole spool of it here at the office that's begging for a home.
    Yes that should be OK. For the limit/home switches the gauge is not important. Only length, placement (i.e. not near any noisy cables as the stepper cables), and preferably shielding.
    Mechatronicsman
    www.hobbymechatronics.com

  11. #11
    Join Date
    Jun 2007
    Posts
    3757

    No current.

    Make sure NO CURRENT flows through your shields.
    Only connecting the shield at one end (controller) guarantees no current will flow.

    NEVER use the shield as a wire connection because you were one short in the cable.:nono:
    Long parallel cables are a no-no. :nono: Fast signal can (and will) get corrupted.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

  12. #12
    Join Date
    Mar 2007
    Posts
    5
    there is an other solution, but you need to have 5V power supply. you can use a "buffer " circuit on the long parallel cable, something like 74ls.... they are many of them and i used them and they do their job

  13. #13
    Join Date
    Jun 2007
    Posts
    3757

    Yes but...

    Long cables with propagation delays at the frequencies Mach3 uses will cause problems. Run long wires to the steppers.
    Super X3. 3600rpm. Sheridan 6"x24" Lathe + more. Three ways to fix things: The right way, the other way, and maybe your way, which is possibly a faster wrong way.

Similar Threads

  1. adding a longer bed
    By balsaman in forum Mini Lathe
    Replies: 14
    Last Post: 07-03-2021, 11:36 AM
  2. advice on longer wires
    By mike hide in forum Joes CNC Model 2006
    Replies: 6
    Last Post: 09-08-2008, 03:51 PM
  3. New longer Y
    By cncadmin in forum Benchtop Machines
    Replies: 5
    Last Post: 08-12-2004, 12:40 PM
  4. Longer Lathe Bed
    By boyd32450 in forum Benchtop Machines
    Replies: 6
    Last Post: 02-19-2004, 08:17 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •