5
\$\begingroup\$

I have a system with an RS-485 bus master and up to 12 slaves. The master and slaves are located in different assemblies and are connected with an RS-485 bus that is inside a cable harness. The cable harness also provides power and other comms. The RS-485 bus is twisted shielded pair with 24 gauge conductors. All connectors are -38999 with 20 gauge contacts. There is no guarantee all slaves will be connected to the bus so I cannot route the bus into a slave and back out to shorten stub length. Data rate will be greater than 1Mbps - goal is 10Mbps if bus architecture will support it.

Total bus length is estimated to be about 12 feet long. Each stub on the harness is estimated to be about 6 inches from the main part of the harness. Stub length inside the slave assembly is about 2 feet. Stubs on the main harness are separated by about 8 inches.

My question is what is the best practice for 'attaching' a stub to the bus. Should each stub be spliced into the main twisted shielded pair? Or should the main bus be crimped into a single pin at each stubs' terminating connector, i.e., pin acts as splice for main bus? Or, is there a better option such as the inline bus couplers found in MIL-STD-1553 buses?

Two RS-485 Stub Attachment Ideas

Edit: The question is about whether splices or two wires in a single pin is a better method for tying into a bus or does it matter. It is understood shorter stub lengths are better and termination will only happen at the extreme ends of the bus (not on stubs).

\$\endgroup\$
  • \$\begingroup\$ What data rate are you going to use? \$\endgroup\$ – TemeV Jan 24 at 17:30
  • \$\begingroup\$ Updated question with data rate greater than 1Mbps but 10Mbps is goal. \$\endgroup\$ – Scottlysan Jan 24 at 18:16
  • \$\begingroup\$ I would also be interested in an answer to what the best practice for this kind of problem is. The given answers so far do not answer this question. \$\endgroup\$ – anroesti May 4 at 11:42
2
\$\begingroup\$

Without going into too much math, I'd say keeping the stub length shorter would be better because it would reduce transmission line effects:

Data transmission lines should always be terminated and stubs should be as short as possible to avoid signal reflections on the line. Proper termination requires the matching of the terminating resistors, RT, to the characteristic impedance, Z0, of the transmission cable. Because the RS-485 standard recommends cables with Z0 = 120 W, the cable trunk is commonly terminated with 120-W resistors, one at each cable end (see Figure 5, left).

Source: www.ti.com/lit/an/slla272c/slla272c.pdf

So use the Stub Starts at connector option, this means tying the bus at the pin and not using a splice. Keep capacitance low to improve bus performance.

\$\endgroup\$
  • \$\begingroup\$ Thanks for the answer. I edited the post so it's hopefully more clear my question is about the best practice for tying into the bus and not about where to terminate the bus. \$\endgroup\$ – Scottlysan Jan 24 at 17:16
  • \$\begingroup\$ "Data transmission lines should always be terminated and stubs should be as short as possible to avoid signal reflections on the line." This means you should splice the bus at the connector. You should "Use the Stub Starts at connector option. Keep the stub as short as possible away from the bus \$\endgroup\$ – Voltage Spike Jan 24 at 17:38
  • \$\begingroup\$ meta.stackexchange.com/questions/126180/… \$\endgroup\$ – Voltage Spike Jan 24 at 17:40
  • \$\begingroup\$ Are you asserting either a splice with three wires or a pin crimped with two wires are viable options and neither is preferred over the other, i.e., that stub length trumps and should dictate how the stub attaches to the bus? \$\endgroup\$ – Scottlysan Jan 24 at 17:45
  • 1
    \$\begingroup\$ It really depends on what you want in bus performance, if your running slow busses like 1Mbps then it probably doesn't matter. If you want to maximize performance, you'll make the stub length shorter. As far as splicing goes I couldn't comment on that unless I had connector specs and wiring requirements. \$\endgroup\$ – Voltage Spike Jan 24 at 18:51
1
\$\begingroup\$

See these MAXIM application notes on that. Basically, terminate only at the two ends, and keep stubs short (like your right hand connections) https://maximsupport.microsoftcrmportals.com/en-us/knowledgebase/article/000103009 https://maximsupport.microsoftcrmportals.com/en-us/knowledgebase/article/000099654 enter image description here

\$\endgroup\$
  • \$\begingroup\$ Thanks for the answer. I edited the post to hopefully clarify my question is not about terminating the bus - what is the best method to tie into a twisted shielded pair with another twisted shielded pair. \$\endgroup\$ – Scottlysan Jan 24 at 17:17
  • \$\begingroup\$ I still think your right hand drawing is the way to go. \$\endgroup\$ – CrossRoads Jul 3 at 14:12

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.