RS485接线错误常识
RS485总线常识,RS485总线常见故障解决办法
RS485 总线常识,RS485 总线常见故障解决办法
rs-485 采用半双工工作方式,支持多点数据通信。
rs-485 总线网络拓扑一般采用终端匹配的总线型结构。
即采用一条总线将各个节点串接起来,
不支持环形或星型网络。
rs-485 采用平衡发送和差分接收,因此具有抑制共
模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mv 的电压,故传输
信号能在千米以外得到恢复。
有些rs-485 收发器修改输入阻抗以便允许将多达8 倍以上的节点数连接到相同总线。
rs-485 最常见的应用是在工业环境下
可编程逻辑控制器内部之间的通信。
1、RS485 总线基本特性
根据RS485 工业总线标准,RS485 工业总线为特性阻抗120Ω 的半双工通讯总线,其最大负载能力为32 个有效负载(包括主控设备与被控
设置)。
2、RS485 总线传输距离。
RS485通讯几种常见问题
485通讯常见问题1.MAX488/MAX490在点对点通信中工作很正常,为何在点对多点通信时无法正常通信?由于MAX488/MAX490没有发送使能控制,因而其输出无法处于高阻态,当多个输出被连接在一起时(即点对多点通信时),差分输出信号线被多个发送器驱动(通常为TXD=1对应的电平状态);当某个节点开始通信,且发送TXD=0对应的差分电平时,A,B两线上将形成很大的短路电流,若长时间工作,则接口芯片将损坏;而这种情况不会在点对点通信中发生,且不会出现在点对多点通信中的处于点的一方,这也是象MAX488/MAX490以及其它一些没有发送使能控制的接口的适用范围。
以上是造成这个问题的原因,当然,类似情况也会出现在那些带使能控制而软件没有编程控制使能的接口芯片中。
2.RS-485/RS-422接口为何在停止通信时接收器仍有数据输出?由于RS-485/RS-422在发送数据完成后,要求所有的发送使能控制信号关闭且保持接收使能有效,此时,总线驱动器进入高阻状态且接收器能够监测总线上是否有新的通信数据。
但是由于此时总线处于无源驱动状态(若总线有终端匹配电阻时,A和B线的差分电平为0,接收器的输出不确定,且对AB线上的差分信号的变化很敏感;若无终端匹配,则总线处于高阻态,接收器的输出不确定),容易受到外界的噪声干扰。
当噪声电压超过输入信号门限时(典型值±200mV),接收器将输出数据,导致对应的UART接收无效的数据,使紧接着的正常通讯出错;另外一种情况可能发生在打开/关闭发送使能控制的瞬间,使接收器输出信号,也会导致UART错误地接收。
解决方法:1)在通讯总线上采用同相输入端上拉(A线)、反相输入端下拉(B线)的方法对总线进行钳位,保证接收器输出为固定的“1”电平;2)采用内置防故障模式的MAX308x系列的接口产品替换该接口电路;3)通过软件方式消除,即在通信数据包内增加2-5个起始同步字节,只有在满足同步头后才开始真正的数据通讯。
弱电工程应用中RS485接口的六个常见问题和解决方法概述
弱电工程应用中RS485接口的六个常见问题和解决
方法概述
1、采用RS485接口时,传输电缆的长度如何考虑?
答:在使用RS485接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。
下图所示的最大电缆长度与信号速率的关系曲线是使用24AWG铜芯双绞电话电缆(线径为0.51mm),线间旁路电容为52.5PF/M,终端负载电阻为100欧时所得出。
当数据信号速率降低到90Kbit/S以下时,假定最大允许的信号损失为
6dBV时,则电缆长度被限制在1200M。
当使用不同线径的电缆。
则取得的最大电缆长度是不相同的。
例如:当数据信号速率为600Kbit/S时,采用24AWG电缆,由图可知最大电缆长度是200m,若采用19AWG电缆(线径为0。
91mm)则电缆长度将可以大于200m;若采用28AWG电缆(线径为0。
32mm)则电缆长度只能小于
200m。
485走线常见问题及分析
一、485型设备连不上电脑软件1.485设备地址和波特率2.485布线3.软件设置的串口号和波特率等B转485问题(包括驱动程序没装和USB转485转换头坏掉)5.设备供电不足6.设备通信不正常7.一直规律性掉线的话可能是设备里边没有加密帧二、网络型设备连不上电脑软件1.电脑IP不是静态的2.软件监听端口被占用3.网络型设备的目标IP和目标端口设置的不对4.电脑的防火墙没关5.设备的IP地址设置的不对6.网络不通7.GPRS等走外网的设备连接不上电脑软件时,还有可能是软件监听的端口没有映射到公网8.设备通信不正常三、电脑软件接短信猫,温湿度设备报警后不发报警短信1.短信猫的天线没有拧好2.手机卡a:停机或者没信号b:插手机卡的时候设备没有断电c:手机卡没有插到底d:不是移动或者联通的手机卡B转485转换模块a:电脑USB口坏导致没有识别USB转485转换模块b:485线接反了c:USB转485转换模块驱动程序没装d:USB转485转换模块坏4.软件设置a:软件上的设备上下限没有设置(包括上下限后边的使用要打上勾)b:短信设备的通信端口或波特率设置错误c:接收报警短信的手机号码没有设置(或者是报警的设备没有关联手机号)d:设备一般参数里边的“软件报警开关”没有打勾e:设备一般参数里边的“短信报警”没有打勾5.短信猫设备故障四、保温箱连不上云平台1.手机卡a:停机或者没信号b:插手机卡的时候设备没有断电(设备关机,拔出手机卡,重新插上手机卡,设备开机,等3~5分钟看能不能连上平台)c:手机卡没有插到底d:不是移动或者联通的手机卡e:没开通上网功能f:版本太老的()有挑手机卡的毛病2.天线没拧紧3.目标端口和目标地址等参数设置的不对4.设备内部存储数据上传(对于早期的保温箱是有这类的问题)5.设备数据上传设置没有开启6.设备没有添加到云平台上7.设备地址没有设置(是:ffffffff)8.设备故障五、天眼设备连不上平台或者老是离线1.手机APP上没有添加设备,或者添加的设备地址错误(应该是设备上贴的标签上6开头的八位的地址)2.手机没有打开流量3.手机低功耗设置,关屏幕的时候把我们的APP程序清了4.手机管家没有添加对天眼APP的信任5.天眼APP打开之后就不要再动WiFi、流量等设置了,采用默认的就行6.设备没电了或者没打开六、485设备连不上PLC或组态屏等设备1.客户设置的PLC或组态屏的通信协议不对(波特率、停止位、校验位等要按照我们485设备使用说明书上的来设置)2.设备接线不规范3.设备地址有冲突4.连接电脑的信号转换设备驱动没装或者该转换设备损坏5.设备供电不正常6.发送的问询指令不对7.设备通信不正常七、手机APP连不上云平台1.手机没有连网2.APP设置里边的使用云平台没有勾选3.手机的杀毒软件把云控通手机APP禁用了4.八、手机APP连不上蓝牙打印机1.手机之前安装过老版本的云控通手机APP,没有卸载掉就直接重新装了一次最新的2.蓝牙打印机进入休眠(蓝牙打印机关机重启,手机APP重新扫描即可)3.手机和蓝牙打印机距离太远九、蓝牙打印机不能打印1.打印机没电2.打印机没纸3.打印机纸舱盖没有扣紧4.打印机里边的纸装反了(只有一面可以打印)5.打印纸的纸头没有露出来或者从里边断了6.打印机故障(滚轴损坏)十、网络汇集器接多个测点只能显示一个1.汇集器的ModBus终端数量为“1”2.启用通道数量为“1”(只有小主机有这个设置)3.设备接线有问题(检查从第二个往后的接线)4.设备地址有冲突5.小主机的话注意通道的数据来源对不对十一、保温箱不能发报警短信1.没有设置接收报警短信的手机号2.设备的报警开关设置的是关闭(OFF)状态(外挂式保温箱长按向上的箭头可以打开,内嵌式保温箱长按设置按键可以打开)3.手机卡没有开通短信功能4.手机卡停机5.设备手机卡信号不好6.手机卡没插好7.外挂式保温箱天线一定要拧十二、小主机连无线测点连不上线1.测点没有配置到该小主机下2.测点与小主机距离太远3.测点没通电或内置电池没电了4.小主机通道启用数量不对5.小主机通道数据来源不对6.小主机和测点的天线有没有拧好(测点与小主机距离太近时测点的天线需要拧掉)7.十三、打印机打出来的和平台上显示的不一样1.打印的时候选择打印间隔了(正常情况要选择“所有数据”)2.。
RS485通讯布线要求及故障处理方法
RS485通讯布线要求及故障处理方法RS485通讯是一种串行通信协议,被广泛应用于工业自动化、仪器仪表、楼宇控制等领域。
在进行RS485通讯布线时,需要遵循一定的要求,以确保通讯的稳定性和可靠性。
同时,在实际使用过程中,可能会出现各种故障,需要采取相应的处理方法。
以下是关于RS485通讯布线要求及故障处理方法的详细介绍。
一、RS485通讯布线要求1.线缆选择RS485通讯通常采用双绞线作为传输介质,常见的双绞线为UTP(没有屏蔽层)和STP(有屏蔽层)。
在选择线缆时,应根据实际环境需求和通讯距离选择合适的线缆类型。
对于长距离通讯,建议采用STP线缆,以提供更好的抗干扰性能。
2.线缆长度3.线缆接线4.线缆终端电阻5.消除接地环路在RS485通讯布线过程中,应尽量消除接地环路,以减小传输过程中的磁耦合干扰。
可以使用差分模式传输、绝缘隔离等方式来降低接地环路的影响。
1.信号干扰导致通讯错误如果RS485通讯出现错误,首先需要检查是否有外部信号干扰。
可以采取以下措施来解决这个问题:-检查线缆是否与高电压、大电流线路靠得过近,如果是,应移开线缆位置。
-检查线缆是否被其他高频信号干扰,如果是,可以采用屏蔽线缆或者增加屏蔽材料来减少干扰。
-如果通讯距离较长,可以考虑使用中继器进行信号放大和重新发送。
2.配置错误导致通讯失败如果RS485通讯无法建立连接,可能是由于配置错误导致的。
可以采取以下措施来解决这个问题:-检查通讯设备的RS485通讯参数设置,包括波特率、数据位、校验位等是否一致。
-检查通讯设备的地址设置,确保每个设备都有唯一的地址。
-检查通讯设备的通讯模式,包括主从模式、多主模式等是否设置正确。
3.线缆接线错误导致通讯中断如果RS485通讯中断,可能是由于线缆接线错误导致的。
可以采取以下措施来解决这个问题:-检查线缆接线是否正确,确保每个设备的A线和B线连接到相同的终端。
-检查线缆终端电阻是否连接正确,保证电阻的阻值为120欧姆。
RS485总线信号常见故障排查与处理方法
RS485总线信号常见故障排查与处理方法
在通常的RS485总线通信中485中继器、485变换器、485集线器的应用过程普遍面临很多问题,比如:无法通信,没有反应;可以上传数据,但不能下载;通信时,系统提示会受到干扰;或者不通信时,通信灯也继续闪烁。
;有时不能通信,有时不能通信,等等故障。
故障检测与排查:
1.共地法-通过一条线或屏蔽线连接所有RS485设备的gnd,使所有设备之间不存在影响通信的电位差。
2.终端电阻法-在最后RS485设备的485+和485-上连接120欧姆的终端电阻来改善通信质量。
3.中间阶段切断法-从其中断断续续地检查设备负荷过多、通信距离过长、某设备的损害对整个通信线路的影响等原因。
4.单独引线法-单独简单地暂时把一条线拉到设备上,可以排除布线是否引起了通信故障。
5.变换器法的交换-可以随身携带一些变换器,排除变换器的质量问题是否影响了通信质量。
6.笔记本调试法-首先保证自己随身携带的电脑笔记本是通信正常的设备,更换客户的电脑进行通信。
如果可能的话,客户电脑的串行端口可能会受损或受伤。
为了减少485放大器通信故障引起的故障,请参考以下几个建议。
485放大器的故障诊断
1.数据通信失败
●验证RS485/422输入布线是否正确
●确认RS485/422输出接线正确
●检查供电是否正常。
●确认配线端子已正常连接。
●观察接收指示灯时是否闪烁。
●检查发送指示灯发送时是否闪烁。
2.数据丢失或错误
●检查数据通信设备两端的数据速率、格式是否一致。
485常见故障处理
485常见故障处理提高RS-485总线可靠性的几种方法及常见故障处理在MCU之间中长距离通信的诸多方案中,RS-485因硬件设计简单、控制方便、成本低廉等优点广泛应用于工厂自动化、工业控制、小区监控、水利自动报测等领域。
但RS-485总线在抗干扰、自适应、通信效率等方面仍存在缺陷,一些细节的处理不当常会导致通信失败甚至系统瘫痪等故障,因此提高RS-485总线的运行可靠性至关重要。
1 RS-485接口电路的硬件设计1)总线匹配。
总线匹配有两种方法,一种是加匹配电阻,如图1所示。
位于总线两端的差分端口VA与VB之间应跨接120Ω匹配电阻,以减少由于不匹配而引起的反射、吸收噪声,有效地抑制了噪声干扰。
但匹配电阻要消耗较大电流,不适用于功耗限制严格的系统。
另外一种比较省电的匹配方案是RC 匹配(图2 )利用一只电容C 隔断直流成分,可以节省大部分功率,但电容C的取值是个难点,需要在功耗和匹配质量间进行折衷。
除上述两种外还有一种采用二极管的匹配方案(图3),这种方案虽未实现真正的匹配,但它利用二极管的钳位作用,迅速削弱反射信号达到改善信号质量的目的,节能效果显著。
2) RO及DI端配置上拉电阻。
异步通信数据以字节的方式传送,在每一个字节传送之前,先要通过一个低电平起始位实现握手。
为防止干扰信号误触发RO(接收器输出)产生负跳变,使接收端MCU进入接收状态,建议RO 外接10kΩ上拉电阻。
3)保证系统上电时的RS-485芯片处于接收输入状态。
对于收发控制端TC建议采用MCU引脚通过反相器进行控制,不宜采用MCU 引脚直接进行控制,以防止MCU上电时对总线的干扰,如图4所示。
4)总线隔离。
RS-485总线为并接式二线制接口,一旦有一只芯片故障就可能将总线“拉死”,因此对其二线口VA、VB与总线之间应加以隔离。
通常在VA、VB与总线之间各串接一只4~10Ω的PTC电阻,同时与地之间各跨接5V的TVS二极管,以消除线路浪涌干扰。
RS485通讯布线要求及故障处理方法
RS485通讯布线要求及故障处理方法作者:金典高科(北京)科技有限公司时间:2010-04-26 阅读次数:11323RS485总线是一种用于设备联网的经济型的传统的工业总线方式。
通讯质量是需要根据施工经验进行测试和调试的。
485通讯的传输线路为DATA+(TDA)接DATA+,DATA-(TDB)接DATA-,SG接SG(信号地通常没有接,在多数情况下,通讯也能正常,但在现场有共模干扰存在时,可能会出现发出的字符出现在接受缓冲区内的现象,因此根据现场必要时应接上信号地线并良好的接地,可以确保设备被雷击、浪涌冲击、静电累计时可以配合设备的防雷设计较好地释放能量,保护485总线设备和相关芯片不受伤害)。
1.施工前准备充足:凡事预则利,施工前做好充分的准备工作往往可使工程更好的完成,达到事半功倍的效果。
1).常用工具准备:万用表、电烙铁、剥线钳、备用232-485转换器。
2).备用工具准备:串口调试软件、备用长距离通讯线(普通)。
3).现场勘察准备:在施工前要了解清楚现场各方面情况,有无大型变压、高频、无线、射频等电磁干扰源,如果有将要在特定的地方采用相关的对应措施,包括控制的距离、布线的难易度及通讯的维护等预计出大概的线路。
2.布线要求:1).线材要求:布线要求布多股屏蔽双绞线:多股是为了备用,可以减少以后工程维护量。
屏蔽是为了出现特殊情况时调试,像现场干扰大时可以用屏蔽线作为地线连接,减少外界电磁干扰。
双绞是因为485通讯采用差模通讯原理,双绞的抗干扰性能最好。
我们推荐用的屏蔽双绞线的型号为RVSP4*0.5(四芯屏蔽双绞线,每芯由16股的0.2mm的导线组成(RVSP4*0.5))。
注意:工程商大都习惯采用5类网线或超5类网线作为485通信线,这是错误的。
因为: A.普通网线没有屏蔽层,不能防止共模干扰。
B.网线只有0.2mm平方,线径太细,会导致传输距离降低和可挂接的设备减少。
C.网络线为单股的铜线,相比多芯线而言容易断裂。
RS485总线常见技术问题解答!网友看完:涨知识了,不用再瞎搞了
RS485总线常见技术问题解答!网友看完:涨知识了,不用再瞎搞了RS485总线通过拉动一对总线来扩展检测设备,然后将模块连接到总线,并将检测设备连接到模块。
一般情况下,模块与探测设备放在一起,这样线材耗费少、施工费用低、扩展方便。
在RS485总线布线或者使用中经常会遇到一些问题,我们该如何解决呢?下面给大家详细讲解一下RS485总线常见技术问题解答,希望对您有所帮助。
一、RS485总线距离能达到多远?当线材满足要求时,一条RS485总线最多可达1200米。
如果距离超过1200米,每个额外的加一个RS485总线中继器可以再延长1200米。
二、RS485总线的线材有什么要求?一般来说,推荐使用1.0 mm 2以上的屏蔽双绞线,但是当RS485总线距离较短时,可以适当降低线材要求,如下所示:1、RS485总线距离小于200米:可以使用0.5 mm 2以上的普通线材。
2、RS485总线距离超过200米但小于500米:使用0.75 mm 2以上的普通双绞线。
3、RS485总线距离超过500米但小于1200米:使用1.0 mm 2以上的屏蔽双绞线。
三、RS485总线的施工有什么要求?1、尽量用一条干线将每台RS485总线设备串联起来,如果有支路,RS485总线设备到干线支路尽可能短,最好不超过5米。
2、如果干线不是一条,而是有几条大支路,那么几条大支路的总线长度不应超过800米。
如果超过这个距离,通过在分支增加总线中继器,每增加加一个个中继器,可以增加两个分支。
3、RS485总线应远离高压设备,如220伏交流线路、荧光灯、高压变压器等。
例如,如果你使用220伏交流电,两者之间的最小距离应该超过20厘米。
4、在野外,很少有建筑物,电子设备容易受到雷击。
此时,最好将信号线和电源线放在金属管中,埋在20厘米以下的土壤中。
每根金属管都焊接在一起,金属管的两端都应连接到地线。
四、很多设备串联起来,距离远,电源电压下降严重,设备的末端部分几乎不能工作,如何解决?1、如果电压降不大,可以通过增加2-5伏来工作。
RS485布线应该注意的问题
485布线应该注意的问题第一、澄清几个概念:概念一: 485总线的通讯距离可以达到1200米.其实只是485总线结构理论上 在理想环境的前提下才有可能使得传输距离达到1200米,一般是指通讯线材优质达标,波特率9600,只有一台485设备才能使得通讯距离达到1200米,而且能通讯并不代表每次通讯都正常,所以通常485总线实际的稳定的通讯距离远远达不到1200米,负载485设备多,线材阻抗不合乎标准,线径过细,转换器品质不良,设备防雷保护,波特率的加高等等因素都会降低通讯距离.概念二: 485总线可以带128台设备进行通讯.其实并不是所有485转换器都能够带128台设备的,要根据485转换器内芯片采用的型号和485设备芯片采用的型号来判断的,谁低就谁的,一般485芯片负载能力有三个级别 32台 128台 256台,理论上的标称往往实际上是达不到的,通讯距离越长,波特率越高,线径越细,线材质量越差,转换器品质越差,转换器电能供应不足(无源转换器),防雷保护越强这些都会大大降低真实负载数量.概念三: 485总线是一种最简单 最稳定 最成熟的工业总线结构.这种概念是错误的应该是: 485总线是一种用于设备联网的经济型的传统的工业总线方式,通讯质量是需要根据施工经验进行测试和调试的,485总线虽然简单,但必须严格安装施工规范进行布线.第二、严格几个施工规范:485+和485-数据线一定要互为双绞.布线一定要布多股屏蔽双绞线,多股是为了备用,屏蔽是为了出现特殊情况时调试,双绞是因为485通讯采用差模通讯原理,双绞的抗干扰性最好.不采用双绞线,是极端错误的.485总线一定要是手牵手式的总线结构,坚决杜绝星型连接和分叉连接.设备供电的交流电及机箱一定要真实接地,而且接地良好.有很多地方表面上有三角插座,其实根本没有接地,要小心接地良好时,可以确保设备被雷击 浪涌冲击静电累计时可以配合设备的防雷设计较好地释放能量,保护485总线设备和相关芯片不受伤害,避免和强电走在一起,以免强电对其干扰.第三、几种常见的通讯故障:通讯不上,无反应.可以上传数据,但不可以下载数据.通讯时,系统提示受到干扰.或者不通讯时,通讯指示灯也不停地闪烁.有时能通讯上,有时通讯不上.有的指令可以通,有的指令不可以通.第四、推荐几个调试方法:首先要确保设备接线正确,且严格合乎规范.共地法: 用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差.终端电阻法: 在最后一台485设备的485+和485-上并接 120欧姆的终端电阻来改善通讯质量.中间分段断开法: 通过从中间断开来检查是否是 设备负载过多 通讯距离过长 某台设备损害对整个通讯线路的影响等原因.单独拉线法: 单独简易暂时拉一条线到设备,这样可以用来排除是否是布线引起了通讯故障.更换转换器法: 随身携带几个转换器,这样可以排除是否是转换器质量问题影响了通讯质量.笔记本调试法: 先保证自己随身携带的电脑笔记本是通讯正常的设备,替换客户电脑,来进行通讯,如果可以,则表明客户的电脑的串口有可能被损害或者受伤.第五、提出几个建议和忠告:建议用户使用和购买门禁厂家提供的485转换器或者厂家指定推荐品牌的485转换器.门禁厂家会对与其配套的485转换器做大量的测试工作,并且会单独要求485厂家安装其固定的性能参数进行生产和品质检测,所以和其门禁设备具备较好的兼容性.千万不要贪图便宜购买杂牌厂家的485转换器.严格按照485总线的施工规范进行施工,杜绝任何侥幸心理.对线路较长 负载较多的情况采用主动科学的有预留的解决方案.如果通讯距离过长,建议如果超过500米就采用中继器或者485HUB来解决问题.如果负载数过多,建议如果一条总线上超过30台就采用485HUB来解决问题.现场调试带齐调试设备.现场调试一定要随身携带几个确保以前可以接长距离和多负载的转换器 一台常用的电脑笔记本 测试通路断路的万用表 几个120欧姆的终端电阻.485总线布线规范及调试485总线由于其布线简单,稳定可靠从而广泛的应用于视频监控,门禁对讲,楼宇报警等各个领域中,但是,在485总线布线过程中由于有很多不完全准确的概念导致出现很多问题。
RS485接线错误常识
RS485接线错误常识RS485接线错误常识通讯距离:最远的设备到计算机的连线理论上的距离是1200米,建议客户控制在800米以内,能控制在300米以内效果最好。
如果距离超长,可以选购rs485中继器(485延长器)。
使用中继器理论上可以延长到3000米。
每台485设备必须手牵手地串下去,不可以有星型连接或者分叉。
如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。
1、485信号线可以和强电电源线一同走线。
在实际施工当中,由于走线都是通过管线走的,施工方有的时候为了图方便,直接将485信号线和电源线绑在一起,由于强电具有强烈的电磁信号对弱电进行干扰,从而导致485信号不稳定,导致通信不稳定。
2、485信号线可以使用平行线作为布线,也可以使用非屏蔽线作为布线。
由于485信号是利用差模传输的,即由485+与485-的电压差来作为信号传输。
如果外部有一个干扰源对其进行干扰,使用双绞线进行485信号传输的时候,由于其双绞,干扰对于485+,485-的干扰效果都是一样的,那电压差依然是不变的,对于485信号的干扰缩到了最小。
同样的道理,如果有屏蔽线起到屏蔽作用的话,外部干扰源对于其的干扰影响也可以尽可能的缩小。
4、485布线可以任意布设成星型接线与树形接线。
485布线规范是必须要手牵手的布线,一旦没有借助485集线器和485中继器直接布设成星型连接和树形连接,很容易造成信号反射导致总线不稳定。
很多施工方在485布线过程中,使用了星型接线和树形接线,有的时候整个系统非常稳定,但是有的时候则总是出现问题,又很难查找原因,一般都是由于不规范布线所引起的。
如果由于现场的限制,必须要进行星型连接或者树形连接,可以使用深圳市宇泰科技有限公司的485集线器和485中继器解决相关问题。
5、485总线必须要接地。
在很多技术文档中,都提到485总线必须要接地,但是没有详细的提出如何接地。
严格的说,485总线必须要单点可靠接地。
如何避免RS485通讯布线中的常见问题
如何避免RS485通讯布线中的常见问题2023年了,现在通信技术越来越发达,以RS485作为一种常见的通信协议在各个领域得到了广泛应用。
RS485通信协议的优点是它是可靠的、稳定的、高速的、远距离传输的通信技术。
但是,由于使用者在布线实践过程中可能还存在一些误解,导致出现一些常见的问题,它们会严重影响RS485通信的稳定性和可靠性。
那么,本文主要是探讨如何避免在RS485通讯布线中的常见问题。
一、对RS485线路布线的要求为了保证RS485协议的通信稳定性和可靠性,我们需要确保布线的正确性。
这需要注意以下几个方面。
1.布线距离的限制RS485总线是一个多点通信总线,通常只能够在约1200米的范围内运行。
如果在这个范围内,它会受到通信距离的限制,难以达到更远距离的传输。
2.电源供电的保证RS485线路的工作电压一般在5V-12V之间,如果在通讯时没有提供稳定的电源供应,就会出现通讯各方面的异常状况,如通讯速度变慢、信号传输受损等。
3.正确的接线方式RS485的线路网络主要分为四种接线方式:点对点,双向总线,单向半双工总线和全双工总线。
正确的接线方式可以提高通信的效率和稳定性。
4.屏蔽处理在RS485的信号传输中,由于存在大量的干扰,需要对总线进行屏蔽处理,以保证传输信号的完整性。
这可以通过屏蔽线、屏蔽夹等方式进行操作。
二、避免RS485通信布线中的常见问题1.距离太远RS485通信总线一般只能在1200米的范围内传输数据。
如果RS485总线距离超过了允许的范围,那么数据传输的过程中就会出现通信的问题,例如误码率过高,通信速度变得缓慢等现象。
因此,在实际应用中需要对RS485总线的距离进行限制,以保证通信的稳定性和可靠性。
2.数据线的接触不良数据线的接触不良是RS485线路布线中最普遍的问题之一。
这是因为,在安装过程中,数据线可能被挤压或者拉伤,导致它们之间的接触不良,从而导致通信失效。
为了避免这种问题,我们需要在安装过程中谨慎处理,保护好数据线,避免受到外界影响。
RS485通讯原理及排错处理
RS485通讯原理及排错处理一、RS485通信原理RS485通信总线使用差分信号传输方式,即通过正负两根数据线进行数据传输。
正线上的电压高于负线上的电压表示1,反之表示0。
这种差分信号的方式可以提高抗干扰能力,减小信号失真率。
RS485总线的数据传输速率可根据具体应用需求选择,通常可以达到几十kbps至几Mbps的速率。
在RS485通信中,主设备通过向从设备发送控制命令或数据,从设备则根据命令执行相应的操作,并将执行结果返回给主设备。
RS485通信总线支持多个从设备同时响应主设备,实现了多点通信。
二、RS485通信排错处理方法1.差分信号线路电气连接方面的排错处理方法:-检查线路是否有不正常的短路或断路。
可以使用万用表或示波器进行检测。
-确保各个节点的信号引线正确连接到差分信号线路上。
检查是否有接错或误连的情况。
-检查总线两端是否加上了终端电阻,终端电阻的作用是抑制信号反射,提高通信质量。
2.通信参数配置方面的排错处理方法:-通信速率选择合适的波特率,通常可以根据具体应用需求进行设置。
-检查通信模式是否匹配,主设备和从设备之间的通信模式要保持一致,如全双工或半双工模式。
-检查数据位、停止位和校验位的配置是否一致,这些参数需要在主设备和从设备之间保持一致,否则会导致通信错误。
3.通信协议方面的排错处理方法:-检查通信命令或数据是否按照协议规定的格式进行发送。
如果命令或数据格式错误,从设备可能无法正确解析。
-确保通信命令或数据的有效性,即所发送的控制命令或数据是否正确并且得到从设备的正确响应。
4.环境干扰方面的排错处理方法:-检查总线系统中是否有强电机、电磁干扰源等影响信号传输的设备存在。
需要尽量将RS485总线与其他干扰源隔离开。
-如果环境干扰严重,可以考虑在差分信号线路上添加屏蔽层,以减小外部干扰对通信信号的影响。
5.软件程序方面的排错处理方法:-检查主设备和从设备的软件程序是否按照通信协议进行编写,确保通信命令的正确性。
RS485接口实际应用的常见问题
RS485接口实际应用的常见问题深入的了解RS485的话,你会发现里面的知识确实有很多,那么我们就选择一些平时在弱电中会考虑到的问题供大家了解。
一、什么是RS-485接口?它比RS-232-C接口相比有何特点?答:由于RS-232-C接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
针对RS-232-C的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:(1)RS-485的电气特性:逻辑'1'以两线间的电压差为(2-6)V表示;逻辑'0'以两线间的电压差为-(2-6)V表示。
接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电平与TTL 电平兼容,可方便与TTL电路连接。
(2)RS-485的数据最高传输速率为10Mbps(3)RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
(4)RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。
而RS-485接口在总线上是允许连接多达128个收发器。
即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
(5)因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。
因为RS485接口组成的半双工网络,一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。
RS485常见的4大故障及6大处理方法,30年弱电维修技师经验总结!
RS485常见的4大故障及6大处理方法,30年弱电维修技师经验总结!弱电智能工程中经常提到的RS485控制线,那么什么是RS485总线呢?如何解决RS485的常见问题?今天,就来给大家详细讲一下RS485总线的含义以及RS485常见的故障与解决方法。
一、什么是RS485总线?多点数据、模拟信号或开关信号通常在工业现场中用到。
一般使用RS485总线,RS-485采用半双工工作模式,支持多点数据通信。
RS-485总线网络拓扑一般采用终端匹配的总线结构。
也就是说,总线用于串联所有节点,不支持环形或星形网络。
RS485没有特定的物理形状。
根据工程实际情况来采用的接口,RS485采用差分信号负逻辑,+2V ~ +6V表示“0”,-6V~- 2V表示“1”。
RS485有两种接线方式:双线制和四线制。
四线制系统只能实现点对点通信,现在很少使用。
现在,双线接线方式被广泛使用。
这种布线方法是一种总线拓扑结构,可以在同一总线上连接多达32个节点。
二、如何预防故障的发生呢?为了减少通信故障,提出以下建议。
1、建议用户使用和购买制造商提供的485个转换器或制造商指定的推荐品牌的485个转换器。
2、制造商将对与之匹配的485转换器进行大量测试工作,并要求485转换器制造商根据其固定的性能参数进行生产和质量检查,因此它与门禁设备具有更好的兼容性。
不要贪图从其他制造商那里廉价购买485个转换器。
3、严格按照485总线的施工规范进行施工,杜绝任何侥幸心理。
4、对485总线的长线路、重载的工程项目采用科学的、预留的解决方案。
5、如果通信距离太长,如超过500米,建议使用中继器或485集线器来解决问题。
6、如果负载过多,例如总线上的负载超过30个,建议使用485HUB来解决问题。
7、现场调试用的调试设备要带齐。
现场调试必须携带几个能够连接长距离和多负载的转换器、一个常用的笔记本电脑、一个用于测试开路的万用表和几个120欧姆的终端电阻。
RS485通讯常见故障、解决方法以及布线安装注意事项!
RS485通讯常见故障、解决方法以及布线安装注意事项!【导读】做电气自动化工程很多时候会接触到RS485通讯,很多新手不是很了解,今天我们就来聊聊RS485相关的应用,你会发现里面的知识确实有不少,那么我们就选择一些平时在工程中会考虑到的问题供大家参考。
(一)什么是RS485总线?工业现场经常要采集多点数据,模拟信号或开关信号,一般用到RS485总线,RS-485采用半双工工作方式,支持多点数据通信。
RS-485总线网络拓扑一般采用终端匹配的总线型结构。
即采用一条总线将各个节点串接起来,不支持环形或星型网络。
RS485无具体的物理形状,根据工程的实际情况而采用的接口,RS485采用差分信号负逻辑,+2V~+6V表示'0',- 6V~- 2V表示'1'。
RS485有两线制和四线制两种接线,四线制只能实现点对点的通信方式,现很少采用,现在多采用的是两线制接线方式,这种接线方式为总线式拓朴结构在同一总线上最多可以挂接32个结点。
根据485总线结构理论,在理想环境的前提下,485总线传输距离可以达到1200米。
其条件是通讯线材优质达标,波特率为9600,只负载一台485设备,才能使得通讯距离达到1200米,所以通常485总线实际的稳定的通讯距离往往达不到1200米。
如果负载485设备多,线材阻抗不合乎标准,线径过细,转换器品质不良,设备防雷保护复杂和波特率的提高等等因素都会降低通讯距离。
(二)RS485线缆与传输距离在一般场合采用普通的双绞线就可以,在要求比较高的环境下可以采用带屏蔽层的同轴电缆。
在使用RS485接口时,对于特定的传输线路,从RS485接口到负载其数据信号传输所允许的最大电缆长度与信号传输的波特率成反比,这个长度数据主要是受信号失真及噪声等影响所影响。
理论上RS485的最长传输距离能达到1200米,但在实际应用中传输的距离要比1200米短,具体能传输多远视周围环境而定。
RS232 通讯原理 RS485通讯原理?RS422 是什么?RS485接线的正确原理图 常见的RS485错误
RS232 通讯原理 ? RS485通讯原理?RS422 是什么?RS485接线的正确原理图常见的RS485错误接线RS-232是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。
RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的。
为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。
为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
由于EIA提出的建议标准都是以“RS”作为前缀,所以在通讯工业领域,仍然习惯将上述标准以RS作前缀称谓。
备注:以上是官方的专业描述,看不懂没有关系,大致有个印象就可以了,有兴趣的可以上网可以买一些专业书籍做深入研究,我再用通俗的语言补充描述一下。
RS232通讯的基础知识:RS232通讯又叫串口通讯方式。
是指计算机通过RS232国际标准协议用串口连接线和单台设备(控制器)进行通讯的方式。
通讯距离:9600波特率下建议在13米以内。
通讯速率(波特率 Baud Rate ):缺省常用的是 9600 bps ,常见的还有 1200 2400 4800 19200 38400等。
波特率越大,传输速度越快,但稳定的传输距离越短,抗干扰能力越差。
备注:一般台式机会自带1-2个串口插座(公头 (9针插头上带针的俗称公头,带针孔的俗称母头)),现在的笔记本一般不带串口插座,可以购买 USB 串口转换器,具体请参考 怎样使用USB 串口转换器?公头 接线端子排序图母头 接线端子排序图一般只用 2 3 5 号三根线。
RS-485网络常见问题及解决方法
RS-485网络常见问题及解决方法RS-485网络常见问题及解决方法RS-485的通讯距离RS-485与RS-422一样,其最大传输距离约为1200米,最大传输速率为10Mb/s。
平衡双绞线的长度与传输速率成反比,在100kb/s 速率以下,才可能使用规定最长的电缆长度。
只有在很短的距离下才能获得最高速率传输。
一般100米长双绞线最大传输速率仅为1Mb/s.RS-485的网络拓扑结构RS-485的网络拓扑一般采用终端匹配的总线型结构,不支持环形或星型网络。
最好采用一条总支持线将各个接点串接起来,从总线到每个节点的引出线长度应尽量短,以便使引出线中的反射信号对总线信号的影响最低。
RS-485的终端匹配电阻RS-485需要2个终端匹配电阻,其阻值要求等于传输电缆的特性阻抗,大多数情况下终端匹配在100至120之间。
传输距离在300米以下时不需终端匹配电阻。
中接电阻接在传输总线的两端。
RS-485电缆的极性问题RS-485使用两根电线来进行传输。
两根电线是有区别的,分别标注为A线和B线。
B线是在空闲状态下电压更高的那一根。
A线相当于-,B线相当于+。
RS-485选用的电缆RS-485可以使用国际和国内标准的通讯电缆。
国际电缆标准为:线径要大于AWG18.中国标准为:RVVP1×2×0.5mm 2。
RS-485通讯线路的隔离和抗干扰屏蔽双绞线的屏蔽层应该连接每一个RS-485设备的屏蔽端子。
屏蔽层只允许一个接地。
ModBUS名称的由来ModBUS总线是美国莫迪康(Modicon)公司(后被法国施奈德Schneider公司收购)在世界上首先推出的基于RS-485的总线。
ModBUS为Modicon’sBUS(即:Modicon的总线)的缩写。
所以:Mod代表 ModiconBUS是总线的意思,为专有名词合在一起:ModBUS。
ModBUS一成为中国国家推荐标准。
ModBUS允许在线路上有几台主机?ModBUS协议只允许在一条线路上有一台主机。
RS485通讯常见故障解决方法以及布线安装注意事项!
RS485通讯常见故障解决方法以及布线安装注意事项!RS485通信是一种常用于工业自动化控制系统中的数据通信方式,它具有抗干扰能力强、支持多节点连接等特点。
然而,在实际应用中,也可能会遇到一些通信故障,下面将介绍一些常见的RS485通信故障、解决方法以及布线安装的注意事项。
一、RS485通信常见故障:1.通信不能建立连接:RS485通信不能建立连接的原因可能有多种,包括线路断开、通信波特率设置错误、硬件故障等。
解决方法是首先检查通信线路是否正常连接,然后检查通信波特率是否设置正确,最后检查硬件设备是否有损坏。
2.数据传输错误:数据传输错误可能会导致信息错误或者通信中断。
造成数据传输错误的原因可能有噪声干扰、功率干扰、线路质量差等。
解决方法是增加隔离器、增加筛选电容、提高线路质量等。
3.通信距离过短:RS485通信在一条总线上可以连接多个节点,但是总线的物理长度也有一定的要求,如果总线长度过短,则可能无法通信。
解决方法是增加总线的长度,可以使用中继器进行信号放大,或者使用RS485转换器将信号转化为其他形式传输。
4.数据通信速度过低:数据通信速度过低可能会导致不稳定的通信,造成通信中断。
造成通信速度过低的原因可能包括通信线路长、串口通信波特率设置不当等。
解决方法是缩短通信线路长度,或者修改串口通信波特率设置。
二、RS485通信解决方法:1.加强线路保护:RS485通信中,线路的保护是非常重要的,可以采用绞线方式布线,并使用屏蔽绞线。
在线路两端可以使用终端电阻进行防护,以减少终端反射和信号干扰。
2.适当设置通信波特率:RS485通信的波特率设置应考虑到通信环境、数据传输量以及通信时间等因素,以提高通信的效率和稳定性。
3.使用合适的抗干扰措施:RS485通信可能会受到外部噪声和干扰的影响,可以使用屏蔽绞线、隔离器等设备来避免干扰。
4.增加总线长度:如果总线长度不足导致通信中断,可以使用中继器或者信号放大器来增加总线长度。
RS485通讯原理及排错处理
RS485通讯原理及排错处理提⾼RS485通信可靠性的设计⽅法发布时间:2009-5-11 14:00 发布者:李宽阅读次数:556RS-485接⼝芯⽚能担当起⼀种电平转化的⾓⾊,把TTL信号、COMS信号等转化为能在485总线上传输的差分信号,把接收到的485差分信号转化为MCU能够识别的TTL或COMS电平,在⼯业控制、仪器、仪表、多媒体⽹络、机电⼀体化产品等诸多领域得到了⼴泛应⽤。
但在RS485通信中,常常会存在通信距离不远、通信质量差等问题。
为提⾼RS485的通信质量,除了采⽤终端匹配的总线型结构外,在系统设计中通常要考虑以下⼏个问题。
1.故障保护根据RS-485的标准规定,接收器的接收灵敏度为±200mV,这意味着当接收端的差分电压⼤于等于+200mV时,接收器输出为⾼电平,⼩于等于 -200mV时输出为低电平,介于±200mV 之间时,接收器输出为不确定状态。
在总线空闲(即传输线上所有节点都为接收状态)以及传输线开路或短路故障时,若不采取特殊措施,接收器可能输出⾼电平或者低电平。
⼀旦某个节点的接收器产⽣低电平,就会使串⾏接收器(UART)找不到起始位,从⽽引起通信异常。
为解决该问题,很多RS485接⼝芯⽚引⼊了故障保护。
例如,上海英联电⼦的UM3085/UM3088输⼊灵敏度为-50mV/-200mV,即差分接收器输⼊电压UA-B≥-50mV时,接收器输出逻辑⾼电平,如果UA-B≤-200mV,则输出逻辑低电平。
当接收器输⼊端总线短路或总线上所有发送器被禁⽌时,接收器差分输⼊端为0V,从⽽确保总线空闲、短路时接收器输出⾼电平。
2.防雷电冲击RS- 485接⼝芯⽚在使⽤、焊接或设备的运输途中都有可能受到静电冲击⽽损坏。
在传输线架设于户外的使⽤场合,接⼝芯⽚乃⾄整个系统还有可能遭受雷电袭击。
选⽤抗静电或抗雷击的芯⽚可有效避免此类损失。
UM3085/UM3088芯⽚内部集成了ESD 保护电路,⼈体模型ESD 保护和机器模型ESD保护分别达到 15kV和2kV。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RS485接线错误常识
通讯距离:最远的设备到计算机的连线理论上的距离是1200米,建议客户控制在800米以内,能控制在300米以内效果最好。
如果距离超长,可以选购rs485中继器(485延长器)。
使用中继器理论上可以延长到3000米。
每台485设备必须手牵手地串下去,不可以有星型连接或者分叉。
如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。
1、485信号线可以和强电电源线一同走线。
在实际施工当中,由于走线都是通过管线走的,施工方有的时候为了图方便,直接将485信号线和电源线绑在一起,由于强电具有强烈的电磁信号对弱电进行干扰,从而导致485信号不稳定,导致通信不稳定。
2、485信号线可以使用平行线作为布线,也可以使用非屏蔽线作为布线。
由于485信号是利用差模传输的,即由485+与485-的电压差来作为信号传输。
如果外部有一个干扰源对其进行干扰,使用双绞线进行485信号传输的时候,由于其双绞,干扰对于485+,485-的干扰效果都是一样的,那电压差依然是不变的,对于485信号的干扰缩到了最小。
同样的道理,如果有屏蔽线起到屏蔽作用的话,外部干扰源对于其的干扰影响也可以尽可能的缩小。
4、485布线可以任意布设成星型接线与树形接线。
485布线规范是必须要手牵手的布线,一旦没有借助485集线器和485中继器直接布设成星型连接和树形连接,很容易造成信号反射导致总线不稳定。
很多施工方在485布线过程中,使用了星型接线和树形接线,有的时候整个系统非常稳定,但是有的时候则总是出现问题,又很难查找原因,一般都是由于不规范布线所引起的。
如果由于现场的限制,必须要进行星型连接或者树形连接,可以使用深圳市宇泰科技有限公司的485集线器和485中继器解决相关问题。
5、485总线必须要接地。
在很多技术文档中,都提到485总线必须要接地,但是没有详细的提出如何接地。
严格的说,485总线必须要单点可靠接地。
单点就是整个485总线上只能是有一个点接地,不能多点接地,因为将其接地是因为要将地线(一般都是屏蔽线作地线)上的电压保持一致,防止共模干扰,如果多点接地适得其反。
可靠接地时整个485线路的地线必须要有良好的接触,从而保证电压一致,因为在实际施工中,为了接线方便,将线剪成多段再连接,但是没有将屏蔽线作良好的连接,从而使得其地线分成了多段,电压不能保持一致,导致共模干扰。
在RS485(RS485转换器)组网过程中另一个需要主意的问题是终端负载电阻问题,在设备少距离短的情况下不加终端负载电阻整个网络能很好的工作(即一般在300米以下不需终接电阻),但随着距离和负载数量的增加性能将降低。
一般终端匹配采用终端电阻方法,RS-485应在总线电缆的开始和末端都并接终端电阻。
终接电阻在RS-485网络中取120Ω。
相当于电缆特性阻抗的电阻,因为大多数双绞线电缆特性阻抗大约在100~120Ω。
这种匹配方法简单有效,但有一个缺点,匹配电阻要消耗较大功率,对于功耗限制比较严格的系统不太适合。
终端电阻是为了消除在通信电缆中的信号反射在通信过程中,有两种信号因导致信号反射:阻抗不连续和阻抗不匹配。
阻抗不连续,信号在传输线末端突然遇到电缆阻抗很小甚至没有,信号在这个地方就会引起反射。
这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。
消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。
由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻。
引起信号反射的另个原因是数据收发器与传输电缆之间的阻抗不匹配。
这种原因引起的反射,主要表现在通讯线路处在空闲方式时,整个网络数据混乱。
要减弱反射信号对通讯线路的影响,通常采用噪声抑制和加偏置电阻的方法。
在实际应用中,对于比较小的反射信号,为简单方便,经常采用加偏置电阻的方法。
如何克服RS485总线产生的干扰问题?
485总线中如果485传输线达到一定的距离,或者485总线中的485设备的增多,会使得485信号不断的衰减,最后可能导致485总线不稳定甚至不能使用,而且处于复杂的外部环境,从而容易受到外部环境的电磁感应等外部干扰。
RS485中继器可以对已有的485信号进行增强和放大。
中继器中的高效的防雷管可以有效地抑制闪电(Lightning)和ESD,并且提供每线600W的雷击浪涌保护功率。
可以吸收外部环境的电磁感应等外部干扰。
从而保护485总线的稳定性。
在现场施工当中,由于485总线的距离比较远,在其中形成了电位差,从而产生了共模干扰,导致稳定性降低。
RS485中继器可以有效的将485总线相互隔离,防止共地干扰。
其中的DC/DC模块,可以将两端的电源完全隔离。
从而实现完全隔离。
解决串口接收数据乱码的问题
如标题所示,各种仪器仪表进行串口通讯,都可能遇到运行后发现串口数据出错,接收到的都是乱码,不知道是哪个环节出了问题,怎么办?
乱码的原因通常有两个:
1、波特率数据位校验位不匹配,即我们的网络转串口设备与您的串口设备波特率不匹配,设置成一致即可。
2、硬件原因,注意TTL RS232 RS485这几种电平形式是不同的,不能直接连接,需要用232芯片或者485芯片转发,客户最常患的一个错误是将TTL电平直接接到计算机上,肯定会乱码,计算机是RS232电平。
另外硬件设计不当,有干扰也可能会导致通讯不正常。
仔细检查硬件即可。
如果无法确认问题在哪,可以使用自收发的形式排除。
1、您的设备直接和电脑通讯,按照你理解的波特率相关设置,看是否正常,以确认你的设置是否有问题。
2、断开您的设备与网络模块之间的连接,再将我们的模块串口的RXD和TXD短接,通过网络发送网络接收,看数据是否正常,以确认我们的模块工作正常。
3、断开您的设备与网络模块之间的连接,再将您的设备的串口收发短接,通过电脑自收自发,看数据是否正常,以确认您的电脑到串口这部分硬件工作正常。
485通信线由两根双绞的线组成,它是通过两根通信线之间的电压差的方式来传递信号,因此称之为差分电压传输。
差模干扰在两根信号线之间传输,属于对称性干扰。
消除差模干扰的方法是在电路中增加一个偏值电阻,并采用双绞线;
共模干扰是在信号线与地之间传输,属于非对称性干扰。
消除共模干扰的方法包括:
(1)采用屏蔽双绞线并有效接地
(2)强电场的地方还要考虑采用镀锌管屏蔽
(3)布线时远离高压线,更不能将高压电源线和信号线捆在一起走线
(4)不要和电控锁共用同一个电源
(5)采用线性稳压电源或高品质的开关电源(纹波干扰小于50mV) 采用RS485作为通讯的系统,在终端上面必须有一个终端电阻,一般是120欧姆.另外在A,B端口上再分别上拉和下拉一个1K电阻,效果更好!
1、屏蔽和双绞,双绞线特性阻抗120欧左右,通信线输入输出均接120欧电阻。
2、检查信号线是否有金属走线槽,走线槽是否接地。
3、检查附近是否有动力线,信号线要远离动力线。
在附近是否有产生电网干扰的干扰源,是否可减少
其干扰。
当使用环境较恶劣,传输距离较远或传输速率很高时,建议使用带屏蔽线的双绞线电缆,屏蔽线作为地线,且在电缆的一端(如主站一端)应可靠的接入大地,电缆的另一端(如从站一端)则悬空。
如果电缆两端都接地,通常两地的“地电位”不可能完全相等,如果两地存在较大的地电位差,那么在屏蔽线中会形成讨厌的地电流而产生干扰。
这就是另一端之所以应悬空的原因。
另一种解决方案是屏蔽线两端都不直接接地,但也不悬空,而是分别通过一个约100欧姆/1瓦左右的限流电阻将屏蔽线接各自的公共地,即机壳地,这样也可以抑制地电流引入的干扰。
三、推荐几种调试方法:
在调试前首先要确保设备接线正确,且施工合乎规范。
可以根据遇到的问题采用下面几种调试方法。
1、共地法: 用1条线或者屏蔽线将所有485设备的GND地连接起来,这样可以避免所有设备之间存在影响通讯的电势差。
2、终端电阻法: 在最后一台485设备的485+和485-上并接120欧姆的终端电阻来改善通讯质量。
3、中间分段断开法: 通过从中间断开来检查是否设备负载过多、通讯距离过长、某台设备对整个通讯线路的影响等。
4、单独拉线法: 单独简易拉一条线到设备,这样可以用来排除是否是布线引起了通讯故障。
5、更换转换器法: 随身携带几个转换器,这样可以排除是否是转换器质量问题影响了通讯质量。
6、笔记本调试法: 先保证自己随身携带的电脑笔记本是通讯正常的设备,用它来替换客户电脑进行通讯,如果正常,则表明客户的电脑的串口有可能被损害或者受伤。