RS485是一种非常常用的差分通信总线,传输距离较远,抗干扰性也很好。但是对于通讯过程中的偶然故障,如何才能实现长达几小时,甚至是几天的通信过程监控呢?
测试需求:低成本长期监控RS485总线通信过程。
测试难点:RS485本身是差分总线,需要使用差分探头才能准确捕获信号,但业内很少有逻辑分析仪的差分探头,而且价值非常昂贵。
测试步骤:
1、先用示波器配合普通探头看一下波形,如图1。
图 1示波器配合普通探头捕获的波形
我们可以清楚的看到在通讯协议信号上叠加了非常大的共模干扰。这个共模干扰会完全扰乱协议阈值电平的判断,无论是示波器还是逻辑分析仪,都无法设置出一个合理的阈值电平来进行解码。
2、用示波器配合差分探头看一下波形,如图2。
图 2示波器配合差分探头捕获的波形
使用差分探头之后,共模干扰被消除,波形也变得比较完美。配合ZDS2024Plus的协议解码功能可以直接解码出对应的协议数据,从下面参数测量的结果中看各项参数也都没有异常。但是示波器只能抓一小段时间的信号,即使ZDS2024Plus有250M的存储深度,观测的最长波形时间也只有1400s,无法实现对协议信号长达几小时,甚至是几天的监控。但是市面上又几乎找不到逻辑分析仪专用的差分探头。
3、使用485隔离模块,配合示波器单端探头观测输出波形。
我们选用RSM(3)485ECHT增强型隔离RS-485收发器,支持最大500K波特率,能够实现485通讯的隔离。如图3。
图 3RS485隔离模块
针对隔离之后的波形,使用示波器配合普通探头观测的波形,如图4:
图 4隔离之后,示波器配合普通探头捕获的波形
从图片上可以看出,使用示波器+普通探头测量隔离之后的485信号依然可以得到比较完美的波形,与差分探头效果相当。
4、使用485隔离模块后,使用逻辑分析仪长期监测485通讯波形,如图 5。
图 5逻辑分析仪配合隔离模块记录14万帧信号
并不一定需要买什么差分探头,如果只是监控RS485总线上的信号,只要用一块RS485隔离模块就好了。打开逻辑分析仪,启动记录模式,无论是记录一段,还是一天,都完全OK。
关键字:逻辑分析仪 长期监控 RS485 总线通讯
引用地址:
逻辑分析仪如何长期监控RS485总线通讯
推荐阅读最新更新时间:2024-05-03 00:53
RS485中继站的设置
我们的现场 电气 维修人员怎么说工作了七八年了,对RS485中继站并不是太清楚,在处理中继站时还有些摸不着头脑。 针对此事我想还是写出来分享一下吧。 网段1终止,网段2直通的设置,也就是让网段1的A1' B1'断开,其他工作。
电路板抄板
进口电缆
电缆接头
电缆故障检测
2. 网段1直通,网段2直通的设置,也就是A1,B1 ;A1' B1' ;A2 B2 ;A2' B2'都工作
变频器维修
电缆
[嵌入式]
用SignalTap嵌入逻辑分析仪验证PLD设计
要说ASIC设计者的经验有所提示的话,那么将来的百万门级可编程逻辑设计中验证会耗费大半的设计周期。随着设计复杂度的增加,传统的设计验证方法如仿真需要其它技术和工具的补充,因为这些可编程芯片系统(SOPC)进行完全的真实模拟是不可在适当的时间内完成。而且,设计规模的陡增必然需要新的工具来观察已编程期间的内部操作。尤其是随着第三方IP使用的增加,它们需要获取内部探测来验证操作,使其和设计的其它部分相分离。最后,由于封装技术的提高,必须开发新的方法以使于对象BGA之类日趋小型化和大规模封装的硬件进行验证。
一种新的技术SignalTap,业已开发满足这些需求。SignalTap允许设计者在PLD运行期间同时监视内部信号。通过下载电缆
[半导体设计/制造]
选购RS232转RS485转换器应注意什么
、
随着社会的发展,人们对生活质量的要求是也越来越高,从而物联网也在飞速发展,RS485通信在我们生活随处可看到可用到的,例如:停车场系统,列车车载系统,车号识别系统等等。然而RS485正常通信是与现场环境息息相关的,如自然环境:雷电、雨水,局部现场环境:大型设备所产生的电磁干扰和电磁辐射都会影响RS485的正常通信。
因此我们在选购RS232转RS485转换器,要根据现场环境而定,可以选择带有光电隔离,防雷,防静电,防浪涌等保护功能。例如:工厂自动化生产,现场环境是相当复杂,有大型设备的干扰产生电磁干扰,以及天气环境的影响,因此我们都建议使用工业级RS485转换器,它带有光电隔离
[嵌入式]
提高RS485通信可靠性的设计方法
RS-485接口芯片能担当起一种电平转化的角色,把TTL信号、COMS信号等转化为能在485总线上传输的差分信号,把接收到的485差分信号转化为MCU能够识别的TTL或COMS电平,在工业控制、仪器、仪表、多媒体网络、机电一体化产品等诸多领域得到了广泛应用。但在RS485通信中,常常会存在通信距离不远、通信质量差等问题。为提高RS485的通信质量,除了采用终端匹配的总线型结构外,在系统设计中通常要考虑以下几个问题。 1.故障保护 根据RS-485的标准规定,接收器的接收灵敏度为±200mV,这意味着当接收端的差分电压大于等于+200mV时,接收器输出为高电平,小于等于-200mV时输出为低电平,介于±200mV之间时,接收器输出为
[电源管理]
RS485布线应注意的问题
第一章 澄清几个概念: 概念一: 485总线的通讯距离可以达到1200米. 其实只是485总线结构理论上在理想环境的前提下才有可能使得传输距离达到1200米.一般是指通讯线材优质达标,波特率9600,只有一台485设备才能使得通讯距离达到1200米,而且能通讯并不代表每次通讯都正常.所以通常485总线实际的稳定的通讯距离远远达不到1200米. 负载485设备多,线材阻抗不
概念二: 485总线可以带128台设备进行通讯. 其实并不是所有485转换器都能够带128台设备的.要根据485转换器内芯片采用的型号和485设备芯片采用的型号来判断的.谁低就谁的.一般485芯片负载能力有三个级别 32台 128台 256台. 理论上的标称往
[嵌入式]
RS485-CAN总线转换器设计
1.RS485及CAN总线简介
RS485是工业控制领域中一种传统的总线技术。然而,随着工业控制的复杂度提高,RS485总线在系统容量,通讯距离,不能支持多主结构等方面的缺陷开始逐渐显现。
CAN总线是从20时纪80年代初发展起来的一种新型现场总线技术,它的总线长度最远可达10千米(速率5Kbps以下),数据传输速率最高可达1Mbps(通讯距离40米以内)。它在多主方式下工作,不分主从;节点数的数目主要取决于总线驱动电路,目前可达110个。采用非破坏总线仲裁技术,即使网络负载很重也不会出现网络瘫痪现象。此外,CAN的每帧信息都有CRC校验和其它检错措施,有很好的检错效果 。
由于CAN总线具备以上优点,它目前已经被广泛应
[嵌入式]
RS485-CAN 转换器的设计
1 RS485 及CAN 总线简介
RS485 是一种平衡传输方式的串行接口标准,采用半双工异步数据通信方式。基于在RS485 总线上只能有一个主机的特点,它往往应用在集中控制枢纽和分散控制单元之间。同时RS485 的总线效率低,系统的实时性差,通信的可靠性低,后期维护成本高,网络工程调试复杂,传输距离不理想,单总线可挂接的节点少等缺点也局限了其应用。
CAN(Controller Area Network,控制器局域网)现场总线是一种由带CAN 控制器组成的高性能串行数据局域通信网络,是国际上应用最广泛的现场总线之一。它的总线长度最远可达10 千米(速率5Kbps 以下),数据传输速率最高可达1Mbps(通讯
[嵌入式]
RS232和RS485接口技术的问答
什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?
答: 计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。 在串行通讯时,要求通讯双方都采用一个标准接口,使不同 的设备可以方便地连接起来进行通讯。 RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标 准。它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之
[嵌入式]