当前位置: 首页 > article >正文

串口通信标准RS232、RS422、RS485有什么区别和不同

目录

第一个区别:硬件管脚接口定义不同:

第二个区别、工作方式不同

第三个区别、通信方式不同

第四个区别,逻辑特性不同

第五个区别、抗干扰性、传输距离和传输速率也不同

RS-232与RS-485对比

RS-422与RS-485对比


今天给大家分享的是,串口通讯RS232、RS422、RS485的区别和不同。因为它们各自具有不同的特性和适用场景,了解他们的区别和不同,在不同的场景下选择更合适的串口通讯标准,可以提高通信的效率和可靠性。

很多工程师经常把RS-232、RS-422、RS-485称为通讯协议,其实这是不对的,它们仅仅是关于串口通讯的一个机械和电气接口标准(顶多是网络协议中的物理层),不是通讯协议,那它们又有哪些区别呢?

第一个区别:硬件管脚接口定义不同:

第二个区别、工作方式不同

  • RS232:3线全双工

  • RS485:2线半双工

  • RS422:4线全双工

 

第三个区别、通信方式不同

  • RS232:只能实现点对点通信

  • RS485:能实现点对多主从通信

  • RS422:也能实现点对多主从通信

第四个区别,逻辑特性不同

  • RS232:逻辑”1” : -3V ~ -15 V;逻辑”0” : +3V ~+15 V

  • RS485:逻辑”1” : +2V ~ +6 V;逻辑”0” : -2V ~ -6 V

  • RS422:逻辑”1” : +2V ~ +6 V;逻辑”0” : -2V ~ -6 V

第五个区别、抗干扰性、传输距离和传输速率也不同

RS-232与RS-485对比

  1. 抗干扰性:RS485 接口是采用平衡驱动器和差分接收器的组合,抗噪声干扰性好。RS232 接口使用一根信号线和一根信号返回线而构成共地的传输形式,这种共地传输容易产生共模干扰。

  2. 传输距离:RS485 接口的最大传输距离标准值为 1200 米(9600bps 时)。RS232 传输距离有限,最大传输距离标准值为 50 米,实际上也只能用在 15 米左右。

  3. 通信能力:RS-485 接口在总线上是允许连接多达128个收发器,用户可以利用单一的 RS-485 接口方便地建立起设备网络。RS-232只允许一对一通信。

  4. 传输速率:RS-232传输速率较低,在异步传输时,波特率为 20Kbps。RS-485 的数据最高传输速率为 10Mbps 。

RS-422与RS-485对比

  1. RS-422有4根信号线:两根发送(T+、T-)、两根接收(R+、R-)。由于RS-422的收与发是分开的所以可以同时收和发(全双工)。

  2. RS-485只有两根数据线:发送和接收都是A和B。由于RS-485的收与发是共用两根线,所以不能同时收和发(半双工)。


http://www.kler.cn/a/456082.html

相关文章:

  • 【Java-tesseract】OCR图片文本识别
  • Flink CDC MySQL 同步数据到 Kafka实践中可能遇到的问题
  • 【漏洞复现】灵当CRM datapdf.php 任意文件读取漏洞
  • 对一篇单细胞RNA综述的评述:细胞和基因质控参数的选择
  • 开发过程中的AI插件推荐
  • 嘉立创创建工程
  • 哪些框架、软件、中间件使用了netty? 哪些中间件、软件底层使用了epoll?
  • HCIA笔记9--NAT、ACL与链路聚合
  • IDE 强大功能背后的 Language Server Protocol 详解
  • Python einops库介绍
  • uniapp中实现APP调用本地通知栏通知、震动、本地提示音或者mp3提醒
  • AMD | GPU | 深度学习 | 如何使用
  • 从零开始开发纯血鸿蒙应用之日志模块实现
  • Go语言的数据结构
  • 深度学习任务中的 `ulimit` 设置优化指南
  • clicbot可立宝编程 易错归纳笔记
  • 8086汇编(16位汇编)学习笔记03.汇编指令
  • SDL单设备登录
  • 面试241228
  • 公路边坡安全监测中智能化+定制化+全面守护的应用方案
  • 开发过程优化·自定义鼠标右键菜单
  • hdfs balancer 指定节点做负载均衡
  • MySQL数据库的索引
  • 关于Nginx
  • Docker 常用总结
  • 深度学习笔记(4)——视频理解