RS232-485串口通信详解

合集下载

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是常用的串行通信接口标准,用于计算机和外部设备之间的数据传输。

232和485的接口区别以及CRC校验原理

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与RS458简介

串口通信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等等。

rs485与rs232的区别

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、RS422、RS485)

通讯接口区别(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讲解

RS232和 RS485讲解

RS232和 RS485讲解一、计算机常见通讯接口随着计算机系统的应用和微机网络的发展,通信功能越来越显的重要。

这里所说的通信是只计算机与外界的信息交换。

因此,通信既包括计算机与外部设备之间,也包括计算机和计算机之间的信息交换。

由于串行通信是在一根传输线上一位一位的传送信息,所用的传输线少,并且可以借助现成的电话网进行信息传送,因此,特别适合于远距离传输。

对于那些与计算机相距不远的人-机交换设备和串行存储的外部设备如终端、打印机、逻辑分析仪、磁盘等,采用串行方式交换数据也很普遍。

在实时控制和管理方面,采用多台微机处理机组成分级分布控制系统中,各CPU之间的通信一般都是串行方式。

所以串行接口是微机应用系统常用的接口。

许多外设和计算机按串行方式进行通信,这里所说的串行方式,是指外设与接口电路之间的信息传送方式,实际上,CPU与接口之间仍按并行方式工作。

1 串行通信的概念图1-1所谓“串行通信”是指外设和计算机间使用一根数据信号线(另外需要地线,可能还需要控制线),数据在一根数据信号线上一位一位地进行传输,每一位数据都占据一个固定的时间长度。

如图1-1所示。

这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,当然,其传输速度比并行传输慢。

由于CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输,因此,在串行接口中,必须要有“接收移位寄存器”(串→并)和“发送移位寄存器”(并→串)。

典型的串行接口的结构如1-2所示。

图1-2在数据输入过程中,数据1位1位地从外设进入接口的“接收移位寄存器”,当“接收移位寄存器”中已接收完1个字符的各位后,数据就从“接收移位寄存器”进入“数据输入寄存器”。

CPU从“数据输入寄存器”中读取接收到的字符。

(并行读取,即D7~D0同时被读至累加器中)。

“接收移位寄存器”的移位速度由“接收时钟”确定。

在数据输出过程中,CPU把要输出的字符(并行地)送入“数据输出寄存器”,“数据输出寄存器”的内容传输到“发送移位寄存器”,然后由“发送移位寄存器”移位,把数据1位1位地送到外设。

RS232RS485通信原理

RS232RS485通信原理

RS232RS485通信原理1.RS232通信原理:在RS232通信中,数据是通过电压的高低来表示的。

逻辑1通常表示为低电平(-15V至-3V),而逻辑0通常表示为高电平(+3V至+15V)。

发送器将数据转换为电压信号,并通过发送线发送给接收器。

接收器接收电压信号,并将其转换回原始数据。

数据的传输速率可以在通信连接的两端进行配置。

2.RS485通信原理:RS485是一种多点通信方式,即一对多或多对多的通信连接。

在RS485通信中,可以有多个设备同时连接在同一总线上。

每个设备都有一个唯一的地址。

数据在RS485通信中同样是通过串行方式传输的,但与RS232不同的是,RS485使用差分信号传输。

差分信号是由两个线,一个正极性线和一个负极性线组成的。

逻辑1由正极性线为高电平,负极性线为低电平表示,逻辑0则相反。

这种差分信号可以减小干扰和串扰的影响,提高通信的可靠性。

RS485通信需要使用一个总线驱动器来驱动差分信号的发送,以及一个接收器来接收差分信号并将其转换为原始数据。

多个设备可以同时发送和接收数据,但需要注意冲突检测和数据帧的区分。

在RS485通信中,总线上的设备必须共享相同的地线,以提供参考电压。

3.RS232和RS485的区别:- 点对点 vs 多点:RS232是一对一的通信连接,而RS485可以支持一对多或多对多的通信连接。

- 单端信号 vs 差分信号:RS232使用单端信号传输,而RS485使用差分信号传输。

差分信号提供更好的抗干扰性能。

-速率和距离:RS232通常用于较短距离和较低速率的通信,而RS485可以支持较长距离和较高速率的通信。

-引脚和连接:RS232通常使用9针或25针的D型连接器,而RS485使用通常使用2线或4线连接。

总结:RS232和RS485是两种常见的串口通信协议,用于在计算机和外部设备之间进行数据传输。

RS232是一对一的点对点通信连接,使用单端信号传输;而RS485可以支持一对多或多对多的通信连接,使用差分信号传输。

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接口。

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

图4 图5 RS-422 的最大传输距离为 4000 英尺(约 1219 米),最大传输速率为 10Mb/s。其平衡 双绞线的长度与传输速率成反比,在 100kb/s 速率以下,才可能达到最大传输距离。只有在 很短的距离下才能获得最高速率传输。 一般 100 米长的双绞线上所能获得的最大传输速率仅 为 1Mb/s。 RS-422 需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在矩距离传输时可 不需终接电阻,即一般在 300 米以下不需终接电阻。终接电阻接在传输电缆的最远端。 RS-422 有关电气参数见表 1 RS-485 电气规定
图3 RS-422 电气规定 RS-422 标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。 图 5 是典型的 RS-422 四线接口。实际上还有一根信号地线,共 5 根线。图 4 是其 DB9 连接 器引脚定义。 由于接收器采用高输入阻抗和发送驱动器比 RS232 更强的驱动能力, 故允许在 相同传输线上连接多个接收节点,最多可接 10 个节点。即一个主设备(Master),其余为 从设备(Salve),从设备之间不能通信,所以 RS-422 支持点对多的双向通信。接收器输入 阻抗为 4k,故发端最大负载能力是 10×4k+100Ω (终接电阻)。RS-422 四线接口由于采用 单独的发送和接收通道, 因此不必控制数据方向, 各装置之间任何必须的信号交换均可以按 软件方式(XON/XOFF 握手)或硬件方式(一对单独的双绞线)实现。
由于 RS-485 是从 RS-422 基础上发展而来的,所以 RS-485 许多电气规定与 RS-422 相 仿。如都采用平衡传输方式、都需要在传输线上接终接电阻等。RS-485 可以采用二线与四 线方式,二线制可实现真正的多点双向通信,参见图 6。 而采用四线连接时, 与 RS-422 一样只能实现点对多的通信,即只能有一个主 (Master) 设备,其余为从设备,但它比 RS-422 有改进, 无论四线还是二线连接方式总线上可多接到 32 个设备。参见图 7。
ห้องสมุดไป่ตู้
图8 RS-422 与 RS-485 传输线上匹配的一些说明 对 RS-422 与 RS-485 总线网络一般要使用终接电阻进行匹配。但在短距离与低速率下 可以不用考虑终端匹配。 那么在什么情况下不用考虑匹配呢?理论上, 在每个接收数据信号 的中点进行采样时, 只要反射信号在开始采样时衰减到足够低就可以不考虑匹配。 但这在实 际上难以掌握, 美国 MAXIM 公司有篇文章提到一条经验性的原则可以用来判断在什么样的数 据速率和电缆长度时需要进行匹配:当信号的转换时间(上升或下降时间)超过电信号沿总 线单向传输所需时间的 3 倍以上时就可以不加匹配。例如具有限斜率特性的 RS-485 接口 MAX483 输出信号的上升或下降时间最小为 250ns,典型双绞线上的信号传输速率约为 0.2m/ns(24AWG PVC 电缆),那么只要数据速率在 250kb/s 以内、电缆长度不超过 16 米, 采用 MAX483 作为 RS-485 接口时就可以不加终端匹配。 一般终端匹配采用终接电阻方法,前文已有提及,RS-422 在总线电缆的远端并接电阻, RS-485 则应在总线电缆的开始和末端都需并接终接电阻。 终接电阻一般在 RS-422 网络中取 100Ω ,在 RS-485 网络中取 120Ω 。相当于电缆特性阻抗的电阻,因为大多数双绞线电缆特 性阻抗大约在 100~120Ω 。这种匹配方法简单有效,但有一个缺点,匹配电阻要消耗较大 功率,对于功耗限制比较严格的系统不太适合。 另外一种比较省电的匹配方式是 RC 匹配,如图 9。利用一只电容 C 隔断直流成分可以 节省大部分功率。但电容 C 的取值是个难点,需要在功耗和匹配质量间进行折衷。 还有一种采用二极管的匹配方法,如图 10。这种方案虽未实现真正的“匹配”,但它 利用二极管的钳位作用能迅速削弱反射信号,达到改善信号质量的目的。节能效果显著。
图6 图7 RS-485 与 RS-422 的不同还在于其共模输出电压是不同的,RS-485 是-7V 至+12V 之间, 而 RS-422 在-7V 至+7V 之间,RS-485 接收器最小输入阻抗为 12k 剑鳵 S-422 是 4k 健; 旧峡梢运礡 S-485 满足所有 RS-422 的规范,所以 RS-485 的驱动器可以用在 RS-422 网络中 应用。 RS-485 有关电气规定参见表 1。 RS-485 与 RS-422 一样,其最大传输距离约为 1219 米,最大传输速率为 10Mb/s。平衡 双绞线的长度与传输速率成反比,在 100kb/s 速率以下,才可能使用规定最长的电缆长度。 只有在很短的距离下才能获得最高速率传输。 一般 100 米长双绞线最大传输速率仅为 1Mb/s。 RS-485 需要 2 个终接电阻,其阻值要求等于传输电缆的特性阻抗。在矩距离传输时可 不需终接电阻,即一般在 300 米以下不需终接电阻。终接电阻接在传输总线的两端。 RS-422 与 RS-485 的网络安装注意要点 RS-422 可支持 10 个节点,RS-485 支持 32 个节点,因此多节点构成网络。网络拓扑一 般采用终端匹配的总线型结构,不支持环形或星形网络。在构建网络时,应注意如下几点: 1.采用一条双绞线电缆作总线,将各个节点串接起来,从总线到每个节点的引出线长 度应尽量短, 以便使引出线中的反射信号对总线信号的影响最低。 图 8 所示为实际应用中常 见的一些错误连接方式(a,c ,e)和正确的连接方式(b,d,f )。a,c ,e 这三种网络连 接尽管不正确,在短距离、低速率仍可能正常工作,但随着通信距离的延长或通信速率的提 高,其不良影响会越来越严重,主要原因是信号在各支路末端反射后与原信号叠加,会造成 信号质量下降。 2.应注意总线特性阻抗的连续性,在阻抗不连续点就会发生信号的反射。下列几种情 况易产生这种不连续性: 总线的不同区段采用了不同电缆, 或某一段总线上有过多收发器紧 靠在一起安装,再者是过长的分支线引出到总线。 总之,应该提供一条单一、连续的信号通道作为总线。
上面表格是对微机标准串行口而言的,还有许多非标准设备,如接收 GPS 数据或电子 罗盘数据,只要记住一个原则:接收数据针脚(或线)与发送数据针脚(或线)相连,彼些 交叉,信号地对应相接。 规定 工作方式 节点数 最大传输电缆长度 最大传输速率 最大驱动输出电压 驱动器输出信号电平 (负载最小值) 驱动器输出信号电平 (空载最大值) 负载 空载 RS232 单端 1 收、1 发 50 英尺 20Kb/S +/-25V +/-5V~+/-15V +/-25V 3K~7K 30V/μ s +/-15V +/-3V 3K~7K RS422 差分 1 发 10 收 400 英尺 10Mb/s -0.25V~+6V +/-2.0V +/-6V 100 N/A -10V~+10V +/-200mV 4K(最小) -3V~+3V -7V~+7V R485 差分 1 发 32 收 400 英尺 10Mb/s -7V~+12V +/-1.5V +/-6V 54 N/A -7V~+12V +/-200mV ≥12K -1V~+3V -7V~+12V
驱动器负载阻抗(Ω ) 摆率(最大值) 接收器输入电压范围 接收器输入门限 接收器输入电阻(Ω ) 驱动器共模电压 接收器共模电压
表1
二、RS485 和 RS422
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-422、RS-485 与 RS-232 不一样,数据信号采用差分传输方式,也称作平衡传输,它 使用一对双绞线,将其中一线定义为 A,另一线定义为 B,如图 2。

同一个串口的接收脚和发送脚直接用线相连 对 9 针串口和 25 针串口,均是 2 与 3 直接相连; 两个不同串口(不论是同一台计算机的两个串口或分别是不同计算机的串口) 9 针-9 针 2 3 5 3 2 5 25 针-25 针 3 2 7 2 3 7 9 针-25 针 2 3 5 2 3 7
串口通信详解
一、RS-232
RS-232 在 1962 年发布,命名为 EIA-232-E,作为工业标准,以保证不同厂家产品之间 的兼容。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 以内的通信。 目前 RS-232 是 PC 机与通信工业中应用最广泛的一种串行接口。RS-232 被定义为一种 在低速率串行通讯中增加通讯距离的单端标准。RS-232 采取不平衡传输方式,即所谓单端 通讯。 9 针串口(DB9) 针 号 1 2 3 4 5 功能说明 数据载波检测 接收数据 发送数据 数据终端准备 信号地 缩写 DCD RXD TXD DTR GND DSR RTS CTS 25 针串口(DB25) 针 号 功能说明 缩写
相关文档
最新文档