搜索
bottom↓
12
返回列表 发新帖
楼主: zhwm3064

RS485通信的终极解释

  [复制链接]

出0入0汤圆

发表于 2013-3-8 14:19:10 | 显示全部楼层
受教了,最近一直在研究这个。非常感谢。

出0入0汤圆

发表于 2013-3-8 14:32:07 | 显示全部楼层
有民科的潜质

出0入0汤圆

发表于 2013-3-8 14:39:08 | 显示全部楼层
zhwm3064 发表于 2013-2-27 20:20
这一句,也是书中说的一句 :RS485是“平衡驱动,差分接收”。

你想 ,如果不加终端电阻,平衡驱动:A线 ...

实在忍耐不住了。
我去年做了几十个项目,485传输远的500米,近的10米,从来没有加过终端电阻。有的时候加上反倒不行了。
这说明:终端电阻不是必须的,而是某种时候需要的。

出0入0汤圆

发表于 2013-3-8 14:41:33 | 显示全部楼层
zhwm3064 发表于 2013-2-27 21:04
老兄啊,你看清了,第一条我的条件是 不加终端电阻的情况

你却说 能通信,那你 实际试试吧,我可以肯定 ...

不加终端电阻真的能通讯的。我对天发誓,真的能通讯。

出0入0汤圆

 楼主| 发表于 2013-3-15 21:45:11 | 显示全部楼层
LZDZ 发表于 2013-3-8 14:41
不加终端电阻真的能通讯的。我对天发誓,真的能通讯。

我还以为结贴了呢。
看来,这还真成了一个未解之迷了哈

出0入0汤圆

发表于 2013-3-16 09:28:51 | 显示全部楼层
楼主把电压和电流孤立出来看问题,的确是见解独特,
很会误导初学者,可以回炉再造了
用错误的方法去做正确的事,结果也是错误的

出0入0汤圆

发表于 2013-3-17 21:49:04 | 显示全部楼层
今天翻帖子居然翻出以前楼主的一个帖子 http://www.amobbs.com/thread-5510859-1-1.html   “用458通信控制变频器绝对行不通”纯属巧合,呵呵,希望楼主以后千万别一惊一乍的吓唬人了。

出0入0汤圆

发表于 2013-3-18 17:01:49 | 显示全部楼层
牛人!。。。。。

出0入0汤圆

发表于 2013-11-4 16:14:44 | 显示全部楼层
好贴,收获很大,标记一下。差点被误导,幸好耐着性子看完全部的帖子。经典物理解释不了量子世界的现象,高速电路不能用低速电路的理论来解释。电压信号、电流信号都没有频率信号(以太网)抗干扰。信号比干扰的功率越大,抗干扰能力越强。
就“信号”来讲,我还是认为485用的是电流信号,不是电压信号,更不是差分。根据书上的理论,我是这样理解差分的:三根线L1、L2、COM,L1和COM的电信号记S1,L2和COM间的电信号记为S2,L1和L2之间的电信号记做S3,信号S3是差分信号,只加在S1或S2之一上的干扰叫差模干扰,加在S1和S2上的干扰叫共模干扰,这里的电信号可以是电压,也可以是电流。电路学的不好,不知理解对否?

出0入0汤圆

发表于 2013-11-4 16:28:41 | 显示全部楼层
本帖最后由 zhenghe 于 2013-11-4 16:30 编辑
zhenghe 发表于 2013-11-4 16:14
好贴,收获很大,标记一下。差点被误导,幸好耐着性子看完全部的帖子。经典物理解释不了量子世界的现象,高 ...


http://zh.wikipedia.org/wiki/%E5%B7%AE%E5%88%86%E4%BF%A1%E5%8F%B7
http://baike.baidu.com/view/5029961.htm
所以我认为485的两线制不是传输差分信号,因为这两根线没有共同的参考地。

出0入0汤圆

 楼主| 发表于 2013-11-4 17:43:03 来自手机 | 显示全部楼层
