理论教育 CAN数据传输系统原理解析

CAN数据传输系统原理解析

时间:2023-10-07 理论教育 版权反馈
【摘要】:CAN数据传输系统将传统的多线传输系统改变为双线(总线)数据传输系统,如图10-21b所示。数据总线好比一条信息高速公路,信息通过在高速公路上行驶的BUS来传递,所以CAN数据传输系统又称为CAN-BUS。CAN数据传输系统中的每个控制单元内部都含有一个CAN控制器和一个CAN收发器。同时,CAN控制器也接收CAN收发器收到的数据,处理数据并传给微处理器。CAN数据总线 CAN数据总线是传输数据的双向数据线,分为高位数据线和低位数据线。

CAN数据传输系统原理解析

数据总线是控制模块之间传递数据的通道。CAN数据传输系统将传统的多线传输系统改变为双线(总线)数据传输系统,如图10-21b所示。这样一辆汽车不论有多少控制模块,也不管其信息容量有多大,每个控制模块都只需引出两条线接在两个节点上,这两条导线称为数据总线。数据总线好比一条信息高速公路,信息通过在高速公路上行驶的BUS来传递,所以CAN数据传输系统又称为CAN-BUS。

CAN数据传输系统中的每个控制单元内部都含有一个CAN控制器和一个CAN收发器。每个控制单元之间都通过两条数据总线连接,在数据总线两端都装有数据传输终端。CAN数据传输系统由以下四部分组成:

(1)CAN控制器 CAN控制器的作用是接收控制单元中微处理器发出的数据,处理数据并传给CAN收发器。同时,CAN控制器也接收CAN收发器收到的数据,处理数据并传给微处理器。

(2)CAN收发器 CAN收发器是一个发送器和接收器的结合,它将CAN控制器提供的数据转化为电信号并通过数据总线发送出去;同时,它也接收CAN总线数据,并将数据传输给CAN控制器。

(3)数据传输终端 数据传输终端实际上是一个电阻器,其作用是保护数据,避免数据传输到终端被反射回来而产生反射波。(www.daowen.com)

(4)CAN数据总线 CAN数据总线是传输数据的双向数据线,分为高位数据线和低位数据线。如图10-22所示,为了防止外界电磁波干扰和向外辐射,CAN数据总线通常缠绕在一起。这两条线上的电位和是恒定的,如果一条线上的电压是5V,则另一条线上的电压为0。

978-7-111-56691-5-Chapter10-26.jpg

图10-22 CAN数据总线

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