基于S12ZVL的AFS执行控制器设计

发布者:不加糖的302最新更新时间:2014-08-14 来源: 21ic关键字:S12ZVL  AFS执行控制器  汽车电子 手机看文章 扫描二维码
随时随地手机看文章

0 引 言

汽车前照灯是汽车上重要的安全部件。当前大部分汽车头灯的照射角度是固定的,当汽车在弯道上行驶时,由于光束不能偏转,光照视野不能满足驾驶要求。所以当在夜间行驶转弯的时候,会因为行驶角度问题出现一定的“盲区”,这会在一定程度上影响行车的安全。在照明光线固定的情况下,这个盲区是不可避免的,所以“AFS灯光随动转向系统”就应运而生了。它能根据汽车的转向信号以及车速信号等,自动调节车灯光束的方向,确保车辆在转弯时无延迟的对准即将进入驾驶员视野的路面,为驾驶员提供最优的照明效果,确保夜间转弯行车的安全,提高了汽车的主动安全性。

如图1所示,AFS 系统以车辆在转弯时方向盘的转角以及汽车瞬时车速作为控制参数输入,根据设计的控制算法得到与车速和方向盘转角相适应的车灯转角,并以之作为目标角度来对汽车前大灯进行随动调节。同时通过计算车身前后桥传感器信号,自动调节大灯高度位置,以适应不同道路坡度的照明需求。本文提出了基于S12ZVL的AFS执行控制器设计,从而实现与AFS主控模块之间的LIN通信,并驱动步进电机转动HID灯。

图1 AFS系统效果图 1 S12ZVL特点

S12ZVL系列是S12 MagniV混合信号微控制器组合的一部分,提供智能、优化集成的高电压组件。此新系列基于LL18UHV技术,可在单一芯片上结合高度可靠的180纳米非易失性存储器和高电压模拟组件,这些高电压模拟组件能够承受负载突降时汽车环境的严苛要求。S12ZVL产品系统集成了一个LIN物理层、受ESD保护的12V输入引脚(能够进行ADC测量)以及在3.5V至40V之间操作的汽车稳压器(为霍尔传感器或RGB LED等片上和片外功能提供稳定的电源)。S12ZVL系列包括可扩展和引脚兼容的MCU,提供广泛的内存和封装选件。它重新利用最新推出的S12Z内核、IP和工具,轻松从现有的S12 16位产品进行迁移。此外,S12ZVL MCU集成了一些主要特性,包括所有内存(闪存、EEPROM和RAM)上的ECC功能和精确到1.3%的片上振荡器,这可消除外部晶体振荡器或共振器对LIN通信的要求,其结构框图如图2所示。

同时S12ZVL系列包括属于飞思卡尔Safe Assure功能安全保障计划的第一款16位MCU,旨在符合ISO 26262(ASIL A)要求的功能安全标准。

图2 S12ZVL系列结构框图 2 AFS执行控制器设计

AFS 执行机构是由一系列的电机和光学机构组成。一般有投射式前照灯,对前照灯垂直角度进行调整的调高电机,对前照灯水平角度进行调整的旋转电机,对基本光型进行调整的可移动光栅,此外还有一些附加灯,如角灯等等。

如图3所示,电控单元 LCM 通过 CAN 总线从方向盘角度、车速、车身高度位移传感器分别取得转向轮旋转角度、车体速度和车身倾斜度的精确信息。角度和速度信息通过LCM模块精确计算后产生输出信号,通过LIN总线通讯分别控制左右两个执行机构,来控制旋转电机对前照灯进行水平旋转,倾斜度信息控制调高电机对前照灯进行垂直旋转。

图3 AFS系统结构

2.1 硬件设计

执行控制器采用S12ZVL来实现LIN通讯并控制步进电机调整车灯上下左右运动,同时实现一些辅助功能等。由于S12ZVL集成了LDO,LIN物理层等,所以可以简化电路设计,减小PCB的尺寸。S12ZVL通过SPI接口来配置两路NCV70522的电机控制参数,比如步进电机控制细分数,运行电流等,同时S12ZVL通过Timer模块产生不同频率脉冲来控制步进电机的速度,硬件结构图如图4所示。

图4 AFS执行器硬件结构图 2.2 软件设计

S12ZVL的编程调试可以使用飞思卡尔的Code Warrior 10.6环境,界面比较人性化。AFS执行控制器程序包含主程序,LIN驱动程序,步进电机芯片的控制程序及标定程序等部分。其中主程序流程图如图5所示,LIN驱动程序可以使用飞思卡尔的LIN软件包,其初始化可以通过LIN软件包提供的接口函数实现,步进电机驱动IC的初始化主要通过SPI通讯来实现,可以配置电机驱动IC的工作电流,步进电机的细分数等参数。在主循环中通过使用状态机来实现函数的跳转,从而实现LIN报文接收。

