RS232RS485测试方案,应用方案

合集下载

rs232、rs422与rs485接口标准及应用技术

rs232、rs422与rs485接口标准及应用技术

rs232、rs422与rs485接口标准及应用技术RS232、RS422和RS485都是串行通信接口标准,用于在计算机和外部设备之间传输数据。

它们之间的主要区别在于传输距离、速率和信号电平。

1. RS232:RS232是最早的串行通信标准,常用于连接计算机和调制解调器、终端设备、打印机等。

它使用单端口传输数据,信号电平为正负12V,传输距离最远为50英尺(约15米),最高速率为115.2 kbps。

RS232常用的连接线有DB9和DB25两种,其中DB9是9针连接器,DB25是25针连接器。

2. RS422:RS422是一种差分信号传输的串行通信标准,可用于长距离传输和高速率通信。

它使用两对信号线(正负)进行数据传输,信号电平为正负2V到正负6V。

RS422的传输距离可达4000英尺(约1200米),最高速率可达10 Mbps。

RS422常用于工业控制系统、远程监控和数据采集等领域。

3. RS485:RS485也是一种差分信号传输的串行通信标准,与RS422相似,但支持多点通信。

它可以连接多个设备,每个设备都有一个独立的地址,可以进行全双工通信。

RS485的信号电平和传输距离与RS422相同,但最高速率可达10 Mbps。

RS485常用于工业自动化、楼宇自控、安防系统等需要多点通信的场景。

应用技术:1. 硬件连接:- RS232通常使用DB9或DB25连接器,通过串行线缆连接计算机和外部设备。

- RS422和RS485通常使用终端电阻和平衡线连接设备,可以使用不同的连接器,如RJ45。

2. 通信协议:- 通信协议是定义数据传输格式和控制信号的规范。

常见的通信协议包括MODBUS、Profibus、DMX等。

- 通信协议可以根据应用需求进行定制,以满足特定的数据传输和控制要求。

3. 信号转换:- 由于不同设备可能使用不同的串口标准,可能需要使用信号转换器进行转换,以实现不同标准之间的互连。

总结:RS232、RS422和RS485是常用的串行通信接口标准,用于计算机和外部设备之间的数据传输。

RS232、RS485、CAN总线隔离方案

RS232、RS485、CAN总线隔离方案

串行通信总线RS-232(EIA232)和RS(EIA/TIA485)规约只规定了物理层,从而信号协议允许由用户来定义,或者按照规定在物理层使用它们的其它标准来定义。

另外,CAN总线规定了物理层和数据链路层。

RS-232总线RS-232总线标准是最常见的串行通信总线标准之一,最初制定于1962年,用于计算机和调制解调器之间的通信。

它目前仍广泛用作系统间的通信链路,其简易、灵活性以及长期的成功使用决定了它的继续流行。

它适合于点对点通信,采用两根具有接地参考信号的专用非平衡的单端线可提供全双工通信。

一般在高噪声数据通信、工业/电信诊断端口等方面的应用中,都要涉及到RS232隔离。

而我们传统的RS232隔离一般要包括电源隔离和信号隔离两部分,如图5所示为我们用光电隔离(6N137)的常用方案。

图5 传统RS232隔离(光电)方案而采用磁耦数字隔离器方案,则简单方便的多,我们可以直接选用ADM3251E来替代复杂的光电隔离电路,ADM3251E内部集成了DC-DC电源隔离和信号隔离。

这样无论从体积上,还是性能上都优于传统的光电隔离。

如图6所示:RS-485总线规定RS-485标准用来驱动多达32对驱动器和接收器。

其通用性和驱动长4000 m电缆的能力使得它常用于各种应用,尤其是远距离的系统之间互连。

小型计算机系统接口(SCSI)和PROFIBUS协议都采用RS-485标准用于通信。

在RS-485通讯总线中,由于实际应用现场的环境十分复杂,往往存在着高电压、大电流的危害,所以隔离是十分必要的,同样我们RS-485的隔离也是由电源隔离与信号隔离两部分组成的。

传统的光电隔离RS-485方案如图8所示:而采用磁耦数字隔离器方案,则简单方便的多,我们可以直接选用ADM2483来替代复杂的光电隔离电路,ADM3251E内部集成了一个三通道的信号隔离器。

