3
$\begingroup$

I would like to place the TMC drivers (the stepsticks modules, in fact) on the side of my controller board for easier cooling.

What is the maximum length of the data wires? Specifically, Step and UART, the other ones should not pose any problem.

In my case I would extend them by about 10 cm.

$\endgroup$

1 Answer 1

2
$\begingroup$

10 cm would be fine. That's the short answer, the real answer is that it depends on the UART speed and the exact conditions that you will be extending them. If you expect noise feedback from the motor coils inducing voltages into the UART lines, then perhaps they should be shorter. Keep the high current wires and the signal (UART) in separate places if possible. Also if you can use a shielded cable (e.g. and old shielded USB cable) then you could get away with a meter thereabout.

$\endgroup$
3
  • 1
    $\begingroup$ Should the shielding go to the negative rail of the controller board, or to a separate earth ground? I have both. The idea of USB cables is good, I have plenty of them. I could use one cable for STEP/UART one for DIR/ENABLE, and leave only motor and electronics power outside. I guess that DIR/ENABLE would not need shielding but it shouldn't hurt. $\endgroup$
    – FarO
    Commented Oct 19, 2020 at 19:11
  • 1
    $\begingroup$ Yes, the shielding should go to what you are calling the negative rail (otherwise known as GND). DIR/ENABLE are just logic signals so yes they should be fine. $\endgroup$
    – user77232
    Commented Oct 19, 2020 at 19:22
  • $\begingroup$ Even a few meters should be just fine. I believe Marlin uses 115200 to communicate with UART drivers. $\endgroup$
    – towe
    Commented Oct 20, 2020 at 11:01

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .