微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 适用于车身控制器单元应用的汽车遥控钥匙

适用于车身控制器单元应用的汽车遥控钥匙

时间:01-27 来源:互联网 点击:
  大家都了解这种情况。我们离开汽车时,按一下遥控器,就可以锁住汽车并保护汽车的安全,直到我们回来。相对于人工上锁(有时把车钥匙锁在车内),遥控钥匙在安全和便利性方面是极大的改进。车内电子系统的数量正迅速增加,提供了再造和简化通用系统、开发新系统的工程设计机会,使所有系统更智能、更安全、更牢靠、比以往任何时候都更生态友好。本文介绍了如何用于车身控制器单元(BCU)车辆系统的新技术。

  首先,让我们深入地分析一下三个新的技术驱动因素:

-高性能 —— 实现复杂的系统控制
-更低功耗 —— 帮助为下一代保护环境和资源
-适应简便 —— 高水平的集成能使工程师构建用户可迅速了解的高质量系统

  上述要点只指出了现代系统的一个关键特性。虽然它们看起来是独立的,然而经验证明,在构建强大的系统时,这些要点中每个都成为设计的必要部分。

  让我们来探究一下飞思卡尔汽车产品是如何满足这三个驱动因素的。

  MPC5516 概述

  MPC5516是面向汽车应用的32位MPC551x系列微控制器之一。它提供与智能开发工具均衡的丰富特性。设计人员可以从各种嵌入式外设(DSPI、IIC、eSCI、FlexCAN、FlexRay?、定时器和eQADC等)、1 MB闪存和64 KB RAM支持的双核计算能力中受益。

  大量先进的低功耗技术实现省电功能,最大程度降低系统功耗。最有影响的是被称为Sleep 2的低功耗模式,这时部分RAM开启。在该模式中,MCU内核消耗约60 μA,并且可以被内部定时器溢出或I/O管脚电平/边沿唤醒。当MCU唤醒程序完成时,用户可以根据重启恢复指针寄存器的定义选择程序计数器开始计数的位置(即唤醒功能后将立即处理哪一部分应用代码)。

  MPC5516 MCU提供LQFP和BGA的封装。

  MC33696 概述

  MC33696是锁相环(PLL)调谐的UHF收发器,旨在用于304、315、426、434、868和915 MHz工业、科学和医学(ISM)频段。

  该接收器模块基于超外差架构,包含一个Rx数据管理器,用于曼彻斯特编码(也称为相编码)的数据解码。该接收器包括一个用于LNA增益控制的信号强度测量装置。它还拥有一个选通振荡器,当需要降低接收器电源功耗但需要保持接收器就绪状态时,该振荡器被广泛采用。

  发射器Tx数据管理器通过ON/OFF或FSK键控调制编码数据。频率合成模块由PLL驱动的本地振荡器和提供参考频率的晶体振荡器组成。

  该器件由SPI总线控制。在接收无线消息时,MC33696就像是一个主SPI总线;然而在发射时,SPI模块被配置为从SPI。SCLK和MOSI信号在MCU和MC33696间传送消息数据。

  MC33742 概述

  MC33742系统基础芯片(SBC)是一个单芯片解决方案,它在一个封装中集成了常用的汽车系统块,以减少主板空间。SBC含有2个电压调节器VDD和V2、一个CAN收发器、看门狗和低功耗管理模块。+5V VDD电压调节器得到完全保护,并能够提供高达200 mA的电流。+5V V2跟踪调节器使用外部PNP晶体管,因而电流输出由晶体管参数决定。

  高速CAN收发器能够以高达1 MBd的波特率发射数据。CAN模块得到完全保护,在收到CAN消息时,唤醒SBC离开停止和休眠模式。内部看门狗可以配置为窗口或超时操作。溢出时间可以分4步选择,从10ms至350ms不等。当在专用调试模式中运行器件时,可禁用看门狗。

  MC33742可配置为正常、待机、停止和休眠模式。具有4个唤醒输入的内部切换高边输出给了设计人员从外部事件唤醒系统的机会,如通过键盘唤醒。8个控制和状态寄存器决定了SBC行为。所有寄存器都由SPI总线进行配置。

  它是如何全部融入RKE应用的?

  对汽车遥控钥匙(RKE)应用来说,三种飞思卡尔器件都是出色的解决方案。MPC5516 MCU为整个系统控制和消息处理提供充足的计算能力。它包括各种低功耗模式选项和FlexCAN外围设备,用于建立CAN连通性。

  MC33742 SBC为系统提供+5V的电源,集成的CAN收发器通过CAN总线传输消息。各种SBC低功率模式通过智能系统唤醒功能实现均衡。总之,这些功能使MC33742器件成为RKE应用的内核部件。

  通过应用MC33696收发器(一个专门用于无线消息发射的集成解决方案),UHF频段无线连接被建立起来。

  通常,有两种密钥系统电路拓扑。系统1(图1)在低功率模式中实现尽可能低的功耗(见表1),然而却需要其他组件。反之,系统2(图2)融入了少量的必要组件,实现系统唤醒,但低功率模式中的功耗比系统1(见表1)高。




系统1和系统2初始化

  当系统电源接通后,MC33742 +5V调节器VDD被打开,SBC进入正常请求模式。MPC5516现在被供电,进入复位后的状态。MCU通过SPI 1配置MC33742看门狗。然后,SBC进入正常模式,初始化被处理。SBC看门狗定期由MCU触发。MC33742又打开一个+5V调节器V2,为通常在BCU区内的其他系统设备供应电源,如eXtreme开关器件、COSS和MSDI,并且MCU处理BCU应用配置。

  通过把MC33696置入接收模式,系统配置完成。现在,BCU准备执行应用设计人员定义的各种任务。

  让我们看看当驱动器上锁并保护汽车或不锁并不保护汽车时,系统1和系统2是如何运转的。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top