最近工作中接触到串口相关的工作针对目前接触到的RS232、RS485、RS422进行一次总结和对比

一、RS232的概述

RS232为串行数据通信的接口标准

标准规定的数据传送的波特率有:50、75、100、150、300、600、1200、2400、4800、9600、19200

1 特点:

(1)接口电平值较高,易损坏接口电路芯片; 1 : -15v ~ -3v 0: 3v ~ 15v
(2)传输速率低
(3)接口使用一根信号线和一根信号返回线构成共地的传输形式,这种共地传输容易产生干扰
(4)传输距离有限,最大传输距离为大约15米
(5)总线只允许连接一个收发器
(6)采用三芯双绞线,三芯屏蔽线

2、引脚图:

3、以公头为例说明各个引脚的作用如下表:

引脚编号 功能描述
1 DCD 数据载波检测
2 RxD接收数据
3 TxD发送数据
4 数据终端就绪
5 GND接地线
6 数据发送就绪
7 发送数据请求
8 清除发送
9 铃声指示

二、RS485的概述

RS485采用平衡发送和差分接收,因此具有抑制工模干扰的能力,加上总线收发器具有高灵敏度能检测低至200mv的电压,故传输信号能在千米以外得到恢复
采用半双工工作方式,任何时候只能有一点处于发送状态,因此发送电路须由使能信号加以控制;
RS485在用于多点互联时非常方便。可以省略很多信号线,应用RS485可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。

1、特点:

(1)电气特性 1: 2v~6v; 0:-6v ~ -2v 接口电平比RS232降低了
(2)数据最高传输速率为: 10Mbps
(3)接口采用平衡驱动器和差分接收器的组合,抗公模干扰能力强,即抗噪声性能好
(4)传输距离长,可达大约3000米
(5)总线上允许连接多大128个收发器,即具备多站能力,用户可以利用单一的RS485接口方便的建立设备网络
(6)采用一根两芯双绞线,两芯屏蔽线

2、引脚接线说明(公头)

引脚编号 功能描述
1 Data-
2 Data+
3 缺省 NC
4 缺省 NC
5 GND接地线
6 缺省 NC
7 缺省 NC
8 缺省 NC
9 缺省 NC

三、RS422概述

RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。

RS422与RS485的电气特征基本相同,RS422通过两对双绞线可以全双工工作收发互不影响。

RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)。RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。
RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在短距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。

1、 引脚接线说明:(公头)

引脚编号 功能描述
1 TX-
2 TX+
3 RX+
4 RX-
5 GND接地线
6 RTS-
7 RTS+
8 CTS+
9 CTS-

四、RS-232/RS-422/RS-485三者间的区别

1、RS232是全双工的,RS485是半双工的,RS422是全双工的。
2、RS485与RS232仅仅是通讯的物理协议(即接口标准)有区别,RS485是差分传输方式,RS232是单端传输方式,但通讯程序没有太多的差别
由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:
  (1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。
  (2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。
  计算机通过RS232-RS485转换器,依次连接多台485设备(门禁控制器),采用轮询方式,对总线上的设备轮流进行通讯。
  接线标示是485+485-,分别对应链接设备(控制器)的485+485-。
  通讯距离:最远的设备(控制器)到计算机的连线理论上的距离是1200米,建议客户控制在800米以内,能控制在300米以内效果最好。如果距离超长,可以选购485中继器(延长器)(请向专业的转换器生产公司购买,中继器的放置位置是在总线中间还是开始,请参考相关厂家的说明书。)选购中继器理论上可以延长到3000米。
  负载数量:即一条485总线可以带多少台设备(控制器),这个取决于控制器的通讯芯片和485转换器的通讯芯片的选型,一般有32台,64台,128台,256台几种选择,这个是理论的数字,实际应用时,根据现场环境,通讯距离等因素,负载数量达不到指标数。微耕公司控制器和转换器按256台设计,实际建议客户每条总线控制在80台以内。
  485通讯总线(必须用双绞线,或者网线的其中一组),如果用普通的电线(没有双绞)干扰将非常大,通讯不畅,甚至通讯不上。
  每台控制器设备必须手牵手地串下去,不可以有星型连接或者分叉。如果有星型连接或者分叉,干扰将非常大,通讯不畅,甚至通讯不上。

RS232与RS485 RS422的概述和区别相关推荐

  1. MODBUS通讯协议和RS232以及RS485通讯协议有什么区别

    转载粘贴其他人的分析:

  2. RS232、RS485、RS422、RJ45接口有什么区别

    RS232.RS485.RS422.RJ45接口有什么区别 原文網址:https://kknews.cc/digital/gg4xary.html 1. RS232/485/422主要区别点 这三种通 ...

  3. 全面解析RS232、RS485、RS422、RJ45接口的区别和各自的应用

    RS-232.RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口.RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准.RS-232采取不 ...

  4. 硬件电路基础知识(30)---RS232、RS485、RS422、RJ45接口的区别

    RS-232.RS-422与RS-485都是串行数据接口标准,RS-232是PC机与通信中应用最广泛的一种串行接口.RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准.RS-232采取不 ...

  5. RS232、RS485及RS422有什么区别

    1.RS-232-C RS-232-C是美国电子工业协会EIA(Electronic Industry Association)制定的一种串行物理接口标准.RS是英文"推荐标准"的 ...

  6. RS232与RS485与RS422的区别

    rs232/rs485/rs422 都属于串口通讯,他不属于通讯协议,只属于物理硬件特性: 例如RS232,RS485,RS422,都支持相同的协议(modebus rtu\ ACS.自由协议.)但是 ...

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

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

  8. 虚拟串口最大传输速率_【干货】详解RS232、RS485、RS422、串口amp;amp;握手

    RS232.RS485和RS422基础知识 一.RS232基础知识计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行通讯二种方式.由于串行通讯方式具有使用线路少.成本低,特别是在远程传输 ...

  9. 串口通信协议--UART、RS-232、RS-485、RS-422

    近期学习了单片机及数电相关知识,故决定系统地学习一些通信协议.手边书本仅介绍了串口低速接口的相关协议. 串行通信 是指通过使用一条数据线(需要地线或控制线),将数据一位一位地一次传输,每一位数据占据一 ...

最新文章

  1. cocos2d-x 2.0启用HD高清图片支持
  2. mongodb可视化管理工具_对我来说数据库图形化管理工具用这个足够了
  3. 自然语言处理----处理原始文本
  4. 软件设计师 - 软件工程
  5. 初识Flink广播变量broadcast
  6. linux终端输入lsblk无命令,lsblk
  7. ffmpeg CLI常用命令
  8. php mysql房屋中介管理系统_基于是用PHP+MySQL实现在线租房管理系统.doc
  9. 中药的专利标准化研究
  10. 数字/模拟信号中带宽的含义
  11. 机电传动控制第二周作业
  12. 微信支付商户号如何开通0.2%提现费率/手续费?
  13. 基于Babylon.js编写宇宙飞船模拟程序1——程序基础结构、物理引擎使用、三维罗盘
  14. PNG生成多尺寸ico文件,开发桌面应用必备
  15. 计算机主机不启动但 主机闪,电脑主机电源灯闪烁无法启动不了
  16. 存储卡被格式化了咋恢复文件?
  17. 速学TypeScript-精简划重点手册-下册
  18. 在来一次 快转存哦
  19. 网络技术基础(六)网络互连技术
  20. 21李刚python第四章

热门文章

  1. Python 代码编程问题总结
  2. 小马哥----高仿苹果7 主板S89P 芯片为6572刷机拆机主板图与开机识别图
  3. Android 开发、成长、辅助等工具汇总(持续更新中)
  4. 是真烧机油还是正常磨损
  5. Stm32-SysTick详解
  6. Springboot 单元测试结合Jacoco收集单元测试覆盖率
  7. 【前端修炼之路】第一话 · 初识前端领域
  8. 全国-城市-百度地图中心点坐标
  9. visual studio 2015 profession 解决智能提醒默认不选中的问题
  10. 生活中动听歌曲旋律-music