通信接口协议综述-综合232、422、485、USB及网络通讯
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是常用的串行通信接口标准,用于计算机和外部设备之间的数据传输。
RS-232、RS422和RS-485的区别和各自的实现方式
RS-232、RS422和RS-485的区别和各自的实现方式一、殊途同归RS-232、RS422和RS-485 均属于UART是通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),仅用两根信号线(Rx 和Tx)就可以完成通信过程;而由于各自使用的电平有所不同,因此由UART转换为RS-232、RS422或RS-485时,需要经过一个SP3232E、SP3485(或则其他转换芯片)。
需要注意的是:RS-232、RS-422、RS-485 它们仅是关于UART 通讯的一个机械和电气接口标准,因此把RS-232、RS-422、RS-485 称为通讯协议,这是很不应该的(顶多是网络协议中的物理层面)。
二、RS-232接口RS-232是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。
RS-232 一般只使用RXD(2)、TXD(3)、GND(5)三条线;硬件原理首先涉及到了电平的变化,UART使用的芯片自身输出的电压;然后由UART的两条信号线 TX和RX转换为RX-232的 TX和RX;RX-232接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
传输速率较低,在异步传输时,波特率为20Kbps。
接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
RS-232接口可以实现点对点的通信方式,但这种方式不能实现联网功能。
于是,为了解决这个问题,一个新的标准RS-485产生了。
三、RS-422和RS485RS-485的数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线;RS-422 的电气性能与RS-485完全一样。
主要的区别在于:****RS-422 有4 根信号线:两根发送、两根接收。
232和422和485
1、RS-232-CRS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"。
该标准规定采用一个25 个脚的DB-25 连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
后来IBM的PC 机将RS-232 简化成了DB-9 连接器,从而成为事实标准。
而工业控制的RS-232 口一般只使用RXD、TXD、GND 三条线。
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-C接口标准的特点:(1)采用负逻辑,即,逻辑“1”为-15V~-5V,逻辑“0”为+5V~+15V。
(2)采用全双工方式由于RS-232 接口标准出现较早,难免有不足之处,主要有以下四点:(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL 电平不兼容故需使用电平转换电路方能与TTL 电路连接。
(2)传输速率较低,在异步传输时,波特率为20Kbps。
现在由于采用新的UART 芯片16C550 等,波特率达到115.2Kbps。
通信接口协议综述-综合232、422、485、USB及网络通讯
在现场数据采集和数据传输中大量采用接口方式,监控系统涉及较多的是串行通信接口和网络接口。
一、串行通信协议计算机与外设或计算机之间的通信通常有两种方式:并行通信和串行通信。
并行通信指数据的各位同时传送。
并行方式传输数据速度快,但占用的通信线多,传输数据的可靠性随距离的增加而下降,只适用于近距离的数据传送。
串行通信是指在单根数据线上将数据一位一位地依次传送。
发送过程中,每发送完一个数据,再发送第二个,依此类推。
接受数据时,每次从单根数据线上一位一位地依次接受,再把它们拼成一个完整的数据。
在远距离数据通信中,一般采用串行通信方式,它具有占用通信线少、成本低等优点。
1、串行通信的基本概念(1)同步和异步通信方式串行通信有两种最基本的通信方式:同步串行通信方式和异步串行通信方式。
同步串行通信方式是指在相同的数据传送速率下,发送端和接受端的通信频率保持严格同步。
由于不需要使用起始位和停止位,可以提高数据的传输速率,但发送器和接受器的成本较高。
异步串行通信是指发送端和接受端在相同的波特率下不需要严格地同步,允许有相对的时间时延,即收、发两端的频率偏差在10%以内,就能保证正确实现通信。
异步通信在不发送数据时,数据信号线上总是呈现高电平状态,称为空闲状态(又称MARK状态)。
当有数据发送时,信号线变成低电平,并持续一位的时间,用于表示发送字符的开始,该位称为起始位,也称SPACE 状态。
起始位之后,在信号线上依次出现待发送的每一位字符数据,并且按照先低位后高位的顺序逐位发送。
采用不同的字符编码方案,待发送的每个字符的位数不同,在5、6、7或8位之间选择。
数据位的后面可以加上一位奇偶校验位,也可以不加,由编程指定。
最后传送的是停止位,一般选择1位、1.5位或2位。
(2)数据传送方式①单工方式。
单工方式采用一根数据传输线,只允许数据按照固定的方向传送。
图8(a)中A只能作为发送器,B只能作为接收器,数据只能从A传送到B,不能从B传送到A。
通讯接口区别(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、RS422、RS485详解
串口通讯—RS232、RS422、RS485详解串行通信接口标准经过使用和发展,目前已经有几种。
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-232C接口标准的内容之前,先说明两点:首先,RS-232-C标准最初是远程通信连接数据终端设备DTE(Data Terminal Equipment)与数据通信设备DCE (Data Communication Equipment)而制定的。
RS232、RS422、RS485串行通信协议的基础知识,看懂了,受用终身
RS232、RS422、RS485串行通信协议的基础知识,看懂了,受用终身串行通信是PLC网络常用的通信方式,正确选择接口类型和协议标准,对保证通信可靠性具有重要意义。
RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。
它被广泛用于计算机串行接口外设连接。
RS-232是现在主流的串行通信接口之一。
下面给大家科普一下RS232、RS422、RS485串行通信与协议的基础知识。
1、RS232RS232是一种标准的串行物理接口,232是标识号。
每个RS232接口都有两个物理连接器(插头),有9芯和25芯插头。
其中九针插头使用较为常见,引脚功能主要是:引脚2代表RXD,引脚3代表TXD,引脚5代表GND。
RS232是半双工通讯方式,由于干扰、导线电阻等原因,通讯距离不远,低速时几十米是可以的,实际应用中一般在15米以内。
串口的引脚定义要分清,详细请看下图:2、RS485RS485最大的通讯距离为1200米,最大传输速率为10M/S。
传输速率与传输距离成反比,最大传输距离只能以100 kb/s的传输速率达到。
如果需要传输更长的距离,则需要增加RS485中继器。
RS485支持多达32个节点。
在低速、短距离、无干扰的场合可以采用普通的双绞线,反之,在高速、长线传输时,则必须采用阻抗匹配(一般为120Ω)的RS485专用电缆(STP-120Ω(for RS485 & CAN)one pair 18 AWG),而在干扰恶劣的环境下还应采用铠装型双绞屏蔽电缆(ASTP-120Ω(for RS485 & CAN) one pair 18 AWG)。
RS485接口不仅可以方便地实现两点之间数据传输,而且可以方便地用于多站之间的互联。
3、RS422和RS485接口标准电气接口电路使用平衡驱动差分接收电路以不同方式接收和发送信号,从而减少干扰。
串口协议有哪几种
串口协议有哪几种
串口协议是一种用于在计算机和外设之间进行数据通信的协议。
常见的串口协议有以下几种:
1. RS-232:RS-232是最早的一种串口协议,用于在计算机和外设之间通过串口进行通信。
它规定了通信的电气特性、物理连接、数据传输格式等。
2. RS-485:RS-485是一种多点通信协议,可以在一个总线上连接多个设备进行通信。
与RS-232相比,RS-485具有更长的传输距离和更高的传输速率。
3. RS-422:RS-422也是一种多点通信协议,类似于RS-485,但RS-422只支持全双工通信,而不支持半双工通信。
4. Modbus:Modbus是一种串口通信协议,广泛应用于工业自动化领域。
它支持点对点和多点通信,可以通过串口或网络进行数据传输。
5. SPI:SPI是一种同步串行通信协议,常用于将计算机与外设等短距离连接。
它使用4根信号线进行通信,包括时钟线、数据线、主从选择线和片选线。
6. I2C:I2C是一种串行通信协议,常用于连接计算机和外设。
它使用2根信号线进行通信,包括时钟线和数据线。
这些串口协议具有不同的特点和适用范围,可以根据具体应用选择合适的协议。
浅谈串口通信(232,485,422)以及常见问题,心得体会等
浅谈串口通信(232,485,422)以及常见问题,心得体会等启程自动化务实+靠谱的自动化培训服务提供商•培训项目:PLC 系统集成+运动控制+机器人+机器视觉提供专业的自动化项目实施系统集成项目服务浅谈串口通信(232,485,422)以及常见问题,心得体会等【工控圈】下面先讲一讲串口通信的一些基本概念,术语。
如果对串口通信比较熟悉的,就当复习复习,如果哪里讲错或不到位,也可以及时指出,当作一块交流交流。
这里并不对串口的编程作讲解,主要是从应用的角度去讲一讲。
因为更多的时候,都是产品做好了,比如触摸屏需要和控制器,PLC 通信。
理想的情况下,一般只要一上电,不需要太多的操作和配置,就可以通信上。
在这里罗列了一些问题,待会对这些问题讲一讲,看是否有类似的情况,也许可以一起交流分享。
1 电脑使用USB转串口可以和设备通信上,换成屏与设备就通信不上了。
2 这A家的屏可以和设备通信,换成B家的屏就通信不上了。
3 以前不接地线可以通信,换个设备为什么需要接地线了。
4 一个设备是232,另一个设备是422,没有转换设备,怎么办。
(232与422互转的简单方法)5 用232通信没问题,用485通信没问题,使用232转485之后就通信不稳定。
6 485单独接每个设备都通信正常,多个从站接一块通信就不稳定。
7 要想实现两个屏或两个主站通过485访问modbus设备,有什么好的办法。
8 针对串口通信的弱点,在使用上应该要注意哪些地方。
当然有可能实际遇到的还不只是这些问题,可能还有一些意想不到的问题,如果你还遇到过什么奇葩奇怪的问题,也可以留言,一块交流探讨,一定会知无不言,言而无尽。
要回答和解决以上这些问题,还需要先了解一下什么是串口通信,232,485,422等。
什么是串口通信常见的串口通信一般是指异步串行通信。
这里就要说一下同步和异步的区别了。
算了,还是先讲一下串行通信的概念。
那么,与串行通信相对的是什么呢。
RS232,RS485,RS422,RJ45以及Modbus协议
RS232,RS485,RS422,RJ45以及Modbus协议1、概述1.1 接⼝设想直流电源,它的输出端插座接⼝有三个管脚,分别为正极、负极和接地极。
相应的,负载也需要三个管脚与电源侧⼀⼀对应,这样才能正确的获得电能供应。
满⾜如下三个必要条件:1)插头和插座管脚的形状、⼤⼩和插针直径及长度必须⼀⼀对应,否则⽆法完成接插操作。
这⼀点规定了插头组合的物理结构和管脚定义。
2)电源的输出电压值必须满⾜载侧的需求值,否则⽆法满⾜电参数的要求。
这⼀点决定了插头组合的电平规范。
3)第三点电源的输出阻抗与负载的输⼊阻抗必须匹配,否则不能实现完善的供电。
这⼀点决定了电源的⼯作性质。
这三点就是电源插头组合在物理层⾯上的规范性协议。
1.2 通讯接⼝在计算机信息交换的OSI模型⾥,物理层作为最底层,它规定了接⼝的机械外形、接⼝管脚定义、接⼝电平和字节格式。
字节格式:指的是⼀个字节中有⼏个数据位、有⼏个起始位/停⽌位,有⼏个奇偶校验位。
⼀般地,⼀个字节中有8个数据位,1个起始(停⽌)位和1个奇偶校验位。
其中起始位和停⽌位是可以合并的。
1.3 通信⼯作制单⼯通信:信息只能单⽅向传输,且传输⽅向不可改变。
半双⼯通信:信息可以双向发送,但不能同时进⾏。
全双⼯通信:可以同时两个⽅向同⾏。
其中RS422接⼝和RS232接⼝是全双⼯接⼝,RS485是半双⼯接⼝。
对于半双⼯接⼝,需要有通信发起者,所以RS485接⼝和⽹络⼀定具有主站和若⼲从站,并且从站的数量也有规定。
⼀般,从站的数量为32个。
RS485主站与从站的关系问题,其本质是通信双⽅对通信总线控制权的合理分配。
RS-232、RS-422与RS-485
RS-232-C接口与RS-485接口(通俗易懂)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条引线的信号内容见附表2)接口的电气特性在RS-232-C中任何一条信号线的电压均为负逻辑关系。
即:逻辑“1”,-5— -15V;逻辑“0” +5— + 15V 。
噪声容限为2V。
即要求接收器能识别低至+3V的信号作为逻辑“0”,高到-3V的信号作为逻辑“1”附表1引脚序号信号名称符号流向功能2 发送数据TXDDTE→DCEDTE发送串行数据3接收数据RXDDTE←DCEDTE接收串行数据4请求发送RTSDTE→DCEDTE请求DCE将线路切换到发送方式5允许发送CTSDTE←DCEDCE告诉DTE线路已接通可以发送数据6数据设备准备好DSRDTE←DCEDCE准备好信号地信号公共地8载波检测DCDDTE←DCE表示DCE接收到远程载波20数据终端准备好DTRDTE→DCEDTE准备好22振铃指示RIDTE←DCE表示DCE与线路接通,出现振铃3) 接口的物理结构 RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
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-RS458-RS422通讯协议简介
原文地址:RS232、RS485、RS422通讯协议简介作者:黄花有主一、什么是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机将RS232 简化成了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 RTD CTS RI(3)RS-232 接口的物理结构RS-232-C 接口连接器一般使用型号为DB-9 插头座,通常插头在DCE 端,插座在DTE端。
PC 机的RS-232 口为9 芯针插座。
一些设备与PC 机连接的RS-232 接口,因为不使用对方的传送控制信号,只需要三条接口线,即“发送数据TXD”、“接收数据RXD”和“信号地GND”。
RS-232 传输线采用屏蔽双绞线。
通讯接口概念
通信接口协议综述(收集多处资料集合原创,综合232、422、485、USB及网络通讯等)在现场数据采集和数据传输中大量采用接口方式,监控系统涉及较多的是串行通信接口和网络接口。
一、串行通信协议计算机与外设或计算机之间的通信通常有两种方式:并行通信和串行通信。
并行通信指数据的各位同时传送。
并行方式传输数据速度快,但占用的通信线多,传输数据的可靠性随距离的增加而下降,只适用于近距离的数据传送。
串行通信是指在单根数据线上将数据一位一位地依次传送。
发送过程中,每发送完一个数据,再发送第二个,依此类推。
接受数据时,每次从单根数据线上一位一位地依次接受,再把它们拼成一个完整的数据。
在远距离数据通信中,一般采用串行通信方式,它具有占用通信线少、成本低等优点。
1、串行通信的基本概念(1)同步和异步通信方式串行通信有两种最基本的通信方式:同步串行通信方式和异步串行通信方式。
同步串行通信方式是指在相同的数据传送速率下,发送端和接受端的通信频率保持严格同步。
由于不需要使用起始位和停止位,可以提高数据的传输速率,但发送器和接受器的成本较高。
异步串行通信是指发送端和接受端在相同的波特率下不需要严格地同步,允许有相对的时间时延,即收、发两端的频率偏差在10%以内,就能保证正确实现通信。
异步通信在不发送数据时,数据信号线上总是呈现高电平状态,称为空闲状态(又称MARK 状态)。
当有数据发送时,信号线变成低电平,并持续一位的时间,用于表示发送字符的开始,该位称为起始位,也称SPACE状态。
起始位之后,在信号线上依次出现待发送的每一位字符数据,并且按照先低位后高位的顺序逐位发送。
采用不同的字符编码方案,待发送的每个字符的位数不同,在5、6、7或8位之间选择。
数据位的后面可以加上一位奇偶校验位,也可以不加,由编程指定。
最后传送的是停止位,一般选择1位、1.5位或2位。
(2)数据传送方式①单工方式。
单工方式采用一根数据传输线,只允许数据按照固定的方向传送。
串口通信的基本知识概念(232、422、485)
串口通信的基本概念:1,什么是串口?2,什么是RS-232?3,什么是RS-422?4,什么是RS-485?5,什么是握手?1,什么是串口串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线Universal Serial Bus或者USB混淆)。
大多数计算机包含两个基于RS232的串口。
串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。
同时,串口通信协议也可以用于获取远程采集设备的数据。
串口通信的概念非常简单,串口按位(bit)发送和接收字节。
尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。
它很简单并且能够实现远距离通信。
比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。
典型地,串口用于ASCII码字符的传输。
通信使用3根线完成:(1)地线,(2)发送,(3)接收。
由于串口通信是异步的,端口能够在一根线上发送数据同时在另一根线上接收数据。
其他线用于握手,但是不是必须的。
串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。
对于两个进行通行的端口,这些参数必须匹配:a,波特率:这是一个衡量通信速度的参数。
它表示每秒钟传送的bit的个数。
例如300波特表示每秒钟发送300个bit。
当我们提到时钟周期时,我们就是指波特率例如如果协议需要4800波特率,那么时钟是4800Hz。
这意味着串口通信在数据线上的采样率为4800Hz。
通常电话线的波特率为14400,28800和36600。
波特率可以远远大于这些值,但是波特率和距离成反比。
高波特率常常用于放置的很近的仪器间的通信,典型的例子就是GPIB设备的通信。
b,数据位:这是衡量通信中实际数据位的参数。
当计算机发送一个信息包,实际的数据不会是8位的,标准的值是5、7和8位。
如何设置取决于你想传送的信息。
RS232&RS422&RS485接口介绍
RS-232、RS-422与RS-485标准及应用问题一、RS-232、RS-422与RS-485的由来RS-232、RS-422与RS-485都是串行数据接口标准,都是由电子工业协会EIA(Electronic Industry Association)制订并发布的。
RS是英文“推荐标准”的缩写,在通讯工业领域,习惯将上述标准以RS作前缀称谓。
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标准。
二、各串行接口标准1.RS-232-C,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;若每米电缆的电容量减小,通信距离可以增加。
终于有人把常用的三种通讯方式:RS485、RS232、RS422讲明白了
终于有人把常用的三种通讯方式:RS485、RS232、RS422讲明白了我们都知道,在一般情况下我们会使用串口进行通讯,但是这种串口只适合连接2个设备之间,因此存在很多不方便之处(比如我们进行一对多的通讯),制约了串行数据的收发,这个时候我们就可能需要用到485通讯协议。
除了RS485以外,常见的还有RS232和RS422。
RS485、RS232、RS422各协议简介RS485:2线式(A、B)、半双工、点对多主从通讯(4线制因只能点对点已经淘汰)RS485采用差分信号负逻辑,同一总线上最多可以挂接32个节点。
缺点就是共模干扰问题和EMI问题。
RS232:3线制(RXD、TXD、GND)、全双工、点对点通讯(因点对点通讯方式而无法联网,导致出现RS485)RS232是异步传输接口,即电脑上的COM口,有9个引脚(DB-9)或者是25个引脚(DB-25)的型态出现。
RS232-C标准规定的数据传输速率为50、75、100、150、300、600、1200、2400、4800、9600、19200、38400波特。
RS422:4线制、全双工、点对多主从通讯(实际上还有一根信号地线,共5根线)RS422标准全称是“平衡电压数字接口电路的电气特性”。
允许在相同传输线上连接多个接受节点,最多可接256个节点。
RS485、RS232、RS422的区别1、通讯距离RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。
2、所连接设备个数RS232只能连接一个设备,而RS485可以连接多个设备。
3、这三种端口的定义RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的。
而RS422/RS485为非标准接口,一般为15针串行接口(也有使用9针接口的),每个设备的引脚定义也不一样。
另外还需要说明的是,RS422和RS485也有区别:RS422为4线制,全双工模式;RS485为两线制,半双工模式。
关于RS232,485,422的文献综述
关于RS232,485,422的文献综述一.RS232(1)概述:目前 RS 232 是 PC 与通信工业中应用最广泛的一种串行接口, RS 代表推荐标准, 232 是标识号。
RS 232采取不平衡传输方式, 即单端通信。
一个完整的RS 232接口有22根线, 采用标准的25 芯插头座。
除此之外, 目前广泛应用的还有一种 9 芯的RS 232 接口。
它们的外观都是一个 D 形, 对接的两个接口又分为针式和孔式两种。
(2)标准协议:电气特性:逻辑1(传号,MARK ,OFF)=-3V~-15V;逻辑0(空号,SPACE,ON)=+3~+15V;不在上述范围的信号认为是无效信号机械特性:由于RS-232C并未定义连接器的物理特性,因此,出现了DB-25、DB-15和DB-9各种类型的连接器,其引脚的定义也各不相同。
具体可参照以下两幅图:表 1 所示为在 PC 机、调制解调器和路由器等网络设备中使用的 9 芯 RS 232 接口的信号和管脚分配。
表2表示9 芯 RS 232 接口与25芯 RS 232 接口的对比。
(3)性能参数以及适用场合:RS232最高速率为20kb/s。
RS232 标准规定,若不使用 Modem,在码元畸变小于 4 %的情况下,DTE 和 DCE 通信两端之间最大传输距离为 15 m.若距离较远,须附加调制解调器(Modem)。
传输距离短的原因有:一.驱动器允许有2500pF的电容负载,通信距离将受此电容的限制。
二.RS-232属单端信号传送,存在共地噪声和不能抑制共模干扰等问题,因此RS232一般用于20m以内的通信。
(4)常见的驱动芯片(收发器): MAX232 芯片是 MAXIX 公司生产的, 包含两路接收器和驱动器的 RS- 232 芯片, 适用 RS-232 通信接口. MAX232 芯片内部有一个电源变换器, 可以把输入的+ 5 V 电源电压变换为RS- 232输出的正负10 V 电压. 因此, 采用此芯片接口的串行通信系统只需要单一的+ 5 V 电源就可以了. 单片机的电平为 T TL 电平, 即逻辑电平 1 的电压范围为+ 3.7 V 左右, 逻辑电平 0 的电压范围为0 .3 V 左右. 而 RS- 232 的逻辑电平 0 的电压范围为+ 5 V~ + 15 V, 逻辑电平 1 的电压范围为-5 V~ - 15 V. 由此可见, RS- 232 标准代表的电压范围比实际代表的电压范围大, 因此, RS- 232标准要比 TT L 标准所传输的距离远. 在此采用MAX232 进行 RS- 232 与 TT L 电路接口时的电平转换.二.RS485(1)概述:RS- 485是串行数据接口的标准, 是为弥补RS- 232通信距离短、速率低等缺点而产生的, 是在 RS- 422基础上制定的标准, 增加了多点、双向通信能力, 即允许多个发送器连接到同一条总线上, 同时增加了发送器的驱动能力和冲突保护特性。
全面解析RS232、RS485、RS422、RJ45接口的区别和各自的应用
RS-232、RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯,而RJ45接口通常用于数据传输,最常见的应用为网卡接口。
1RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。
所以RS-232适合本地设备之间的通信。
422与RS-485串行接口标准,RS-422、RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,在早期PC通信中比较常见,RS-422的最大传输距离为4000英尺,最大传输速率为10Mb/s2RS-485与RS-422一样,其最大传输距离约为1219米,最大传输速率为10Mb/s。
平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能使用规定最长的电缆长度。
只有在很短的距离下才能获得最高速率传输。
一般100米长双绞线最大传输速率仅为1Mb/s。
这些异步串行通讯接口都应用于计算机测控系统中,RS232C 是美国电子工业协会正式布的串行总线标准,也是目前最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外设之间的数据通讯。
RS232C串行接口总线适用于:设备之间的通讯距离不大于15米,传输速率最大为20kB/s。
3一个完整的RS232C接口有22根线,采用标准的25芯插头座。
RS232C采用逻辑,逻辑“1”:-5V~-15V,逻辑“0”:+5V~+15V缺点:数据传输速度慢、通讯距离短、未规定校准的连接器、接口处各信号间易产生串扰。
41、RS-232是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准。
RS是英文“推荐标准”的缩写,232为标识号,C表示修改次数。
RS-232-C总线标准设有25条信号线,包括一个主通道和一个辅助通道,在多数情况下主要使用主通道,对于一般双工通信,仅需几条信号线就可实现,如一条发送线、一条接收线及一条地线。
RS232、485、442简明教程
六.软件的设置
• 软件的设置也十分重要,很多时候系统没有数据是由于软 件设置丌正确引起的。
这是航浚1001、1002轮软件ctrServer,所有的信号源都在这里 设置,在蓝色“以太网”的上面是来源于MOXA卡网关的232 信号,下面的"COM1"、"COM2"等是本计算机的本地串口信号。
常见的通讯方式是三线式,这种方式是将两个RS232设备的収送端(TXD)和接收端 (RXD)及接地端(GND)互相连接 。 这种方式分别将两端的RS232接口的2--3,3---2,5(7)---5(7)针脚连接起来。其中2是 数据接收线(RXD),3是数据収送线(TXD),5(7)是接地(RND)。如果有一台式PC,和 一部NoteBook电脑,就可以用这种方式连线了。用三线式可以将大多数的RS232设备 连接起来。但如果你认死了2--3,3--2,5(7)--5(7)对接这个理,会収现在连某些RS232设 备时幵丌奏效。这是因为有些设备在电路内部已将2和3线调换过来了,你叧要2,3,5(7) 针一一对应就行了。
ADAM4520转换模块
五.NEMA0183概念
• NEMA0183协议是美国国家海洋电子协会(NationaIMarine Electronlcs Association)制定的航海方面数字信号协议标 准。 • NEMA0183定义了若干代表丌同含义的语句,每个语句实 际上是一个ASCII码串。这种码直观,易于识别和应用。
RS232、RS485、RS422的区别
1.传输电缆长度 • RS-232一般用于20m以内的通信。 • RS422和RS485在19kpbs下能传输1200米。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在现场数据采集和数据传输中大量采用接口方式,监控系统涉及较多的是串行通信接口和网络接口。
一、串行通信协议计算机与外设或计算机之间的通信通常有两种方式:并行通信和串行通信。
并行通信指数据的各位同时传送。
并行方式传输数据速度快,但占用的通信线多,传输数据的可靠性随距离的增加而下降,只适用于近距离的数据传送。
串行通信是指在单根数据线上将数据一位一位地依次传送。
发送过程中,每发送完一个数据,再发送第二个,依此类推。
接受数据时,每次从单根数据线上一位一位地依次接受,再把它们拼成一个完整的数据。
在远距离数据通信中,一般采用串行通信方式,它具有占用通信线少、成本低等优点。
1、串行通信的基本概念(1)同步和异步通信方式串行通信有两种最基本的通信方式:同步串行通信方式和异步串行通信方式。
同步串行通信方式是指在相同的数据传送速率下,发送端和接受端的通信频率保持严格同步。
由于不需要使用起始位和停止位,可以提高数据的传输速率,但发送器和接受器的成本较高。
异步串行通信是指发送端和接受端在相同的波特率下不需要严格地同步,允许有相对的时间时延,即收、发两端的频率偏差在10%以内,就能保证正确实现通信。
异步通信在不发送数据时,数据信号线上总是呈现高电平状态,称为空闲状态(又称MARK状态)。
当有数据发送时,信号线变成低电平,并持续一位的时间,用于表示发送字符的开始,该位称为起始位,也称SPACE 状态。
起始位之后,在信号线上依次出现待发送的每一位字符数据,并且按照先低位后高位的顺序逐位发送。
采用不同的字符编码方案,待发送的每个字符的位数不同,在5、6、7或8位之间选择。
数据位的后面可以加上一位奇偶校验位,也可以不加,由编程指定。
最后传送的是停止位,一般选择1位、1.5位或2位。
(2)数据传送方式①单工方式。
单工方式采用一根数据传输线,只允许数据按照固定的方向传送。
图8(a)中A只能作为发送器,B只能作为接收器,数据只能从A传送到B,不能从B传送到A。
②半双工方式。
半双工方式采用一根数据传输线,允许数据分时地在两个方向传送,但不能同时双向传送。
图8(b)中在某一时刻,A为发送器,B为接收器,数据从A传送到B;而在另一个时刻,A可以作为接收器,B作为发送器,数据从B传送到A。
③全双工方式。
全双工方式采用两根数据传输线,允许数据同时进行双向传送。
图8(c)中A和B具有独立的发送器和接收器,在同一时刻,既允许A向B发送数据,又允许B向A发送数据。
(3)波特率波特率是指每秒内传送二进制数据的位数,以b/s和bps(位/秒)为单位。
它是衡量串行数据传送速度快慢的重要指标和参数。
计算机通信中常用的波特率是:110,300,600,1200,2400,4800,9600,19200bps。
(4)串行通信的检错和纠错在串行通信过程中存在不同程度的噪声干扰,这些干扰有时会导致在传输过程中出现差错。
因此在串行通信中对数据进行校验是非常重要的,也是衡量通信系统质量的重要指标。
检错,就是如何发现数据传输过程中出现的错误,而纠错就是在发现错误后,如何采取措施纠正错误。
①误码率误码率是指数据经传输后发生错误的位数与总传输位数之比。
在计算机通信中,一般要求误码率达到10-6数量级。
误码率与通信过程中的线路质量、干扰、波特率等因素有关。
②奇偶校验奇偶校验是常用的一种检错方式。
奇偶校验就是在发送数据位最后一位添加一位奇偶校验位(0或1),以保证数据位和奇偶校验位中1的总和为奇数或偶数。
若采用偶校验,则应保证1的总数为偶数;若采用奇校验,则应保证1的总和为奇数。
在接受数据时,CPU应检测数据位和奇偶校验位中1的总数是否符合奇偶校验规则,如果出现误码,则应转去执行相应的错误处理服务程序,进行后续纠错。
③纠错在基本通信规程中一般采用奇偶校验或方阵码检错,以重发方式进行纠错。
在高级通信中一般采用循环冗余码(CRC)检错,以自动纠错方式来纠错。
一般说来,附加的冗余位越多,检测、纠错能力就越强,但通信效率也就越低。
2、串行通信接口标准串行通信接口按电气标准及协议来分包括RS-232、RS-422、RS485、USB等。
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,不涉及接插件、电缆或协议。
USB是近几年发展起来的新型接口标准,主要应用于高速数据传输领域。
(1)RS-232串行接口目前RS-232是PC机与通信工业中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通信中增加通信距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通信。
典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。
当无数据传输时,线上为TTL电平,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。
接收器典型的工作电平在+3~+12V与-3~-12V。
RS-232是为点对点(即只用一对收、发设备)通信而设计的,其驱动器负载为3~7kΩ。
由于RS-232发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约30米,最高速率为20kb/s。
所以RS-232适合本地设备之间的通信。
可以通过测量DTE的Txd(或DCE的Rxd)和Gnd之间的电压了解串口的状态,在空载状态下,它们之间应有约-10V左右(-5~-15V)的电压,否则该串口可能已损坏或驱动能力弱。
①管脚定义RS-232物理接口标准可分成25芯和9芯D型插座两种,均有针、孔之分。
其中TX(发送数据)、RX(接受数据)和GND(信号地)是三条最基本的引线,就可以实现简单的全双工通信。
DTR(数据终端就绪)、DSR(数据准备好)、RTS(请求发送)和CTS(清除发送)是最常用的硬件联络信号。
表1-8-1 RS232接口中DB9、DB25管脚信号定义9针 25针信号名称信号流向简称信号功能3 2 发送数据 DTE —>DCE TxD DTE发送串行数据2 3 接收数据 DTE <—DCE RxD DTE接受串行数据7 4 请求发送 DTE —>DCE RTS DTE请求切换到发送方式8 5 清除发送 DTE <—DCE CTS DCE已切换到准备接受6 6 数据设备就绪 DTE <—DCE DSR DCE准备就绪可以接受5 7 信号地 GND 公共信号地1 8 载波检测 DTE <—DCE DCD DCE已接受到远程载波4 20 数据终端就绪 DTE —>DCE DTR DTE准备就绪可以接受9 22 振铃指示 DTE <—DCE RI 通知DTE,通讯线路已接通按照RS232标准,传输速率一般不超过20kbps,传输距离一般不超过15M。
实际使用时通信速率最高可达115200bps。
②RS232串行接口基本接线原则设备之间的串行通信接线方法,取决于设备接口的定义。
设备间采用RS232串行电缆连接时有两类连接方式:直通线:即相同信号(Rxd对Rxd、Txd对Txd)相连,用于DTE(数据终端设备)与DCE(数据通信设备)相连。
如计算机与MODEM(或DTU)相连。
交叉线:即不同信号(Rxd对Txd、Txd对Rxd)相连,用于DTE与DTE相连。
如计算机与计算机、计算机与采集器之间相连。
以上两种连接方法可以认为同种设备相连采用交叉线连接,不同种设备相连采用直通线连接。
在少数情况下会出现两台具有DCE接口的设备需要串行通信的情况,此时也用交叉方式连接。
当一台设备本身是DTE,但它的串行接口按DCE接口定义时,应按DCE接线。
如艾默生网络能源有限公司生产的一体化采集器IDA 采集模块上的调测接口是按DCE接口定义的,当计算机与IDA采集模块的调测口连接时就要采用直通串行电缆。
一般地,RS232接口若为公头,则该接口按DTE接口定义;若为母头,则该接口按DCE接口定义。
但注意也有反例,不能一概而论。
(一些DTE设备上的串行接口按DCE接口定义而采用DB9或DB25母接口的原因主要是因为DTE接口一般都采用公头,当人用手接触时易接触到针脚;采用母头时因不易碰到针脚,可避免人体静电对设备的影响。
)对于某些设备上的非标准RS232接口,需要根据设备的说明书确定针脚的定义。
如果已知Txd、Rxd和Gnd 三个针脚,但不清楚哪一个针脚是Txd,哪一个针脚是Rxd,可以通过用万用表测量它们与Gnd之间的电压来判别,如果有一个电压为-10V左右,则万用表红表笔所接的是DTE的Txd或DCE的Rxd。
③RS232的三种接线方式三线方式:即两端设备的串口只连接收、发、地三根线。
一般情况下,三线方式即可满足要求,如监控主机与采集器及大部分智能设备之间相连。
简易接口方式:两端设备的串口除了连接收、发、地三根线外,另外增加一对握手信号(一般是DSR和DTR)。
具体需要哪对握手信号,需查阅设备接口说明。
完全口线方式:两端设备的串口9线全接。
此外,有些设备虽然需要握手信号,当并不需要真正的握手信号,可以采用自握手的方式。
(2)RS-422/485串行接口①平衡传输RS-422由RS-232发展而来。
为改进RS-232通信距离短、速度低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mbit/s,并允许在一条平衡总线上连接最多10个接收器。
RS-422是一种单机发送、多机接收的单向、平衡传输规范。
RS-422的数据信号采用差分传输方式,也称作平衡传输。
它使用一对双绞线,将其中一线定义为A,另一线定义为B,如图1-8-8。
通常情况下,发送驱动器A、B之间的正电平在+2~+6V,是一个逻辑状态,负电平在-2~-6V,是另一个逻辑状态。
另有一个信号地C,在RS-485中还有一“使能”端,“使能”端是用于控制发送驱动器与传输线的切断与连接。
当“使能”端起作用时,发送驱动器处于高阻状态,称作“第三态”,即它是有别于逻辑“1”与“0”的第三态。
接收器也作与发送端相应的规定,收、发端通过平衡双绞线将AA与BB对应相连,当在收端AB之间有大于+200mV的电平时,输出正逻辑电平,小于-200mV时,输出负逻辑电平。
接收器接收平衡线上的电平范围通常在200mV至6V之间。
②RS-422RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。
图1-8-9是典型的RS-422四线接口。
实际上还有一根信号地线,共5根线。
由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。
即一个主设备(Master),其余为从设备(Salve),从设备之间不能通信,所以RS-422支持点对多的双向通信。