RS485接线 - 为什么要给2线制RS485接3根线?

http://www.chipkin.com/rs485-cables-why-you-need-3-wires-for-2-two-wire-rs485/

RS485needs 3 conductors and a shield. Many people say its a two wire network but it is not.

Two conductors are used to carry the RS485Differential voltage signal.
The Shield is connected to earth/ground at one end only and provides shielding against induced noise.

So why the 3rd conductor ?
The driver sends data by modulating the differential voltage. The receiver must sense and decode the differential. There are limits to the voltages the transmitters and receivers can work with. These limits are specified by the code. They are -7Volts to +12Volts. What happens if you have two devices and a ground potential exists between the two devices of 24 volts ? You can see that one of the devices will be operating outside the specified voltage range. While you might expect that all the electrical equipment in an installation is ultimately connected to the same ground in practice this is rare especially in cold climates where building architecture and frozen ground can conspire against you. That why you need the 3rd conductor – to connect the ground (of each RS485 driver) to the same reference. Now we don’t care about ground potentials.

Ever wonder why you blew a 485 device when you connected your laptop or computer ?
Its this problem – there is a ground potential. Thats why its good practice to connect your laptop’s 485 ground conductor before you connect the differential conductors.

Can you get away with 2 conductors ? 
Yes. Thats why lab or factory tests suddenly stop working when installed at a site. In your lab or on your desk you can be sure the devices are all commonly grounded. Now if you measure the difference between the ground of a RS485 driver on one device and another device you will find zero volts.

Can you get away without the shield? 
The value of the shield is controversial. If you are using a twisted pair and you don’t ruin the twists by unwinding them by more than an inch or two at each end then the shield probably is of little value. But, most cables come with a shield. If its not easy to terminate the shield or you cant be bothered then at least have your design drawings tell the installer to to coil and tape the shield drain wire so that you can use it if you want to.

Where can you purchase 3 wire 485 cable ? 
I don’t know. Purchase two twisted pairs with an overall shield/drain. Use one pair for the differential and join the conductors of the other pair to make your ground wire.

What size conductors ? 
The bigger the better. Most installations are done with 24awg but remember the higher the baud rate the greater the signal frequency and the greater all kinds of captives and inductive effects. If you can, get bigger conductors.

What kind of cable ? 
Choose one with designed to present a almost constant nominal impedance because it will make the addition of terminating resistors easy – just read the cable jacket and get a resistor of the same impedance. Most cables listed for 485 use are designed to present an almost constant nominal impedance. Almost constant means a cable who impedance is reasonably independent of length.

What about biasing ? 
If a RS485driver is idle then what ? The line is disconnected from the driver in its idle state which means that the + and – are floating. What happens if for an instant there appears a differential voltage of more than 0.2 Volts? Well a differential greater than 0.2 is considered a signal and hence constitutes data noise. Solve this problem by pulling the lines to no voltages when they are idle. To do this connect them to ground or some other voltage using pull up/pull down resistors. Nice vendors include this. Nicer vendors provide a choice of biasing resistors selected by switches/jumpers. The reason you might not always use the same value is that the cumulative effect of many device’s biasing resistors may make it impossible to signal at all. How do you calculate the value of a biasing resistor ? How would you know where to connect it ? Good luck getting answerers to these questions. An easier question to answer is this: How do you know if you need to bias the idle state ? If you have a scope you can see what the idle state floating voltages are ? Don’t forget you can only measure this when the device is idle.

For more information on RS485

Please contact us, we can resolve your issues with RS485
© Chipkin Automation Systems 2007

时间: 2024-08-24 18:03:38

RS485接线 - 为什么要给2线制RS485接3根线?的相关文章

【技术分享】两线制智能仪表的信号隔离方案_金升阳MORNSUN

摘 要:两线制智能仪表以其应用简单,成本低廉的特点大量地应用于压力.温度等过程参数检测的一次仪表中.然而两线制回路需要同时传输能量和高精度信号,这就使得信号的隔离变得非常困难.本文介绍了两线制回路的基本工作方式.并以此为基础分析了现有无源电流信号隔离器在两线制信号隔离电路中的不足,进而介绍了传输精度更高的基于TS107L-F-2两线制隔离转换器的信号隔离方案及其配电扩展方案.最后针对智能仪表的通信要求介绍了TS107HL-F-2在两线制回路中的Hart信号隔离传输方案. 关键词:智能仪表.两线制

