Pages: [1]   Go Down
Author Topic: Digital signal over a long wire  (Read 970 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 74
Hardware Hates Me
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello
I will try to send a digital signal to arduino trouhg a 20 meter long wire, but I'm not sure if I have to take any care to prevent noise, signal degradation etc.
Has anybody tried this?.
Logged

Forum Administrator
Offline Offline
God Member
*****
Karma: 52
Posts: 642
I find plain exciting
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

hello quique

there are many ways smiley

depends on the speed.

if you use a shielded cable where the shield is connected to ground this will help with possible noise. there are some cases where the lenght of the cable can become an issue and possibly damage the output pin.

To be 100% on the safe side you can use an RS485 transceiver.
This uses any couple of wires (better a telephone style twisted pair cable) you put a max485 on one side and one at the receiving end. this allows you to go up to 1MBit/sec over very long wires.

see http://pdfserv.maxim-ic.com/en/ds/MAX1487-MAX491.pdf at the bottom of page 7 you find a schematic diagram.

on page 8 you see bidirectional communication.


hope this helps

massimo






Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 74
Hardware Hates Me
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
hope this helps

sure, thanks
Logged

Pages: [1]   Go Up
Jump to: