串口通讯选择 & 最大接线长度

TTL通讯:

​ 使用芯片-芯片间IO通讯,如果通讯在9600下TTL传输理论值达2米,实际应用建议不要超过50cm,这个与电磁环境有关系,主要受限于TTL器件的带负载能力和抗干扰能力的影响。

RS232通讯:

​ RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于15m以内的 rs232(9针)接口 通信。

RS485通讯:

​ RS485通讯,本公司串口屏常用通讯方式。可组网,可接入大部分外接设备。组网时,建议不要超过28个设备,记得在终端节点加上120欧姆匹配电阻。

485组网实验-从机

485组网实验-主机

RS485总线特点

1、RS485的最高数据传输速率为10Mbps。

2、RS485最大通信距离约为1200m。

3、RS485传输速率与传输距离成反比,1200米的最大通信距离必须在100Kb/s的传输速率下才能达到。

4、RS485以2-6V电压表示逻辑(两线间的电压差为+2V~+6V表示“1”;两线间的电压差为-2V~-6V表示“0”)。RS485接口信号电平较RS232-C降低,不易损坏接口电路的芯片,且RS485接口电平与TTL电平兼容,便于与TTL电路连接。

5、RS485总线一般最大支持32个节点,如果使用特制的RS485接口芯片,可支持128个或者256个节点,最大可达400个节点。

RS485接口定义

1、RS485总线理论的最长通讯距离约为1200米。 在理想环境前提下(负载RS485总线设备为一台,波特率为9600,使用优质达标的通讯线材),RS485总线可以达到最长通信距离。如有多个负载485设备、线材阻抗不合乎标准、线材线径细、非优质转换器、设备防雷保护复杂和波特率的提高等因数存在,均会缩短RS485通讯距离。

2、理论上RS485总线可带显示仪表、无纸记录仪、PID调节器等128台设备进行通讯。影响RS485通讯距离的因数同样会降低RS485总线真实负载数量。 3、RS485总线是一种最简单、最稳定、最成熟的工业总线结构的概念是错误的。 RS485总线是一种用于设备联网、经济型、传统的工业总线方式。其通讯质量需要根据施工经验进行调试和测试后得以保证。

RS232与RS485的区别

RS232和RS485是电气标准,主要区别就是逻辑如何表示。

1、RS232使用+12V,0,-12V电压来表示逻辑(-12V表示逻辑“1”,+12V表示逻辑“0”),全双工,最少3条通信线(RX、TX、GND);RS485以2-6V电压表示逻辑(两线间的电压差为+2V~+6V表示“1”;两线间的电压差为-2V~-6V表示“0”),RS485接口电平与TTL电平兼容。

2、RS232理论最大的通信距离约为几十米;RS485总线理论的最长通讯距离约为1200米。 3、RS232为点对点的通信方式;RS485总线可以与多台设备通讯,具有抑制共模干扰的能力。

RS485总线系统施工注意事项

1、必须采用符合要求的双绞线传输RS485通讯数据。不采用双绞线是错误的!

2、布线一定要布多股屏蔽双绞线。多股是为了备用,屏蔽是为了便于出现特殊情况时调试,双绞是因为485通讯采用差模通讯原理,双绞的抗干扰性较好。

3、485总线一定要用手牵手式的总线结构,坚决避免星型连接和分叉连接。

4、设备供电的交流电及机箱一定要真实接地,而且接地良好。有很多地方表面上有三角插座,其实根本没有接地,接地良好可以防止设备被雷击、浪涌冲击。静电累积时可以配合设备的防雷设计较好地释放能量,保护485总线设备和相关芯片不受伤害。

5、RS485总线应单独布线,避免和强电走在一起,减少和避免强电对其干扰。

RS485总线系统调试方法

在调试前首先要确保设备接线正确,且施工合乎规范。可以根据遇到的问题采用下面几种调试方法。

1、共地法: 用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差。

2、终端电阻法: 在最后一台RS485设备的485+和485-上并接120欧姆的终端电阻来改善通讯质量。

3、中间分段断开法: 通过从中间断开来检查是否设备负载过多、通讯距离过长、某台设备对整个通讯线路的影响等。

4、单独拉线法: 单独简易拉一条线到设备,这样可以用来排除是否是布线引起了通讯故障。

5、更换转换器法: 随身携带几个转换器,这样可以排除是否是转换器质量问题影响了通讯质量。

6、笔记本调试法: 先保证自己随身携带的电脑笔记本是通讯正常的设备,用它来替换客户电脑进行通讯,如果正常,则表明客户的电脑的串口有可能被损害或者受伤。

RS485总线系统常见通讯故障

采用RS485总线结构常见的几种通讯故障有下面几种:

1、通讯不上,无反应。

2、可以上传数据,但不可以下载数据。

3、通讯时系统提示受到干扰,或者不通讯时通讯指示灯也不停地闪烁。

4、有时能通讯上,有时通讯不上,有的指令可以通,有的指令不可以通。

减少RS485总线通信故障经验分享

为减少通信故障提出下面几条建议和忠告供参考。

1、建议用户使用和购买客户指定推荐品牌的485转换器。

2、品牌厂家会对与其配套的RS485转换器做大量的测试工作,并且会要求RS485转换器生产厂家按照其固定的性能参数进行生产和品质检测,所以它与门禁设备具备较好的兼容性。千万不要贪图便宜购买杂牌厂家的RS485转换器。

3、严格按照RS485总线的施工规范进行施工,杜绝任何侥幸心理。

4、对线路较长、负载较多的RS485总线工程采用科学的、有预留的解决方案。

5、如果通讯距离过长,如超500米,建议采用中继器或RS485HUB来解决。

6、如果负载数过多,如一条总线上超过30台,建议采用RS485HUB来解决问题。

7、现场调试带齐调试设备。现场调试一定要随身携带几个可以接长距离和多负载的转换器、一台常用的电脑笔记本、测试通路断路的万用表,几个120欧姆的终端电阻。