最近我买了利利普的示波器,那天有空去测量一下485的通信波形。
综合上面所有的帖子,我心中得出这样一种概念:
1 485是依靠电流传输,因为电流的抗干扰能力很强。或者说是一个电流环。
2为了形成电流环,要串联走线,不可星型走线。
3终端电阻要用120欧。目的是阻抗匹配。因为电流的边沿很陡,不匹配会发生反射。
3双绞线的作用一方面是具有120的阻抗,另一方面外界干扰对于两根线平均了,差值为零。
4差分电压,是120欧电阻通过电流而形成的压降。如果不接120的电阻,是开环的,也有差分电压,但是由于穿输的是电压信号,电流分量少,所以传输的不能太远。
5凡是远距离传输信号,比如电话信号,或者电流环传输,包括485通信,都离不开电流传输这种关键因素。在485方面,还有考虑一个重要因素,就是阻抗匹配。当然,我不知道电话的终端电阻是多大,可能也要考虑阻抗匹配的问题。

出0入0汤圆

发表于 2013-11-7 18:03:27 | 显示全部楼层
楼主说的我很赞同,我也觉得485能够长距离传输信号,是用了差分信号,所以有很好的抗干扰能力,
至于楼主说的120欧姆的匹配电阻,我觉得和电流环关系不大,我倒是觉得,是差分信号的原理,只要接收端AB的电压差大于0.2V,就能认为接收的数据有效,

出0入0汤圆

发表于 2013-12-12 20:11:44 | 显示全部楼层
很好的讨论,MARK

出0入0汤圆

发表于 2013-12-13 14:49:08 | 显示全部楼层
电流传输?是差分传输吧。终端电阻,信号反射只有在很高速度下才有用,一般人估计用不到,但是不代表他没有用。

出0入0汤圆

发表于 2013-12-14 00:10:26 | 显示全部楼层
zhwm3064 发表于 2013-2-26 11:37
还有双绞线的作用,根本不是书上说的,
只是,绞合后,外部干扰,对俩线平均了。 ...

说的对啊,所以采用了差分放大点来啊!相同的干扰抵消掉了,所以外部干扰就这样几乎没有了。

出0入0汤圆

发表于 2013-12-14 00:33:00 | 显示全部楼层
本帖最后由 LingYi 于 2013-12-14 00:40 编辑

非常同意楼主的观点。
所谓的电压传输信号就是 ——接收端阻抗很高,传输线上几乎没有电流流动,这种传输方式,很容易受到干扰,干扰几乎都是以感应电动势存在的,同时电阻很大相当于1个很小的电容的,而电路没有放电回路,所以干扰电压会积累升高。
所谓的电流传输信号就是——接收端阻抗很低,但是不至于像上面说的 几欧姆,传输线上电流很大,电流由发射源提供的,如果发射源发射出的功率足够大,几欧姆的负载没有什么不可以的。
特点,不易受干扰,其原因是——————接收端阻抗低干扰信号是以感生电流为主,但是因为干扰信号 的功率极低,所以在接收端电阻上产生的压降极小。
不管什么电路,接收到的 最后要处理的信号肯定是 电压信号。 电流是没法做采集的,必须转换成电压的形式。

出0入0汤圆

发表于 2013-12-14 08:25:04 来自手机 | 显示全部楼层
楼主就是一民科。

出0入0汤圆

发表于 2013-12-16 15:41:58 | 显示全部楼层
有所收获,期待楼下

出0入0汤圆

发表于 2013-12-16 15:49:30 | 显示全部楼层
本帖最后由 shandian 于 2013-12-16 15:59 编辑
xivisi 发表于 2013-2-26 11:44
我嚓,电流也是粒子流,粒子流碰到障碍,不反弹才怪


一般也就在RF中使用信号反射概念,485频率那么低,为什么不说是阻抗匹配,而要引进反射概念?
就像普通力学用牛顿定律完全够用了,如果引进相对论来解释的话,当然也是能解释通的,但这个不是杀鸡用牛刀吗?

出0入0汤圆

发表于 2013-12-17 11:50:10 | 显示全部楼层
实践出真知。赞LZ

出0入0汤圆

发表于 2014-3-4 20:39:15 | 显示全部楼层

哈哈有意思

出0入0汤圆

发表于 2014-3-4 21:23:46 | 显示全部楼层
几万个带RS485通讯接口的传感器出去了,从来都不用终端电阻。放心不会有任何问题的,对了,千万不要用MAX485芯片。为什么呢?----自己去想。

出0入0汤圆

发表于 2014-3-4 21:32:44 | 显示全部楼层
mitchell 发表于 2013-2-27 21:53
特意去现场存了几张波形:
1. RS-485,5Mbps,CAT-5电缆10米,终端电阻120Ω,正常通讯

实践出真知啊,感谢mitchell提供的真实测量数据,差点被楼主一惊一诈的表达方式误导了。

出0入14汤圆

发表于 2014-3-28 16:56:10 | 显示全部楼层
ThinkCell 发表于 2014-3-4 21:23
几万个带RS485通讯接口的传感器出去了,从来都不用终端电阻。放心不会有任何问题的,对了,千万不要用MAX48 ...

家伙太多?价格偏高?
我现在打算用SN65HVD8032呢

出0入0汤圆

发表于 2014-4-4 15:16:44 | 显示全部楼层
谢谢LZ,也谢谢数据支持者,学到很多东西!

出0入0汤圆

发表于 2014-12-6 00:10:22 | 显示全部楼层
xizi 发表于 2013-2-27 21:56
支持这一解释。

低速当成电流环说得过去。

也支持……

出0入0汤圆

发表于 2015-4-15 17:18:40 | 显示全部楼层
MARK ,这样的讨论很不错

出0入0汤圆

发表于 2015-4-16 09:10:15 | 显示全部楼层
大胆猜想  试验求证 这个帖子很cool

出0入0汤圆

发表于 2015-4-16 09:15:19 | 显示全部楼层
很精彩   受教了

出0入0汤圆

发表于 2015-4-16 09:55:09 | 显示全部楼层
楼主还是在钻死胡同,看样子压根没有学过信号与系统。

出0入0汤圆

发表于 2015-4-16 10:28:49 | 显示全部楼层
支持这一说发(电流驱动),可惜的是RS485没有做成真正的电流环(恒流驱动),那样在低速的情况下,传输距离就不只是1km了,可能是1W米也没有问题。

出0入0汤圆

发表于 2015-4-16 10:34:09 | 显示全部楼层
建议楼主学一下“信号完整性”。

出0入0汤圆

发表于 2015-4-16 12:02:09 | 显示全部楼层
觉得楼主说的很有道理  任何东西都是在一定的条件下适用的   而我们的环境千差万别

出0入0汤圆

发表于 2015-4-16 14:38:50 | 显示全部楼层
传输线这个东西太难理解,终端开路的电线,在高频信号下不能看做一个一个大电阻,而是看做一个电感电容网络

天线就更奇怪了,开路的电线怎么会吸收电功呢,太奇怪了

出0入0汤圆

发表于 2015-11-7 15:13:56 | 显示全部楼层
本帖最后由 XIUQIN 于 2015-11-7 15:34 编辑

今天做了测试,外接1KM仿真电缆.不加终端电阻,主机请求,从机不做应答也会有乱码数据收到(信号反射)。加了终端电阻从机不做应答也不会收到乱码数据。项目需要做了10个共1万米,一条线上,一个主机一个从机,9600bps 5KM没压力。但在实际使用环境可能会存在被外界电磁波干扰出现偶尔几帧错误的情况。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-11-12 16:28:58 | 显示全部楼层
zhwm3064 发表于 2013-2-26 11:37
还有双绞线的作用,根本不是书上说的,
只是,绞合后,外部干扰,对俩线平均了。 ...

专家说是磁通

出0入0汤圆

发表于 2015-11-13 15:51:08 | 显示全部楼层
这可以算是行话通俗说吧?!

出0入0汤圆

发表于 2015-11-13 16:58:25 | 显示全部楼层
本帖最后由 arndei 于 2015-11-13 17:10 编辑

有点道理

出0入0汤圆

发表于 2015-11-13 23:45:05 | 显示全部楼层
这个是收发内部电路

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2015-12-14 00:14:56 | 显示全部楼层
mark一下 有点意思,那个不让用max485的,着实想不通

出0入0汤圆

发表于 2015-12-23 11:41:25 | 显示全部楼层
假货多。

出0入0汤圆

发表于 2015-12-23 14:57:16 | 显示全部楼层
电流信号转换为电压信号,在这个过程中,为了得到更好的电压波形,如是乎上下拉电阻、终端电阻、TVS、保险什么的都出来了

