车载通信——CAN收发器与CAN控制器

一、CAN节点通信路由

车载通信——CAN收发器与CAN控制器_第1张图片

 二、CAN总线

CAN总线CAN_High与CAN_Low通过差分信号进行数据传输。

CAN_High电压:2.5~3.5V;CAN_Low电压:1.5~2.5V。

车载通信——CAN收发器与CAN控制器_第2张图片

三、CAN收发器

 CAN收发器是将差分信号转换为TTL电平信号,或者将TTL电平信号转换为差分信号。

0V---------逻辑1------隐性电平
2.0V-------逻辑0-----显性电平

车载通信——CAN收发器与CAN控制器_第3张图片

电路原理:

车载通信——CAN收发器与CAN控制器_第4张图片 车载通信——CAN收发器与CAN控制器_第5张图片

(1)L共模电感:滤除差分线上的共模干扰。

(2)C1、C2滤波电容:提供低阻抗回路。

(3)Z1、Z2瞬态抑制二极管:ESD防静电/过压保护。

(4)R2+R3+C3:形成低通滤波器(低频通过,高频被电容导入地),使CAN差分信号快速进入隐性,减少振铃现象。

四、CAN控制器

CAN控制器是实现CAN总线的协议底层以及数据链路层用于生成CAN帧并以二进制的方式发送,在此过程中进行位填充、添加CRC校验、应答检测等操作;将接收到的二进制码进行解析并接收,在此过程中进行收发比对、去位填充、执行CRC校验等操作。

车载通信——CAN收发器与CAN控制器_第6张图片

 (1)CAN核心模块:根据CAN规范将串行位流与用于收发的并行数据进行转换(收:串行转并行;发:并行转串行)

(2)验收滤波器:过滤掉无须接收的报文。

(3)接收FIFO:用于存储从CAN 总线上接收的所有报文。

(4)接口管理逻辑:寻址CAN控制器中的各功能模块的寄存器单元,向主控制器提供中断信息和状态信息。

(5)发送缓冲器:用于存储一个完整的报文。

 

 

 

你可能感兴趣的:(车载通信,网络)