除了主程序之外,还有timer的中断服务程序,中断服务程序可以控制两个步进电机的运行及停止,实现步进电机的加减速运动,同时也能实现一些LIN报文命令的动作,比如自校准运动,停止命令,复位命令等。

图5 主程序流程图

3 LIN通信实现

针对S08,S12以及S12 Magniv系列,飞思卡尔提供了符合LIN2.1, LIN2.0和SAE2602规范的软件包,从而可以帮助开发者非常方便快速的开发出LIN通讯程序。图6为飞思卡尔的LIN驱动程序结构图,LIN2.1 Core API 和J2602 Core API可以实现对LIN的初始化以及应用层与core层之间的信号传递功能,LIN2.1 TL层可以给测试者发送诊断请求,Low Level层处理程序与硬件之间的信号传递功能,比如字节发送,接收响应,Break检测等。

图6 LIN软件包结构框图 该软件包除了驱动程序之外,还提供了方便开发者使用的图形化配置工具NCF GUI,该工具可以根据LIN配置描述文件LCF和节点描述文件NCF自动生成节点的配置.c和.h文件,将LIN代码配置文件,LIN驱动程序以及用户应用软件一起编译,就可以生成实现LIN通讯的可执行程序,如图7所示。从而可以方便开发者将更多的时间放在应用程序的开发上。

图7 LIN配置流程

4 总结

本文详细介绍了飞思卡尔S12ZVL混合集成芯片在AFS中的应用,其中包括S12ZVL芯片的特点,AFS控制系统的结构,同时也详细介绍了飞思卡尔的LIN通讯软件包。通过飞思卡尔S12ZVL混合信号集成芯片及飞思卡尔LIN通讯软件包,开发者可以快速实现LIN通讯功能,同时可缩小产品尺寸、加快AFS执行控制器的开发过程。

关键字:S12ZVL  AFS执行控制器  汽车电子 引用地址:基于S12ZVL的AFS执行控制器设计

上一篇:车载视频监控安装步骤及实现目标浅议
下一篇:拒绝盲区 解析汽车侧后视镜蕴藏的秘密

推荐阅读最新更新时间:2024-05-02 23:07

汽车电子车身控制器电路内部原理分析
车身控制器通常控制车门、灯光、车钥匙、诊断、雨刷和方向盘加热之类的功能,通常都比较简单。不过车钥匙变得越来越复杂,加入了蓝牙和UWB,通常车身控制器不添加这些复杂的射频无线部分,只有最基础的车钥匙部分添加,UWB和LIN通过网关形式接入车身控制器。最新的车身控制器加入运算量略大的SoC,加入以太网通道,主要是应对OTA。再有就是如特斯拉,按照区域增加集成度,车顶、HVAC和座椅之类的也加入车身控制器,传统车厂将这些都是分散开的。 图片来源:福特 上图是某美系车厂最新的车身控制器电路图,大部分车身控制器电路图都大同小异,中间就是最核心的MCU,以意法半导体的SPC56和SPC58系列最常见。 大众MQB37W系列车身控制器框
[嵌入式]
<font color='red'>汽车电子</font>车身<font color='red'>控制器</font>电路内部原理分析
盘点汽车传感器与汽车电子应用中的电池
在这次的慕尼黑电子展上,很多元器件方面的创新还是深刻的影响着汽车的发展,本文主要就村田展台上,汽车电子中使用的一些锂离子电池和传感器方面展开介绍。 01 汽车电子应用中的电池 除了动力电池以外,汽车内还有一些比较重要的部件和功能需要搭载电池,如下所示,其中绿色的为可充电电池的应用,蓝色的为一次电池的应用。从按照用途分类,可以分为主电源供电:类似 TPMS 和车钥匙需要自己单独供电;还有就是备用电源:在主电源(发电机或者 DC-DC)故障时,作为备用电源为设备供电,最主要的涉及到通信(如 T-box),底盘和 ADAS 安全部件或者系统的备电。 图 1 村田电池在汽车中的应用 1) TPMS 电池 在
[嵌入式]
盘点汽车传感器与<font color='red'>汽车电子</font>应用中的电池
英飞凌推出第一个汽车电子电控单元系统方案交互平台--汽车电子生态圈
    为了鼓励本土设计,推动本土设计产业化,英飞凌汽车电子事业部开创了业内第一个汽车电子电控单元系统方案交互平台---汽车电子生态圈,并于近日在网上正式上线。       生态圈致力于为有外包设计需求的零部件厂商和车厂提供英飞凌所签约的亚太区产业化合作伙伴的电控单元系统方案,同时,英飞凌可以为需求方安排与感兴趣的方案开发方进行直接商谈。电控单元系统方案涉及新能源混合动力/纯电动、车身、汽车安全以及传统动力总成这4大领域和AUTOSAR软件平台。零部件厂商和车厂通过外包系统设计及服务缩短研发周期,降低研发成本和运营费用,并灵活控制自身研发团队大小。此外,零部件厂商和车厂还可以在生态圈中免费发布方案需求或标书,以竞标的形式寻
