CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络。较之许多RS-485基于R线构建的分布式控制系统而言,基于CAN总线的分布式控制系统在以下方面具有明显的优越性:
网络各节点之间的数据通信实时性强
首先,CAN控制器工作于多种方式,网络中的各节点都可根据总线访问优先权(取决于报文标识符)采用无损结构的逐位仲裁的方式竞争向总线发送数据,且CAN协议废除了站地址编码,而代之以对通信数据进行编码,这可使不同的节点同时接收到相同的数据,这些特点使得CAN总线构成的网络各节点之间的数据通信实时性强,并且容易构成冗余结构,提高系统的可靠性和系统的灵活性。而利用RS-485只能构成主从式结构系统,通信方式也只能以主站轮询的方式进行,系统的实时性、可靠性较差;
光端机,就是将多个E1(一种中继线路的数据传输标准,通常速率为2.048Mbps,此标准为中国和欧洲采用,E1是物理连接技术,是数字网络,可以同轴也可以光纤)信号变成光信号并传输的设备(它的作用主要就是实现电-光和光-电转换)。光端机根据传输E1口数量的多少,价格也不同。一般较小的光端机可以传输4个E1,目前较大的光端机可以传输4032个E1。光端机分PDH光端机和SDH光端机,PDH光端机一般是指34M(16E1)以下的光端机,而SDH光端机一般是指155M(STM-1)以上的光端机。根据不同的需求配置不同的光端机,价格相差甚远。
CAN总线报文的CRC校验场后面会有一个ACK应答场,发送报文的节点发出的ACK(1Bit)为“1”,正确应答的节点(报文数据校验通过正确)会将总线上的这个ACK位电平拉成“0”,表示正确应答。
若A节点广播报文后,发现该报文的ACK始终为“1”,则其收发器将从缓存中自动重发该帧,直到有节点正确接受ACK为“0”或者A节点离线
CAN 是Controller AreaNetwork 的缩写,中文名为控制器局域网络,是ISO标准化的串行通信协议,是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用较广泛的现场总线之一。
因其具有强性能、高可靠性的通信机制,目前已广泛应用在汽车电子领域,CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。因此CAN总线在整个自动驾驶系统中也有着十分重要的作用,自动驾驶汽车上的某些传感器(如雷达、Mobileye)的信号传递也是通过CAN实现的。
以上信息由专业从事CANFD总线集线器报价的北京安融互通于2024/6/28 10:46:00发布
转载请注明来源:http://jiling.mf1288.com/bjarht-2777339969.html
下一条:没有了