这样无论从体积上,还是性能上都优于传统的光电隔离。

如图9所示:CAN总线CAN总线标准,最初是为汽车应用开发的,它规定了一种2线串行通信协议,允许高达1 Mbps的数据速率、多达30个结点和40米的最大电缆长度。

RS232转RS485串口远距离多机通信

RS232转RS485串口远距离多机通信

RS232转RS485串口远距离多机通信
应用客户企业:河南某煤矿有限公司
现场应用要求:
1.将5 台RS232 接口设备信号转换为RS485 信号进行通信。

2.通信距离最远1200 米左右。

3.通信速率在4800bps。

4.应用环境为地下矿井通信控制系统。

波仕提供的解决方案:
1.采用波仕485A 型RS232/485 转换器。

2.因为客户通信距离较远,节点较多。

故建议选用2~4 个端点式485A 和3~1 个节点式485A 无源串口转换器。

同时为了保证通信效果,避免外部环境电磁干扰的影响,故此建议选用带屏蔽的4 芯电缆。

屏蔽层作为地线、每2 股线并为一股,分别接信号A 和B。

波仕485A 的主要性能参数如下:
电源电压
无须供电
电气
接口
RS-232(DB-9 孔)
传输介质
双绞线(最好带屏蔽层并做为地线)。

RS232、RS422与RS485标准及应用

RS232、RS422与RS485标准及应用

RS-232、RS-422与RS-485标准及应用 一、RS-232、RS-422与RS-485的由来  RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(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作前缀称谓。

 RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。

因此在视频界的应用,许多厂家都建立了一套高层通信协议,或公开或厂家独家使用。

如录像机厂家中的Sony与松下对录像机的RS-422控制协议是有差异的,视频服务器上的控制协议则更多了,如Louth、Odetis协议是公开的,而ProLINK则是基于Profile上的。

二、RS-232串行接口标准  目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。

RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。

RS-232采取不平衡传输方式,即所谓单端通讯 图1  收、发端的数据信号是相对于信号地,如从DTE设备发出的数据在使用DB25连接器时是2脚相对7脚(信号地)的电平,DB25各引脚定义参见图1。

RS485,RS232,以太网接口防雷防静电方案

RS485,RS232,以太网接口防雷防静电方案

一、RS485与RS232防护方案RS485 信号防雷保护RS232 信号防雷保护方案说明:图中只画了防雷及过压过流保护部份,至于上拉下拉电阻和终端电阻等并没有标示第一级使用三极气放管进行粗保护,差模共模保护,出现大电压时,气放管导通,将大电流引导到大地,为后续电路提供一道屏障,自恢复保护丝起过流保护,电流异常时,会由低阻转为高阻,将电路切断,以达到保护后续电路的作用,也起线路匹配作用。

TVS 作精细保护,共模差模全保护,经过前二次的保护,到这里的电压通常不会太高,TVS 进行再次的精细保护,为后续的电路提供精准的保护,TVS 还有防静电的作用,使接口芯片处于安全的环境之内。

此方案符合IEC61000-4-2 、IEC61000-4-4 、IEC61000-4-5 等相关测试标准。

二、以太网防护方案实际使用中Ethernet 接口是一个125 MHz 的时钟频率,工作为2 V 数字电平信号。

往往产品在室内,短通讯数据线应用中,产品从以太网接口输入的通常是ESD 的威胁。

1.千兆网络静电保护符合标准:IEC 61000-4-2 Level 4 (Contact: 12 kV Air: 17 kV)优点:提供高速数据传输需要,无信号损失、不影响速率千兆网络静电保护2.10M /100M 静电加雷击保护方案一:适用条件:离充分暴露的直击雷区间用网络线连接线短于10米距离设备测试标准:TU-T (10/700 μS) 阻抗(40Ω)差馍: 共模:10M /100M 静电加雷击保护方案一方案二:适用条件: 充分暴露的直击雷区间测试标准: IEC61000-4-5 50 & 8/20μS 阻抗(2Ω) 差馍:6KV 共馍:6KV10M /100M 静电加雷击保护方案二方案说明:方案选择第一级使用GDT气体放电管,将浪涌电流通过开关式气体放电管泄放到大地,或放电管电极之关的惰性气体电光弧以热量形式消除,中间充分利用网络变压器的电感特性,起到去藕和隔离作用。

RS232RS485串口服务器解决方案

RS232RS485串口服务器解决方案
RS232/RS485 串口服务器解决方案
一、 技术特点及应用方式 ..................................................................................................................................3
串口服务器可以与其他嵌入式网络设备联合使用。但是两个设备的工作模式必须 匹配。
在串口服务器为 Server 模式时,其他网络设备必须为 Client 模式。
串口服务器为 Client 模式时,其他网络设备必须为 Server 模式 串口服务器为 UDP 广播模式时,其他网络设备必须为 UDP 广播模式。 在与其他网络设备通讯时,建议开启串口服务器的<自适应数据帧>模式,由串口 服务器完成串口数据帧重组,用于消除拆包现象。
在使用 Socket 方式时,请打开 TCP/IP 的 KeepAlive 机制,并将检测超时设 置为 10 秒,这样可以快速检测出网络故障,并做出相应处理。
两个(或多个)串口服务器透明传输
串口服务器 A 设置为 TCP/IP Server 模式,串口服务器 B 设置为 TCP/IP Client, 并将 B 的远程服务器地址设置为 A 的 IP 地址,这 2 个串口服务器就可以实现 透明传输。在 UDP 广播模式下,多个串口服务器的接收端口设置为 A 的发送端 口,A 的接收端口设置为多个串口服务器的发送端口,这样就可以实现串口服 务器的单对多透明传输。 串口服务器与其他嵌入式网络设备联合使用
二、 串口服务器工作模式 ..................................................................................................................................8

RS232/RS485/RS422通信设计指南

RS232/RS485/RS422通信设计指南

RS232/RS485/RS422通信设计指南RS232是一种常见的串行通信标准,广泛应用于个人电脑和外设之间的数据传输。

RS232通信线路使用单端信号线,其中一条线负责传输数据,另一条线负责传输与数据相对应的信号。

为了消除数据传输过程中的干扰,RS232还定义了数据传输时序和电气特性。

与RS232相比,RS485是一种更灵活和可靠的串行通信标准,用于长距离、多节点数据传输。

RS485通过差分传输来抵抗电磁干扰,可以支持最多32个节点。

因此,RS485常用于工业自动化控制、楼宇自动化和智能家居等领域。

RS485通信系统的设计原则包括以下几个方面。

首先,选择合适的线缆,常用的有双绞线和屏蔽双绞线。

此外,设计时需要考虑通信距离和波特率的关系,通常距离越远,则波特率越低。

另外,还需要考虑终端电阻的设置,以确保信号质量和数据传输可靠性。

RS422是一种双向、差分传输的串行通信标准,用于高速数据传输和长距离通信。

RS422可以支持最多10个节点,是一种理想的通信标准,适用于对数据传输速度和抗干扰能力有较高要求的应用场景。

在RS422通信系统的设计过程中,需要考虑以下几个方面。

首先,选择合适的线缆和连接器,屏蔽双绞线和DB9连接器是常见的选择。

其次,应根据通信距离和波特率选择适当的终端电阻,并确保电缆主线和对称线的长度相等,以防止信号失真。

此外,由于RS422支持双向通信,需要考虑数据收发方向及数据格式的约定。

总结而言,RS232、RS485和RS422是常见的串行通信标准,用于不同应用场景的数据传输。

在设计这些通信系统时,需要考虑适当的线缆和连接器选择、通信距离、波特率、终端电阻设置以及数据收发方向等因素。

通过遵循这些设计原则,可以确保通信系统的稳定性、可靠性和性能。

rs232、rs422与rs485接口标准及应用技术

rs232、rs422与rs485接口标准及应用技术

rs232、rs422与rs485接口标准及应用技术RS232、RS422和RS485是常用的串行通信接口标准,它们在工控领域非常常见。

本文将对RS232、RS422和RS485的接口标准及应用技术进行详细阐述。

一、RS232接口标准及应用技术:RS232是一种传统的串行通信接口标准,最初用于连接计算机和外部设备,它采用了一对差分信号线(TXD和RXD)实现全双工通信。

RS232使用的电平范围是:逻辑“0”为-3V至-15V之间的电压,逻辑“1”为+3V至+15V之间的电压。

RS232接口标准适用于短距离通信,典型的应用包括计算机串口通信、调制解调器、打印机等。

RS232接口的优点是简单易用,缺点是距离短、速率低、抗干扰能力较差。

二、RS422接口标准及应用技术:RS422是一种差分信号传输技术,采用了两对差分信号线(TXD+/-和RXD+/-)实现全双工通信。

RS422使用的电平范围是:逻辑“0”为-6V至-15V之间的电压,逻辑“1”为+6V至+15V之间的电压。

RS422接口标准适用于中距离通信,典型的应用包括长距离数字通信、工控现场总线、远程监控等。

RS422接口的优点是支持多节点通信、抗干扰能力较强,缺点是速率较低。

三、RS485接口标准及应用技术:RS485也是一种差分信号传输技术,采用了半双工通信方式,可以支持多个节点进行通信。

RS485使用的电平范围与RS422相同。

RS485接口标准适用于长距离通信,典型的应用包括监控系统、楼宇自控系统、安防系统等。

它可以支持多个节点串联,最大传输距离可达1200米。

RS485接口的优点是速率比RS422更高、支持多节点通信,缺点是抗干扰能力较差。

RS232、RS422和RS485的选择应根据具体应用场景来决定。

如果通信距离短、速率低,并且抗干扰要求不高,可以选择RS232接口。

如果通信距离中等、需要全双工通信,并且抗干扰能力较强,可以选择RS422接口。

RS232,RS422,RS485 临时接线解决方案

RS232,RS422,RS485 临时接线解决方案

RS-232、RS-485、RS-422接线的临时的解决方案收藏RS-232、RS-485、RS-422 在现场调试经常遇到多种方式的串口通讯的问题,如RS-232、RS-485、RS-422不同口的通讯连接问题,通常RS-485和RS-422之间转换很方便。

但遇到RS-232口要和RS-422口通讯,现场无其他转换方式,如果再邮寄可能等的时间较长。

现在可以有一种临时的解决方案。

(1).RS-232和RS-422 将RS-422的R+、T+短接,和RS-232的GND相连。

RS-422的R-和RS-232的Txd相连,RS-422的T-和RS-232的Rxd相连即可。

.原理如下:RS-232-C接口的电气特性是电压均为负逻辑关系。

即:逻辑“1”,-5—-15V;逻辑“0”+5—+15V 。

噪声容限为2V。

即要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号作为逻辑“1”。

RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V 表示。

所以当RS-232发送“1”时,Txd和GND的电压差为-3—-15V,在RS-422的R+和R-之间形成逻辑“1”的电平(注:线路电平衰减较小)。

当RS-422发送“1”时,RS-422的T+和T-之间形成逻辑“1”的电平为+(2—6)V ,在RS-232的Txd和GND的之间形成逻辑“1”的电平(注:由于RS-422通讯采用差动电平,线路较长衰减也较小,RS-232接收的电平基本维持在5伏)。

通讯距离可以认为以RS-232为准。

即一般小于50米。

我在宝塔石化临时测试过,达40米后还好的很。

(2).RS-232和RS-485 将RS-485的R+、T+短接,和RS-232的GND相连。

RS-485的R-、T-短接,将RS-232的Rxd、Txd短接,两者相连即可。

由于RS-232为全双工,RS-485为半双工,如要通讯则要在通讯程序中做处理才可,但临时使用(如电度表连在NAS-968D/E,用DEBUG设电度表的地址)。

串口RS232、RS422、RS485通信原理、测试应用详解

串口RS232、RS422、RS485通信原理、测试应用详解

串口RS232、RS422、RS485通信原理、测试应用、C#软件设计大家都使用过串口进行设备间通信交互,台式计算机中COM1就是RS232接口,机箱后面的接口可以看到一种9个针脚的接口,但最新的笔记本计算机中已经不提供串口了,不过可以通过USB转换成串口。

硬件实物就是我们接触比较多的一种9个针脚的连接器,通过这个硬件要通信就得有接口标准,这样就制定了RS232、RS422、RS485串行通信接口标准,不同的串行通信接口标准是有区别的。

recommended standard简称RS。

串口外观(插座带插针)RS232标准字符是串行的比特流传输的,就是一位接着一位的串行传输,比如0x55是可以按照10101010,即先传1再传0这样传输(大端传输)。

优点是传输线少,配线简单,传送距离较远。

硬件连接上通常只用到了3根引脚,Tx(发送)、Rx(接收)、Gnd(地),设备A的Tx接设备B的Rx, 设备A的Rx接设备B的Tx, 设备A的Gnd接设备B的Gnd,即“你收我发,你发我收,你我共地”。

可以同时收发数据,即“全双工”。

RS485标准即“半双工”,每次只能作发送或者接收,需要两根线Data+、Data-,以一种差分信号进行传输,效率没有RS232高但是传输距离要较远一些,两根线双绞屏蔽效果更好一点。

RS422标准即“全双工“,一般用到4根线,R+、R-、T/R-、T/R+,“接收+对应发送+,接收-对应发送-“,这样记不容易混淆,接线的时候比较有用。

共地线也需连接。

我们常用的编码格式是异步启停格式,数据帧格式如下列表所示。

起始位固定为1个比特,而停止位可以是1、1.5或者2比特,可以自由配置但发送方与接收方要一样点的。

D/P/S硬件准备好了,就是说两个设备之间是通过RS232、RS485或者RS422通信,将对应的线号连接好了,在软件设置中涉及参数包括波特率、奇偶校验、停止位。

其他的参数就不展开介绍了。

RS485(RS232、RS422)数据总线雷击过压防护

RS485(RS232、RS422)数据总线雷击过压防护

瞬雷电子应用方案RS485(RS232、RS422)数据总线雷击过压防护1、RS485 总线的应用领域●工业控制,DCS,数据采集系统●高速公路收费系统●过程控制及制造●电力系统采集与控制系统●远程终端互连2、雷击过压防护的必要性由于RS485总线实行长距离传输(1200米以上),而且其传输线通常暴露于户外,因此极易因为雷击等原因引入过电压。

而RS485收发器工作电压较低(5V左右),其本身耐压非常低(-7~+12V),一旦过压引入,就会击穿损坏芯片。

还有强烈的浪涌能量出现时,甚至可以看到收发器爆裂,线路板焦糊的现象。

3、防护方法及原理图以上为RS485总线的两级防护电路图。

当雷击发生时,感应过电压由两端引入,G2与G3进行共模防护,G1进行差模防护,此时过电压被大大削弱到约500V 左右,在经过电阻R1、R2限浪,TVS1/2二次限压后,到收发器的电压被箝制在6.8V左右,从而实现对收器的保护。

4、方案选择与对比5、知识问答问:各种器件的选择依据是什么?G1G2G3的选择首先考虑其耐压耐流的能力。

如SPGM301M能承受10/700μS,4KV雷击测试;90V陶瓷放电管(C8M09R)可承受10/700μS, 8KV雷击测试;R1R2可选择限流效果最好的高成PPTC,他既可以是一个限流电阻,也可以当一个保险丝使用。

当然这里也可以选择线绕电阻,经过实际测试,该方案中的线绕电阻选择为10Ω/1W,价格低廉,效果不错;PTC则可以采用10Ω左右,100~200MA,耐压250V以上的自恢复保险丝。

TVS1/2选择根据芯片的工作电压与耐压决定,一般略高于芯片最高工作电压,可以6.8V-10V之间选择。

问:过压防护标准的依据是什么?IEC6100-4-5,ITU-T K20/K21及国标GB9043均有关于雷击浪涌抗扰度测试标准。

其通信线路的最高测试标准为10/700μS,4KV。

10/700μS为通信线路中感应出的雷电压波形,表示从零值上升至峰为时间为10μs , 下降至峰值的一半为700μS。

简单易用的RS232、RS485与RS422转换方案

简单易用的RS232、RS485与RS422转换方案

工业现场应用中存在诸多总线应用情况,例如RS-232和RS-485转换且双向隔离、RS-485与RS-422接口共用,本文将为大家介绍这一类应用的方案,不仅简单方便,而且可以提高通信的可靠性。

一、高性能的RS-232与RS-485双向转换电路图1:RS-232/RS-485双向转换模块图1右侧所示为RS-232/RS-485总线双向转换模块,不仅体积大速度慢,而且RS-232和RS-485总线之间也没有实现隔离。

图1左侧所示为MPM11T 模块,通过如图2所示的简单连接即可实现RS-485与RS-232总线的自动切换。

图2 RS-232转RS-485接口MPM11(A)T 是集成RS-232和RS-485收发器,体积仅为24.98mm×16.9mm×7.1mm ,其RS-485接口通信速度为250kbps ,RS-232的通信速度为120kbps ,因此使用MPM11(A)T 可以实现最高120kbps 的RS-232与 RS-485双向转换速度,如图3、图4和图5所示为使用MPM11T 实现RS-232和RS-485双向转换的通信波形,可以看出总线波形质量良好。

图3:MPM11T 实现RS-485与RS-232双向转换通信波形1简单易用的RS -232、RS -485与RS -422转换方案图4:MPM11T 实现RS-485与RS-232双向转换通信波形2图5:MPM11T 实现RS-485与RS-232双向转换通信波形3MPM11(A)T 模块不仅输入与输出之间隔离,输出RS-232通道与RS-485通道之间也相互隔离,并且具有较高的EMC 防护能力,裸机情况下,RS-485接口和RS-232接口可以承受接触静电±4kV ,共模浪涌±2kV 。

如果需要更高等级可以参考MPM11(A)T 数据手册推荐保护电路,使用推荐保护电路后RS-485接口和RS-232接口可以承受接触静电±8kV ,共模浪涌±4kV ,差模浪涌±2kV 。

RS232RS485测试方案,应用方案

RS232RS485测试方案,应用方案

RS232RS485测试方案,应用方案
2,测试目录:
目录(总括)
1.开短路测试
2.VDD接地时接收器A、B输入电流
3.VDD接电源时接收器A、B输入电流
4.待机模式下的供电电流
5.接收驱动开启时,接收开启时,驱动开启时供电电流
6.无负载差模驱动输出电压
7.54欧姆负载差模驱动输出电压
8. 54欧姆负载共模输出电压
9.Voc、Vod幅度变化
10.100欧姆负载差分输出电压
11.AB直接短路电流
12.A,B短路到电源与地电流
13.短路恢复测试
14.接收开启时控制端口I IN1电流
15.驱动开启时控制端口I IN1电流
16.接收输入阻抗R IN(由上边得出电阻)
17.接收开路电压
1 / 17
18.接收短路电压
19.RO低电平范围
20.RO高电平范围
21.接收器三态输出电流
22.接收器输出短路电流
2 / 17
接收器
A、B输
入电流
[Displ
ay
only]
3 / 17
4 / 17
5 / 17
6 / 17
7 / 17
8 / 17
9 / 17
10 / 17
A,B短路
到电源
与地
[Bin4]
11 / 17
12 / 17
13 / 17
14 / 17
15 / 17
16 / 17
17 / 17。

浅谈RS232、RS422与RS485标准及应用

浅谈RS232、RS422与RS485标准及应用

浅谈RS232、RS422与RS485标准及应用摘要:本文简述了RS232、RS422与RS485的由来、接口标准及网络安装注意要点,分析了其接地问题及瞬态保护。

引言随着自动化技术的发展,为了提高应急备用电源的柴油发电机组的工作可靠性,对于一台柴油发电机组,经常要求机组控制器带有RS485接口,提供标准MODBUS协议,方便中央控制室(DCS系统)进行采集数据、遥测、遥控,支持工业智能化远程操作。

本文将结合实际,对RS232、RS422与RS485标准及应用作简要分析和阐述。

1、RS232、RS422与RS485的由来RS232、RS422与RS485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的。

为改进RS232通信距离短、速率低的缺点,RS422定义了一种平衡通信接口,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。

RS422是一种单机发送、多机接收的单向、平衡传输规范。

为扩展应用范围,EIA又在RS422基础上制定了RS485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围。

在通讯工业领域,习惯将上述标准以RS作前缀称谓。

RS232、RS422与RS485标准只对接口的电气特性做出规定而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。

2、RS232串行接口标准目前RS232是PC机与通信工业中应用最广泛的一种串行接口。

RS232被定义为一种在低速率串行通讯中增加通讯距离的单端标准,它采取不平衡传输方式,即所谓单端通讯,其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s,是为点对点通讯而设计的,适合本地设备之间的通信。

3、RS422与RS485串行接口标准1)平衡传输。

