1. K 线
根据SAE规定的OBD标准,车辆行业使用K,L进行诊断和标定。J线知识一根线,pc机和控制单元都要想对方发出信息,此线是半双工串行通讯。
K线通讯主要特点
双方采用半双工异步串行通讯
工作电压范围8-18V
使用环境温度为-40-125
最大速度是50kbps
与单片机cmos电平无缝连接
在大众车系里,K线一般用于检测系统,属单线模式,与诊断仪器连接并相互传递数据。
CAN线主要用于控制单元与控制单元之间传递数据、属双线模式,分高位线和地位线,优点是传输速率高,抗干扰能力强。在开迪车、宝来车、新款奥迪A6,A4及A8上都使用了CAN线。
一般分舒适CAN线、驱动CAN线、诊断CAN和仪表CAN
舒适CAN线的传输速率是100K波特,主要用于舒适系统,如电动座椅控制单元、空调控制单元和舒适电脑等。
驱动CAN线的传输速率是500K波特,主要用于发动机系统、ABS系统和气囊系统等。
诊断CAN线主要用于车身电脑与诊断仪器连接,在新车型上已经用它替代了K线,传输速率与驱动CAN线相同。
仪表CAN线用于仪表和网关连接,属单线模式。
2. Lin线
LIN(Local Interconnect Network)是一种低成本的串行通讯网络,用于实现汽车中的分布式电子系统控制。LIN 的目标是为现有汽车网络(例如CAN 总线)提供辅助功能,因此LIN
总线是一种辅助的总线网络。在不需要CAN 总线的带宽和多功能的场合,比如智能传感器和制动装置之间的通讯使用LIN 总线可大大节省成本。
3. CAN总线
CAN 是Controller Area Network 的缩写,CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的串行通信网络CAN总线通过CAN收发器接口芯片82C250的两
个输出端CANH和CANL与物理总线相连,而CANH端的状态只能是高电平或悬浮状态,CANL端只能是低电平或悬浮状态。只有2根线与外部相连,并且内部集成了错误探测和
管理模块。
CAN总线特点:(1) 数据通信没有主从之分,任意一个节点可以向任何其他(一个或多个)节点发起数据通信,靠各个节点信息优先级先后顺序来决定通信次序,高优先级节点
信息在134μs通信; (2) 多个节点同时发起通信时,优先级低的避让优先级高的,不会对通信线路造成拥塞; (3) 通信距离最远可达10KM(速率低于5Kbps)速率可达到1Mbps(通信
距离小于40M);(4) CAN总线传输介质可以是双绞线,同轴电缆。CAN总线适用于大数据量短距离通信或者长距离小数据量,实时性要求比较高,多主多从或者各个节点平
等的现场中使用。
通信方式
单工-支持数据在一个方向传输
半双工-允许数据在两个方向上传输,但一定时间内只允许在某个方向上传输
全双工-允许同时在两个方向上传输
4. 232串口线
个人计算机上的通讯接口之一,由电子工业协会(ElectronicIndustries Association,EIA) 所制定的异步传输标准接口。通常 RS-232 接口以9个引脚 (DB-9) 或是25个引脚 (DB-
25) 的型态出现,一般个人计算机上会有两组 RS-232 接口,分别称为 COM1 和 COM2。工业控制的RS-232口一般只使用RXD、TXD、GND三条线,发送数据(Transmitted
data-TxD)——通过TxD终端将串行数据发送到MODEM,(DTE→DCE)。
接收数据(Received data-RxD)——通过RxD线终端接收从MODEM发来的串行数据,(DCE→DTE)。