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校验的优点:-相对简单,可以通过硬件电路或软件实现。
-检测能力强,对于单比特错误和大部分双比特错误都能进行检测。
rs232和rs485的区别
rs232和rs485的区别由于RS-232-C接口标准消失较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又由于与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输简单产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
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(针)串行接口主要用于串行式逐位数据传输,只要一对传输线便可以实现双向通信,具有通信线路简洁、成本低的优点。
现在,许多串行数据接口都被用于特定的领域中,较为普遍的有I2C、CAN、LIN、SPI、Flex、MOST和I2S。
什么是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、RS422、RS485区别和使用
RS232、RS422、RS485区别和使用一、前言:大多数人的疑惑一涉及到串口通讯,比如RS232、RS422、RS485,大多数人第一就想到DB9接口,然后老想着怎么焊接针脚,这可能受RS232的影响,因为市面上大多数设备都支持RS232接口,而RS232往往以DB9接口为物理连接。
这是大家平常少接触串口的结果,实际上RS232、RS485、RS422的物理接口没有固定的形态,主要跟厂家设计决定,但多数情况下,RS232以DB9为物理接口,RS485和RS422以凤凰头插口为物理接口。
假设一个场景 RS232、RS422、RS485都是以DB9为物理接口,千万别简单的对接起来,这样是不能直接通讯,因为它们是不同的协议,如果要通讯必须买转换模块(或数据线)。
二、RS232、RS422、RS485串口协议对比表:注释:1、工作方式:单端非平衡有地线,受底线压差影响,导致只能本地段距离传输。
而差分平衡没有地线,传输距离长。
2、双工模式定义:信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工。
3、物理接口:可以是网口、DB9、DB25、凤凰头等接口,使用时根据主从设备串口接口对应连接就行了,切记不同协议口不能直联,中间要加转换模块。
4、连接方式:4.1、RS232只能点对点通讯。
4.2、RS422点对点连接(一主一从)4.2.1、RS422串联方法,也叫手拉手连接,直接使用“从”设备上的RS422(IN)和RS422(out)串联一一设备,如果设备本身没有,那就购买RS422扩展模块,如下图。
4.2.2、RS422并联方法,属于单向传输执行命令,并联的条件是“从”设备不用给“主”数据反馈。
如果把“从”设备的发射端点连接在一起,可能有电压冲突烧设备的风险。
4.3、RS485的串联方法,也叫手拉手连接,同样如果设备不具备RS284in和out,那就购买RS485扩展模块。
4.3.1、RS485的并联方法,将所有RS-485设备直接并联在一起(即所有A接一起、所有B接一起),备注:不管RS422、RS485的连接方式是串联还是并联,必须事先在“从”设备上配置地址码,之后“主”设备就是通过地址码控制“从”设备的,另外指令的发起必须由“主”设备开始。
rs485与rs232的区别
rs485与rs232的区别RS485与RS232的区别1. 背景简介(100字)RS485和RS232是两种常用的串行通信协议,广泛应用于各种领域。
尽管两者都属于串行通信,但在很多方面存在显著的差异。
本文将详细介绍RS485和RS232的区别。
2. 物理层差异(200字)RS485和RS232在物理层上有许多差异。
首先,RS485采用平衡差分传输,因此可以支持长距离传输(最远可达1200米),而RS232只能传输较短距离(最远可达15米)。
其次,RS485使用两根传输线(A和B),而RS232仅使用一根传输线。
由于RS485使用差分信号传输,它对干扰的抵抗能力更强,适用于工业环境等噪声较多的场景。
3. 数据传输速率(200字)RS485和RS232在数据传输速率方面也存在差异。
RS485支持更高的传输速率,通常可以达到10Mbps,而RS232的传输速率通常限制在115.2Kbps。
这意味着在需要高速数据传输的应用中,RS485是更好的选择。
4. 电气特性(200字)电气特性是RS485和RS232之间的另一个重要区别。
RS485采用了全双工通信方式,即允许同时进行发送和接收操作,而RS232是半双工通信,无法同时进行发送和接收。
这意味着在使用RS485进行通信时,可以实现更高的效率和更快的响应时间。
5. 接口电平(200字)RS485和RS232在接口电平上也存在差异。
RS485采用较低的电平标准(通常为-7V至+12V),而RS232则采用较高的电平标准(通常为-15V至+15V)。
这意味着在使用RS485进行通信时,电路设计可以更为简单,并且对于电压浮动更加容忍。
6. 连接数量(200字)在连接数量方面,RS485允许多个设备通过一个总线进行通信,而RS232只能进行点对点的通信。
这意味着当需要连接多个设备时,RS485是更合适的选择,可以减少总线的数量和复杂度。
7. 应用领域(200字)由于RS485具有更强大的抗干扰能力、较高的传输速率和实现多设备通信的能力,它通常用于工业自动化领域、楼宇自动化系统、物联网等需要长距离传输和多设备连接的应用。
串行接口rs232和rs485的区别
串行接口 RS232和RS485 的区别典型的串行通讯标准是RS232和RS485.它们定义了电压,阻抗等.但不对软件协议给予定义区别于RS232, RS485的特性包括: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(针)。
RS485编程串口协议只是定义了传输的电压,阻抗等,编程方式和普通的串口编程一样!!RS-232与RS-422之间转换原理和接法通常我们对于视频服务器、录像机、切换台等直接播出、切换控制主要使用串口进行,主要使用到RS-232、RS-422与RS-485三种接口控制。
下面就串口的接口标准以及使用和外部插件和电缆进行探讨。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。
RS232,RS422,RS485的区别
RS232,RS422,RS485的区别1、RS-232-CRS-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;若每米电缆的电容量减小,通信距离可以增加。
传输距离短的另一原因是R S-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此一般用于20m以内的通信。
2、RS-485RS-485总线,在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。
加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。
RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
RS-485用于多点互连时非常方便,可以省掉许多信号线。
应用RS-485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。
3、RS-422RS422总线,RS485和RS422电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。
差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线。
rs232和rs485电平标准
rs232和rs485电平标准一、引言RS232和RS485是两种常见的串行通信接口电平标准,广泛应用于计算机与外部设备的通信连接。
它们各自具有不同的电气特性和协议规范,适用于不同的应用场景。
本文将分别介绍RS232和RS485电平标准的原理、特点和应用。
二、RS232电平标准1.概述RS232是一种用于计算机与外部设备之间串行通信的接口标准,采用负逻辑电压传输数据。
它通常用于连接鼠标、键盘、打印机等设备。
2.电气特性RS232采用单端信号传输,即信号通过一根信号线传输。
其电气特性主要包括:*电压范围:通常使用-5V至-15V的电压范围传输数据。
*信号线:采用屏蔽双绞线,共有25根线,其中2根为控制线,12根为数据传输线。
*信号电平:采用负逻辑电压,即低电平代表0,高电平代表1。
常见的电压范围为-5V至-15V之间。
*共地问题:需要保证所有设备的地线连接一致,否则信号干扰严重。
3.协议规范RS232协议规范主要包括数据格式、传输速率、数据位、停止位和校验位等。
其中,数据位一般为7位,传输速率一般为9600bps到19200bps。
1.概述RS485是一种用于计算机与多个设备之间串行通信的接口标准,采用差分信号传输数据,具有更高的抗干扰能力和传输距离。
它通常用于连接网络设备、传感器等设备。
2.电气特性RS485采用差分信号传输,即信号通过两根信号线传输,通过比较两根线之间的电压差来传输数据。
其电气特性主要包括:*发送端:发送差分信号时,会控制两根信号线的电压差,使其在-2V至+2V之间变化。
*接收端:通过检测电压差来判断发送端的信号,具有更高的抗干扰能力和传输距离。
*共地问题:需要保证所有设备的地线连接一致,否则信号干扰严重。
3.协议规范RS485协议规范主要包括数据格式、传输速率、偏移量、半双工/全双工等。
其中,数据格式通常为1个起始位、8个数据位、1个可选的奇偶校验位和可选的停止位。
传输速率一般为10kbps到10Mbps之间。
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的区别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台接收器。
以往,PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。
但RS232、RS485只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数都不能符合ISO/OSI的规范,只能实现较单一的功能,适用于单一设备类型,程序不具备通用性。
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是单端输入输出,双工工作时至少需要数字地线发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。
RS232 RS422RS485的区别
RS232,RS422,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及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用于多点互连时非常方便,可以省掉许多信号线。
RS232和RS485的区别
RS232有效通讯距离为12米RS485为1.2公里就传输介质而言,RS232使用25芯屏蔽线,传输距离在15米内;RS485使用一对双绞线(常用特性阻抗为120~150欧姆屏蔽双绞线),速率在100kbps及以下时通信距离达1200米以上;RS422使用二对特性阻抗为120~150欧姆屏蔽双绞线,通信距离与RS485一致。
RS232和RS485都是串口通信,9或25插头硬件。
RS232属于双工通信,适于点到点的通信(1:1)。
最少可用三根线组成(TXT、RXD、OV),传输距离短,不超过15米。
RS485属于半双工通信,适于多点到多点的通信(N:N),通过DATA+、DATA-两条线组成,可连接多台具有相同通信协议、不同地址的智能设备,传输距离可达1000米。
由于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个收发器,即单站能力。
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表示。
RS232与RS485的区别
RS232与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 台接收器。
以往,PC 与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。
但RS232、RS485 只能代表通讯的物理介质层和链路层,如果要实现数据的双向访问,就必须自己编写通讯应用程序,但这种程序多数。
一分钟看懂RS232接口与RS485的不同之处
一分钟看懂RS232接口与RS485的不同之处
RS232与RS485一直是弱电常见的接口,但有些人总是分不清他们到底有何区别。
下面就分享了一些关于RS232与RS485接口的分析。
由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps。
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在50米左右。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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# A WG组成,其外覆以屏蔽网。
2号电缆为不带屏蔽的电缆。
型号为DECP.NO.9105856-04是22#AWG的四芯电缆。
附表2 DEC 公司的实验结果波特率 1号电缆传输距离(英尺)2号电缆传输距离(英尺)110 5000 3000300 5000 30001200 3000 30002400 1000 5004800 1000 2509600 250 2502. 什么是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),线间旁路电容为5 2。
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,SN7512 76,SN75LBC184,MAX485,MAX1478,MAX3082,MAX1483,全双工通信的有:SN75179,SN75180,MAX488-491,MAX1482 等。
10、 MAX488/MAX490在点对点通信中工作很正常,为何在点对多点通信时无法正常通信?答:由于MAX488/MAX490没有发送使能控制,因而其输出无法处于高阻态,当多个输出被连接在一起时(即点对多点通信时),差分输出信号线被多个发送器驱动(通常为TXD=1对应的电平状态);当某个节点开始通信,且发送TXD=0对应的差分电平时,A,B两线上将形成很大的短路电流,若长时间工作,则接口芯片将损坏;而这种情况不会在点对点通信中发生,且不会出现在点对多点通信中的处于点的一方,这也是象MAX488/MAX490以及其它一些没有发送使能控制的接口的适用范围。
以上是造成这个问题的原因,当然,类似情况也会出现在那些带使能控制而软件没有编程控制使能的接口芯片中。
11、RS-485/RS-422接口为何在停止通信时接收器仍有数据输出?答:由于RS-485/RS-422在发送数据完成后,要求所有的发送使能控制信号关闭且保持接收使能有效,此时,总线驱动器进入高阻状态且接收器能够监测总线上是否有新的通信数据。
但是由于此时总线处于无源驱动状态(若总线有终端匹配电阻时,A和B线的差分电平为0,接收器的输出不确定,且对AB线上的差分信号的变化很敏感;若无终端匹配,则总线处于高阻态,接收器的输出不确定),容易受到外界的噪声干扰。