出0入0汤圆

发表于 2016-2-2 11:44:46 | 显示全部楼层
研究什么电路,直接观察电子运动就好了。。。

出0入0汤圆

发表于 2016-2-4 17:44:00 | 显示全部楼层
学习了。都是高人。
咱是否可以考虑电感,自感。
线路越长,电感越大。既然是电流型的,肯定有充磁,和释放能量。加终端电阻可以消除自感带来的尖峰。
贫道瞎说的,仅供参考。

出0入0汤圆

发表于 2016-9-24 10:40:33 | 显示全部楼层
终端电阻是根据传输线理论来定义的吧

出0入0汤圆

发表于 2016-9-24 10:47:54 | 显示全部楼层
根据传输线理论,信号在只有在传输线匹配的时候,才能保证信号近似完整的传输。
低速率时,阻抗特性表现的只有“电阻”,所以用电阻元件替代是可行的。随着速率的升高,“电抗”特性就表现出来了。这时“电阻”所表现的只有能量线性衰减,而无法平衡动态的“电抗”畸变,这就需要"L""C"元件来实现终端“组抗”匹配。

出0入0汤圆

发表于 2016-9-24 10:52:59 | 显示全部楼层
还有一点就是,“L”“C”元件是可以实现等效电阻的串并联电路转换,并且可以实现最小能量损耗(纯电阻做不到这一点),所以在频率高的时候,普遍用LC元件代替纯电阻

出0入0汤圆

发表于 2016-9-24 12:00:14 来自手机 | 显示全部楼层
受教了         

出5入10汤圆

发表于 2016-9-24 13:44:05 | 显示全部楼层
坐等高手详解

出0入0汤圆

发表于 2016-10-17 21:18:35 | 显示全部楼层
wangfan0212 发表于 2016-2-4 17:44
学习了。都是高人。
咱是否可以考虑电感,自感。
线路越长,电感越大。既然是电流型的,肯定有充磁,和释放 ...

还有电容

出0入8汤圆

发表于 2020-1-15 15:15:57 | 显示全部楼层
各位大神!求救,RS485通信,多子机运行多天后离线问题!
充电桩系统,系统内共31块控制板,1主30从机,主机轮巡各子机,并接4G模块上网,
出现的问题怪:刚组网上电,都是正常了,一段时间后(有的几个钟头,有的5-6天),某子机扫码支付后,单片机重启,主子机一起断电,重新上电又正常,一段时间后又同样故障。
反反复复,一直是这种现象,将波特率降成9600,改变上下拉电阻均无效,求救!!!

1、主从机联接方式采用手握手接线;
2、总通讯电缆长度80米左右;

出0入8汤圆

发表于 2020-1-16 09:33:56 | 显示全部楼层
进来学习           

出10入120汤圆

发表于 2020-1-16 09:43:03 | 显示全部楼层
楼主逗大家玩的,开心开心过年了

出0入10汤圆

发表于 2020-1-16 11:57:37 | 显示全部楼层
我们做设备都是一个主机带八个探头,每个探头与主机距离200米,都是星型连接的(手牵手不利于现场施工),主机,探测器都没有120R的匹配电阻。现场运行都没有问题

出0入0汤圆

 楼主| 发表于 2020-1-16 16:22:04 来自手机 | 显示全部楼层
wukong998 发表于 2020-1-15 15:15
各位大神!求救,RS485通信,多子机运行多天后离线问题!
充电桩系统,系统内共31块控制板,1主30从机,主 ...

我以前做过单片机与变频器的485通信,每过几个小时就通信不成功,得重启。后来换了无线通信模块(变频器先用电缆通过485方式接一个无线模块,然后再无线传到单片机),故障解决,不管运行几天,都不会通信不成功了。我以前还发了一个帖子

出0入0汤圆

发表于 2020-1-16 16:26:59 | 显示全部楼层
最后一句话不能荀同

出0入0汤圆

发表于 2020-1-16 17:05:08 | 显示全部楼层
你们这一群二进制码流,每几年被挖出来一次。

出0入0汤圆

发表于 2020-1-16 17:08:53 | 显示全部楼层
说白了,我们这些碳基动物怎么会懂硅基的世界
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-17 11:40

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表