金升阳首推支持HART协议的两线制回路供电信号调理模块

产品特点: ● 输出回路供电 ● 支持HART协议通信 ● 高精度等级(0.1% F.S.) ● 高隔离(输入.输出两端2KVAC/1mA) ● 小体积:SIP9封装(26*9.5*12.5mm) ● 低温漂:50PPM/℃ ● 工作温度范围:-40℃~85℃ ● 高ESD防护等级(裸机 ±4KV) 继发布了业界首款支持两线制回路供电信号调理模块T_LF后, 金升阳紧接着又推出了其升级产品:TS107HL-F-2.5,该升级产品支持HART通信协议,能帮助客户实现控制设备与现场智能仪表之间的通信

ArcGis 10.1 多部件至单部件、面转线、面转点、线转面

绍了Arcgis中 多部件至单部件.面转线.面转点.线转面的应用.多部件至单部件: 点击学习 点击学习系统教程

千兆网络中——使用五类线、超五类线和六类线的区别

去年入手了一台Seagate的Central.一直没时间好好研究,直接插上就用了.内网速度一直维持在10M-15M左右.今年618换了款千兆路由器,速度瞬间提升到了50M-70M.线缆用的都是五类,心中就产生疑问:如果换成超五类线或者六类线,性能是不是能再提高点??于是网上搜到一个哥们十分专业的回答,忍不住粘下来跟大家共享: 原帖地址:http://we.poppur.com/thread-1098485-1-1.html 5类线的传输频率标准是100MHz  超5一般是125MHz  6类标准

ObjectARX2010 学习笔记004:复制多段线点生成新多段线

static void swtArxProject5plcopy(void) { // Add your code for command swtArxProject5.plcopy here //定义对象名和点 ads_name ename;ads_point pt; //如果没有选择到实体 if(acedEntSel(NULL,ename,pt)!=RTNORM) { return; } //定义并获取ID AcDbObjectId id; acdbGetObjectId(id,ename)

一次线上用于某某中心系统线上所需环境搭建部署weblogic12C过程

source /etc/profile groupadd bea mkdir /data useradd -d /data/weblogic -g bea weblogic echo '[email protected]#$%'|passwd --stdin weblogic JAVA_HOME=/data/weblogic/jdk-7u55-linux-x64 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar PATH=$JA

网络双绞线4根线接法详解(水晶头RJ45)

网络双绞线4根线接法详解 一直以来很多人都认为10 Base-T 10M网络使用了网线中8条信号线之4条,而100 Base-T 100M则使用了全部8条信号线(要不怎么那么快呢?).可是作者前不久在使用一条按所谓10M直连接法(1与3.2与6交换,其余四线接外壳屏蔽)接出的网线时,意外地发现网络正以100M高速传输,百思不得其解,于是上网查阅了大量资料,加上好几台机实验验证,终于发现了事实真相,那就是,100M的双绞线与10M的标准接法完全是一样!     双绞线接头(RJ45)针脚号码定义

五类线、超五类线、六类线,有什么区别?

五类线带宽100兆赫兹,超五类155兆赫兹,六类线250兆赫兹.五类和超五类里面单股铜芯都是24AWG,六类一般是23AWG.五类和超五类线里面没有隔离带,六类线里面有一字或十字隔离带.五类线皮上标有CAT5字样,超五类上是CAT5E或5E,六类是CAT6.五类和超五类支持百兆的应用,六类支持千兆的应用,超五类在特定条件,特定距离下也支持千兆的应用. 五类在商用市场已经淘汰了,超五类和六类都用于高速网络的架设,都可以用于商业建筑布线,六类可用在传输像医用CT扫描数据上和机房,以及其他需要海量数据

树莓派 zero w 一根线使用

参考网站:https://sspai.com/post/40086 硬件: 一台mac电脑 一根micro b usb线 一块zero w板子 一张micro sd卡 一.制卡 格式化 烧写镜像文件 二.更改文件 config.txt文件添加一行:dtoverlay=dwc2 cmdline.txt,在 rootwait 后增加(开头有空格):modules-load=dwc2,g_ether 新建名为 ssh 的空文件 三.usb上电 网络配置界面: 四.mac设置互联网共享 五. 终端ssh