1、can 是controller area network的简称
2、can总线具有以下特色:
A、较低的本钱与极高的总线使用率;
B、 数据传输间隔可长达10Km,传输速率可高达1Mbit/s;
C、牢靠的过错处理和检错机制,发送的信息遭到损坏后可主动重发;
D、节点在过错严峻的情况下具有主动退出总线的功用;
E、报文不包括源地址或方针地址仅用标志符来指示功用信息和优先级信息;
3、较之现在许多RS-485依据R线构建的分布式控制体系而言,依据CAN总线的分布式控制体系在以下方面具有显着的优越性:
首要,CAN控制器作业于多主方法,网络中的各节点都可依据总线拜访优先权(取决于报文标识符)选用无损结构的逐位裁定的方法竞赛向总线发送数据,且CAN协议废除了站地址编码,而代之以对通讯数据进行编码,这可使不同的节点一起接收到相同的数据,这些特色使得CAN总线构成的网络各节点之间的数据通讯实时性强,并且简单构成冗余结构,进步体系的牢靠性和体系的灵活性。而使用RS-485只能构成主从式结构体系,通讯方法也只能以主站轮询的方法进行,体系的实时性、牢靠性较差;
其次,CAN总线经过CAN控制器接口芯片82C250的两个输出端CANH和CANL与物理总线相连,而CANH端的状况只能是高电平或悬浮状况,CANL端只能是低电平或悬浮状况。这就确保不会出现象在RS-485网络中,当体系有过错,出现多节点一起向总线发送数据时,导致总线出现短路,然后损坏某些节点的现象。并且CAN节点在过错严峻的情况下具有主动封闭输出功用,以使总线上其他节点的操作不受影响,然后确保不会出现象在网络中,因单个节点出现问题,使得总线处于“死锁”状况。
并且,CAN具有的完善的通讯协议可由CAN控制器芯片及其接口芯片来完成,然后大大下降体系开发难度,缩短了开发周期,这些是只仅仅有电气协议的RS-485所无法比拟的。别的,与其它现场总线比较而言,CAN总线是具有通讯速率高、简单完成、且性价比高级许多特色的一种已构成国际标准的现场总线。这些也是现在 CAN总线应用于很多范畴,具有微弱的市场竞赛力的重要原因。
4、CAN is based on a broadcast communication mechanism. This broadcast communication is achieved by using a message oriented transmission protocol.These message are identified by using a message identifier.
5、CAN 2.0A supports a length of 11 bits for the identifier,and the can extended frame, also knownas can 2.0B, supports a length of 29 bits for the identifier.
声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/234604.html