EDN China > 设计实例 > 汽车电子 > 总线技术 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

(多图) 基于CAN总线的车用智能传感器系统设计

传感器与微系统 北京信息科技大学 童亮?? 2010年12月03日 ?? 收藏0

  引 言

  随着科学技术的进步和发展,对车辆驾驶性能和安全舒适性的要求大为提高,使得车辆上的电子控制单元数量逐步增加。

  但是,车辆上的电控单元(如,各种开关、执行器、传感器等)的连接仍然以传统的配线束来实现,使得车内线束过多且布线复杂,从而造成了严重的电磁干扰,导致系统的可靠性下降。在高级轿车上,电子元件及其系统占据了整车超过20%的价格,而且,有日渐增加的趋势。在这种情况下,车内电控线路就会更加复杂,如何使车内的装置网络化,并降低配线束数量等成为改善车内系统的一个重点研究方向。

  在车辆的网络化与通信系统中,局部网络的方法越来越丰富,其中,CAN,Profibus,LON,ASI,EIB与eBus等网络技术已经发展的相当成熟,各种网络技术的标准化也相继出台,而且,这些成熟的网络技术已经完成集成化工作。CAN总线在稳定性、即时性及其性价比等方面在汽车应用中都显示出较强的优势,作为分布式控制中的局域网技术具有较强的竞争力。目前,很多汽车采用CAN总线将整个汽车控制系统联系起来统一管理,实现数据共享和相互之间协同工作,使车内线束布线方便可靠,提高了汽车整体的安全性和性价比,增强了自身的竞争力。

  实现车辆系统的网络化控制的前提是网络接点的智能化设计,包括传感器、控制器和执行器的智能化。本文以线控电子节气门为研究对象,设计了脚踏板位置传感器、节气门位置传感器和节气门位置控制执行器的CAN总线智能化接点,以此为基础组成CAN总线控制网络,完成对节气门位置的精确控制。

  1、车辆CAN总线与分布式控制系统结构

  控制局域网(controller area network,CAN)属于工业现场总线,是德国Bosch公司20世纪80年代初作为解决现代汽车中众多的控制与测试仪器间的数据交换而开发的一种通信协议。1993年11月,ISO正式颁布了高速通信CAN的国际标准(ISO 11898)。CAN总线系统中现场数据的采集由传感器完成,目前,带有CAN总线接口的传感器种类还不多,价格也较贵。

  车辆控制系统中存在大量传感器、电子控制单元、执行机构等,通常,多控制器共享同样的传感器信息,而且,实时性、快速性的要求较高,如何将它们连接起来组成分布式控制网络系统是现代控制系统的一个重要发展方向。现场总线控制系统(field control system,FCS)就是其中的一种典型的控制网络结构的实现。CAN属于现场总线的范畴,它是一种有效支持分布式控制或实时控制的多主串行总线,以其短报文帧和优异的CSMA/BA 逐位仲裁协议而被受现场设备互连的青睐。

  ?基于CAN总线的车辆分布式控制网络系统如图1所示,采用现场总线式集散系统(field distributed control system,FDCS)结构,由传感器、执行器、控制器智能节点以及CAN现场控制网络组成。多个智能节点各自独立完成数据采集、系统设定、运行控制等,通过CAN现场总线,各智能节点之间交换各种数据和管理控制信息。

车辆分布式控制网络系统

  2、线控电子节气门系统原理与结构

  电子节气门控制技术最早出现于20世纪80年代初期,起初仅应用于高档轿车上。随着电子技术的日益发展,能源问题和环境问题的日益突出以及对汽车性能要求的提高,电子节气门成为全电控发动机上最重要的控制装置,并已开始广泛应用到各种车辆上,其优点在于可根据驾驶员愿望、排放、油耗和安全需求,使节气门快速精确地控制在最佳开度,并可设置多种控制功能来改善驾驶安全性和舒适性。目前,对这一技术进行研究的有BMW,BOSCH,丰田等公司,而且,BMW,通用,丰田,AUDI等厂商在其部分车型上已经成功应用。

  如图2所示,系统由加速踏板位置传感器和电子节气门体组成,节气门体包括执行器、节气门阀和节气门位置传感器3部分,它们被封装为一体。执行器由一个直流电机和相关的传动部件组成。加速踏板是一个高精度线性电位器,作为驾驶员期望的节气门开度的传感器装置,其输出是一个与脚踏板行程成正比的模拟电压信号;节气门体由正向和反向2只位置传感器作为控制中节气门开度反馈信号,它通过节气门体内部的一对高精度电位器获取当前开度下相应的电压反馈值,该反馈值与节气门打开角度成线性变化。

线控电子节气门系统原理

  3、智能化传感器CAN总线接口设计

  智能传感器接点的设计是基于Microchip公司的PIC16F877A单片机和独立CAN总线控制器MCP2510和CAN收发器PCA82C250来完成的。


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

CAN总线? 智能传感器? 控制局域网? PIC16F877A?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