RS232RS485测试方案,应用方案

RS232RS485测试方案,应用方案

测试方案
1,管脚编号:
2,测试目录:
目录(总括)
1.开短路测试
2.VDD接地时接收器A、B输入电流
3.VDD接电源时接收器A、B输入电流
4.待机模式下的供电电流
5.接收驱动开启时,接收开启时,驱动开启时供电电流
6.无负载差模驱动输出电压
7.54欧姆负载差模驱动输出电压
8.54欧姆负载共模输出电压
页脚内容1
9.Voc、Vod幅度变化
10.100欧姆负载差分输出电压
11.A B直接短路电流
12.A,B短路到电源与地电流
13.短路恢复测试
14.接收开启时控制端口I IN1电流
15.驱动开启时控制端口I IN1电流
16.接收输入阻抗R IN(由上边得出电阻)
17.接收开路电压
18.接收短路电压
19.RO低电平范围
20.RO高电平范围
21.接收器三态输出电流
22.接收器输出短路电流
3,测试向量
页脚内容2
页脚内容3
接收器
A、B输
入电流[Display
only]
页脚内容4
页脚内容5
页脚内容6
页脚内容7
页脚内容8
页脚内容9
页脚内容10
页脚内容11
页脚内容12
页脚内容13
A,B短
路到电
源与地
[Bin4]
页脚内容14
页脚内容15
页脚内容16
页脚内容17
页脚内容18
页脚内容19
页脚内容20
页脚内容21
页脚内容22。

