车灯控制硬件设计说明

发布者:真诚友爱最新更新时间:2012-04-21 来源: 21ic 关键字:车灯控制 手机看文章 扫描二维码
随时随地手机看文章

1.硬件设计总体思路

电路总体框图如下:

2.硬件关键元器件选型依据

MCU-PIC18F2480

其丰富的片内资源为:16K字节片内Flash程序存储器,768字节片内SRAM,256字节EEPROM,8通道的10位AD,2个比较器,2个PWM模块,支持SPI和Master I2C,33个IO脚,片内集成UART,CAN控制器,1个8位定时器和3个16位定时器。SPI可以实现对驱动芯片的控制和状态回读,UART可用于实现LIN接口。

功率驱动芯片-MC33888、MC33984、MC33289

MC33984、MC33289和MC33888均提供了SPI的控制和诊断方式,内部提供了相应的寄存器用于SPI控制和诊断,且均提供了负载开路检测,过流过温过压保护。

LIN物理层收发芯片-TJA1020

波特率高达20Kbps,高抗电磁干扰性ems,极低的电磁发射emi,提供睡眠模式满足汽车对低功耗的要求。

3.硬件主要模块划分及相互联系

硬件电路包括电源管理电路,LIN通讯电路,功率驱动电路和MCU主电路四个主要模块,电源管理电路提供工作电源5v,提供瞬态抑制,平稳电压波形;LIN通讯电路实现LIN通讯,功率驱动电路实现车灯负载的驱动和故障监测,MCU主电路提供主控制电路。

4.硬件基本原理

a)电源管理电路:

电源管理部分针对12V车系,包括瞬态抑制和电源供应两个部分,给模块中各个电路提供稳定且充裕的电源供应,需要考虑电压和电流两种参数。本模块需要三种不同的电压,逻辑电压5V,通常情况下消耗电流在50mA左右;LIN收发器电压5-27V,典型值12V,通常情况下消耗电流为3.5mA;车灯驱动电压6V-27V,典型值12V,消耗电流比较大,取决于点亮的车灯负载。

针对汽车电子测试标准(B217110)中抗非常用电压的耐受性实验的要求,对于12V的网络,要求可以承受1分钟内最大电压为24V,1分钟内的反向电压–13.5V。还有针对各种瞬态脉冲的测试要求,主要针对负载突降的情况。负载突降是指发电机正在给电池充电而电池电缆断接时出现的情况,这时发电机可能产生高达80V的瞬态电压尖峰,选用瞬态抑制二极管SMBJ26CA抑制瞬态脉冲,不仅可以抑制负载突降瞬变,而且也可以满足在1分钟内最大电压为24V的要求。

瞬态(瞬变)电压抑制二级管简称TVS器件,在规定的反向应用条件下,当承受一个高能量的瞬时过压脉冲时,其工作阻抗能立即降至很低的导通值,允许大电流通过,并将电压箝制到预定水平,从而有效地保护电子线路中的精密元器件免受损坏。TVS能承受的瞬时脉冲功率可达上千瓦,其箝位响应时间仅为1ps。TVS允许的正向浪涌电流在TA=250C,T=10ms条件下,可达50~200A 。

所选瞬态抑制二极管SMBJ26CA可以将瞬态电压箝位在24V左右,满足汽车电子测试要求。

图2:瞬态抑制二极管特性图

对于电压反向保护,因为所选功率驱动芯片MC33888可以承受达-16V的反向电压,对车灯驱动电压,可以直接采用经过瞬态抑制之后的电压供电,LIN收发器电压可以通过串联一个二极管实现电池电压的反向保护。

对于逻辑电路5V,选择国家半导体公司的低压降(LDO)稳压器LM9076BMA,LDO是汽车电子系统的重要功率器件,它具有应用简单、外部组件少、低噪音、低成本以及长期的可靠性和稳定性等优点。美国国家半导体开创了集成LDO稳压器芯片,在输出中采用了PNP双极性功率级,而非传统的双极性NPN输出功率级。这个改变的优点是当在“冷车发动”(Cold Crank Condit-ion)时,压降电压会大幅降至1V以下的情况下,LDO稳压器仍能为5V电路提供效力。LM9076BMA超低静态电流,100uA负载仅为25uA,输出电压5V,在全温度和负载时精度为+/-2%,150mA的压降仅为200mV,有各种保护特性如热关断,输入瞬变保护和宽的工作温度,输入工作电压高达40V,可承受瞬态电压70V/-50V,SO8小封装,降低了电路板尺寸,适合苛刻的汽车电子应用。[page]

