1、传输方式不同。 RS-232采取不平衡传输方式,即所谓单端通讯. 而RS485则采用平衡传输,即差分传输方式。
2、传输距离不同。RS-232适合本地设备之间的通信,传输距离一般不超过20m。而RS-485的传输距离
为几十米到上千米。
3、RS-232 只允许一对一通信,而RS-485 接口在总线上是允许连接多达128个收发器。

RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。
RS:是推荐标准的英文缩写
RS-232采取不平衡传输方式,即所谓单端通讯.收、发端的数据信号是相对于信号地,如从DTE设备发出的数据在使用DB25连接器时是2脚相对7脚(信号地)的电平。

典型的RS-232信号在正负电平之间摆动,在发送数据时,发送端驱动器输出正电平在+5~+15V,负电平在-5~-15V电平。当无数据传输时,线上为TTL,从开始传送数据到结束,线上电平从TTL电平到RS-232电平再返回TTL电平。

接收器典型的工作电平在+3~+12V与-3~-12V。由于发送电平与接收电平的差仅为2V至3V左右,所以其共模抑制能力差,再加上双绞线上的分布电容,其传送距离最大为约15米,最高速率为20kb/s。RS-232是为点对点(即只用一对收、发设备)通讯而设计的,其驱动器负载为3~7kΩ。所以RS-232适合本地设备之间的通信。

RS-485与RS-232不一样,数据信号采用差分传输方式,也称作平衡传输,它使用一对双绞线,将其中一线定义为A,另一线定义为B,通常情况下,发送驱动器A、B之间的正电平在+2~+6V,是一个逻辑状态,负电平在-2~6V,是另一个逻辑状态。另有一个信号地C,在RS-485中还有一“使能”端。“使能”端是用于控制发送驱动器与传输线的切断与连接。当“使能”端起作用时,发送驱动器处于高阻状态,称作“第三态”,即它是有别于逻辑“1”与“0”的第三态。 接收器也作与发送端相对的规定,收、发端通过平衡双绞线将AA与BB对应相连,当在收端AB之间有大于+200mV的电平时,输出正逻辑电平,小于-200mV时,输出负逻辑电平。接收器接收平衡线上的电平范围通常在200mV至6V之间。

//

/

rs232和rs485都是串行通信
rs232是全双工的,也就是可以同时收发,
rs485是半双工的,某一时刻只能收或只能发数据,否则,总线将瘫痪

rs232是1对1,rs485可以1对多,经常485采用主从方式,一个主的,若干个从的,组成一个网络

rs232和rs485传输电平方式不一样,rs232是电平方式,通信距离大约15m,实际也就是七八m的样子,485是差分方式传播,仅仅两根线,说的能达到1200m我用的时候,700m左右就不行了。

一下是参考网络资源
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设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC,而这种设备网中只允许存在一个主设备,其余全部是从(Slave)设备。而现场总线技术是以ISO/OSI模型为基础的,具有完整的软件支持系统,能够解决总线控制、冲突检测、链路维护等问题

RS-232与RS485通信方式区别相关推荐

  1. UART、RS-232、RS-422、RS-485的区别

    v3学院带你一次性认清UART.RS-232.RS-422.RS-485的区别 https://www.cnblogs.com/laokai/p/6488910.html 通讯问题,和交通问题一样,也 ...

  2. 深入理解UART、IIC、SPI与RS232以及RS485的区别

    个人理解: uart.IIC.SPI都是一种具有协议特征的收发器.接口.总线,它规定数据按照什么的时序传输,rs232,.rs485是传输时候的电平标准,规定了按照上述协议传输的高电平与低电平的电压都 ...

  3. TTL、 RS-232,RS-485的区别

    TTL. RS-232,RS-485的区别 参考:[gt+]TTL, RS-232,RS-485的区别 前言:串口.UART口.COM口.USB口是指的物理接口形式(硬件).而TTL.RS-232.R ...

  4. 计算机监控通信网络 rs485和rs232,一文详解RS232和RS485的区别之处

    有用过PLC的朋友,应该都知道PLC与控制设备之间的通信基本上都是基于串行通信接口,采用其对应的通信协议进行控制的,而对于串行通信接口,包括RS232.RS422.RS485,RS422在三菱的PLC ...

  5. 硬件:RS232、RS422和RS485的区别

    RS232.RS422和RS485的区别 RS-232是最常见的串口,是大部分兼容Windows的桌面计算机的一个标准组件.如今通过USB到RS-232转换器使用RS-232更为常见.RS-232只允 ...

  6. RS-232、RS-422、RS-485原理区别和联系!一看就懂

    串口通讯是电气工程师面对的最基本的一个通讯方式,RS-232是其中最简单的一种.很多初学者往往搞不清楚UART和RS-232.RS-422.RS-485的联系和区别,本文将谈谈这几个概念的理解,帮助大 ...

  7. RS232,RS422,RS485的区别和RS485通讯线缆注意事项

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

  8. 一文搞懂:UART、RS-232、RS-422、RS-485的区别

    通讯问题,和交通问题一样,也有高速.低速.拥堵.中断等等各种情况.如果把串口通讯比做交通,UART比作车站,那么一帧的数据就好比汽车.汽车跑在路上,要遵守交通规则.如果是市内,一般限速30.40,而高 ...

  9. RS-232、RS422和RS-485的区别和各自的实现方式

    2019独角兽企业重金招聘Python工程师标准>>> 一.殊途同归 RS-232.RS422和RS-485 均属于UART是通用异步收发传输器(Universal Asynchro ...

  10. 带你读懂串口RS232和RS485本质区别!!

    一.什么是串口通讯? 串口通信(Serial Communication), 是指外设和计算机间,通过数据信号线 .地线.控制线等,按位进行传输数据的一种通讯方式.这种通信方式使用的数据线少,在远距离 ...

最新文章

  1. 【通知】深度学习之人脸图像算法重印,欢迎读者支持!
  2. 【C++学习】String类的基本用法
  3. java高并发(十一)同步容器
  4. k近邻算法matlab实现_k近邻算法
  5. 带修改离线主席树 + 树状数组 ZOJ - 2112【Dynamic Rankings】
  6. 密码学原理与实践_浅谈SSH2工作原理
  7. 全志A40I tina系统蓝牙wifi调试方法
  8. 单片机外围模块漫谈之四,USB总线基本概念
  9. win10 docker镜像导入导出
  10. 异常篇 之 记录一次因“MIUI 优化”引发的无奈。。。
  11. 深度学习:常见深度学习框架【Theano、TensorFlow、Keras、Caffe/Caffe2、MXNet、CNTK、PyTorch】
  12. JavaScript中事件回顾
  13. Palindrome Permutation
  14. Paraview等值线标识
  15. linux下jdk-7u80-linux-x64的安装方法
  16. 50000字,数仓建设保姆级教程,离线和实时一网打尽(理论+实战) 下
  17. 辗转相除法(C语言)
  18. 刘书高谈关于免费B2B网站推广实战技巧
  19. ctfshow 群友挑战 CTFshow福利抽奖
  20. JS数字转字符串,字符串转数字

热门文章

  1. ERP软件信息化实施步骤
  2. 奇趣分享综合趣事百科文章类型discuz模板
  3. 交换机分布缓存_一种交换机的缓存管理方法
  4. 使用JS数组迭代方法渲染页面数据并实现查询功能
  5. 14Python爬虫---爬虫伪装浏览器
  6. 图层蒙版和快速蒙版、路径
  7. 【5G核心网】5GC核心网之网元UDR
  8. 线性代数笔记12——列空间和零空间
  9. linux系统windows模拟器下载,Linux开源模拟器Wine 0.9.54版下载
  10. 【NYNU 1151】轻羽飞扬 数塔DP