RS485232转CAN测试详细说明

RS485232转CAN测试详细说明

RS485/232转CAN测试说明下图为实体板卡图:程序在我的电脑/本地磁盘E/can To 232 485配置软件在我的电脑/本地磁盘E/can To 232 485/SoftWare/Config/bin/Debug1.打开A.jflash,选择下载文件,连接下载器和板卡,点击Target-Manual Programming-Erase Chip(或者快捷键F4),成功则点击Target-Manual Programming-Program & Verify(或者快捷键F6),成功选择Target-Manual Programming-Secure Chip成功即下载完成。

2.找到与板卡相同,带有连线和端子的那块测试板卡,然后将测试板卡和要测试的板卡都分别连接上USB转串口,上电。

3.先测试232转CAN,先将测试板用软件配置为232,选择CAN网关,选择好相对应的串口号,转换模式为透明传输,把CAN过滤配置四个勾给勾上,要将一个小端子接上测试板,然后点配置,收到配置成功即配置完成。

4.拔掉小端子,两个板卡相连接,上电,打开两个串口调试助手,设置波特率9600,打开两个串口,两个分别发送任意字符(HEX收发,否则全是乱码,不容易看),在另一端能收到内容即232和CAN通道正常。

5.接着测试485转CAN,先将测试板用软件配置成485,选择CAN网关,选择好相对应的串口号,转换模式为Modbus转换,把CAN过滤配置四个勾给勾上,要记得将小端子接上测试板,然后点配置,收到配置成功即配置完成。

6.拔掉测试板上的小端子,装在被测试板上,两个板卡相连接,软件配置如同第5点,配置完成后断电,再上电,测试板4号灯亮(闪烁),被测试板3号灯亮(闪烁)即485通道没有问题。

(PS:配置软件:透明传输为232通道;modbus转换为485通道)下图为测试板与被测试板相连接图:下图为产品相关测试软件与步骤:。

物联网应用实训-RS232_RS485串口通信

物联网应用实训-RS232_RS485串口通信

STC12C5A60S2单片机的串行口

对于具有串口2的STC12C5A60S2单片机,串口2 只能使用独立波特率发生器作为波特率发生器, 不能够选择定时器1作为波特率发生器;串口1 可以选择定时器1作为波特率发生器,也可以 选择独立波特率发生器作为波特率发生器。
1.选择定时器1作为波特率发生器
串行通信中的异步通信



在异步数据传送中,CPU与外设之间事先必须 约好两项事宜: 第一:字符格式。双方要约好字符的编码形式、 奇偶校验形式、以及起始位和停止位的规定。 第二:波特率(Baud rate)。波特率是衡量 数据传送速率的指标,它要求发送站和接收站 都要以相同的数据传送速率工作。
通用的异步接收器/发送器UART
空 闲 起 始 位 D0 LSB 1帧共10位 数据位8位 D7 MSB 停 止 位 空 闲
8051串行口的工作方式

