RS232与RS485接口的区别及各自特点以及在使用中应注意事项
232和485的接口区别以及CRC校验原理
232和485的接口区别以及CRC校验原理1.信号传输方式:-RS-232接口采用单工传输方式,即数据只能单向传输,无法同时传输和接收数据。
因此,在RS-232接口中,需要使用一对线路来实现双向通信,其中一条线路用于数据传输(TX线),另一条线路用于数据接收(RX线)。
-RS-485接口采用半双工传输方式,即数据可以双向传输,但不能同时传输和接收数据。
因此,RS-485接口只需要两条线路,一条用于数据传输,另一条用于数据接收。
根据不同的通信需求,可将RS-485接口配置为主从模式或者多主模式。
2.电气特性:-RS-232接口使用负逻辑电平表示逻辑1,即逻辑1对应于负电平(-3V至-15V),逻辑0对应于正电平(+3V至+15V)。
-RS-485接口使用差分信号电平表示逻辑1和逻辑0,其中HD(高电平)表示逻辑1,LD(低电平)表示逻辑0。
典型的差分电平为:HD=+200mV~+1.5V,LD=-200mV~-1.5V。
这种差分电平可以提供较好的抗干扰性能。
3.线路结构:-RS-232接口采用点到点连接方式,即一对线路连接一对设备。
由于RS-232接口的传输距离较短,通常限制在数十米范围内。
-RS-485接口采用多点连接方式,即允许多个设备共享同一条线路。
RS-485接口的传输距离可达数千米,因此常用于工业自动化、楼宇自控等需要长距离通信的场景。
CRC(循环冗余校验)是一种常用的数据校验方法,用于检测数据传输过程中的错误。
其原理如下:1.数据发送方:-将要传输的数据按照一定的规则(生成多项式)进行除法运算,得到余数。
余数也称为CRC码。
-将原始数据与CRC码一同发送到接收方。
2.数据接收方:-接收到数据后,按照与发送方相同的规则进行除法运算,得到余数。
-如果余数为0,表示数据传输没有错误;否则,表示数据传输中存在错误。
CRC校验的优点:-相对简单,可以通过硬件电路或软件实现。
-检测能力强,对于单比特错误和大部分双比特错误都能进行检测。
什么是232和485,两者的区别
什么是232和485,两者的区别一、什么是RS-232 接口(1) RS-232 的历史和作用在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
后来IBM的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。
而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。
(2)RS-232 接口的电气特性在RS-232-C 中任何一条信号线的电压均为负逻辑关系。
即:逻辑"1"为-3 到-15V;逻辑"0"为+3 到+15V 。
RS-232-C 最常用的9 条引线的信号内容如下所示DB-9 1 2 3 4 5 6 7 8 9DB-25 8 3 2 20 7 6 4 5 22定义DCD RXD TXD DTR GND DSR RTS CTS RI(3) RS-232 接口的物理结构RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE端,插座在DTE端.PC 机的RS-232 口为9 芯针插座。
而波士RS-232/RS-485转换器的RS-232 为DB-9 孔插头。
一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据TXD"、"接收数据RXD"和"信号地GND"。
rs232和rs485哪个好
rs232和rs485哪个好?串口通讯在电气领域中是一个经常被提到的概念,但在动环监控领域,这个概念也是十分重要的。
这关系到各种通讯方式的设备能否接入到监控主机上,从而对机房进行监控管理。
rs232和rs485是用的最多的两种,那么rs232和rs485哪个好?RS-232是一种串行物理接口标准,由美国电子工业协会制定的。
是对电气特性以及物理特性的规定,只作用于数据的传输通路上,它并不含对数据的处理方式。
RS-232接口可以实现点对点的通信方式,但这种方式不能实现联网功能。
于是,为了解决这个问题,一个新的标准RS-485产生了。
那么,rs232和rs485哪个好?其实这两种接口有格子的优势,因此到现在还是被广泛使用。
一、rs232接口的优势:1、信号线少,包含两个信号通道,利用总线可以实现全双工通信2、波特率灵活选择,可以灵活地适应不同速率的设备,可以选择不同的传送速率3、传送距离较远4、采用负逻辑传送,抗干扰能力强,从而增大通信距离二、rs485接口的优势:1、采用平衡驱动器和差分接收器的组合,抗噪声干扰性好;使用一根信号线和一根信号返回线而构成共地的传输形式,这样的传输方式容易行程共模干扰,抗干扰能力强2、最大传输距离标准值为1200 米,实际上可达3000 米3、接口组成的半双工网络,一般只需二根信号线4、在进行异步传输时,rs232接口的波特率为20Kbps。
RS-485 的数据传输的最高速率为10Mbps正是因为这两种接口都有这个字的有点,一直与到现在为止,市面商的厂家在生产相关设备时,都会考虑使用这两种接口。
因此,大家也就不用过分纠结rs232和rs485哪个好了。
那么,有些设备用的是rs232接口,有的又是rs485接口,在做动环监控室如何确保设备能够接入系统中呢?监控主机设置有多个接口,这两种接口能够接入,而且接口数量也多,此外还有DI、AI和网络接口,各种设备完全可以接入到系统中。
串口通信RS232与RS458简介
串口通信RS232和RS485简介PLC与控制设备之间的通信基本上都是基于串行通信接口,采用其对应的通信协议进行控制的,而对于串行通信接口,常用的包括RS232、RS422、RS485。
一、RS232串行通信接口RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,被广泛用于计算机串行接口外设连接,有些老式PC机上就配置有RS232接口。
RS232的工作方式是单端工作方式,这是一种不平衡的传输方式,收发端信号的逻辑电平都是相对于信号地而言的,RS232最初是DET(数字终端设备)和DCE(数据通信设备)一对一通信,也就是点对点,一般是用于全双工传送,当然也可以用于半双工传送。
此外,RS232是负逻辑,逻辑电平是±5~±15V,传输距离短,只有15米,实际应用可以达到50米,但是再长的距离就须加调制了。
最初RS232标准物理接口是25个引脚的,因为常用的是9个引脚,后来就基本采用DB9连接器了,RS232的DB9连接器的引脚定义见下图:在DB9的9个引脚中,并不是所有的信号端都使用的,比如说RTS/CTS只有在半双工方式中作发送和接收时的切换用,而在全双工方式中,因配置双向通道所以不需要。
一般来说,在全双工方式中RS232标准接线只要三条线就足够了,两根数据信号线TXD/RXD,一根信号地线GND。
双方连接的方式是将TXD和RXD交叉连接,信号地直接相接,然后将各自的RTS/CTS,DSR/DTR短接,将DCD和RI悬空就可以。
二、RS485串行通信接口1、概况为改进RS232通信距离短、速率低的缺点,1983年,RS-485通讯接口被电子工业协会(Electronics Industries Association EIA)批准为一种通讯接口标准。
使用RS-485作为物理层的常用标准协议主要有工业HART总线、modbus协议、Profibus DP等等。
RS232与RS485是两个难搞清的东西
RS232与RS485是两个难搞清的东西,尽管它们非常不同。
1.什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS- 232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
(1)接口的信号内容实际上RS-232-C的25条引线中有许多是很少使用的,在计算机与终端通讯中一般只使用3-9条引线。
RS-232-C最常用的9条引线的信号内容见附表1所示(2)接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑“1”,-5— -15V;逻辑“0” +5— +15V 。
噪声容限为2V。
即要求接收器能识别低至+3V 的信号作为逻辑“0”,高到-3V的信号作为逻辑“1”(3) 接口的物理结构RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。
(4) 传输电缆长度由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC 公司曾规定允许码元畸变为10%而得出附表2 的实验结果。
RS232与RS485的区别
DB-9的9芯插头座 的 芯插头座
RS232与RS485的区别 RS232与RS485的区别
RS485无具体的物理形状,根据工程的实际情况而采用的接口。 无具体的物理形状,根据工程的实际情况而采用的接口。 无具体的物理形状
RS232与RS485的区别 RS232与RS485的区别
接口的信号电平值较高(信号“ 为 信号“ 为 接口的信号电平值较高 信号“1”为“-3V至-15V”,信号“0”为“3至15V”),易损坏 信号 至 信号 至 , 接口电路的芯片,又因为与TTL 电平(0~“<0.8V”,1~“>2.0V”)不兼容故需使用电平转换 接口电路的芯片,又因为与 电平 不兼容故需使用电平转换 电路方能与TTL电路连接。 电路连接。 电路方能与 电路连接 15V 15V 抗干扰能力差 抗干扰能力差。 信号“0”
5V
5V
6V 2V 0 -2V 2V 0 -2V 信号“1” A线电压信号 2V 0 -2V
A线电压信号
A线、B线电 压受共模干扰
5V 5V
A线电压2V 0 B线电压信号
信号“0” A、B两线电压差信号
共模干扰信号消失
RS232与RS485的区别 RS232与RS485的区别
电缆线的内部结构: 电缆线的内部结构:两线平行
差别很小,也只 是数据线的“芯” 数不一样!
屏蔽电缆线
屏蔽双绞线
普通双绞线
RS232与RS485的区别 RS232与RS485的区别
RS232传输速率较低,最高波特率为 传输速率较低,最高波特率为19200bps。 传输速率较低 波特率为 。 虽然传输速度很慢,但在很多场合还是很实用的。 虽然传输速度很慢,但在很多场合还是很实用的。
通讯接口区别(RS232、RS422、RS485)
RS-232、RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯,而RJ45接口通常用于数据传输,最常见的应用为网卡接口。
通讯问题,和交通问题一样,也有高速、低速、拥堵、中断等等各种情况。
如果把串口通讯比做交通,UART比作车站,那么一帧的数据就好比汽车。
汽车跑在路上,要遵守交通规则。
如果是市内,一般限速30、40,而高速公路则可以到120。
而汽车走什么路,限速多少,就要看协议怎么规定了。
常见的串口协议有RS-232、RS-422、RS-485等,他们之间有何细微差别?下面我们就一起来探讨一下。
一、RS232讲解个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。
通常RS-232 接口以9个引脚(DB-9) 或是25个引脚(DB-25) 的型态出现,一般个人计算机上会有两组RS-232 接口,分别称为COM1 和COM2。
RS232电气接口分为DB9和DB25,定义如下图:其实大部分时间不用所有接口都焊接,简化图如下:二、RS422讲解RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。
实际上还有一根信号地线,共5根线。
由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。
一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。
接收器输入阻抗为4k,故发端最大负载能力10×4k+100Ω(终接电阻)。
其实大部分时间不用所有接口都焊接,简化图如下:三、RS485讲解RS-485又名TIA-485-A, ANSI/TIA/EIA-485或TIA/EIA-485。
计算机与设备之间的的交流,串口通讯接口RS232、RS485、RS485详解!
计算机与设备之间的的交流,串口通讯接口RS232、RS485、RS485详解!RS232、RS485和RS422基础知识一、RS232基础知识计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称EIA RS-232-C)是目前最常用的一种串行通讯接口。
RS-232-C是美国电子工业协会EIA (Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数,代表RS232的最新一次修改(1969),在这之前,有RS232B、RS232A。
它是在1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是“数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准”。
1、电气特性EIA-RS-232C对电器特性、逻辑电平和各种信号线功能都作了规定。
在TxD和RxD上:逻辑1(MARK)=-3V~-15V ,逻辑0(SPACE)=+3~+15V 在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V信号无效(断开,OFF状态,负电压)=-3V~-15V根据设备供电电源的不同,+-5、+-10、+-12和+-15这样的电平都是可能的。
2、连接器的机械特性由于RS-232C并未定义连接器的物理特性,因此,出现了DB-25、DB-15和DB-9各种类型的连接器,其引脚的定义也各不相同。
最近,8管脚的RJ-45型连接器变得越来越普遍,尽管它的管脚分配相差很大。
RS232、RS485、RS422、RJ45接口有什么区别终于明白了
RS232、RS485、RS422、RJ45接口有什么区别终于明白了这三种通讯端口都是串口,在以下几个方面有区别:1、通讯距离RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。
2、所连接设备个RS232只能连接一个设备,而RS485可以连接多个设备。
3、端口的定义RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的,其信号定义如下:而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。
另外还需要说明的是,RS422和RS485也有区别:RS422为4线制,全双工模式;RS485为两线制,半双工模式。
RS-232、RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯,而RJ45接口通常用于数据传输,最常见的应用为网卡接口。
下面就由广州莱安智能化系统开发有限公司介绍一下:RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。
所以RS-232适合本地设备之间的通信。
422与RS-485串行接口标准,RS-422、RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,在早期PC通信中比较常见,RS-422的最大传输距离为4000英尺,最大传输速率为10Mb/sRS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。
平衡双绞线的长度与传输速率成反比,在100kb/s 速率以下,才可能使用规定最长的电缆长度。
只有在很短的距离下才能获得最高速率传输。
一般100米长双绞线最大传输速率仅为1Mb/s。
这些异步串行通讯接口都应用于计算机测控系统中,RS232C 是美国电子工业协会正式布的串行总线标准,也是目前最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外设之间的数据通讯。
RS232与RS485接口的区别及各自特点以及在使用中应注意事项
RS232与RS485接口的区别及各自特点以及在使用中应注意事项1. 什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准",该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
一般只使用3-9条引线。
RS-232-C最常用的9条引线的信号内容见附表1所示附表1引脚序号信号名称符号流向功能2 发送数据 TXD DTE→DCEDTE 发送串行数据3 接收数据 RXD DTE←DCEDTE 接收串行数据4 请求发送 RTS DTE→DCEDTE 请求DCE将线路切换到发送方式5 允许发送 CTS DTE←DCEDCE 告诉DTE线路已接通可以发送数据6 数据设备准备好 DSR DTE←DCEDCE 准备好7 信号地信号公共地8 载波检测 DCD DTE←DCE 表示DCE接收到远程载波 20 数据终端准备好 DTR DTE→DCE DTE准备好22 振铃指示 RI DTE←DCE 表示DCE与线路接通,出现振铃(1)接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑"1",-5- -15V;逻辑"0" +5- +15V。
RS232与RS485的区别
RS232与RS485的区别RS232:(1)RS232接口可以用DB9和DB25,现在常用的是DB9接口,但是只用到2(RXD)、3(TXD)、5(GND)这三个管脚,接口使用一根信号线(TXD)和一根信号返回线(RXD)而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(2)RS232信号采用高低电平,使用-3V~-15V表示逻辑1,+3V~+15V表示逻辑0。
由于接口的电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(3)RS232接口传输速率较低,最高波特率19200kbs(4)RS232的数据传输距离较短,最大传输标准距离为15米,实际应用中可达到25米。
(5)RS232是全双工。
(6)RS232接口在总线上只允许连接1个收发器,所以只能进行1对1通讯。
(7)RS485:(1)RS485接口也可以用DB9和DB25,现在常用的也是DB9接口。
RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
由于RS485接口采用平衡驱动器和差分接收器的组合,所以抗共模干能力增强,即抗噪声干扰性好。
(2)RS485是差分信号,逻辑“1”以两线间的电压差为+(2—6)V 表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
(3)RS485接口的数据最高传输速率为10Mbps,传输速率比RS232快了很多。
(4)RS485接口的最大传输距离标准值为1200米,实际上可达 3000米。
(5)RS485接口组成的半双工网络,一般只需二根连线,采用屏蔽双绞线传输。
(6)RS485接口在总线上是允许连接多达128个收发器,可以实现1对多的通讯。
RS232,RS422,RS485的区别和RS485通讯线缆注意事项
RS232,RS422,RS485的区别和RS485通讯线缆注意事项1.RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C 表示修改次数。
RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。
RS-232-C标准规定的数据传输速率为每秒50、75、 100、150、300、600、1200、2400、4800、9600、19200波特。
RS-232-C标准规定,驱动器允许有2500pF的电容负载,通信距离将受此电容限制,例如,采用150pF/m的通信电缆时,最大通信距离为15m;若每米电缆的电容量减小,通信距离可以增加。
传输距离短的另一原因是RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。
2.RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。
应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
3.RS422总线,RS485和RS422电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。
差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。
RS-232、RS-422与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采取不平衡传输方式,即所谓单端通讯。
485通讯与232通讯的比较
RS-232和RS-485是两种常用的通讯接口标准,它们在通讯方式、传输距离、传输速率等方面存在一些差异。
通讯方式:RS-232采用单端通讯,即信号线与地线之间进行电压差的方式传递信号,而RS-485采用差分通讯,即通过两条线之间的电压差来传递信号。
传输距离:RS-232适合本地设备之间的通信,传输距离一般不超过20m,而RS-485的传输距离更远,标准值达到4000英尺,实际应用中可达到3000米左右。
传输速率:RS-232的传输速率较低,在异步传输时,比特率为20Kbps,而RS-485的传输速率较高,最高可达10Mbps。
接口电平:RS-232接口的信号电平值较高,容易损坏接口电路的芯片,而RS-485接口的信号电平较低,与TTL电平兼容,方便与TTL电路连接。
连接设备数量:RS-232只允许一对一通信,而RS-485接口在总线上可以连接多达128个收发器。
综上所述,RS-485通讯相对于RS-232通讯具有更远的传输距离、更高的传输速率、更低的接口电平以及更灵活的连接方式等优点。
485通讯接口与232接口的区别
485通讯接口与232接口的区别一、485通讯接口与232接口的区别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采取不平衡传输方式,即所谓单端通讯。
收、发端的数据信号是相对于信号地,如从DTE设备发出的数据在使用DB25连接器时是2脚相对7脚(信号地)的电平。
RS-232、RS-422及RS-485的区别与特性
RS-232、RS-422及RS-485的区别与特性一、RS-2321、RS232概述RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。
它被广泛用于计算机串行接口外设连接。
连接电缆和机械、电气特性、信号功能及传送过程。
RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。
2、RS232特点RS-232是现在主流的串行通信接口之一。
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片。
RS232接口任何一条信号线的电压均为负逻辑关系。
即:逻辑“1”为-3—-15V;逻辑“0”:+3—+15V,噪声容限为2V。
即要求接收器能识别高于+3V的信号作为逻辑“0”,低于-3V的信号作为逻辑“1”,TTL电平为5V为逻辑正,0为逻辑负。
与TTL电平不兼容故需使用电平转换电路方能与TTL 电路连接。
(2)传输速率较低,在异步传输时,比特率为20Kbps;因此在51CPLD开发板中,综合程序波特率只能采用19200,也是这个原因。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
二、RS-4851、RS485概述在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
2、RS485特点RS-485用于多点互连时非常方便,可以省掉许多信号线。
RS485与RS232的对比
2.1.RS485的概述2.1.1RS232与RS485的对比由于RS-232-C接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
针对RS-232-C的不足,于是就不断出现了一些新的接口标准,RS-485就是其中之一,它具有以下特点:1. RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
2. RS-485的数据最高传输速率为10Mbps3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
4. RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232-C 接口在总线上只允许连接1个收发器,即单站能力。
而RS-485接口在总线上是允许连接多达128个收发器。
即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
因RS-485接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选的串行接口。
因为RS485接口组成的半双工网络,一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。
RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
2.1.2 采用RS485接口的传输在使用RS485接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。
232接口和485接口
232接口和485接口导言:在计算机领域中,不同设备之间的通信是十分重要的。
而在通信中,接口是关键的桥梁。
232接口和485接口是两种常见的串行接口,被广泛应用于各种设备之间的数据传输。
本文将详细介绍232接口和485接口的定义、特点、应用领域以及它们之间的区别。
一、232接口的定义和特点1. 定义:RS-232接口,简称232接口,是一种串行接口标准,主要用于计算机与外设之间的通信。
它最早由美国电子工业协会(EIA)制定并推广,用于在计算机和调制解调器、打印机、显示器等设备之间进行数据传输。
2. 特点:- 单工通信:232接口是一种单工的通信方式,即数据只能在一个方向上进行流动。
发送端只能发送数据,接收端只能接收数据。
- 低电平表示逻辑1:232接口中,数据的传输使用电压的高低来表示逻辑1和逻辑0,其中低电平表示逻辑1,高电平表示逻辑0。
这一特点在实际应用中需要注意。
- 短距离通信:232接口适用于短距离通信,通常在15米以内。
- 最多支持两台设备连接:232接口支持最多只能有两台设备进行连接。
二、485接口的定义和特点1. 定义:RS-485接口,简称485接口,也是一种串行接口标准,与232接口类似,但在数据传输的方式上有所不同。
它同样由美国电子工业协会(EIA)制定,用于在工业现场和设备之间进行长距离数据传输。
2. 特点:- 双工通信:485接口是一种双工的通信方式,即数据可以同时在两个方向上进行流动。
发送端可以发送数据,接收端也可以同时接收数据。
- 差分信号传输:485接口中,数据的传输采用差分信号传输方式,即通过一个正向信号线和一个反向信号线来表示逻辑1和逻辑0。
这种方式在长距离传输中具有较好的抗干扰能力。
- 长距离通信:485接口适用于长距离通信,通常可以支持最长达1200米的距离。
- 多设备连接:485接口支持多个设备连接,最多可达到32个。
三、232接口和485接口的应用领域1. 232接口的应用领域:- 通信设备:232接口常用于计算机与调制解调器、打印机、显示器等通信设备之间的连接,用于数据传输和通信控制。
RS-232、RS-485的特性及区别、应用
RS-232、RS-485的特性及区别、应用一、RS-2321、RS-232概述RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS-232)。
它被广泛用于计算机串行接口外设连接。
连接电缆和机械、电气特性、信号功能及传送过程。
RS-232-C标准规定的数据传输速率为每秒50、75、100、150、300、600、1200、2400、4800、9600、19200波特。
2、RS-232特点RS-232是现在主流的串行通信接口之一。
由于RS-232接口标准出现较早,难免有不足之处,主要有以下几点:(1)接口的信号电平值较高,易损坏接口电路的芯片。
RS-232接口任何一条信号线的电压均为负逻辑关系。
即:逻辑“1”为-3~-12V;逻辑“0”:+3~+12V,噪声容限为2V。
即要求接收器能识别高于+3V的信号作为逻辑“0”,低于-3V的信号作为逻辑“1”,TTL 电平为5V为逻辑正,0为逻辑负。
与TTL电平不兼容故需使用电平转换电路方能与TTL 电路连接。
(2)传输速率较低,在异步传输时,比特率为20Kbps;(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。
二、RS-4851、RS-485概述在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线。
RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
2、RS-485特点RS-485用于多点互连时非常方便,可以省掉许多信号线。
应用RS-485可以联网构成分布式系统,针对RS-232-C的不足,新标准RS-485具有以下特点:(1)RS-485的电气特性:逻辑“1”以两线间的电压差+2V~+6V表示,逻辑“0”以两线间的电压差-6V~-2V表示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RS232与RS485接口的区别及各自特点以及在使用中应注意事项RS232与RS485接口的区别及各自特点以及在使用中应注意事项 1. 什么是RS-232-C接口,采用RS-232-C接口有何特点,传输电缆长度如何考虑, 答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准",该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
一般只使用3-9条引线。
RS-232-C最常用的9条引线的信号内容见附表1所示附表1引脚序号信号名称符号流向功能2 发送数据 TXD DTE?DCEDTE 发送串行数据3 接收数据 RXD DTE?DCEDTE 接收串行数据4 请求发送 RTS DTE?DCEDTE 请求DCE将线路切换到发送方式5 允许发送 CTS DTE?DCEDCE 告诉DTE线路已接通可以发送数据6 数据设备准备好 DSR DTE?DCEDCE 准备好7 信号地信号公共地8 载波检测 DCD DTE?DCE 表示DCE接收到远程载波20 数据终端准备好 DTR DTE?DCE DTE准备好22 振铃指示 RI DTE?DCE 表示DCE与线路接通,出现振铃(1) 接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑"1",-5- -15V;逻辑"0" +5- +15V。
噪声容限为2V。
即要求接收器能识别低至+3V的信号作为逻辑"0",高到-3V的信号作为逻辑"1"(2) 接口的物理结构RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端.一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即"发送数据"、"接收数据"和"信号地"。
所以采用DB-9的9芯插头座,传输线采用屏蔽双绞线。
(3) 传输电缆长度由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,美国DEC 公司曾规定允许码元畸变为10%而得出附表2的实验结果。
其中1号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对双绞线,每对由22# AWG组成,其外覆以屏蔽网。
2号电缆为不带屏蔽的电缆。
型号为DECP.NO.9105856-04是22#AWG的四芯电缆。
附表2 DEC 公司的实验结果波特率 1号电缆传输距离(英尺)2号电缆传输距离(英尺)110 5000 3000300 5000 30001200 3000 30002400 1000 5004800 1000 2509600 250 250 2. 什么是RS-485接口,它比RS-232-C接口相比有何特点, 答: 由于RS-232-C接口标准出现较早,难免有不足之处,主要有以下四点:(1) 接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2) 传输速率较低,在异步传输时,波特率为20Kbps。
(3) 接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4) 传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
针对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接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。
3. 采用RS485接口时,传输电缆的长度如何考虑,答: 在使用RS485接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。
下图所示的最大电缆长度与信号速率的关系曲线是使用24AWG铜芯双绞电话电缆(线径为0。
51mm),线间旁路电容为52。
5PF/M,终端负载电阻为100欧时所得出。
(曲线引自GB11014-89附录A)。
由图中可知,当数据信号速率降低到90Kbit/S以下时,假定最大允许的信号损失为6dBV时,则电缆长度被限制在1200M。
实际上,图中的曲线是很保守的,在实用时是完全可以取得比它大的电缆长度。
当使用不同线径的电缆。
则取得的最大电缆长度是不相同的。
例如:当数据信号速率为600Kbit/S时,采用24AWG电缆,由图可知最大电缆长度是200m,若采用19AWG电缆(线径为0。
91mm)则电缆长度将可以大于200m; 若采用28AWG 电缆(线径为0。
32mm)则电缆长度只能小于200m。
4、如何实现RS-485/422多点通讯答:RS-485总线上任何时候只能有一发送器发送。
半双工方式,主从只能一个发。
全双工方式,主站总可发送,从站只能有一个发送。
(靠和DE控制) 5、有的系统采用MAX483时运行正常,后来改用MAX1480B,发现不能正常运行,应考虑什么问题,答:若检查并确认电路按Data book连接无误情况下,主要应考虑MAX1480B的驱动器使能时间远大于MAX483。
MAX1480B驱动器使能时间最大达100μs(典型值为35μs)。
所以,MAX1480B从收态转为发送时,在发送数据前应有足够的延时,以保证驱动器有效之后,才发送数据。
6、有些用户问,根据RS-485网的要求,匹配电阻应接在最远的站点上。
但实际线路连接之后,不知道最远站点是哪一个,应该如何接匹配电阻呢, 答:会出现这种情况,是由于用户组成RS-485网时,没有遵循站点至总线的连线应尽可能短的原则。
如果总线布线遵循这一原则,就不存在不知道哪个站点是最远的问题。
而且要注意,这样的布线,系统将会工作得不好。
下图(a)在站点(1)离总线很远的情况下是不正确的连接方法,应改为图(b)的接线法。
7、曾有一客户反映,他们购买的MAX1480B中,有一些工作不正常。
答:我们对工作不正常的芯片进行抽检,发现这些片子接收器输出端至电源端(Vcc)按标准接3kΩ电阻时,接收器输出低电平时电压偏高,可以达到2V多,甚至接近3V。
对于能正常工作的芯片,有的低电平也可达1.6V左右。
碰到这种情况,可以建议用户增大该电阻的值,例如增大到10kΩ。
8、某用户的一种产品采用RS-485通讯接口,由于485的通讯距离有限,问是否有适当的方法(比如类似于"中继器"的产品或元件)可以将485的通讯距离延长至10公里左右。
答:有,很多生产工控设备的厂商皆有类类似于"中继器"的产品,例如:ADVANTECH的ADAM-4510,ADAM4510S,其最多可连8个即距离可达1.2x8=9.6km,另外,还可考虑用光纤来传输信号,这样传输距离会更长一些。
9、"RS-485"是否与"半双工"等同,答:否,RS-485接口可连接成半双工和全双工两种通信方式,半双工通信芯片有SN75176,SN751276,SN75LBC184,MAX485,MAX1478,MAX3082,MAX1483,全双工通信的有:SN75179,SN75180,MAX488-491,MAX1482 等。
10、 MAX488/MAX490在点对点通信中工作很正常,为何在点对多点通信时无法正常通信,答:由于MAX488/MAX490没有发送使能控制,因而其输出无法处于高阻态,当多个输出被连接在一起时(即点对多点通信时),差分输出信号线被多个发送器驱动(通常为TXD=1对应的电平状态);当某个节点开始通信,且发送TXD=0对应的差B两线上将形成很大的短路电流,若长时间工作,则接口芯片将损分电平时,A,坏;而这种情况不会在点对点通信中发生,且不会出现在点对多点通信中的处于点的一方,这也是象MAX488/MAX490以及其它一些没有发送使能控制的接口的适用范围。
以上是造成这个问题的原因,当然,类似情况也会出现在那些带使能控制而软件没有编程控制使能的接口芯片中。
11、RS-485/RS-422接口为何在停止通信时接收器仍有数据输出,答:由于RS-485/RS-422在发送数据完成后,要求所有的发送使能控制信号关闭且保持接收使能有效,此时,总线驱动器进入高阻状态且接收器能够监测总线上是否有新的通信数据。
但是由于此时总线处于无源驱动状态(若总线有终端匹配电阻时,A和B线的差分电平为0,接收器的输出不确定,且对AB线上的差分信号的变化很敏感;若无终端匹配,则总线处于高阻态,接收器的输出不确定),容易受到外界的噪声干扰。