汽车CAN总线在汽车ECU上的设计
成都盘沣科技有限公司   2015-05-25 09:07:25 作者:liaina 来源:成都盘沣科技 文字大小:[][][]

  CAN总线在汽车ECU上的技术,由于现在一些总成生产厂家在设计时已经考虑了信息交互的接口问题,在生产时已将CAN总线技术集成到总成上。对于这类总成(如高压共轨发动机、自动变速器以及ABS等系统),只需通过ECU读取其CAN总线协议即可完成数据信息交换。对于其他总成,通过设计汽车ECU,采集相应传感器的信息,并利用CAN接口向总线广播式发送数据,可完成信息交换。
  首先随成都盘沣科技来看一下汽车ECU的设计,为了设计带有CAN接口的汽车ECU,较为常见的方法是用单片机与CAN控制器相结合,如使用8051单片机与CAN控制器芯片SJA1000来组合使用。由于CAN总线技术应用领域广泛,一些芯片生产厂家纷纷在自己的芯片中集成了CAN接口模块,这样将大大提高CAN接口通信的可靠性。本文采用Atmel公司的一款内嵌CAN控制器的AVR型单片机AT90CAN128来实现CAN节点。
  利用AT90CAN128的A/D转换器采集相关传感器的电压信号(如水温、振动、位置、气压以及油压等信号),利用定时器/计数器模块采集相关传感器的脉冲信号(如转速、里程等信号),由于AT90CAN128集成了CAN控制器功能,因此,结合CAN总线收发器即可完成CAN总线的接收和发送任务。CAN总线收发器采用了ATA6660芯片,它是CAN控制器与物理传输媒体之间的物理连接子层接口。


  CAN是一种串行数据通信总线,其通信速率能达到1Mbps,并已经成为一项国际标准,其最大特点是,任一节点所传送的数据信息并不包含传送节点或接收节点的地址,信息内容通过一个标识符(ID)作上标记,在整个网络中,该标识符是唯一的,网络上的其他节点接收到信息后,每一节点都对这一标识符进行测试,以判断信息内容是否与己有关,如果是相关信息,将其接收并进行处理,否则,即被忽略。这样,不同的节点可以接收到不同的数据,保证了通信的实时性。
  现代汽车广泛地采用了电子技术,而总控模块能随时接收到所需要的数据,实现汽车总成之间的数据交换使用CAN总线组成数据传输网络主要用途之一,如发动机系统、自动变速器系统、ABS系统、自动差速锁系统、中央充放气系统、动力转向系统以及电动门窗系统等总成之间的数据交换,利用CAN总线技术组建汽车信息传输网络的基本结构。

成都盘沣科技有限公司

联系电话:02-68327818

地址:成都.龙泉国际汽车城 

最新评论
发表评论
标题
内容
表情
 

  分类导航
业界动态  (210)
企业新闻  (141)
汽车电子及CAN总线技术  (504)
汽车电子开发  (78)
  最新文章

成都盘沣科技有限公司

Copyright © 2009-2011 

腾讯企业QQ
蜀ICP备13022615号