b) LIN通讯电路

LIN通讯电路用于实现本车灯节点与车灯LIN网主节点即组合开关节点之间的通讯,采用LIN物理层收发器TJA1020和CPU片上外设UART完成LIN接口电路的设计。TJA1020引脚如图所示:

TJA1020有三种常态模式:普通斜率模式,低斜率模式,睡眠模式。准备模式是中间状态,TJA1020上电后首先进入睡眠模式,被唤醒后进入准备模式。状态转换如图所示:

通过状态图来编程设计状态的转换,

进入睡眠模式:

1.上电自动进入睡眠模式

2.由普通斜率或低斜率模式进入睡眠模式

3.由准备模式不能直接进入休眠模式,需经由普通斜率或低斜率模式进入睡眠模式

进入普通斜率/低斜率模式:

1.由准备模式进入普通斜率/低斜率模式

2.由睡眠模式直接进入普通斜率/低斜率模式

3.普通斜率模式和低斜率模式不能直接转换

进入准备模式:

1.只能由睡眠模式经唤醒进入准备模式

TJA1020的唤醒有三种方式:

1.LIN远程唤醒

2.NWAKE本地唤醒

3.NSLP直接激活

本地唤醒是NWAKE脚,在下降沿之后维持一段时间的低电平可以引起本地唤醒;远程唤醒是LIN脚,通过迫使总线进入250us到5ms的显性位发出的。

唤醒后RXD低有效,可以通过连接到CPU的外部INT0脚中断唤醒CPU。然后可以通过TXD脚判断唤醒源。TXD为低则为本地唤醒,为高则为远程唤醒。这些都是在准备模式中判断的,在准备模式下TJA1020的RXD和TXD用作IO脚,让MCU判断唤醒标志和唤醒源。唤醒后CPU将NSLP置高,置高后RXD和TXD都会立即复位,即回复到高状态。TJA1020的RXD和TXD在普通斜率和低斜率模式下设置为UART功能。

其信号在各个模式下的电平状态如下图所示:

图4:TJA1020管脚电平状态

c)功率驱动电路

功率驱动电路实现对普通灯泡形式的车灯负载的控制和监测。选择飞思卡尔的高端电源开关实现,提供了更高的工作频率,同时提供了控制,保护和诊断功能。高端开关芯片选择如下图所示。其中的电流参数均为最大持续电流。

图5:车灯功率驱动芯片的选择

在飞思卡尔和英飞凌的功率驱动芯片中,提供了高端开关芯片和低端开关芯片两种器件。其中高端开关芯片中的高端通道用于驱动普通灯泡,低端开关芯片中的低端通道用于驱动LED灯。普通灯泡和LED灯是两种不同的负载,普通灯泡一端接地,一端接高端开关通道,LED灯一端接汽车电池,一端接低端开关通道。[page]
MC33888内部带有4路高端通道和8路低端通道。下图表示了高端开关通道驱动普通灯泡和低端开关通道驱动LED灯的典型应用。

图6:高端开关通道和低端开关通道典型应用

MC33984和MC33888均提供了SPI的控制和诊断方式,内部提供了相应的寄存器用于SPI控制和诊断,需要设置MCU的SPI的相位和时钟极性以配合MC33984和MC33888 的SPI时序的要求。MC33289以IO方式进行控制和状态回馈。器件内部均内建了处理与白炽灯有关的浪涌电流的功能。其中MC33888内的5A通道可以承受23A的峰值电流,10A通道可以承受40A的峰值电流。

高端开关功率器件均提供了负载开路检测,过流过温过压保护。

过压条件下高端通道自动关闭,当恢复正常自动打开。同时提供欠电压自动关断保护,当驱动电压低于6V时自动关闭输出,如果在此期间驱动电压不低于5V,当驱动电压恢复到6V以上时,输出状态恢复到自动关闭输出之前的状态,如果电池电压低于5V,保存输出状态的电路也会关闭,这样当电池电压恢复到6V以上时输出恢复到默认的初始化状态。

不仅仅提供了相应的保护措施,还提供了错误检测的功能,通过一个状态位IO口实时地表示负载开路、过电压、过温和过流这四种错误状态(过流仅仅针对低端通道)的发生,可以通过读取该状态位判断是否有错误发生,然后MC33984和MC33888可以通过SPI判断出现错误状态的通道,MC33289针对每一路都提供了一位IO反应其通道的状态。

在飞思卡尔和英飞凌的车灯控制方案中都对驱动功率留出了1.5-3倍的余量,余量设计用于改善一个系统的长期稳定性。车灯功率余量设计主要考虑的参数是最大持续电流和成本。按照最大持续电流运行时,无法保证长时间连续运行的可靠性和芯片的使用寿命,同时必须考虑散热的问题。需要在功率余量和成本之间权衡。图1中选择的功率驱动芯片就是反复比较后选择的结果。

前车灯功率驱动芯片的成本12美金,后车灯功率驱动芯片的成本7.2美金(官方网站价格)。

d)MCU主电路

MCU作为本节点的主控制器,实现LIN协议控制器,通过LIN总线接收主节点(这里是组合开关节点)发来的数据包,解析指令,对功率驱动器件进行控制,并将检测到的错误状态信息通过LIN总线发向主节点提供诊断信息。

MCU选择PIC18F2480,其片内资源为:16K字节片内Flash程序存储器,768字节片内SRAM,256字节EEPROM,8通道的10位AD,2个比较器,2个PWM模块,支持SPI和Master I2C,33个IO脚,片内集成UART,CAN控制器,1个8位定时器和3个16位定时器。SPI可以实现对驱动芯片的控制和状态回读,UART可用于实现LIN接口。

PIC单片机外围电路包括时钟电路、复位电路和仿真电路。时钟电路选择外接10M晶振,仿真电路用于支持PIC的在线仿真和编程下载。

关键字:车灯控制 引用地址:车灯控制硬件设计说明

上一篇:基于OSEK_VDX的乘用车车身CAN网络管理与实现
下一篇:BCM车身控制模块简述

推荐阅读最新更新时间:2024-05-02 22:01

汽车尾灯和刹车灯控制
长期用于消费电子产品的发光二极管(LED)最近被用于汽车照明,现在它们在量产车中提供信号功能、日间行车灯和内部照明。随着这种照明技术的上路,制造商继续研究应用它的新方法,利用LED大灯和尾灯提供的造型可能性。 红色LED现在广泛用于尾灯。成本仍然是一个问题,但安全性、环境友好性和造型灵活性等因素对LED有利。最受欢迎的应用之一是中央刹车灯。这种设计理念展示了一种将相同的LED阵列用于尾灯和刹车灯的方法。 LED的亮度由一个简单的开关控制,允许在行驶时提供昏暗的照明,在制动时提供明亮的照明。框图如图1所示,包括AD8240 LED驱动器/监视器、PNP调整管和PWM发生器。AD8240提供恒定电压以驱动LED灯。它还提供经济
[嵌入式]
汽车尾灯和刹<font color='red'>车灯</font><font color='red'>控制</font>器
智能车灯控制系统中功率芯片的应用经验
    智能车灯控制系统概述     本文介绍了在智能车灯控制系统中功率芯片的应用经验,与传统技术进行了对比,结合实例具体分析了其实现的智能诊断技术在实际产品应用中的技术优势和发展前景。     现今MCU和电力电子技术在智能车灯控制系统中发展的趋势是用智能功率IC替代传统的继电器和保险丝,有效实现对车灯的过热、过压、短路等故障的保护和诊断;MCU用PWM调制来实现对车灯两端的电压进行控制,以达到限制车灯电流,延长使用寿命的目的,而且能轻松实现车灯故障时的自动替换并极大地降低待机功耗。     我们采用Infineon高端开关应用于智能车灯控制系统中。以下详细介绍其在实际产品中的应用经验。     Infineon芯片新功能
[电源管理]
智能<font color='red'>车灯</font><font color='red'>控制</font>系统中功率芯片的应用经验
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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