rs232和rs3485
RS-232和RS-485接口之比较
RS-232和RS-485接口之比较串行接口主要用于串行式逐位数据传输,只要一对传输线便可以实现双向通信,具有通信线路简单、成本低的优点。
现在,很多串行数据接口都被用于特定的领域中,较为普遍的有I2C、CAN、LIN、SPI、Flex、MOST和I2S。
当然,也还有一些传输速率更高的接口,如FireWire、HDMI和Thunderbolt。
但今天我们所要说串行接口可以称之为这些接口的鼻祖了,它们是--RS-232和RS-485。
由于出现时间最早,很多人都认为这两种接口已经过时或停产了。
但事实上,它俩依然活跃于数据传输领域,并继续发挥着它们的光和热。
下面将会对着两种接口类型逐一进行分析。
RS-2321970年,RS-232接口问世,它是世界上最早出现的串行接口,只能支持一对一的传输。
起初,它是被当做用来连接数据终端设备(DTE)的一个方法,经常连接视频终端、计算机和调制解调器。
RS-232接口第一次出现在个人电脑上时,被称之为串行端口,被用来连接到打印机或其它设备。
今天,它仍然被广泛应用于嵌入式计算机开发系统、科学仪器以及各种工业控制设备中。
RS-232标准规定逻辑一的电平在-3 V和-25 V之间,而逻辑零的电平在+3 V和+25 V之间,其接近零的电平是无效的(如图一)。
逻辑一规定为负电平,有效负电平的信号状态称为传号marking,它的功能意义为OFF;逻辑零规定为正电平,有效正电平的信号状态称为空号spacing,它的功能意义为ON。
通常情况下,逻辑一和逻辑零最低电压值会在5 V间波动,其最高电压值通常在12 V或15 V间。
连接RS-232接口的电缆介质一般有两种--平行导线或双绞线。
其电缆的长度一般不能超过15m,以便于限制数据的最大传输速率。
不过,在应用于数据传输速率很低的情况下,电缆长度可长于15m。
在连接电缆进行传输时,电缆之间的电容需限制在2500 pF内,这样就可以将数据速率控制在20 kbits/s左右。
MPI定义,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、RS485串行通信接口标准
5.2 RS-485标准
随着数字技术的发展, 由单片机构成的控制 系统日益复杂,尤其 是在要求响应速度快、 实时性强、控制量多 的应用场合,使用多 个单片机结合PC机构 成分布式系统是个很
好的解决方案。
2021/7/26
另外,RS232接口 因其传输速率慢、 传送距离短而无法 满足通信系统的要 求,实际系统中往 往使用RS485接口
位的电
位差相差比较
大。
2、最大负载电容<2500pf
3、不具有抗共模干扰特性
2021/7/26
19
RS232、RS485标准性能比较
接口 操作方式 最大距离
RS-232C 单端 15m(24kb/s)
RS-485 差动方式 1200m (100kb/s)
最大速率 最大驱动器/接收器数目
接收灵敏度 驱动器输出阻抗 接收器负载阻抗 负载阻抗
方向
PC机←对方 PC机←对方 PC机→对方 PC机→对方
PC机←对方 PC机→对方 PC机←对方 PC机←对方
信号功能 PC机收到远程信号 PC机接收数据 PC机发送数据 PC机准备就绪 信号地 对方准备就绪 PC机请求发送数据 对方已经切换到接收状态 通知PC机,线路正常
2021/7/26
8
▪ TXD 发送数据 transmitted data ▪ RXD 接收数据 received data ▪ RTS 请求发送 request to send ▪ CTS 允许发送 clear to send ▪ DSR 数据装置就绪 DCE ready ▪ DTR 数据终端准备好 DTR ready ▪ DCD 数据载波检出 receive line
signal detector ▪ RI 振铃提示 ringlt;15m可用电 缆直接相连
一文搞定:详解RS232、RS485、RS422、串口协议(绝对干货)
一文搞定:详解RS232、RS485、RS422、串口协议(绝对干货)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、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接口标准电气接口电路使用平衡驱动差分接收电路以不同方式接收和发送信号,从而减少干扰。
RS232协议和RS485协议有什么不同?
RS232 协议和RS485 协议有什么不同?
RS232 协议和RS485 协议有什幺不同?
典型的串行通讯标准是RS232 和RS485.它们定义了电压,阻抗等.但不对软件协议给予定义区别于RS232, RS485 的特性包括:
1. RS-485 的电气特性:逻辑1 以两线间的电压差为+(26) V 表示;逻辑0 以两线间的电压差为-(26)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 接口方便地建立起设备网络。
因RS-485 接口具有良好的抗噪声干扰性,长的传输距离和多站能力等上述优点就使其成为首选
的串行接口。
因为RS485 接口组成的半双工网络,一般只需二根连线,所以RS485 接口均采用屏蔽双绞线传输。
RS485 接口连接器采用DB-9 的9 芯
插头座,与智能终端RS485 接口采用DB-9(孔) ,与键盘连接的键盘接口RS485 采用DB-9(针)。
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与RS485串行接口转换电路及编程实现
RS232与RS485串行接口转换电路及编程实现RS232和RS485都是串行通信接口,但它们在信号电平、传输距离和通信方式等方面有所不同。
RS232是一种单向通信的接口,常用于连接个人计算机和外部设备,如打印机、调制解调器等,信号电平为正负12V。
而RS485是一种半双工通信的接口,常用于远距离和多点通信,信号电平为正负2-6V。
为了实现RS232与RS485之间的转换,我们需要使用特定的电路和编程实现。
电路设计:1.信号电平转换:由于RS232和RS485的信号电平不同,所以我们需要使用电平转换电路将RS232的正负12V转换为RS485的正负2-6V。
这可以通过使用MAX202芯片来实现。
MAX202芯片是一个双向转换器,可以将RS232信号转换为RS485信号。
2.数据方向控制:RS485是一种半双工通信接口,需要通过数据方向控制线来实现发送和接收的切换。
可以使用一个双四极开关(如74HC4053)来控制数据方向。
其中A路和B路分别连接到RS485的A线和B线上,控制端连接到MCU的IO口。
3.电源供电:RS485通信线需要提供独立的5V供电,可以使用一个稳压芯片(如LM7805)来为RS485提供稳定的电源。
编程实现:1.初始化串口:在MCU上初始化串口,设置波特率、数据位、停止位等参数。
根据不同的MCU,具体的初始化方法会有所不同。
2.设置数据方向:根据发送或接收操作,通过控制IO口的电平来控制数据方向,将数据发送到RS485或从RS485接收数据。
3.发送数据:将要发送的数据写入串口缓冲区,并发送出去。
4.接收数据:通过轮询串口缓冲区检查是否有数据到达,若有数据则读取并进行相关处理。
总结:通过以上电路设计和编程实现,我们可以实现RS232与RS485之间的串行接口转换。
这样可以实现单向通信接口与远距离多点通信接口之间的互联。
在实际应用中,我们需要根据具体的系统需求和MCU的特性进行具体的电路和编程设计。
浅谈RS232和RS485
浅谈RS232和RS485很多搞工控的都搞不清楚RS485 跟RS232 通讯这两个通讯协议区别,现在我为大家介绍下:ps 大神们不要乱喷啊这是给新手看的图1 232 波形示意图图1 中纵轴是电压值,横轴是时间值。
蓝色是232 通讯波形。
我们此时显示的波形的数据是2#1000 0000 一般而言,232 接口的高电平1 是用-5~-15V 的电压表示,低电平0 是用+5~+15V 的电压表示,结合图1,高电平1 的电压为-10V 左右,低电平0 的电压为+10V 左右。
那485 的波形有什么特点呢?我们一起看一下图2 吧。
图中纵轴是电压值,横轴是时间值。
红色是485 通讯波形。
我们此时显示的波形的数据是2#1000 0000 ,和232 接口的数据是一样的。
图2485 波形示意图一般而言,485 接口是差分输出的,高电平1 以两线间的电压差为+(26)V 表示;低电平0 以两线间的电压差为-(26)V 表示。
结合图2,我们可以看出高电平1 的电压为+5V 左右,低电平0 的电压为-5V 左右。
二者的电平是有差别的。
虽然说都是9 针(孔)其实也是不一样的啊,再举个形象的例子帮你们理解一下。
我们使用笔记本电源时,是不是看到三孔的插座就可以连接电源呢?其实还应该考虑一下,这个三孔的插座的电压是多少?110V?22V?380V?我们的笔记本电源需要的电压是多少呢?我们不能只看到接口形式基本相同就不考虑其背后的电压等具体因素。
当然了,232 和485 还有其它的区别,比如说通讯的距离方面,232 通讯距离相比485 要近很多。
再比如:232 通讯通常不连接多个从站,而485 通讯可以连接多个从站等等。
这里就不一一详述了。
tips:感谢大家的阅读,本文由我司收集整编。
仅供参阅!。
一文看懂RS232、RS485、RS422、RJ45接口的区别和各自的应用
一文看懂RS232、RS485、RS422、RJ45接口的区别和各自的应用这三种通讯端口都是串口,在以下几个方面有区别:a.通讯距离RS232口最大通讯距离是15米,而RS422/485最大通讯距离是1200米。
b.所连接设备个RS232只能连接一个设备,而RS485可以连接多个设备。
c.端口的定义RS232是标准接口,为D形9针头,所连接设备的接口的信号定义是一样的,其信号定义如下:RS-232、RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口。
RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS-232采取不平衡传输方式,即所谓单端通讯,而RJ45接口通常用于数据传输,最常见的应用为网卡接口。
RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。
所以RS-232适合本地设备之间的通信。
RS-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 是美国电子工业协会正式布的串行总线标准,也是目前最常用的串行接口标准,用于实现计算机与计算机之间、计算机与外设之间的数据通讯。
RS232C串行接口总线适用于:设备之间的通讯距离不大于15米,传输速率最大为20kB/s。
一个完整的RS232C接口有22根线,采用标准的25芯插头座。
串口通讯基础知识RS232与RS485
串口通讯基础知识RS232与RS485一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符之间没有固定的时间间隔要求。
每一个字符的前面都有一位起始位(低电平),字符本身由7位数据位组成,接着字符后面是一位校验位(检验位可以是奇校验、偶校验或无校验位),最后是一位或一位半或二位停止位,停止位后面是不定长的空闲位,停止位和空闲位都规定为高电平。
实际传输时每一位的信号宽度与波特率有关,波特率越高,宽度越小,在进行传输之前,双方一定要使用同一个波特率设置。
3 通讯方式单工模式(Simplex Communication)的数据传输是单向的。
通信双方中,一方固定为发送端,一方则固定为接收端。
信息只能沿一个方向传输,使用一根传输线。
半双工模式(Half Duplex)通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。
数据传输允许数据在两个方向上传输,但是,在任何时刻只能由其中的一方发送数据,另一方接收数据。
因此半双工模式既可以使用一条数据线,也可以使用两条数据线。
半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。
因为有切换,所以会产生时间延迟,信息传输效率低些。
全双工模式(Full Duplex)通信允许数据同时在两个方向上传输。
因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。
在全双工模式中,每一端都有发送器和接收器,有两条传输线,信息传输效率高。
显然,在其它参数都一样的情况下,全双工比半双工传输速度要快,效率要高。
4 偶校验与奇校验在标准ASCII码中,其最高位(b7)用作奇偶校验位。
所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。
奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。
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接口。
RS232RS485串口电平标准
RS232RS485串口电平标准RS-232个人计算机上的通讯接口之一,由电子工业协会(Electronic Industries Association,EIA) 所制定的异步传输标准接口。
通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。
后来IBM的PC机将RS232简化成了DB-9连接器,从而成为事实标准。
而工业控制的RS-232口一般只使用RXD、TXD、GND三条线。
EIA-RS-232C对电气特性、逻辑电平和各种信号线功能都作了规定。
在TxD和RxD上:逻辑1(MARK)=-3V~-15V逻辑0(SPACE)=+3~+15V在RTS、CTS、DSR、DTR和DCD等控制线上:信号有效(接通,ON状态,正电压)=+3V~+15V信号无效(断开,OFF状态,负电压)=-3V~-15V以上规定说明了RS-232C标准对逻辑电平的定义。
对于数据(信息码):逻辑“1”(传号)的电平低于-3V,逻辑“0”(空号)的电平高于+3V;对于控制信号;接通状态(ON)即信号有效的电平高于+3V,断开状态(OFF)即信号无效的电平低于-3V,也就是当传输电平的绝对值大于3V时,电路可以有效地检查出来,介于-3~+3V之间的电压无意义,低于-15V或高于+15V的电压也认为无意义,因此,实际工作时,应保证电平在-3V~-15V或+3V~+15V之间。
25芯1 屏蔽地线2 发送数据 TXD3 接收数据 RXD4 发送请求RTS5 发送清除 CTS6 数据准备好 DSR7 信号地 SG8 载波检测 DCD9 发送返回(+)10 未定义11 数据发送(-)12~17 未定义18 数据接收(+)19 未定义20数据终端准备好 DTR21 未定义22 振铃 RI23~24 未定义25 接收返回(-)(1)接口的信号电平值较高,易损坏接口电路的芯片,又因为与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
RS-232,RS-485总线标准
RS-232,RS-485总线标准在数据通信,计算机网络以及分布式工业控制系统当中,经常需要使用串行通信来实现数据交换。
目前,有RS-232,RS-485,RS-422 几种接口标准用于串行通信。
RS-232 是最早的串行接口标准,在短距离(RS-232 串口标准是种在低速率串行通讯种增加通讯距离的单端标准。
RS-232 采取不平衡传输方式,即单端通讯。
其收发端的数据信号都是相对于地信号的。
所以其共模抑制能力差,再加上双绞线的分布电容,其传输距离最大约为15M,最高速率为20KBPS,且其只能支持点对点通信。
针对RS-232 串口标准的局限性,人们又提出了RS-422,RS-485 接口标准。
RS-485/422 采用平衡发送和差分接收方式实现通信:发送端将串行口的TTL 电平信号转换成差分信号A,B 两路输出,经过线缆传输之后在接收端将差分信号还原成TTL 电平信号。
由于传输线通常使用双绞线,又是差分传输,所以又极强的抗共模干扰的能力,总线收发器灵敏度很高,可以检测到低至200mV 电压。
故传输信号在千米之外都是可以恢复。
RS-485/422 最大的通信距离约为1219M,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S 的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485 中继器。
RS-485 采用半双工工作方式,支持多点数据通信。
RS-485 总线网络拓扑一般采用终端匹配的总线型结构。
即采用一条总线将各个节点串接起来,不支持环形或星型网络。
如果需要使用星型结构,就必须使用485 中继器或者485 集线器才可以。
RS-485/422 总线一般最大支持32 个节点,如果使用特制的485 芯片,可以达到128 个或者256 个节点,最大的可以支持到400 个节点。
tips:感谢大家的阅读,本文由我司收集整编。
仅供参阅!。
RS-232-C接口与RS-485接口的定义
RS-232-C接口与RS-485接口的定义2008-04-14 16:151、什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称 EIARS-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准备好7信号地信号公共地8载波检测DCDDTE←DCE表示DCE接收到远程载波20数据终端准备好DTRDTE→DCEDTE准备好22振铃指示RIDTE←DCE表示DCE与线路接通,出现振铃3) 接口的物理结构 RS-232-C接口连接器一般使用型号为DB-25的25芯插头座,通常插头在DCE端,插座在DTE端. 一些设备与PC机连接的RS-232-C接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
啥是RS485接口与RS232C接口的差异
啥是RS485接口与RS232C接口的差异啥是RS485接口与RS232C接口的差异由于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的数据最高传输速率为十Mbps3.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(针)。
RS232&RS485
传输介质
...
用户环境 用户设施
通信环境 通信设施
...
用户设施
DTE
DCE
DCE
DTE
用户环境
1.3 RS232串行通信接口功能 RS232串行通信接口功能 调制解调器是一种信号变换装置, 调制解调器是一种信号变换装置,它对数据信号 进行变换, 进行变换,使变换后的信号可以适应信道传输的 特性,延长数据信号的传送距离。 特性,延长数据信号的传送距离。
RS232和RS485通信 RS232和RS485通信
RS232通信 RS232通信 RS485通信 RS485通信
RS232串口通信 RS232串口通信
1、RS232串行通信接口标准简介 RS232串行通信接口标准简介 串行通信接口标准经过使用和发展, 串行通信接口标准经过使用和发展,目前已经 有几种。但都是在RS-232标准的基础上经过改 有几种。但都是在RS-232标准的基础上经过改 进而形成的。此处,主要以RS-232C为主进行 进而形成的。此处,主要以RS-232C为主进行 讨论。RS标准是美国EIA(电子工业联合 讨论。RS-323C 标准是美国EIA(电子工业联合 BELL等公司一起开发的 等公司一起开发的1969 会)与BELL等公司一起开发的1969 年公布的 通信协议。它适合于数据传输速率在0 通信协议。它适合于数据传输速率在0~20kb/s 范围内的通信。 范围内的通信。
RS232串口通信 RS232串口通信
RS-232C 标准(协议)的全称是EIA-RS-232C RS标准(协议)的全称是EIA-RS标准,其中EIA(Electronic 标准,其中EIA(Electronic Industry Association) 代表美国电子工业协会,RS( 代表美国电子工业协会,RS(ecommeded standard)代表推荐标准,232是标识号, standard)代表推荐标准,232是标识号,C代表 是标识号 RS232 的最新一次修改(1969),在这之前,已 的最新一次修改(1969),在这之前, ),在这之前 RS232A和RS232B标准 标准。 有RS232A和RS232B标准。 目前,在PC 机上的COM1、COM2 接口,就是 机上的COM1、 接口, 目前, RS-232C接口。 RS-232C接口 接口。
弱电智能化|RS232接口与RS485究竟有什么区别?
弱电智能化|RS232接口与RS485究竟有什么区别?RS232与RS485一直是弱电常见的接口,很多朋友提到他们之间的区别,那么今天我们一起来了解下它们。
一、接口的物理结构1、RS232接口:计算机通讯接口之一,通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。
连接器使用型号为DB-25的25芯插头座。
一些设备与PC机连接的RS-232接口,因为不使用对方的传送控制信号,只需三条接口线,即“发送数据”、“接收数据”和“信号地”。
所以采DB-9的9芯插头座,传输线采用屏蔽双绞线。
2、RS485RS485无具体的物理形状,根据工程的实际情况而采用的接口。
二、接口的电子特性1、RS232:传输电平信号接口的信号电平值较高(信号“1”为“-3V至-15V”,信号“0”为“3至15V”),易损坏接口电路的芯片,又因为与TTL电平(0~“<0.8v”,1~“>2.0V”)不兼容故需使用电平转换电路方能与TTL电路连接。
另外抗干扰能力差。
2、RS485:传输差分信号逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
接口信号电平比RS-232降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
三、通讯距离长短1、RS232:RS232传输距离有限,最大传输距离标准值为15米,且只能点对点通讯,最大传输速率最大为20kB/s。
2、RS485:RS485最大无线传输距离为1200米。
最大传输速率为10Mbps,在100Kb/S的传输速率下,才可以达到最大的通信距离。
采用阻抗匹配、低衰减的专用电缆可以达到1800米!超过1200米,可加中继器(最多8只),这样传输距离接近10Km。
四、能否支持多点通讯RS232:RS232接口在总线上只允许连接1个收发器,不能支持多站收发能力,所以只能点对点通信,不支持多点通讯。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、什么是RS-232-C接口?采用RS-232-C接口有何特点?传输电缆长度如何考虑?答:计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式。
由于串行通讯方式具有使用线路少、成本低,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。
在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。
RS-232-C接口(又称 EIA RS-232-C)是目前最常用的一种串行通讯接口。
它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。
它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25个脚的DB25连接器,对连接器的每个引脚的信号内容加以规定,还对各种信号的电平加以规定。
一般只使用3-9条引线。
(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芯插头座,传输线采用屏蔽双绞线。
并行口与串行口的区别是交换信息的方式不同,并行口能同时通过8条数据线传输信息,一次传输一个字节;而串行口只能用1条线传输一位数据,每次传输一个字节的一位。
并行口由于同时传输更多的信息,速度明显高于串行口,但串行口可以用于比并行口更远距离的数据传输。
1、25针并行口插口的针脚功能:针脚功能针脚功能1 选通 (STROBE低电平) 10 确认 (ACKNLG低电平)2 数据位0 (DATAO) 11 忙 (BUSY)3 数据位1 (DATA1) 12 却纸 (PE)4 数据位2 (DATA2) 13 选择 (SLCT)5 数据位3 (DATA3) 14 自动换行 (AUTOFEED低电平)6 数据位4 (DATA4) 15 错误观点(ERROR低电平)7 数据位5 (DATA5) 16 初始化成(INIT低电平)8 数据位6 (DATA6) 17 选择输入 (SLCTIN低电平)9 数据位7 (DATA7) 18-25 地线路(GND)2.串行口的典型代表是RS-232C及其兼容插口,有9针和25针两类。
25针串行口具有20mA 电流环接口功能,用9、11、18、25针来实现。
其针脚功能如下:25针串行口的针脚功能:针脚功能针脚功能1 未用2 发出数据(TXD) 11 数据发送(一)3 接受数据(RXD) 12-17 未用4 请求发送(RTS) 18 数据接收(+)5 清除发送(CTS) 19 未用6 数据准备好(DSR) 20 数据终端准备好比(DTR)7 信号地线路 (SG) 21 未用8 载波检测 (DCD) 22 振铃指示精神 (RI)9 发送返回(+) 23-24 未用10 未用 25 接收返回(一)9针串行口的针脚功能:针脚功能针脚功能1 载波检测(DCD) 6 数据准备好(DSR)2 接受数据(RXD) 7 请求发送(RTS)3 发出数据(TXD) 8 清除发送(CTS)4 数据终端准备好(DTR) 9 振铃指示(RI)5 信号地线(SG)(3)传输电缆长度由RS-232C标准规定在码元畸变小于4%的情况下,传输电缆长度应为50英尺,其实这个4%的码元畸变是很保守的,在实际应用中,约有99%的用户是按码元畸变10-20%的范围工作的,所以实际使用中最大距离会远超过50英尺,其中1号电缆为屏蔽电缆,型号为DECP.NO.9107723 内有三对双绞线,每对由22# AWG组成,其外覆以屏蔽网。
2号电缆为不带屏蔽的电缆。
型号为DECP.NO.9105856-04是22#AWG的四芯电缆。
2、什么是RS-485接口?它比RS-232-C接口相比有何特点?答:由于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(针)3、采用RS485接口时,传输电缆的长度如何考虑?答:在使用RS485接口时,对于特定的传输线经,从发生器到负载其数据信号传输所允许的最大电缆长度是数据信号速率的函数,这个长度数据主要是受信号失真及噪声等影响所限制。
当数据信号速率降低到90Kbit/S以下时,假定最大允许的信号损失为6dBV时,则电缆长度被限制在1200M。
实际上,在实用时是完全可以取得比它大的电缆长度。
当使用不同线径的电缆。
则取得的最大电缆长度是不相同的。
例如:当数据信号速率为600Kbit/S时,采用24AWG电缆,计算可知最大电缆长度是200m,若采用19AWG电缆(线径为0。
91mm)则电缆长度将可以大于200m;若采用28AWG电缆(线径为0。
32mm)则电缆长度只能小于200m。
4、如何实现RS-485/422多点通讯答:RS-485总线上任何时候只能有一发送器发送。
半双工方式,主从只能一个发。
全双工方式主站总可发送,从站只能有一个发送。
(*RE非和DE控制)5、有的系统采用MAX483时运行正常,后来改用MAX1480B,发现不能正常运行应考虑什么问题?答:若检查并确认电路按Data book连接无误情况下,主要应考虑MAX1480B的驱动器使能时间远大于MAX483。
MAX1480B驱动器使能时间最大达100μs(典型值为35μs)。
所以,MAX1480B 从收态转为发送时,在发送数据前应有足够的延时,以保证驱动器有效之后,才发送数据。
6、有些用户问,根据RS-485网的要求,匹配电阻应接在最远的站点上。
但实际线路连接之后,不知道最远站点是哪一个,应该如何接匹配电阻呢?答:会出现这种情况,是由于用户组成RS-485网时,没有遵循站点至总线的连线应尽可能短的原则。
如果总线布线遵循这一原则,就不存在不知道哪个站点是最远的问题。
而且要注意,这样的布线,系统将会工作得不好。
7、曾有一客户反映,他们购买的MAX1480B中,有一些工作不正常。
答:我们对工作不正常的芯片进行抽检,发现这些片子接收器输出端至电源端(Vcc)按标准接3kΩ电阻时,接收器输出低电平时电压偏高,可以达到2V多,甚至接近3V。
对于能正常工作的芯片,有的低电平也可达1.6V左右。
碰到这种情况,可以建议用户增大该电阻的值,例如增大到10kΩ。
8、"RS-485"是否与"半双工"等同?答:否,RS-485接口可连接成半双工和全双工两种通信方式,半双工通信芯片有75176,SN751276,SN75LBC184,MAX485,MAX1478,MAX3082,MAX1483,全双工通信的有:N75179,SN75180,MAX488-491,MAX1482 等规格 RS232 RS422 R485工作方式单端差分差分节点数 1收1发 1发10收 1发32收传输电缆 50英尺 400英尺 400英尺传输速率 20Kb/S 10Mb/s 10Mb/s输出电压 +/-25V -0.25V~+6V -7V~+12V驱动器负载阻抗(Ω) 3K~7K 100 54摆率(最大值) 30V/μs N/A N/A接收器输入电压范围 +/-15V -10V~+10V -7V~+12V 接收器输入门限 +/-3V +/-200mV +/-200mV接收器输入电阻(Ω) 3K~7K 4K(最小) ≥12K驱动器共模电压 N/A -3V~+3V -1V~+3V接收器共模电压 N/A -7V~+7V -7V~+12V。