您现在的位置是:首页 > 电气技术 > 电气技术

汽车CAN数据传输总线系统各部件功能

来源:艾特贸易2017-12-20

简介(1) CAN 控制器。 CAN 控制器是在一块可编程芯片上通过逻辑电路的组合实现这些功能的,它对外提供了与微处理器物理线路的接口,通过对它的编程, CPU 可以设置它的工作方式,控制它

    (1) CAN控制器。CAN控制器是在一块可编程芯片上通过逻辑电路的组合实现这些功能的,它对外提供了与微处理器物理线路的接口,通过对它的编程,CPU可以设置它的工作方式,控制它的工作状态,进行数据的发送和接收。

   CAN控制器的类型有两类,一类是独立的,另一类是和微处理器做在一起的。前一种使用起来比较灵活,它可以与多种类型的单片机、微机的各类标准总线进行接口组合;后一种中许多特定的情况下,使电路简化和紧凑,效率提高。但不管是哪一种,它们都严格遵守CAN的规范和国际标准。

   CAN控制器的作用是接收控制单元中微处理发出的数据,对这些数据进行处理,并传给CAN收发器。同样,CAN控制器也接收收发器收到的数据,对这些数据进行处理并传给微处理器。

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

   (3)数据传递终端。实际上它是一个电阻器,作用是防止数据在线端反射,并以回声的形式返回,产生反射波而使数据遭到破坏。

   (4) CAN数据总线。CAN数据总线是用以传输数据的双向数据线,分为CAN高位(CAN-High)和低位(CAN-Low)数据线。数据通过数据总线发送给各控制单元,各控制单元接收后进行计算。为了防止外界电磁波干扰和向外辐射,CAN总线采用两条线缠绕在一起,如图2 12所示。两条线上的电位是相反的,如果一条线的电压是5V,另一条线就是0V,两条线的电压和总等于常值。通过这种办法,CAN总线得到保护而免受外界电磁场干扰,同时CAN总线向外辐射也保持中性,即无辐射。

    在大众汽车公司的系统设计中,CAN也是一条现成的诊断通路,可以不必依靠ISO9141中定义的K线,而仅依靠系统中的某一个控制单元,以它作为诊断接口或称诊断界面而对各控制单元进行诊断。

    大众汽车公司在1999年以后投产的车型上采用了被称为“中心总线连接”的方式,也就是说将原来分布在两个控制单元中的120Ω电阻以并联形式归并到一个控制单元中,如图2-13所示。

CAN数据传输线(双绞线)

    2-12    CAN数据传输线(双绞线)

驱动系统CAN物理层

    2-13    驱动系统CAN物理层

(部分原创文章应编辑稿费需求,每篇需要收取2元的稿费,如需查看全文请联系客服索取,谢谢理解!在线客服:艾特贸易网客服为您服务