汽车总线系统的原理和故障诊断,K 总线/ 车身总线,1.K 总线及其控制单元2.K 总线 K 总线用于将普通车辆电气系统、信息和通信系统及安全系统的组件联网 其它具有通信功能并相互交换数据的控制单元也连接到 K 总线上K 总线是一个双向单线接口3.数据传输 由于 K 总线只用一根单独的导线朝两个方向传输数据, 因而采用半双工模式传输数据因此每次只能进行发送或接收由于发送装置并不发送系统节拍, 因此以异步形式传输数据为此, 发送和接收装置都使用各自的时钟脉冲发生器通过所传输字符的起始位使发送和接收装置之间同步首先发送一个起始位,接收装置可通过该起始位与发送装置的节拍保持同步随后根据所用代码发送 5 至 8 个数据位,并可能发送一个检验位最后还有两个停止位这些停止位用于传输两个字符之间的最小停顿它们为接收装置创造了接收下面字符的准备时间 在最高值数据位和停止位之间还可插入一个用于确保数据传输的校验位该校验位负责对所传数据进行简单检查奇偶性为一个二进制数据值中逻辑 1 电平的数量如果该数据值的 1 位数量为偶数(0,2,4,),则该数据值具有偶数奇偶性,数量为奇数时(1,3,5,)具有奇数奇偶性。
可以协调发送和接收装置之间的奇偶校验检查,但无需强制执行如果具有偶数奇偶性,校验位就会增加“1”的数量使其变成偶数如果某位已具有偶数奇偶性,发送装置就会将校验位设为逻辑“0”反之,如果某位具有奇数奇偶性,发送装置就会将校验位设为逻辑“1”因此,传输时“1”的总数又变为偶数接收装置对所接收字符的奇偶性进行分析如果奇偶性与协调结果不符,就会发出传输错误的信号4.K 总线的电压电平 利用 K 总线传输信息时, 电压电平为 0 V 至12 V电压电平由低变高时为逻辑 1由高变低为逻辑 05.K 诊断总线 K - 线 是 用 于 在 自 诊 断 时 连 接 检 测 仪 控制单元 控制单元接收来自传感器的信号,将其处理后再发送到执行元件上 控制单元中的重要构件:一个微控制器,其上带有输入输出存储器和程序存储器 控制单元接收到的传感器值(如发动机温度或转速)会被定期查询并按顺序存入输入存储器这个过程在原理上就相当于一个带有旋转式输入选择开关的机械步进选择器 微控制器按事先规定好的程序来处理输入值,处理后的结果存入相应的输出存储器内,然后到达各个执行元件为了能够处理CAN信息,各控制单元内还有一个CAN存储区,用于容纳接收到的和要发送的信息。
2.CAN构件 CAN构件用于数据交换,它分为两个区,一个是接收区,一个是发送区CAN构件通过接收邮箱或发送邮箱与控制单元相连,该构件一般集成在控制单元的微控制器芯片内3.收发器 收发器就是一个发送-接收放大器,它把CAN构件连续的比特流(逻辑电平)转换成电压值(线路传输电平),或反之这个电压值适合铜导线上的数据传输收发器通过TX-线(发送导线)或RX-线(接收导线)与CAN构件相连RX-线通过一个放大器直接与CAN总线相连,总在监听总线信号。