0
\$\begingroup\$

I have multiple devices that need a DIO connection with 8 wires back to a central device. Would using an Ethernet cable for this purpose be reliable, or would using something like DB9 connectors be better?

I was thinking that because of the twisted pairs that using two separate signals on a pair may cause interference, but I don't know if it would.

\$\endgroup\$
  • \$\begingroup\$ Be more precise, right now it seems you are asking the nonsense question whether you should use a protocol (Ethernet) or a connector (DB9), and the next scentence talks about wiring. \$\endgroup\$ – Wouter van Ooijen May 31 '12 at 8:11
  • \$\begingroup\$ What is the distance? What voltage do the signals have? How fast are they? \$\endgroup\$ – starblue May 31 '12 at 10:30
  • \$\begingroup\$ @WoutervanOoijen, I agree it's not precise, but we all know he means RJ45 cabling with networking patch cables. \$\endgroup\$ – kenny May 31 '12 at 11:43
  • \$\begingroup\$ @kenny - RJ45 is a type of Registered Jack, a connector standard, not a type of cable. The cable is CAT5 or CAT6. \$\endgroup\$ – Kevin Vermeer May 31 '12 at 13:23
  • \$\begingroup\$ @KevinVermeer unimportant in this context. \$\endgroup\$ – kenny May 31 '12 at 15:50
1
\$\begingroup\$

Yes you can use normal CAT5 ethernet cables for other things. These are cables with 4 separate twisted pair in them, with a reasonably controlled impedance and a different twist pitch for each pair so that crosstalk will be mostly common mode. Note that this is not using ethernet as Wouter pointed out, only wiring commonly used to implement ethernet. Ethernet itself implies a lot more than just the cable.

Since you have multiple twisted pair in the same cable and these can crosstalk to each other in common mode, you want to send data differentially over each pair. This is also what ethernet does. There are differential line driver and receiver chips out there, which would be a good idea to use if you want to transport individual digital signals from one end to the other. If you have signals that are already inherently differential, like CAN for example, then you use the pairs directly.

Look up what the impedance of CAT5 cable is and try to terminate the ends with that. I know ethernet uses 50 Ω terminations at the receiving end, but I wouldn't just copy that since it may include some other compromises.

One problem of using CAT5 cable with RJ-45 connectors is that it will look like ethernet and someone is going to plug it in to a ethernet port, or plug ethernet into your device. If you are going to use CAT5 cable for something other than ethernet, I recommend to use something other than RJ-45 connectors on the ends.

\$\endgroup\$
  • \$\begingroup\$ The OP did say '8 wires' and probably wasn't thinking of differential signalling, so I'm not sure that this will work. Perhaps the wire count can be reduced. \$\endgroup\$ – Kevin Vermeer May 31 '12 at 13:23

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.