RS-232

符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,原始编号全称是EIA-RS-232(简称232,RS232)。它被广泛用于计算机串行接口外设连接,是现在主流的串行通信接口之一。由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:
(1)接口的信号电平值较高,易损坏接口电路的芯片。RS232接口任何一条信号线的电压均为负逻辑关系。即:逻辑“1”为-3—-15V;逻辑“0”:+3—+15V,噪声容限为2V。即要求接收器能识别高于+3V的信号作为逻辑“0”,低于-3V的信号作为逻辑“1”。
TTL电平5V为逻辑正,0为逻辑负,RS232与TTL电平不兼容故需使用电平转换电路方能与TTL电路连接。
(2)传输速率较低,在异步传输时,比特率为20Kbps。  
(3)接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰,所以抗噪声干扰性弱。
(4)传输距离有限,最大传输距离标准值为50英尺,实际上也只能用在15米左右。

RS-485

在要求通信距离为几十米到上千米时,广泛采用RS-485串行总线。RS-485采用平衡发送和差分接收,因此具有抑制共模干扰的能力。加上总线收发器具有高灵敏度,能检测低至200mV的电压,故传输信号能在千米以外得到恢复。RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。
  RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。针对RS-232-C的不足,新标准RS-485具有以下特点:
(1)RS-485的电气特性:逻辑“1”以两线间的电压差+2V-+6V表示,逻辑“0”以两线间的电压差-6V~-2V表示。接口信号电平比RS-232-C降低了,就不容易损坏接口电路芯片,且该电平与TTL电平兼容,刻方便与TTL电路连接。
(2)数据最高传输速率为:10Mbps
(3)接口采用平衡驱动器和差分接收器的组合,抗共模干扰能力强,即抗噪声性能好。
(4)RS-485接口的最大传输距离标准值4000英尺,实际上可达3000米。
(5)RS-232-C接口在总线上只允许连接一个收发器,即单站能力;而RS-485接口在总线上只允许连接多达128个收发器,即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立设备网络。

RS-422

标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信
RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)。RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在短距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。

比较

RS-422和RS-485电路原理基本相同,都是以差动方式发送和接受,不需要数字地线。差动工作是同速率条件下传输距离远的根本原因,这正是二者与RS232的根本区别,因为RS232是单端输入输出,双工工作时至少需要数字地线。发送线和接受线三条线(异步传输),还可以加其它控制线完成同步等功能。
RS-422通过两对双绞线可以全双工工作收发互不影响,而RS485只能半双工工作,发收不能同时进行,但它只需要一对双绞线。RS422和RS485在19kpbs下能传输1200米。RS-422的电气性能与RS-485完全一样。主要的区别在于:RS-422有4根信号线:两根发送(Y、Z)、两根接收(A、B)。由于RS-422的收与发是分开的所以可以同时收和发(全双工);RS-485有2根信号线:发送和接收。

RS-232/RS-422/RS-485三者间的区别:
1、RS232是全双工的,RS485是半双工的,RS422是全双工的。
2、RS485与RS232仅仅是通讯的物理协议(即接口标准)有区别,RS485是差分传输方式,RS232是单端传输方式,但通讯程序没有太多的差别。PC机上已经配备有RS232,直接使用就行了,若使用RS485通讯,只要在RS232端口上配接一个RS232转RS485的转换头就可以了,不需要修改程序。
3、RS-232只允许一对一通信单站能力),RS-485接口在总线上是允许连接多达128个收发器(具有多站能力)

RS232、RS485、RS422通信接口相关推荐

  1. RS-232/RS-485/RS-422通信协议介绍

    1.RS-232 (1) 基本概念 RS-232接口符合美国电子工业联盟(EIA)制定的串行数据通信的接口标准,被广泛用于计算机串行接口外设连接,像有些老式PC机上就配置有RS232接口.RS232的 ...

  2. DB9与RS232 RS485 RS422

    DB9是一种串口形式, 看芯片是422还是485还是232. 有转485的芯片,有转232的芯片,具体是什么样的转接头,看芯片而定 串行通信接口 :rs232 rs485 rs422 串口通信(Ser ...

  3. RS232/RS485/RS422 接线说明

    RS232/RS485/RS422 接线 文章目录 RS232/RS485/RS422 接线 RS232 RS485 422 RS232 设备A 和 设备B 没有硬件流控 设备A 设备B TXD RX ...

  4. UART和RS232/RS485/RS422的关系

    转: http://www.elecfans.com/emb/jiekou/20180418663969.html https://blog.csdn.net/u013178472/article/d ...

  5. 串口RS232/RS485/RS422的DB9引脚定义

    1.DB9公/母座脚定义 DB9M指的是DB9公头(针型)(M是Male的缩写) DB9F指的是DB9母头(孔型)(F是Female的缩写) 1.1 RS232 DB9M脚定义 DB9F脚定义 RS2 ...

  6. 串口/U(A/S)RT(RS232/RS485/RS422协议等)

    串口就是URT. UART:universal asynchronous receiver and transmitter通用异步收发器: USART:universal synchronous as ...

  7. rs232、rs422和rs485的特点与区别

    目录 RS-232 RS-485 RS-422 三者区别 RS-232 RS-232标准接口(又称EIA RS-232)是常用的串行通信接口标准之一,它是由美国电子工业协会(EIA)联合贝尔系统公司. ...

  8. 串口---UART RS232 RS485 TTL

    什么是串口? 串口通信分同步串口通信USRT,异步串口通信UART, 串口主流的电气(电平)标准 RS232 RS485 RS422 TTL 相关芯片 PL2303.CP2102芯片都是常用的USB转 ...

  9. 串口/RS232/RS485 简解

    前言 首先归一下类(借鉴网友的说法,还可深入了解): UART SPI IIC 这些是一类,一般只规定了高低电平的逻辑. RS232 RS485 RS422这些属于一类,规定了电平的电压范围,数据逻辑 ...

  10. 工业机器人(8)-- UART和RS-232、RS-422、RS-485通信接口

    目录 一.UART是什么 二.RS-232标准 三.RS-485/ RS-422标准 四.RS-232与RS-485对比 五.RS-422与RS-485对比 六.影响RS-485总线通讯速度和通信可靠 ...

最新文章

  1. Adhesive框架系列文章--Mongodb数据服务模块使用(上)
  2. R语言ggplot2可视化散点图、并使用geom_encircle函数自定义多边形圈定可视化图像中的指定区域、使用geom_smooth函数基于loess方法拟合数据点之间的趋势关系曲线
  3. 每秒100W请求,12306秒杀业务,架构如何优化?
  4. 搜狗拼音输入法的安装和基本使用
  5. mugen4g补丁如何使用_如何搜索下载游戏
  6. 37岁程序员失业投500份简历就3次面试猎头:超35岁不要
  7. ggplot2绘图点的形状不够用怎么办?
  8. C#注册类方法到Lua
  9. java项目 服务器部署Word转成PDF乱码
  10. 荒野大镖客ol 服务器位置,荒野大镖客OL盗贼据点分布位置
  11. ipsan设备挂载及模仿iscsi服务端进行挂载
  12. 实验三linux进程并发程序设计,实验三Linux进程并发程序设计.doc
  13. 基于XC7K325T光纤传输的PCIE光纤卡、2路光纤的资料
  14. oracle 计算母亲节日期,致母亲节:云和数据 一个满满是爱的地方
  15. 软件测试-------三角形逻辑覆盖
  16. 音乐播放器补充1video值:currentTime,duration
  17. 传奇修改map地图教程_传奇地图事件触发脚本教程
  18. HC05蓝牙模块AT指令与手机蓝牙控制STM32板载LED
  19. chrome的APP模式与全屏模式 --app --kiosk
  20. 调用百度地图API实现动态走航路线图

热门文章

  1. 修改element ui 小三角 dropdown
  2. gbase 导出_GBase 8s数据库常用操作指南
  3. 视频怎么压缩变小?视频压缩的工具合集分享。​
  4. ❤️置顶帖❤️这是一篇置顶博客!
  5. [经验] 新版SkyIAR、Easy Image X在有些PE里不能运行的解决办法
  6. 终于理解了什么是LGPL
  7. html代码转换成手机app,快速把html、手机网站打包成APP的工具和步骤流程
  8. 卫生部、国家中医药管理局专题新闻发布会实录
  9. 金蝶K3系统BOM新增BOM编号与父项物料编码同步需求实现
  10. 前端开发实习日记 -2