LED路灯驱动及智能调光系统设计与实现

最新更新时间:2011-11-24来源: chinaaet关键字:LED路灯  驱动  智能调光 手机看文章 扫描二维码
随时随地手机看文章

  1 引言

  LED 被认为是绿色的第四代光源,是一种固体冷光源,具有高效、寿命长、安全环保、体积小、响应速度快等诸多优点, 目前已经在城市景观装、交通信号与商业广告上广泛应用。近年来随着制造工艺的不断发展, 大功率高亮度LED 性能不断提升,价格不断下降, 目前达到同样的明明效果,LED 的耗电量大约是白炽灯的1 /10,荧光灯的1 /2[2]。这些都使得其开始应用于一般照明中, 而且很有发展前景,大有取代白炽灯和荧光灯这些传统光源的趋势,世博会上LED 灯的应用可以说代表着这个方向。LED 调光可以节能,高亮度白光LED 的驱动和调光是近年来研究的热点,本文在这方面进行了些研究, 并设计了一款带有功率因数校正的LED 路灯驱动和智能调光系统。

  2 LED 特性、驱动要求及调光方式

  LED 的理论光效为300lm /W.目前实验室水平达260lm /W,市场化水平在120lm /W 以上。高亮度LED 的一般导通电压约为3. 0 ~ 4. 3V,但其核心仍是PN 结,其伏安特性与普通二极管相同。当加在LED 上电压小于其导通电压时,LED 上几乎没有电流通过。但当LED 导通后,其正向电流随正向电压按指数规律变化,很小的电压波动就会引起很大的电流变化。在导通区电压从额定值的80% 上升到100% ,电流则从其额定值的0% 上升到100%.

 

  图1 LED 相对光通量与正向电流关系

  图1 LED 相对光通量与正向电流关系

  图1 是LED 相对光通量和其正向电流IF 的关系图。图中可以看出LED 的光通量和其正向电流成正比的关系,因此可能通过控制LED 的正向电流来控制其发光亮度。LED 若采用恒压源驱动,很小的电压变化将引起很大的电流变化,因此恒压驱动只适用于要求不高的小功率的场合下。在要求高的场合和大功率的场合下LED 都要采用恒流驱动。研究表明,LED 发光亮度随工作时间下降,亮度下降后光效随电流的增加而减少,LED 的亮度与驱动电流成饱和关系。LED 的电流达到其额定电流的70% ~80% 后,很大比例的电流转化成了热能,因此LED的驱动电流宜为工作电流额定电流的70% ~80%。在恒压驱动或PWM 调光中, 最大电流不宜超过最小电流的3 倍,否则的话冲击电流会大大减少LED 的使用寿命[8]。目前来说市场化单个LED的功率都不大,大都在10W 以下,实际用于照明是把多个LED 按一定方或串并联之后形成LED 阵列。

  从图1 也可得出, 改变LED 的电流即可改变LED 的亮度。改变电流有两种方式,相应的LED 调光也有两种方式。一种是连续调节LED 中电流的大小来改变LED 的亮度,这种方式称之为模拟调光,通过LED 中的电流是连续的; 另一种是通改变LED流过电流的时间与关断的时间之比来改变LED 的亮度,LED 流过电流时电流是恒定的, 关断时流过LED 的电流为零,这种方式称为PWM 调光,它是通过人眼察觉不到的频率快速的开关LED,开关频应不小于100Hz.两种调光方式当流过LED 中的平均电流相同时,其效果是一样的。由于LED 在某一大小特定的电流时会发出最纯的白光,随着电流偏离这个值,会有色偏。另外,LED 的响应时间只有几纳秒到几十纳秒,很适合频繁开关的场合,所以LED 调光以PWM 调光方式好,此外这种方式还有利于LED 散热。

  3 LED 驱动电路

  3. 1 LED 驱动电路分类

  从LED 的驱动供电可将其驱动分为AC /DC 型和DC /DC 型,而LED 要求直流供电,AC 供电时要把交流转化成直流后再驱动LED,所以我们只要研究DC /DC 型即可。DC /DC 型的LED 的驱动方式可分为电阻限流型,线性稳压电源型,电容电荷泵电路和电感开关变换电路。电阻限流将电阻和LED 串连,通过电阻的分压限流和驱动LED 灯,这种方式控制精度不能保证,同时有大量电功率浪费在电阻上,只在要求不高的低压场合下使用。线性稳压电源精度比电阻限流型高一些,但同样存在效率低的问题,实际中用的也不多。实际中用得多的是电荷泵电路和电感式开关变换电路。

  电荷泵电路利用电容对电荷的累积效应储存电能,把电容作用能量耦合元件,通过控制电力电子器件高频的开关进行切换,在时钟周期的一部分时间内让电容储能,在时钟周期的剩余时间内电容释放能量。这种方式是通过电容的充电和放电时的不同连接方式得到不同的输出电压。电感式开关变换电路又称为开关电源,是通过控制功率开关管导通与关断的时间关系来改变输出电压的,电感和电容一般作为滤波元件,使输出稳定。相比较而言电荷泵型使用元件少,成本低,体积小,但其使用的开关元件多,效率相对低些,输出电压在输入电压的1 /3 ~ 3 倍这个变化范围,输出功率较小,所以其多用在小功率场合下; 而开关电源开关元件相对较少,效率高,可实现大范围的电压输出,且输出电压连续可调,输出功率大,因此适用范围更广,特别在中大功率场合下是首选。开关电源的拓扑很多,LED 驱动电路中用得多的有Boost 电路,Buck-Boost及Buck 电路。

  3. 2 基于HV9931 的LED 路灯驱动电路设计

  LED 驱动的芯片目前已经有一些了。LED 路灯相对来说功率较大,而且是通过市电交流供电的,国家规定,功率达到一定值时要有功率因数校正装置,此外设计的LED 路灯要有调光功能以节能。基于上述考虑, 这里选用Supertex 公司的HV9931 作用驱动芯片。HV9931 是种的8 引脚的PWM 集成控制器,有如下功能与特点: ( 1) 输出电流恒定,适用于LED 恒流驱动; ( 2 ) 允许大范围的8 ~ 450V的大范围的直流输入电压,且有较大的降压比,因此用市电供驱动LED 灯时可不用变压器; ( 3) 有功率因数校正功能,能获得单位功率因数和低输入电流谐波,达到国家规定,环保; ( 4) 有PWM 调光和模拟调光功能,驱动LED 时可方便地实现调光控制,符合节能要求; ( 5) 振荡器有固定频率和固定关断时间两种工作方式。

  图2 基于HV9931 的LED 路灯驱动电路

  图2 基于HV9931 的LED 路灯驱动电路

  驱动电路如图2 所示,为开关电源驱动方式。

  主电路是一个单级单开关的非隔离恒流输出的Buck-Boost-Buck 电路。由L1、C1、D1、D5 和Q1组成的Buck-Boost 电路是输入级,工作于不连续导电模式; 由C1、Q1、D2、D4 及L2 组成的Buck 电路是输出级,工作在连续导电模式下。两级共用一个功率开关管Q1, 电容C1 对输入级相当于负载,对输出级相当于直流电源。系统降压比为两级降压比之乘积,这样由市电供电不需要变压器就能实现较低的电压输出。开关Q1 导通时, 输入级Buck-Boos 电流路径: 整流电压→D1→L1→Q1→Rs1,L1中电流线性增加, 输出级Buck 电路电流路径为:

  C1→Q1→Rs2→LED→L2,C1 提供能量; Q1 关断时,输入级电流路径: L1→C1→D5→D1,L1 中的能量转到C1 中,由于D1 存在,L1 电流不能反向,L1 电流降为0 后电流断续; 输出级电流路径: L2→D4→LED,由于参数设置不同,L2 中电流不仅不会变为0,而且波动相对比较小。

  电路工作于峰值电流模式下, 振荡器使GATE输出高电平, 使Q1 通导通; CS1 和CS2 端子分别是HV9931 内部的两个电压比较器的反向输入端,两个比较器的同向输入端在芯片内部接地,电路通过CS1 和CS2 端子同时检测输入电流和输出电流,CS1 是输入电流信号检测端子,CS2 输出电流信号检测端子,这两个端子只要有一个端子上的电压比地低,GATE 端子就输出低电平,Q1 就关断。VDD是芯片的基准电压输出引脚,Rs1、Rcs1 和Rref1 可编程设定L1 中的最大峰值电流, Rs2、Rcs2 和Rref2 可编程设定输出电流。在交流电的周期内可认为占空比和开关频不变,故输入电流峰值包络线为正弦波,平均电流为正弦波,可实瑞功率因数校正。

  C2 为输入电容,用作高频旁路,若用大电容则电路丧失功率因数校正功能。RT 对应着内部振荡器,有两种接法,分别设定恒定工作频和恒定的关断时间,图中采用的是恒定的关断时间的接法。PWMD 引脚为数字调光信号输入引脚,该引脚为高电平时电路正常工作,该引脚为低电平时GATE 引脚始终输出低电平,开关管Q1 断,驱动电路不工作。

  4 智能调光装置

  设计的系统若能根据环境光照的强弱来改变自身亮度,则会相应的节能,符合当前低碳生活的要求。环境光线最差时,设计系统调光信的PWM 占空比接近100% ( 为不致使温度上升过高,留一定裕量) 时使LED 最亮满足照度要求; 当环境光照变化时会根据外部光照的强弱自动改变调光信号的PWM 的占空比,使LED 相应的暗一些,但照度满足要求; 另外,在深夜人比较少时可适当降低亮度。

  实现这一要求要有一个好的光强度传感器。光敏电阻线性度差,频率响应低,光敏三极管灵敏度高,但温度特性和线性度差系统设计选用TLS2561作为光电强度传感器。TLS2561 接近人眼对亮度的反应,能直接将光强度信号转化成数字信号输出,有可编程中断功能和标准的I2C 接口,能方便地与单片机相连。单片机选用微芯公司的PIC16C62.这种单片机性能稳定,带有PWM 输出,能方便地实现I2C 总线通信。光强度传感器TLS2561 将光信号转换成数字信号传送至单片机,经单片机处理产生调光的PWM信号,调光PWM 信号送至HV9931 的PWMD 端,以实现PWM 调光。调光部分如图3 所示。

 

  图3 调光系统框图

  图3 调光系统框图

  系统还设计还考虑到的温度的影响。LED 在相同电流下, 随着PN 结温度的升高光通量将降低,同时还会影响LED 使用寿命。所以系统中还加入的温度传感器, 温度信号同样送至PIC16C62 处理,也会影响到其输出的PWM 调光信号的占空比。这个不是本设计的主要问题,不详细叙述。

  5 实验结果

  系统设计功率为72W,采用72 个1W 的高亮度LED 灯每24 个串联后再并联而成。输出最大光强时设计PWM 调光信号占空比为90% ,此时测得LED中总电流平均值为932mA; LED 驱动电路工作时开关管工作频率为100kHz,驱动电路效率为75% ,输入电流THD 小于20% ,功率因数大于0. 9,光电转换效率约95lm /W; 调光用PWM 信号频率为120Hz,比不用智能调光电路时约节能9%.图4 给出了调光PWM 占空比为50% 时LED 中的电流波形。

 

  图4 调光PWM 占空比为50% 时LED 中的电流波形

  图4 调光PWM 占空比为50% 时LED 中的电流波形

  6 结论

  本文设计的LED 路灯驱动电路采用市电供电且不用电源变压器,驱动电路体积大为减少。驱动电路实现恒流驱动的同时带有PFC 功能,符合当前绿色环保的要求,而且驱动电路转换效率高,电路较新颖; 智能调光电路采用PWM 调光方式,LED 发出较纯的白光,不产生色偏。智能调光电路节能效果较为显着。设计的实际电路有较好的前景与市场,不足之处在于成本略高,但随LED 制造工艺的不断改进和驱动调光电路研究的不断深入相信这个问题会得到很好的解决。

关键字:LED路灯  驱动  智能调光 编辑:探路者 引用地址:LED路灯驱动及智能调光系统设计与实现

上一篇:大功率LED路灯照明驱动电源的优化设计
下一篇:照明领域里LED光源的应用

推荐阅读最新更新时间:2023-10-18 16:08

基于硬件隐藏思想设计MCF5307嵌入式系统驱动程序
1引言 嵌入式系统软件人员经常读取系统外设寄存器和控制寄存器,直接控制硬件,这样对软件开发者来说是一种繁复的事,而且嵌入式微处理器内部集成外设种类越来越多,如串口设备、时钟/定时器设备、IIC总线等,对嵌入式编程带来更多的困难。如果读写硬件的语句散布在整个应用程序中或者不同的功能模块可能会读写同一个硬件,那么当系统硬件发生变动时,应用程序就必须全盘重写。怎么避免这样的情况?一个好的方法就是按照尽量隐藏硬件的原则编制设备驱动程序。 在设计驱动程序中尽量隐藏硬件,有几个优点:①因为模块化,软件的总体结构更容易理解; ②只要是与某一个外设相互作用,必然是通过他的驱动程序来起作用的,这样查找错误和故障就更容易些;
[单片机]
基于硬件隐藏思想设计MCF5307嵌入式系统<font color='red'>驱动</font>程序
2416开发记录二:最简单的helloworld驱动
1. 编写helloworld驱动程序 驱动程序源码如下: #include #include static int hello_init(void) { printk(KERN_INFO BBBlackHelloModule enter!\n ); return 0; } static void hello_exit(void) { printk(KERN_INFO BBBlackHelloModule exit!\n ); } module_init(hello_init); module_exit(hello_exit); MODULE_AUTHOR( Zhao Yidong MODULE
[单片机]
Linux NAND FLASH驱动代码分析
  FLASH驱动在嵌入式系统中有着举足轻重的位置,而目前市场上NAND FLASH的价格又要便宜与NOR FLASH,随着越来越多的平台支持从NAND FLASH中启动,掌握NAND flash的驱动编写有着重要的现实意义,由于内核已经完成了大部分的工作,实际工作中大部分工程师对NAND FLASH驱动只是简单的修改,对其工作原理并不太清楚,下面我们来分析一下NAND FLASH的代码流程,从中体会块设备的代码之美。   在学习NAND FLASH驱动之前,我们需要对块设备中下面的重要2点有个认识:   1.gendisk: 描述块设备实体(一整个nandflash芯片)的结构体   整个块设备的注册过程都是围
[单片机]
为发动机驱动电路冷却选择恰当的散热片
混合动力汽车(HEV)或充电电动汽车(PEV)通常使用电机驱动功率模块,例如IGBT模块,这些模块会产生非常大的热量,通常大约为1,000W到2,000W。冷却这些汽车电子功率模块的唯一有效方法是水冷,而不是风冷,因为水的热传导率是空气的20倍。水还具有很高的热量(吸收能量的能力),是空气的4倍。 在大多数的汽车应用中,功率模块都具有这样的热挑战。事实上,有专门的独立冷却循环来对其进行冷却。散热片用来将功率模块的热量传导到冷却液,成为冷却循环的重要部分。那么,如何选择最佳的液体冷却散热片呢?要做出这个选择需要在多种考虑因素之间进行权衡,例如热性能、重量、成本、可靠性和可制造性。让我们看看IGBT芯片产生的热量是如何通过冷却液传导。
[嵌入式]
三极管PWM方式驱动的电流线性度测试实验
目的:测试npn三极管s8050,基极通过PWM方式驱动,占空比与电流关系是否为线性关系。 设备:三极管,电阻(500R),洞洞板,示波器,LED(3.3V-3.6V),stm8单片机(产生PWM信号),带电流显示可调电源。 方法:电路硬件方面与试验4相同,信号源,采用stm8产生243hz的可调占空比PWM信号。 电路图:暂无 测试环境:常温下 编译环境:IAR 程序 初始化程序: TIM2- PSCR = 0x00; TIM2- ARRH = 0xff; TIM2- ARRL = 0xff; TIM2- CCMR1 = 0x60; TIM2- CCER1
[单片机]
针对线性LED电源驱动IC设计及参考
线路比较 图1和图2 是两种驱动方式的线路图,现在比较下两种方式的工作过程。 1、当电压合适时: 电压合适是指供电电压幅值与LED Vf值加上线路的工作电压基本符合。 图1 电流经过电感→LED→MOSFET→R;放电回路是,电感→LED→D1; 图2 电流流经LED→MOSFET→恒流源。 功耗及提高转换效率主要是看线路中的内阻大小,从线路上来看图1会大于图2 ,图2的方式MOS管和恒流源整个压差可以做到200mV,图1 电阻反馈电压都有可能会超过这个电压。单就MOS管来说,都是在做开关使用,需要的压差及相关条件是相同的,功耗相等。 2、当电压超过线路需要的幅值时: 当线路电压超过线路需要的幅值时,图
[电源管理]
针对线性LED电源<font color='red'>驱动</font>IC设计及参考
STC52单片机的SD卡底层驱动——SPI
最近在做SD卡以及单片机上的FAT32文件系统,这个是我参考别人的源程序以后写出来的自己的SD卡驱动,如有不完整的地方,还望大家不吝指教。 定义声明: #ifndef _SD_H_ #define _SD_H_ #include STC12C5A60S2.h sbit SD_CS=P2^7; //SD卡片选信号 sbit SD_SI=P2^6; //SD卡数据输入 sbit SD_SCL=P2^5; //SD卡时钟信号 sbit SD_SO=P2^4; //SD卡数据输出 #define DELAY_TIME 100 //SD卡的复位与
[单片机]
在ROS学习平台中常常使用到的直流电机控制原理与驱动电路
在使用ROS机器人构建地图的过程中,需要在房间内自主运行,采集地图信息。这个过程中需要控制电机的正反转,电机的转速,以适应机器人直行,转弯等动作。 正反转控制原理有刷电机的正反转非常简单,只需要交换电机供电线正负极,便可以实现电机正反转控制。在自动控制系统中,我们不可能手动去不停交换电机正负极供电顺序,需要使用程序配合硬件电路去实现。 如下图所示,使用4个功率管(可以为MOS管或者IGBT)搭建成桥式电路,在桥臂中心引出两根导线,连接到电机的供电引脚上。 当使用单片机控制Q2,Q3导通,Q1,Q4截止时。电流经过过电源正极,经过Q3,电机线圈,Q2流到GND。假设这种状态时电机正转。 当使用单片机控制Q1,Q4导通
[嵌入式]
在ROS学习平台中常常使用到的直流电机控制原理与<font color='red'>驱动</font>电路
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved