
基于CAN/LIN息线的混合网关设计
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
随着汽车电子技术的进步,CAN、LIN总线正日益广泛地被应用于车载网络系统中。与此同时,如何实现不同类型和不同传输速率之间数据的高效交换成为亟需解决的技术难题。文章阐述了一种新型混合型高/低速总线网关设计方案,并对其实现架构及关键组件设计进行了深入分析。伴随着汽车电子技术的迅速发展,CAN和LIN总线在汽车网络系统中得到了越来越广泛的运用。由于其各自的优势特征,这两种通信协议分别适用于汽车内部不同速度段和功能需求的网络通信任务。然而,在面对日益复杂的汽车内部通信需求时,如何实现高速CAN、低速CAN以及LIN网络间的有效互通成为一个亟待解决的技术难题。本文针对这一技术难题,提出了一种创新性的混合式转发器方案,旨在为解决高速CAN、低速CAN及LIN网络之间的通信问题提供可行的解决方案。
随着汽车网络技术的进步发展,推动了汽车电子控制系统的演进。实现了将传统上point-to-point通信模式转变为更为高效和灵活的networked communication.其中CAN与LIN协议凭借其独特的优势,在汽车网络系统中发挥着关键作用.CAN采用具有高速度、实时性和可靠性特性的协议,在高速闭环控制系统中得到广泛应用,比如发动机管理与制动系统等.而 LIN 协议则以其低成本、简单易用的特性,在用于传感器与执行器之间的低速通信领域中表现突出,例如车窗调节与座椅位置控制等。CAN协议于1986年由博世公司创建并迅速发展为国际标准,在汽车领域占据重要地位。采用多主机架构和短帧传输技术的该规范还实现了非破坏性总线仲裁机制,具备高效的错误检测能力和经济型性价比。相比之下,LIN协议则通过宝马、奔驰等豪华品牌联合开发,并遵循UART数据格式,基于单主多从架构设计,特别适合于经济型低成本应用中的通信需求,则更适合用于汽车内部的功能性支持。
为了克服不同网络之间的通信难题,网关应运而生。本文提出了一种混合型网关设计方案,包含四个关键组成部分:主控制单元、高速CAN接口模块、低速CAN接口模块以及LIN端口模块。主控制单元主要承担数据存储、转发和协议转换功能。其余各节点模块分别与对应的目标网络建立数据传输通道。
硬件设计中,采用Atmel AT91SAM7A3芯片作为主控制单元,在保证处理能力的同时提供充足的内存资源。搭配TJT-1020 LIN模块、CTM7892低功耗CAN收发器以及CTM6783高性能CAN总线接口芯片,在汽车内部复杂的电磁环境中依然能够实现稳定的通信连接。
该混合网关设计为解决汽车网络中的通信难题提供了一个科学配置的有效解决方案。通过合理的硬件配置和协议转换机制,实现了不同速率与特性网络间的无缝连接。随着汽车电子技术的发展完善,在未来汽车网络系统中这类混合网关设计将发挥更加重要的作用。
全部评论 (0)


