集中器除了可以设计成485总线集中器通信,还可以设计成CAN总线。
CAN总线与RS-485总线以1Mbit/S的高速率传输的距离都不超过100M,可谓高速上的距离差不多。但是在低速时CAN以5Kbit/S时,距离可达10Km,而RS-485在低的速率也只能到1219m左右。可见CAN在长距离的传输上拥有绝对的优势。CAN总线是多主从结构,每个节点都有CAN控制器,多个节点发送时,以发送的ID号自动进行仲裁,这样可以实现总线数据不错乱,而且一个节点发完。另一个节点可探测到总线空闲,马上发送,省了主机的询问,提高了总线速率,增强了快速性。RS-485只规定了物理层,没有数据链路层,对错误无法识别,除非一些短路等物理错误。这样容易造成一个节点破坏,一直向总线发数据,造成整个总线瘫痪。所以RS-485一旦坏一个节点,这个总线网络就会瘫痪。CAN总线有CAN控制器,可以对总线任何错误进行检测,CAN节点在错误严重的情况下具有自动关闭输出功能,以使总线上其他节点的操作不受影响,CAN总线在网络各节点之间的数据通信实时性强。
M28X-T系列核心板是基于 Freescalei.MX28( ARM926EJ-S™)系列芯片为核心的嵌入式工控核心板,针对工业及消费电子、汽车行业推出的高性能、低功耗处理器,包含了丰富的外设资源供开发。如所示。