智能座舱产品经理、智能驾驶产品经理、AI大模型产品经理、算法、开发、测试、仿真、质量、项目等岗位
1️⃣LIN的基本知识
LIN总线(LocalInterconnectNetwork)表示所有它也被的控制单元都装在一个有限的空间内(如车顶)称为“局域子系统”,LIN总线系统由Audi、BMW、Daimler Chrysler、Motorola volcano communications technologies (VCT) 、Volkswagen、Volvo等公司和LIN联合体提出的一个汽车低层网络协议,目的是在汽车网络层次结构中作为低端网络的通用协议,并取代目前各种各样的低端总线系统,不需要CAN的性能、带宽以及复杂性。LIN的工作方式是一主多从,单线双向低速传送数据(最高20K位/秒),与CAN相比具有更低的成本,且基于UART接口,无需硬件协议控制器,使系统成本更低。
LIN总线的标准与其相应的开发、测试以及维护平台的应用,会降低车上电子系统的开发、生产、使用和维护的费用,从某种意义上讲,LIN总线可认为是CAN的通信网络,如图10-6所示的车门总线模块示意图。
2️⃣LIN协议与标准
1.LIN协议特征
一般使用一根单独的铜线作为介质,单主机多从机结粮文顾苌爱秀公(即无总线仲裁),保证信号传输的延迟时间,可选的4和8字节,配置灵活,带时间同步的多潘接收,从机节点没有石英晶振或陶瓷谐(multicast)振器,数据校验和的安全性和错误检测,检测网络中的故芹系统)使用成本最低的半导体元件(小型电路板,,单芯
2.节点
一个LIN电控单元拥有一个统一的接口,以便于与其它LIN电控单元处理数据,LIN节点的结构如图10-7所示,节点主要由2部分组成:协议控制器和线路接口,协议控制器集成在微控制器中的一个标准单位(URAT)上实现,微控制器主要实现发送/接受8位字节、构成请求、接受和发送;线路接口主要负责将LIN总线的信号翻译成无干扰的信号进入LIN协议控制器,以及相反地将协议控制器的信号进行翻译传入LIN总线:
3.传输速率
数据传递速率为1~20Kb/s,在LIN控制单元的软件内已经设定完毕,该速率最大能达到舒适CAN数据传递速率的1/5。
4.信号
包括隐性电平和显性电平信号,隐性电平是指如果无信息发送到LIN数据总线上或者发送到LIN数据总线上的是一个隐性比特,那么数据总线导线上的电压就是蓄电池电天.显性电平是指为了将显性比特传到LIN数据总线上,发送控制单元内的收发报机将数据总线导线接地。注意由于控制单元内的收发报机有不同的型号,因此表现出的显性电平是不一样的。
5.传递安全性
在收发隐性电平和显性电平时,通过预先设定公差值来保证数据传输的稳定性。为了在有干扰辐射的情况下仍能收到有效的信号,接收信号的允许电压值要稍高一些。
6.LIN帧结构
-个LIN帧结构由字节分隔开的一系列字节组成,LIN帧结构如图10-8所示。LIN帧的开始是异步中断域,它通过LIN的主节点发出,并且支持所有的LIN节点自动适应总线速度;异步域使得所有总线上的节点异步:标识域可表示64个节点,它指明数据的目的地或者所询问的节点地址;数据域由1-8个8位字节构成,包含了有用的命令或回应信息;检查域由一个8位字节构成,以保证LIN帧内容的完整性。
7.信息的顺序和回应信息内容
LIN主控单元设定工作顺序,主控单元按顺序将信息发送至LIN总线上(若是主信息,则发送的是回应),为了减少LIN主控单元部件的种类,主控单元将全部装备控制单元的信息标题发送到LIN总线上,对于带有从控单元回应的信息,LIN从控单元会根据识别码给这个回应提供信息,主控单元带有数据请求的信息,根据识别码的情况,相应的LIN从控单元会根据这些数据去执行各种功能。
3️⃣LIN应用系统
随着汽车电子技术大发展,汽车网络系统已经实现了多路传输,使汽车大量线路和内部连接被取消,在这种条件下,CAN网络的电控单元间的连接虽然已是最优结构,但是一个电控单元和它的传感器和执行器之间的连接还不一定是多路传输的,如图10-9所示。
引入LIN总线,几乎所有的电控单元和其传感器、执行器之间的连接,都已经实现多路传输,车上各个LIN总线系统之间的数据交换是由控制单元通过CAN数据总线实现的,如图10-10所示。
图10-11为汽车车身附属系统的LIN总线的结构图,主要包括主控系统和执行器。
LIN主控系统,也称主控单元,连接在CAN数据总线上,如图10-12所示,主要监控数据传递和数据传递的速率,发送信息标题。
LIN主控系统的软件内已经设定了决定何时将哪些信息发送到LIN数据总线上多少次的一个周期。LIN主控系统在LIN数据总线与CAN总线之间起翻译作用,它是LIN总线系统中唯一与CAN数据总线相连的主控系统,通过LIN主控单元进行LIN系统自诊断。
执行器和传感器都可看作 LIN总线从控单元,传感器内集成有一个电子装置,该装置对测量值进行分析,测量值是作为数字信号通过LIN总线传递的,有些传感器和执行元件只使用LIN主控制单元插口上的一个针脚,LIN执行元件都是智能型的电子或机电部件,这些部件通过LIN主控单元的LIN数字信号接受任务,LIN主控单元通过集成的传感器来获知执行元件的实际状态然后就可以进行规定状态和实际状态的对比,如图10-13所示