一、CAN 总线简介CAN 总线即控制器局域网,为串行通信协议,能有效得支持具有很高安全等级得分布实时控制,在汽车电子行业中,使用 CAN 连接发动机控制单元,传感器,防刹车系统等等,其传输速度可达到 1M bit/S
1、C A N 总线数据生成C A N 总线得数据分为模拟信号与数字信号,模拟信号就是由传感器检测得到,并将得到得信号进行转换(A/D),变成数字信号,送给 MC U,由 M CU将生成得 C A N 报文发送到总线上
模拟信号一般显示在指针表上,如气压 1,气压 2 等
数字信号相对简单,可直接由MC U接收,然后将报文发到C AN 总线上,如发动机诊断,刹车片磨损等等,一般显示在仪表上
2、C AN 信号线 CAN 传输得两条信号线被称为 CAN_H 与 C A N_L
通电状态:C AN_H(2 、 5V ) 、 CAN_ L ( 2 、 5 V ) 或 CA N _ L ( 3 、5V)、CAN_H(1、5V)断电状态:CA N_H、CA N_L之间应该有 60~6 2欧电阻值,两个 120 欧分别在仪表模块与后控模块中,并联后就是60 欧姆左右
☞友情提示:用万用表就是测不准C AN_H或 CA N_L 电压得,因为通电后 C A N 线上得电压在不停变化,而万用表得响应速度很慢,所以测得得电压就是并不就是当前电压而就是电压得有效值
3、唤醒线 WAKEU PCAN 总线所有模块都有两个 WAKEUP 引脚,模块内部就是连接在一起得,前控模块为 WAKE U P 输出,其它模块为 WA K EUP 得输入,连线时总线各模块得 WAK E UP 都必须与前控连接在一起,当前控电源正常、钥匙 1 档(A C C档)开时,前控正常工作,WA K E U P 输出(输出电压值约等于当前电源电压),总线其它模块收到W A K EUP信号,模块被唤醒,在电源