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

串口通信标准RS232 RS485 RS422的区别

很多工程师经常把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对比

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

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

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

传输速率: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的收与发是共用两根线,所以不能同时收和发(半双工)。

我们一些喜欢嵌入式的朋友一起建立的一个技术交流平台,本着大家一起互相学习的心态而建立,不太成熟,希望志同道合的朋友一起来。QQ372991598

http://www.lryc.cn/news/342426.html

相关文章:

  • jdk环境安装
  • QT+网络调试助手+TCP服务器
  • 【unity】(1)场景
  • 【Linux】进程间通信IPC机制
  • 【如此简单!数据库入门系列】之效率基石 -- 磁盘空间管理
  • 专业渗透测试 Phpsploit-Framework(PSF)框架软件小白入门教程(五)
  • 5月7日监控二叉树+斐波那契数
  • C++类的设计编程示例
  • YOLOv5 V7.0 - rknn模型的验证 输出精度(P)、召回率(R)、mAP50、mAP50-95
  • CUDA、CUDNN、Pytorch三者之间的关系
  • vue-cli2,vue-cli3,vite 生产环境去掉console.log
  • Docker-Compose编排LNMP并部署WordPress
  • 附录C:招聘流程
  • 1688快速获取整店铺列表 采集接口php Python
  • CTF-WEB(MISC)
  • Ubuntu如何更换 PyTorch 版本
  • python flask css样式无效
  • 大数据学习笔记14-Hive基础2
  • vue3 下载图片(包括多图片下载)
  • LabVIEW如何通过子VI更改主VI控件属性?
  • 关于MS-DOS时代的回忆
  • 数据库索引(Mysql)
  • 异常-Exception
  • ctfshow——SQL注入
  • 第十三章 计算机网络
  • 商品详情 API 返回值说明
  • 层级实例化静态网格体组件:开启大量模型处理之门
  • 【网络知识】光猫、路由器 和 交换机 的作用和区别?
  • 初识Electron,创建桌面应用
  • AI编码时代到来?实现编程梦想的利器—Baidu Comate测评