CAN总线简单介绍

来源:互联网 发布:windows安装光盘下载 编辑:程序博客网 时间:2024/06/05 11:26

keywords:局域网,现场总线,串行通信;

一句话描述,CAN总线因其高性能和可靠性强,广泛应用于汽车产业,医疗设备,船舶;

一、 CAN总线是什么?

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是由以研发和生产汽车电子产品著称的德国BOSCH公司开发的,并最终成为国际标准(ISO 11898),是国际上应用最广泛的现场总线之一。 在北美和西欧,CAN总线协议已经成为汽车计算机控制系统和嵌入式工业控制局域网的标准总线,并且拥有以CAN为底层协议专为大型货车和重工机械车辆设计的J1939协议。

二、特点

高性能和可靠性强

三、应用领域

汽车产业,医疗设备,船舶,非电子消费品领域;

四、与RS-485总线的比较

特性

RS-485

CAN-bus

单点成本

低廉

稍高

系统成本

较低

总线利用率

网络特性

单主网络

多主网络

数据传输率

容错机制

可靠的错误处理和检错机制

通讯失败率

极低

节点错误的影响

导致整个网络的瘫痪

无任何影响

通讯距离

<1.5km

可达10km(5kbps)

网络调试

困难

非常容易

开发难度

标准Modbus协议

标准CAN-bus协议

后期维护成本