[汽车电子]
因为汽车电子,8寸晶圆代工产能全面吃紧
据报导,在当前半导体供应链逐渐进入下半年传统旺季之后,8寸晶圆代工产能全面吃紧。其中,包括台积电、联电晶圆双雄在2017年第3季的8寸晶圆代工产能都已经达到满载状态,世界先进第3季也是接单满载的情况,订单能见度已经看到10月底。至于,推动这波8寸晶圆代工需求的产品,则正是目前的当红炸子鸡──物联网(IoT)及车用电子。下面就随汽车电子小编一起来了解一下相关内容吧。  因为汽车电子,8寸晶圆代工产能全面吃紧 根据半导体业者透露的消息指出,在物联网与汽车电子的带动下,当前8寸晶圆厂未来将出现明显复苏。其中,不管是从晶圆厂的营运状况,或是月投片产能的角度来看,8寸晶圆厂都已摆脱2008年金融海啸以来的低迷气氛。 根据国际半导体协
[汽车电子]
重点围绕汽车电子产业等项目,华为或和合肥深化合作
9月14日,安徽省委常委、合肥市委书记虞爱华与华为公司常务董事、消费者业务CEO余承东就深化合作事项进行商谈。 据合肥日报报道,合肥市与华为的合作将重点围绕汽车电子产业、城市大脑及“一区一室三中心”等项目展开。 此外,虞爱华表示,希望双方围绕合肥之所长、华为之所需,拓展合作领域,加大推进力度,迎难而上,共克时艰,实现互利共赢。 其实,合肥与华为早有合作。2018年,华为合肥云计算、华为合肥云创新中心两个项目落户了合肥庐阳区。 2019年5月16日,安徽合肥市政府还与华为公司签署了深化战略合作协议。同日,华为合肥人工智能创新中心揭牌。
[手机便携]
汽车电子——IT厂商新机会
在4月23日开始的第11届北京汽车展上,深圳航盛电子股份有限公司、惠州华阳集团、南京阿福汽车控制系统有限公司等国内老牌的汽车电子厂商纷纷现身于北京国际展览中心。华阳集团展出了最新的、拥有先进导航及信息系统的数字屏汽车导航娱乐系统,还有类似于汽车黑匣子的汽车防撞系统。从元器件、激光头、机芯起家的华阳集团早已是汽车电子的老牌企业。 虽然这次展会仍是专业汽车电子厂商的聚会,但是,已经有一些先知先觉的传统IT厂商开始在汽车电子领域找市场,那么,他们的机会在哪里? 软件成为突破口 4月23日,软件外包领域的领头羊东软集团宣布以600万欧元收购全球汽车导航软件提供商ISG在德国汉堡的研发中心。这个研发中心为欧洲的汽车生
[汽车电子]
汽车电子控制电路原理图
现在汽车上的电气系统越来越复杂,读懂电路图是每一个优秀的汽车修理工应该具备的基本技能。下面这篇文章系统的讲述了汽车电气线路图的分类、各种电路的特点、识读汽车电路图的要领以及汽车电路故障诊断的方法和注意事项。 汽车电路图的分类 电气线路图 电路原理图 电路原理图重点表达各电气系统电路的工作原理,既可以是全车电路图,也可以是各系统电路原理图 ⑴ 汽车传统(开关/继电器)控制电路原理图 ⑵ 汽车电子控制电路原理图 下图为别克轿车前大灯控制电路原理图 ⑶ 汽车开关内部位置—电气连接关系图 下图为广本雅阁电动座椅开关电气连接关系图 ⑷ 汽车电路原理方框图 方框图是把一个完整电路划分成若干部分,各个部分用方框表示,
[嵌入式]
<font color='red'>汽车电子</font>控制电路原理图
中国汽车电子大会召开 成立“中国汽车电子产业生态联盟”
在工业和信息化部电子信息司、上海市经济和信息化委员会指导下,由中国电子信息产业发展研究院主办,中国计算机报社、 新思科技 公司承办的主题为“汽车新架构 芯纪元”的 “第一届 中国汽车电子大会 ”在上海拉开帷幕,旨在探讨未来汽车的发展新需求和新趋势,分享技术挑战和解决方案,以芯片加速汽车行业新架构的建立和发展,促进汽车行业上下游产业链垂直整合、技术融合及汽车行业的产业更新。会上的一大亮点是,由中国电子信息产业发展研究院携手中芯国际、蔚来汽车、华为、百度、恩智浦、新思科技(Synopsys)、高通、英特尔、华力、斑马网络、紫光展讯、晶晨、芯成(ISSI)、三星、东风汽车电子有限公司、台积电、芯原、地平线等近30家产业链企事业单位共同倡
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved