CAN (Controller Area Network) 总线,也叫做环网,是一种允许外围芯片在数据传输中采用特殊的“多点协商”(multi-point access)的网络技术。它使得多个外部的嵌入式终端设备实现高效的数据传输。它拥有高数据率传输、总线结构、网络结构、传输速率等特点,适用于多种类型的工业应用,被广泛地应用于汽车电子,船舶和空间电子,农用机械,医疗电子,家用电子以及微控制器系统领域。

一、CAN总线技术特性及优势
1、封装芯片内置网络编程控制器:
封装芯片内置有CAN总线网络编程控制器,每个终端节点都拥有独立的编程控制器,它可以进行独立的消息传输、收发,进行数据校验检查等,确保网络消息的可靠传输,简化了网络控制的设计施工;
2、全双工收发:
每个CAN总线终端都可以同时作为收发端,采用“左右对称”的收发数据,有利于利用现有资源;
3、更高的安全保障
CAN总线采用抢占式传输模式,数据传输采用双绞线格式,即使存在干扰,也能够保证网络的稳定性和安全性,在数据传输中还可以采用完整帧、远程帧和传输帧模型,可以回复错误,发现故障,有效保障数据的传输安全;
4、多种应用功能
CAN总线技术可以支持多种不同的通信模式,支持组广播模式,可以设置类型、优先级,以及传输延时时间,可以根据具体应用环境,选择合适的协议进行数据传输;
二、CAN总线的电气特性
1、电压特性:
CAN总线是一种低压网络通讯技术,它可以支持5V或者12V的电平,支持无敪迟滞、有数据迟滞及有应答的数据传输模式;
2、电容特性:
CAN总线的电容特性是运行的重要参数,建议在400pF以下,这样可以保证传输的稳定;
3、通讯距离:
CAN总线的通讯距离取决于传输的电缆线的长度,通常可以采用2米的电缆用于连接;
4、电缆特性:
为了保证CAN总线的性能,采用硬电缆类型,这种类型拥有特定的绝缘层,可以有效抑制外部干扰,保障网络数据传输的稳定性;
三、CAN总线的传输效率及性能
1、数据传输速率:
CAN总线的最大传输速率可以达到1Mbit/s,在实际应用中,通常可以采用250Kbit/s,经济成本较低,而且可以满足大多数环境的需求;
2、抗干扰能力:
CAN总线拥有很好的抗干扰能力,不仅有效地吸收传输信号中的干扰脉冲,而且可以有效地抑制供电系统产生的电磁波干扰,较好地保障了数据传输的稳定性;
3、节点数限制: