基于单片机和LED的汽车照明系统设计

发布者:不加糖的302最新更新时间:2011-12-08 关键字:LED  汽车照明系统 手机看文章 扫描二维码
随时随地手机看文章

  LED照明与传统卤素低压照明相比具有许多优势:(1)光源比较集中,1 W照明所获得的亮度等同于十几瓦卤素灯的亮度,因此非常节能;(2)LED灯的寿命比卤素灯长,一般可达几万乃至十万小时;(3)LED的结构简单,抗震性能好;(4)无须热启动时间,亮灯响应速度快;(5)工作电压在6~12 V之间。基于这些优势,高亮度LED照明技术日益成为汽车照明的发展趋势,并可以带来很好的性价比。

  由于汽车照明系统要求控制简单、节能环保、高效安全等特点[1],因此本系统主要采用大功率LED驱动器XLT604来驱动LED发光,使用8位单片机PIC18F448输出不同占空比的PWM脉冲来动态控制其发光强度,并使用数字温度传感器DS18B20测试系统的温度,同时对系统的发热情况进行实时控制。另外,系统还采用光敏电阻传感器对照明系统的亮度进行自适应调节。

1  系统硬件设计

  系统硬件主要包括以单片机为控制中心的LED驱动及调光、亮度检测、温度检测等功能模块,其中亮度检测、温度检测模块比较简单,系统主要设计了LED驱动及调光模块。

1.1  系统整体结构设计

  汽车照明系统的主要功能是可根据环境温度和亮度自适应调节LED的亮度。本系统采用PIC18F448单片机作为LED控制中心,利用其中1个10位A/D转换通道接收亮度信号,RB口接收温度检测信号,并根据亮度和温度通过CCP模块输出不同占空比的PWM脉冲至XLT604 LED驱动器的PWM引脚,从而实时调节LED的输出光通量,即调节LED的亮度。系统整体结构图如图1所示。

[page]

1.2  LED驱动及调光

  在汽车照明系统中,LED驱动电路必须能够从汽车电源总线中获取工作电源。在应用中,为获取所需亮度的照明光源,可采用单个高功率的LED或者多个LED串联、并联或串并混合连接的结构。由于汽车电源总线提供的标称值为12 V,因此系统选用输入电压为7~450 V的大功率LED驱动芯片XLT604。XLT604是采用BICMOS工艺设计的PWM高效LED驱动控制芯片,能以300 kHz的固定频率驱动外部MOSFET,且其频率可由外部电阻编程决定;外部高亮度LED串可采用恒流方式控制,以保持恒定高亮度并增强LED的可靠性,其恒流值可由外部取样电阻决定,其变化范围从几mA~1 A。XLT604驱动的LED可以通过外部控制电压线性调节其亮度,也可通过外部低频PWM方式调节LED串的亮度。在汽车照明系统中,一般只需输出光通量范围在150~800 lm。系统采用Cree公司的XLamp XP-E LED,可达到100 lm/W的发光效率,并且采用3个LED串联的结构[2]。LED驱动及调光电路如图2所示。


1.2.1  LED驱动控制

  图2中,XLT604采用DC-DC降压驱动,外部输入电压12 V,LED串电压9 V。当GATE端输出高电平时,电感储能或部分能量直接传给LED串,系统通过限制功率管的电流峰值的方式工作;当功率MOSFET关断时,存储在电感上的能量转换为LED的驱动电流。外部电流采样电阻R2与功率管的源极串联,当R2的电压值超过设定值时,功率管关断[2]。

1.2.2  LED调光

  XLT604有线性调节、PWM调节2种调光方式。线性调节可动态控制LED的亮度,但会降低LED的效率,并引起白光LED向黄色光谱的色彩偏移。PWM调节技术的优势明显,当PWM脉冲为有效高电平或低电平时, LED输入电流分别为最大或0,其导通时间受控于PWM引脚输入脉冲的占空比[3]。由于LED始终工作于相同的电流条件下,通过施加1个PWM信号来控制LED亮度的做法,可以在不改变彩色的情况下实现对LED亮度的动态调节,因此本系统采用PWM调光方式。PWM信号由单片机PIC18F448输出的PWM信号至XLT604的PWM端子获得。PIC18F448根据由温度检测模块测得的温度和光敏传感器测得的光通量信号来改变PWM脉冲信号的占空比以调节LED的亮度,从而达到节能的目的。LED灯的亮度与PWM信号的高电平时间长度成正比,通过PWM调节方式可以在0~100%范围调光,但不能调出高于设定值的电流。PWM调光精度仅受限于GATE端输出的最窄脉宽[4]。

1.3  系统主控电路设计

  PIC18F448单片机是系统的主控中心,内部包含4个定时器、4个I/O端口、8通道10位A/D转换器、2路PWM脉冲输出、SPI总线接口等,资源比较丰富,能满足系统的设计要求[1]。系统主控电路如图3所示。其中,PIC18F448 的RA端口的AN0引脚接收来自光敏传感器的光亮检测信号,RB4端口接收DS18B20温度检测信号,并且系统根据这2个变量输出不同占空比的PWM脉冲至XLT604驱动器的PWM引脚,从而调节LED的输出光通量。


  光通量检测采用光敏电阻实现,在其两端加上5 V的电压,当环境光强发生变化时,光敏电阻的阻值发生变化,引起输出电压在0~5 V之间变化。温度检测采用单总线数字温度传感器DS18B20,具有结构简单、体积小、功耗低、用户可自行设定预警上下限温度等优点,测温范围为-55 ℃~+125 ℃,能很好地满足系统测温的要求。本系统采用单总线方式传输温度信号可以大大节省单片机有限的端口资源,简化了测温网络的网络结构,增强了系统的扩展能力。因为单总线通信具有独特的电源和信号复合功能,仅使用1条口线、每个芯片唯一编码并支持联网寻址等特点。

[page]

2  系统软件设计

  本系统软件部分比较简单,系统的主程序流程图如图4所示。

系统上电后首先初始化PIC18F448,并读取其光通量的检测信号和温度信号,然后调整输出PWM脉冲的占空比并发送至LXT604的PWM引脚,循环往复,从而达到动态调光的目的。根据光通量和温度信号值动态调整PWM输出脉冲的占空比是系统软件设计中的关键内容。操作PIC18F448内部的寄存器可调整输出PWM脉冲的占空比,其实现步骤如下:(1)初始化CCP1模块控制寄存器CCP1CON的低4位为11XX,并将TRISC.2位清零,使CCP1模块工作在PWM脉冲输出模式下,可输出分辨率达10位的PWN脉冲;(2)写定时器TMR2的8位周期寄存器PR2,设置PWM输出脉冲的周期;(3)写定时器TMR2的控制寄存器T2CON,使能定时器TMR2并初始化TMR2的前分频值;(4)CCP1模块包含2个8位寄存器CCPR1H(高字节)和CCPR1L(低字节),通过写入CCP1CON控制器CCPR1L寄存器的4、5位可得到PWM脉冲的高电平时间,可在任意时刻写入,但仅当定时器TMR2的增量计数值与周期寄存器PR2的值相等时,数据才真正写入到CCPR1H寄存器内部。其中PWM脉冲周期=[(PR2)+1]×4×Tosc×(TMR2前分频值),PWM高电平时间=(CCPR1L:CCP1CON[5:4])×Tosc×(TMR2前分频值),PWM输出占空比=(CCPR1L:CCP1CON[5:4])/(PR2+1)×4。

  本系统采用以单片机为控制中心及大功率LED照明的设计方案,具有很好的灵活性和扩展性。利用光敏传感器和温度传感器分别测得周围环境的光强和温度,并根据这些信息实现动态调整LED亮度,能很好地节约能源。将该照明系统作为汽车尾灯照明,由于LED亮灯快,能及时让尾随后面的汽车司机知道前方车辆的行使状况,减少汽车追尾碰撞事故的发生。高亮度LED已广泛应用于汽车照明系统中

 

 

