RS-232、RS485、CAN的比较

来自:贴吧网友   更新日期:2024-05-17
仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能。随后出现的RS485解决了这个问题。

RS-485最大的通信距离约为1219M,最大传输速率为10Mb/S,传输速率与传输距离成反比,在100Kb/S的传输速率下,才可以达到最大的通信距离,如果需传输更长的距离,需要加485中继器。RS-485总线一般最大支持32个节点,如果使用特制的485芯片,可以达到128个或者256个节点,最大的可以支持到400个节点。

由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:

(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离珊的产品。

(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。

在要求通信距离为几十米到上千米时,广泛采用RS-485 串行总线标准。市场上一般RS-485采用半双工工作方式,任何时候只能有一点处于发送状态,因此,发送电路须由使能信号加以控制。RS-485用于多点互连时非常方便,可以省掉许多信号线。应用RS-485 可以联网构成分布式系统,其允许最多并联32台驱动器和32台接收器。

PC与智能设备通讯多借助RS232、RS485、以太网等方式,主要取决于设备的接口规范。但RS232、RS485只能代表通讯的物理介质层和链路层,在RS232或RS485设备联成的设备网中,如果设备数量超过2台,就必须使用RS485做通讯介质,RS485网的设备间要想互通信息只有通过“主(Master)”设备中转才能实现,这个主设备通常是PC。

RS232,RS422,RS485是电气标准,主要区别就是逻辑如何表示。

RS232使用12V,0,-12V电压来表示逻辑,(-12V表示逻辑1,12V表示逻辑0),全双工,最少3条通信线(RX,TX,GND),因为使用绝对电压表示逻辑,由于干扰,导线电阻等原因,通讯距离不远,低速时几十米也是可以的。 

RS422,在RS232后推出,使用TTL差动电平表示逻辑,就是两根的电压差表示逻辑,RS422定义为全双工的,所以最少要4根通信线(一般额外地多一根地线),一个驱动器可以驱动最多10个接收器(即接收器为1/10单位负载),通讯距离与通讯速率有关系,一般距离短时可以使用高速率进行通信,速率低时可以进行较远距离通信,一般可达数百上千米。

RS485,在RS422后推出,绝大部分继承了422,主要的差别是RS485可以是半双工的,而且一个驱动器的 驱动能力 至少可以驱动32个接收器(即接收器为1/32单位负载),当使用阻抗更高的接收器时可以驱动更多的接收器。所以现在大多数全双工485驱动/接收器对都是标:RS422/485的,因为全双工RS485的驱动/接收器对一定可以用在RS422网络。

CAN是控制器局域网络(Controller Area Network, CAN)的简称。CAN总线是德国BOSCH公司从80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行 数据通信协议 ,它是一种多主总线,通信介质可以是双绞线、同轴电缆或光导纤维。通信速率可达1MBPS。

CAN总线采用了多主竞争式总线结构,具有多主站运行和分散仲裁的串行总线以及广播通信的特点。CAN总线上任意节点可在任意时刻主动地向网络上其它节点发送信息而不分主次,因此可在各节点之间实现自由通信。

  • 15266619985CAN总线和二总线、RS485总线的区别和用途?
  • 吉顾答:深入探讨CAN总线、二总线与RS485总线:它们的差异与应用 在现代电子系统中,CAN总线、二总线和RS485总线都是通信网络的关键组成部分,各有其独特的特性和用途。首先,让我们来看看最基础的RS485总线,它以其简单性著称,仅包含物理层和链路层,通过两根线以差分信号的形式进行传输,这种设计使其在工业控制...

  • 15266619985RS232和RS485区别是什么啊?
  • 吉顾答:RS232,RS422和RS485的区别,轻松讲解串口知识和应用!RS232,RS422和RS485的区别,轻松讲解串口知识和应用!2. RS-422电气规定 RS-422标准全称是“平衡电压数字接口电路的电气特性”,定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动...

  • 15266619985rs485接口与rs232接口有什么区别?
  • 吉顾答:rs232和rs485的区别有传输速率、驱动能力、传输距离、抗干扰能力、双向通信、连接方式等等。1、传输速率 RS232的传输速率一般不超过20Kbps,而RS485的传输速率可以达到100Kbps甚至更高,因此RS485在数据传输速度上有更大的优势。2、驱动能力 RS232接口是单端驱动,只能驱动一个接收器,而RS485接口是差分...

  • 15266619985232串口和485串口的区别
  • 吉顾答:1、rs-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外rs-232接口在总线上只允许连接1个收发器,即单站能力。2、rs-485接口在总线上是允许连接多达128个收发器,具有多站能力,这样用户可以利用单一的rs-485接口方便地建立起设备网络。3、rs232接口信号电平值较高,易损坏接口电路的...

  • 15266619985RS232和RS485通讯接口有什么区别?
  • 吉顾答:4、接口。RS232 得 标准D型接口与RS485的两线端口。如图1、2所示。补充说明:说明了区别,讲讲关于RS232与485的共性特征,他们都是串口通讯,且总线都不具备供电能力。目前的通讯产品应用当中,较为广泛的是控制主机-现场传感器这样的模型,而这样的使用距离使得RS232无法使用,较多的是使用485/CAN,...

  • 15266619985can总线与485总线有什么区别
  • 吉顾答:已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。2、485总线:采用终端匹配的总线型结构。即采用一条总线将各个节点串接起来,不支持环形或星型网络。参考资料来源:百度百科-CAN总线 参考资料来源:百度百科-RS485总线 ...

  • 15266619985RS485和CAN有什么区别?
  • 吉顾答:RS485物理层支持1对多点的通讯,主机设备通过4根线缆(2根通讯线,2根电源线)与从机进行供电通讯。通讯模式为半双工,主机广播从站接收。行业称这种做法为:轮询。即主站对每一个从机根据地址进行点名,点到的从机可以和主站进行通讯,而从站有事件不能够主动上传。RS485的这种通讯弊端较明显,CAN则...

  • 15266619985串口RS232和RS485和RS422的区别是什么?
  • 吉顾答:2、RS-485:数据模拟信号输出简单过程量,后来仪表接口是RS232接口,这种接口可以实现点对点的通信方式,但这种方式不能实现联网功能,随后出现的RS485解决了这个问题。3、RS-232:总线规定了25条线,包含了两个信号通道,即第一通道(称为主通道)和第二通道(称为副通道)。参考资料来源:百度百科-RS...

  • 15266619985RS232接口和RS485分别到底有几个针脚的?
  • 吉顾答:RS232接口9个针脚 RS485接口九个针脚

  • 15266619985CAN总线、二总线、RS485总线的区别和用途分别是什么?
  • 吉顾答:1,速度与距离:CAN与RS485以1Mbit/S的高速率传输的距离都不超过100M,可谓高速上的距离差不多。但是在低速时CAN以5Kbit/S时,距离可达10KM,而485再低的速率也只能到1219米左右(都无中继)。可见CAN在长距离的传输上拥有绝对的优势。\x0d\x0a2,总线利用率:RS485是单主从结构,就是一个总线...

    有友圈,时尚产品用品的交流,为健康绿色生活提供参考

    Copyright© 有友圈 2024