用CAN/LIN总线实现车门分布式控制系统

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:ronaldocjz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:结合CAN总线和LIN总线各自的优缺点,设计实现了基于AN/LIN总线的分层式车门控制系统,首先讲述了集中式控制系统结构和分布式控制系统结构的实现及相应的特点,论述了选定分布式结构的原因,然后详述了车门分布式系统的实现及相关技术。
  关键词: 总线;CAN;LIN;车门控制
  
  引言
  
  随着各种传感器的出现和芯片技术的飞速发展,汽车的安全性和智能化程度日益提高,汽车电子控制单元(ECU)的功能和ECU间的信息交互日益增加,汽车生产商开发了多种总线技术,提供可靠而低成本的连接,按照安全性、智能性的不同要求实现相应的网络结构,满足单元间不同要求的数据交换。对车门区域的控制而言,要实现的功能较多,包括车窗升降、后视镜的位置调整、门锁开关、开关量的检测等,针对不同的目标客户群,可选择实现的智能也较多,包括车窗防夹,后视镜折叠和加热等,笔者采用低速CAN总线和LIN总线实现了车门分布式控制系统,选择性地实现了部分智能,该系统同时可以迅速修改和升级,而不需要太大的设计变动。本文讲述下系统结构的确定和分布式控制的具体实现。
  
  系统结构的确定
  
  车门控制系统采用总线式拓补结构,总线一般采用低速CAN总线或LIN总线,采用不同总线协议和不同的拓补结构可以提供不同程度的智能。第一种方案是每个车门采用一个集中控制的CAN节点,BSI和四个车门通过一个CAN网络连接。
  第二种方案是每个车门采用分布式LIN网结构,将各个功能做成单独的节点,即单独的后视镜控制节点,车窗控制节点,门锁控制节点,开关输入控制节点,该开关输入控制节点可以同时作为LIN的主节点,每个车门的主节点同时为CAN-LIN网关节点,BSI和四个车门通过CAN网连接。
  方案1是目前大量生产商采用的典型方案,这种集中控制的方式将车窗升降及防夹、后视镜的位置调整、门锁、开关量的输入检测集中在一个ECU中实现,成本较低,采用低速CAN总线连接,拓朴结构简单,通讯简单实时,协议的制定比较简单,且CAN采用多主双线容错机制,故安全性较高,基于CAN总线的诊断也使得故障的查找和维修比较方便。
  随着技术的发展和消费者对汽车智能化的追求,汽车智能化程度的提高和迅速升级换代是保证汽车厂商竞争力的关键因素,采用单一CAN总线集中控制的缺点也开始暴露出来。由于车门节点内的高性能MCU直接控制车窗和车镜,当ECU的智能性要求越来越高,需要增加功能或智能时,只能增强各个集中控制节点的MCU功能,造成MCU规格增大;且集中控制安装复杂,接插件和连接线缆较多,当智能增加时,互连数量增加,缺乏灵活性,产品升级换代需要大量成本,最终导致效率降低。
  分层式网络是解决汽车产品低成本迅速升级换代的有效解决方案,LIN总线作为CAN总线的有效补充,是分层式汽车网络特征升级和功能增强的关键因素,利用方案2所示CAN-LIN分层式网络结构,充分发挥了CAN/LIN总线各自的优势,将部分功能移植到更小,更可靠的节点,降低了各个ECU的复杂度,且四个门内的各LIN节点可以通用,互换性和兼容性更好,可以根据车门功能的配置要求随时添加或者减掉某个节点,而不会对整个网络产生任何影响,从而可以迅速升级换代,而不会带来更大的成本消耗。
  单芯片传感器和执行器的出现提供了分布式节点的低成本解决方案,给采取分布式技术降低成本提供了可能。随着LIN总线技术的不断成熟,对MCU和LIN状态机进行合适的选择,就可以获得功能更强大、更灵活的分布式系统。
  
  分布式控制的实现
  
  在车门系统的分布式控制实现中,每个车门均为一个LIN网络,前车门包括车窗节点,后视镜节点和门锁节点,后车门不包括后视镜节点,以下从分布式节点的实现和网关的实现两个方面论述一下车门分布式控制系统的实现。
  
  后视镜节点
  
  后视镜节点方案如下图所示,实现对后视镜上下、前后两个方向的位置调整,实现折叠功能和加热功能,采用飞思卡尔的智能分布式控制单芯片MM908E625实现,MM908E625是一个高度集成的单封装解决方案,在一个s0IC 54的封装内集成了HC08内核和SmartMOS模拟控制IC,该模拟控制IC包括LIN物理层收发器,电压调整器,4个半H桥和一个高端开关,采用半H桥实现对后视镜电机的驱动从而实现位置调整和折叠,利用高端开关实现后视镜加热。
  
  车窗节点
  
  车窗节点方案实现车窗升降及防夹,采用带电流反馈的智能功率驱动芯片,设计基于电流反馈的小算法,可以实现防夹功能。当车窗电机启动后,经过百毫秒级的时间便可以平稳运行,在这段启动时间后对驱动芯片的电流反馈值取样,经车窗ECU上的MCU内的ADC采样与阈值比较,如果碰到障碍物,车窗电机运转电流增大,ADC采样值超过设置的阈值,这时认为碰到了障碍物MCU控制驱动芯片停止对车窗电机的驱动,从而实现了防夹。
  
  网关
  
  每个车门LIN网的主节点完成该车门区域的开关状态检测,控制所有在该LIN网络上的通信,设计合理的进度表控制每个信息帧的传输,同时有效控制关键信号的最大传输延迟。该节点同时是CAN-LIN网关节点,完成CAN网和LIN网问的数据缓冲和信息交换。
  
  结语
  
  本文综合考虑了不同系统结构的优缺点和汽车产品智能化和更新换代的要求,设计实现了基于CAN/LIN总线的车门分布式控制系统,系统运行良好,具有一定的实用价值。
其他文献
摘要:本文描述了一种基于GPRS通信方式的路灯监控器设计。  关键词:GPRS;路灯监控    引言    随着城市夜景照明设施的迅猛发展和人们生活品味的提高,对于城市的灯光设施建设提出了更高的要求。道路照明路灯,装饰彩灯、灯光喷泉、彩灯草坪、大厦射灯等各种各样的特色灯光构成了美丽的城市灯光夜景系统。但是,在这些美丽的灯光后面,我们的路灯管理部门担负着沉重的灯光设备维护管理工作。随着亮化工程脚步的
期刊
摘要:本文探讨了手机设计从GSM到3G所面临的射频方面的诸多新问题,并给出了完整的解决方案,从而大幅提升3G手机的射频集成性能。  关键词: 射频;3G;手机;IC集成    时间对手机设计人员来说始终是一种稀缺商品,而手机射频部分的集成一直耗费着过多的宝贵开发资源。随着手机复杂性的增长,射频IC集成的负担也在不断加重。然而,随着无线手机OEM厂商开始在他们的产品中增加EDGE和3G支持,射频组
期刊
摘要:本文论述了飞思卡尔公司32位处理器MPC5200B的PCI接口设计要点,阐述了PCI仲裁器逻辑扩展设计及方法。经过CPLD仿真及实际应用证明,该电路设计正确,针对MPC5200B有效地扩展了PCI仲裁器逻辑,增加了PCI总线上主设备个数。  关键词:PCI仲裁器;逻辑扩展;MPC5200B    PCI总线是现今最为流行的控制总线之一,它广泛地应用在计算机中,目前嵌入式设备中的很多解决方案都
期刊
摘要:阐述了在嵌入式Linux系统环境下设备驱动程序的开发,详细探讨了基于linux下设备驱动程序具体开发过程,最后说明了如何使用设备驱动程序。  关键词:嵌入式系统;linux;驱动程序    引言    Linux是一个遵循POSIX标准的免费操作系统。具有BSD和SYSV的扩展特性。与其他操作系统相比,嵌入式Linux系统以其可应用于多种硬件平台、内核高效稳定、源码开放、软件丰富、网络通信和
期刊
摘要:设计了一种基于89C2051单片机的步进电机驱动系统。该系统优化了电机在不同工作频率下的能量供给,取得了高频力矩提升、低频功耗下降的优良效果。  关键词: 可控电源;步进电机;89C2051    引言    步进电动机驱动方式主要分为恒压驱动、恒流驱动、细分驱动等,其中恒压驱动是成本最低、最简单的解决方案,但是它的显著缺点是:高频力矩下降较快,无法满足某些应用场合的要求。另外,目前市场上
期刊
前言    商业安全行业为这个领域的设备和技术公司提供了一个日益增长的市场机会。最近发生的事件(如9.11恐怖袭击事件)以及技术进步已经使安全成为更重要的事情,使安全置于企业IT部门的领导之下,并且让安全技术进一步脱离开始时的模拟格式向全部数字格式转变。随着安全水平的提高和使用包含更多摄像头的更昂贵的安全系统,人们需要这种系统是基于网络的(实现远程无线监视)、智能的、更容易安装和维护。要满足这些需
期刊
摘要:以实例的形式给出了基于CY8C21534的通用面板设计,并给出了几个设计中应注意的关键点。  关键词:通用操作面板;感应按键;CY8C21534    引言    Cypress公司的CY8C21534是一个带有非常丰富感应按键功能的单片机芯片,多数IO口都可以配置为感应按键输入或普通TIL电平输入/输出的功能,并且有丰富的内部资源。  在产品设计中,操作面板是面向用户的最重要的交互界面,其
期刊
ARM公司从籍籍无名到现在的风生水起,不过十余年时间。一方面是手机32位处理器的繁荣造就了ARM的成功,另一方面也是IP(知识产权)的大行其道在推波助澜。IP带来的是SoC设计方式的变革,全新的SoC设计方式将软/硬IP以模块的方式放置在设计中,工程师只需要做细微的调整。SoC的设计方式一方面加速了设计速度,缩短产品开发时间和上市时间,另一方面也赋予产品设计更多灵活性,工程师可以根据实际应用添加或
期刊
嵌入式应用包括信号处理算法与控制算法,在多种实时嵌入式系统中,这两种算法共同执行必需的功能,因此我们应了解控制算法与数字信号处理器(DSP)算法是如何实现互操作性的。在手机和MP3播放器等应用中,要解决上述互操作性问题,传统做法是分别用RISC处理器和DSP来处理控制算法与信号处理算法。例如,在手机中,信号处理功能负责处理音视频应用中的回声消除与编解码工作。由于DSP架构是专门设计用于执行信号处理
期刊
SID2007概况    每年5月,由显示协会(SID)组织的世界规模的显示技术讨论会与展览会在美国西海岸的一个城市举行,今年的第45届SID年会在美国加州长滩(Long Beach)会议中心举行。会议共收到论文摘要702篇,其中有489篇入选本届讨论会。489篇论文中有279篇在67场专题报告会中口述,其余210篇于5月23号下午集中在一个大厅中,以张贴形式发表,作者与读者进行面对面讨论。令人鼓
期刊