首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

汽车电子MCU技术原理与需求分析

汽车电子MCU技术原理与需求分析

汽车作为一部大型的机电一体化设备,汽车电子在汽车整体成本中的比例越来越大。目前欧美发达国家汽车电子的平均成本达350美元以上,其涵盖了从车身控制、动力传动、车身安全,到车内娱乐的各个方面。  微控制器(MCU)作为汽车电子系统内部运算和处理的核心,也遍布悬挂、气囊、门控和音响等几十种次系统(Sub-System)中。由于汽车作为高速交通工具承载了对用户生命安全的保障,同时汽车经常工作在十分恶劣的环境中,其对内部电子设备的可靠性要求要远高于一般性电子产品。因此汽车电子所用的MCU与一般性产品的结构差异虽然并不很大,而一般的MCU产品由于可靠性不能符合厂商的要求而并不能被选用,这也是汽车电子产品同一般性电子产品市场的区别之一。
  技术特性需求
  CAN和LIN是最常见的车身系统总线接口,因此汽车电子类MCU除了在可靠性和抵抗恶劣环境等方面有较高要求外,还要能实现对上述总线接口的支持。
  CAN总线即控制器局域网 (Controller Area Net),是一种现场总线,最初由德国BOSCH公司为汽车监测和控制而设计,主要用于各种过程检测及控制。CAN总线分为高速CAN和低速CAN,前者主要用于动力和安全等关键性的应用,如发动机控制单元、自动变速器控制、ABS控制、安全气囊控制等;后者则通常针对一般性车身应用,如集控锁、行李箱锁、车窗,及车内灯光等。CAN总线的协议也在不断演进发展,从最早期的1.x版本已发展到目前的CAN2.0A及其扩展版CAN2.0B,其中CAN2.0B又分为主动(Active)式和被动(Passive)式。
  由于CAN总线协议的版本和分类不同,对车用MCU的要求也有差异。除了提到的协议版本,CAN总线控制器缓存和接收过滤器的数量也影响了MCU的选用。如图所示,ST的CAN控制器针对不同的应用场景,有pCAN、beCAN、bxCAN、FullCAN 和 cCAN五款不同类型。其中如beCAN、bxCAN两款适合中高端车身功能控制及低端网关;FullCAN适合引擎管理系统;cCAN则适合高端的网关和动力传动控制。

图一 ST不同的CAN控制器的缓存及接收过滤器数量

继承事业,薪火相传
返回列表