
CAN是用于实时应用的串行通信协议总线。CAN可以使用双绞线传输信号,是世界上应用最广泛的现场总线之一。
can总线的工作原理
CAN总线的传输方式是串行数据传输,可以运行在速度为1Mb/s的40m双绞线上,也可以通过光缆连接。CAN在许多细节上与I2C公共汽车相似,但也有一些明显的区别。
CAN总线以消息广播的形式将数据从一个节点发送到另一个节点。对于节点来说,无论这些数据被发送到哪里,它们都必须接收这些数据。
当一个节点想要发送数据时,该节点将数据和标识符发送到该节点的CAN芯片,它将进入就绪状态。收到总线分配后,该CAN设备将变为发送消息的状态。CAN芯片将数据发送成报文格式后,其他节点将处于接收状态。所有节点将接收并检测该消息,以确定这些消息是否发送给它们自己。
由于CAN总线是一种面向内容的寻址方案,因此很容易在CAN总线上构建控制系统进行修改。如果要添加的新站点是纯数据接收设备,则数据传输协议不要求独立部分具有物理目的地址,并且可以在不修改硬件和软件的情况下向CAN总线添加新节点。
本文将自控伺服、4G光通信能源和供电系统设计融为一体。