1、方式1输出
写入SBUF TXD TI(中断标志) 起始
D0 D1 D2 D3 D4 D5 D6 D7
停止位

2、方式1输入
RXD 位采样脉冲 RI(中断标志) 起始
D0 D1 D2 D3 D4 D5 D6 D7
串行口2通信如下: 设置串口2的工作模式S2CON。 设置串口2的波特率相应的寄存器和位,包括:独立波特率 发生器寄存器BRT、BRTx12和S2SMOD位。启动BRT(置位 BRTR),BRT开始计数。 设置串口2的中断优先级(设置PS2和PS2H,也可以不设置, 取默认值),设置打开相应的中断控制位(ES2和EA)。 如要串口2发送,将数据送入S2BUF。 编制串行中断服务程序,在中断服务程序中要设置清除中 断标志指令(分别是接收完成标志S2RI和发送完成标志 S2TI)。 串口2通信例程

RS232、485、Can通讯测试_刘洋20150120

RS232、485、Can通讯测试_刘洋20150120

1 RS232通讯1.1 测试环境X20CP3586,自带RS232接口,接口地址IF1。

1.2 测试目标X20CP3586IF1接口发送数据,PC端通过串口调试助手接收数据,通讯正常。

PC端通过串口调试助手发送数据,X20CP3586IF1接口接收数据,通讯正常。

1.3 引脚说明与接线如图1-1:PC端RXD--->X20CP3586端TXPC端TXD--->X20CP3586端RXPC端SG----->X20CP3586端GND图1-11.4 软件配置图1-2图1-3如图1-2与1-3,CP3586IF1串口参数与串口调试助手设置一致,本次测试使用的波特率19200,偶校验,8位数据位,1位停止位。

1.5 添加代码添加dvframe库图1-4添加dvframe库的例子程序图1-5修改发送数据的结构,如图1-6,send_data修改为256长度的byte数组。

图1-6如图1-7,修改mode为 /PHY=RS232 /BD=19200 /DB=8 /PA=E /SB=1 含义是RS232通讯方式,19200波特率,8位数据位,偶校验,1位停止位。

与章节1.4中的图1-3一致。

Device为IF1,也就是CP3586对应的串口地址。

delem[0],delem[1]修改为13,10,表示换行。

图1-7图1-8修改Receiver接收端代码,如图1-9,跟发送端大同小异。

图1-91.6 测试结果图1-10如图1-10,串口调试助手显示接收到的数据,与图1-8中代码里写下发送数据一致。

图1-11如图1-11,以16进制发送1234567890,在监控里可以看到receive_data[0..4]收到对应的数据。

2 RS485通讯2.1 测试环境X20CP3586 + X20IF1030 + X20CS10302.2 测试目标X20IF1030与X20CS1030之间通过RS485相互通讯。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

测试方案
2,测试目录:
目录(总括)
1.开短路测试
2.VDD接地时接收器A、B输入电流
3.VDD接电源时接收器A、B输入电流
4.待机模式下的供电电流
5.接收驱动开启时,接收开启时,驱动开启时供电电流
6.无负载差模驱动输出电压
7.54欧姆负载差模驱动输出电压
8. 54欧姆负载共模输出电压
9.Voc、Vod幅度变化
10.100欧姆负载差分输出电压
11.AB直接短路电流
12.A,B短路到电源与地电流
13.短路恢复测试
14.接收开启时控制端口I IN1电流
15.驱动开启时控制端口I IN1电流
16.接收输入阻抗R IN(由上边得出电阻)
17.接收开路电压
18.接收短路电压
19.RO低电平范围20.RO高电平范围21.接收器三态输出电流22.接收器输出短路电流
接收器A、B输入电流[Displ ay
only]
A,B短路到电源与地
[Bin4]。

相关文档
最新文档