关键字:LED  汽车照明系统 引用地址:基于单片机和LED的汽车照明系统设计

上一篇:基于单片机的汽车防碰撞报警系统设计
下一篇:基于单片机的智能寻迹车设计

推荐阅读最新更新时间:2024-03-16 12:48

led色温控制原理
led调色温是改变不同光的比例。增加红光,色温变暖,增加兰光,色温变冷。调亮度, 改变流过LED的电流大小,电流大些,就亮些。反之就暗些。电流的调节,是用改变PWM来实现的。所谓PWM,就是脉冲宽度调整。脉冲宽度调整的方法,最根本的是改变决定其宽度的电阻与电容值的数值。RC的乘积大,则宽度会大些。具体要结合电路图来讨论。 1 色温 光源的色温是通过对比其色彩和理论的热黑体辐射体(简称黑体,在任何温度下对任何波长的辐射能的吸收率都等于1的物体,是一种理想的模型,也叫完全辐射体)来确定的。热辐射光源发射的光谱是连续而光滑的,对黑体而言,温度不同,颜色也就不一样。黑体发光的颜色与温度存在惟一的对应关系。在表述某光源的颜色时,常常
[电源管理]
LED散热技术/LED散热材料
  散热是影响LED灯具照明强度的一个主要因素。散热片能解决低照明度LED灯具的散热问题。一个散热片是无法解决75W或者100W LED灯具的散热问题的。   为了达到理想的照明强度,必须使用主动冷却技术来解决LED 灯具组件释放的热量。一些主动冷却解决方案例如风扇的寿命没有LED灯具高。为了给高亮度LED灯具提供一个实用的主动冷却解决方案,散热技术必须是低能耗的;并且能适用于小型灯具;其寿命要与灯源相似或高于灯源。   散热方式   一般说来,依照从散热器带走热量的方式,可以将散热器分为主动式散热和被动式散热。所谓的被动式散热,是指通过散热片将热源LED光源热量自然散发到空气中,其散热的效果与散热片大小成正比,但因为
[电源管理]
瀚视奇“萤火虫”闪亮突击LED市场
2011年2月24日,以“爱视界 爱自己”为主题的瀚视奇2011年度营销攻略暨LED新品发布媒体沟通会在北京新世纪日航酒店隆重举行。作为全球著名的显示器品牌,瀚视奇倾力打造的轻锐、雅洁、超能三大系列的LED五款新品正式亮相。瀚视奇中国区董事长嵇德斌先生、瀚宇彩晶副总陈梦瑜女士共同主持了新品发布的启动仪式,并就中国LED显示器市场面临的新机遇以及瀚视奇低碳DIY全球化布局的引领策略,同与会嘉宾进行了沟通和探讨。 在发布会现场,我们注意到了为了让与会来宾们更好地领略瀚视奇“优质生活美学与绿色科技完美结合”的营销氛围,会议的主办方特意将现场布置成“森林Party”,让人仿佛
[电源管理]
简述如何将LED灯组装自动化
目前LED厂商所生产的LED灯,大部份都注重于外型及散热的问题,其实成本的考虑也应该是他们的重要项目之一。目前最节省成本的是人工成本也就是要自动化,就可大量节省人工成本。我们今天要谈的是如何将LED灯组装自动化。   首先要了解为何要自动化,依据目前的LED发展和节能灯前期所发展是很类似。同样是价格高,种类多样,而种类多样也是无法自动化的最大原因,最后将产品的式样减少,增加自动化的程度使得产品数量大增成本降低进而能透够取代一部份照明。   依据目前LED灯的产量要在照明上占一部份市场,进而取代节能灯及日光灯是有一定的困难,原因如下 :   目前LED灯的成本是够高,生产速度慢,即使成本上能降下来,也无法取代目前的节能灯和日光灯,
[模拟电子]
关于LED显示屏防火效果的几大要素
决定 LED 显示屏防火效果主要与显示屏防火材料、箱体工艺有直接关联。显示屏内部原材料包括使用的线材、电源,塑胶套件,外部防护铝塑板这四个方面。   线材:在大部分显示屏应用中,显示屏的单位面积显示越大,其用电量越大,对线材的通电稳定性也具有更高的要求。众多线材产品中,使用符合国标要求的线材才能够保证其安全稳定性,其要求有三点:线芯为铜线导电载体、线芯截面积公差在标准范围值、包裹线芯的胶皮的绝缘性和阻燃性达到标准,相较于一般的铜包铝线芯、线芯截面积偏小、绝缘胶皮等级不够的线材,通电性能更稳定,不容易发生短路情况;   电源:通过UL认证的电源产品也是选择同类产品时的最佳选择,其有效的转换率能保证电源负载安全和稳定,在外部环境温度炎
[电源管理]
使用单片机IO并行口直接驱动LED显示技术的实验说明
1. 实验任务 如图所示,利用AT89S51单片机的P0端口的P0.0-P0.7连接到一个共阴数码管的a-h的笔段上,数码管的公共端接地。在数码管上循环显示0-9数字,时间间隔0.2秒。 2. 电路原理图 图4.7.1 3. 系统板上硬件连线 把“单片机系统”区域中的P0.0/AD0-P0.7/AD7端口用8芯排线连接到“四路静态数码显示模块”区域中的任一个数码管的a-h端口上;要求:P0.0/AD0与a相连,P0.1/AD1与b相连,P0.2/AD2与c相连,……,P0.7/AD7与h相连。 4. 程序设计内容 (1. LED数码显示原理 七段LED显示器内部由七个条形发光二极管和一个小圆点发光二极管组成,根据
[单片机]
使用单片机IO并行口直接驱动<font color='red'>LED</font>显示技术的实验说明
详解LED电子显示屏的主要技术问题
  电子显示屏LED显示LED   首先是高光效:对于led电子显示屏的光效可以说是节能效果重要指标,目前我国在光效效果上还有待加强,要真正要做到高光效,要从产业链各个环节上解决相关的技术问题,那么如何实现高光效呢?本文将具体争对外延、芯片,封装,灯具等几个环节要解决的技术问题探讨。   1.提高内量子效率和外量子效率。   2.提高封装出光效率及降低结温。   3.提高灯具的取光效率。   其次是从高显色性来看:led电子显示屏光色质量很多,包括色温、显色性、光色保真度、光色自然度、色调识别度、视觉舒适度等。这里我们目前只讨论解决色温和显色性问题。制作高显色性led显示屏光源,会损失较多的光效,所以在设计时要照顾这两方面因素。当
[电源管理]
从不受待见到受追捧:LED透明屏还有很长路要走
  9月20日,第十三届上海国际 LED 展在上海浦东新国际博览中心正式拉开帷幕,同期展会包括2017上海国际数字标牌展和第十五届上海国际广告展,主要展示了 LED 显示屏产业链应用,其中户外应用成为主要方向。据OFweek显示网编辑现场观察,小间距和透明 LED 显示屏正成为行业重点关注方向,今天先给大家带来透明LED显示屏相关产品及市场分析。下面就随手机便携小编一起来了解一下相关内容吧。      由于LED透明屏具有通透、轻薄、易于安装、节能环保等特点,广泛应用于展览展示、玻璃幕墙设计、空间设计、橱窗设计等领域,在城市地标建筑、市政建筑、高档商场、汽车4S店、展览馆、品牌连锁店、机场等场所具有很好的应用前景。
[手机便携]
从不受待见到受追捧:<font color='red'>LED</font>透明屏还有很长路要走
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

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

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