LED可控恒流源驱动系统设计方案
Ofweek 2022-08-19

  LED作为第三代照明光源, 具有工作电压低, 耗电量小, 发光效率高、寿命长等优点。LED 是一个非线性器件, 当LED 导通时, 只要LED 上的电压发生微小变化,就会使电流过大导致LED 器件发热损坏。LED 的工作特性对其供电电源质量的依赖程度很大, 因此实现一个高质量的供电电源对提高LED 的照明质量、电能利用率、延长LED 的使用寿命有着重要的意义。供电电源的稳定性主要取决于LED 设计, 恒流源驱动是最佳的LED 驱动方式, 采用恒流源驱动, LED 上流过的电流将不受电压、环境温度变化, 以及LED 参数离散性的影响, 从而能保持电流恒定, 充分发挥LED 的各种优良特性。目前广泛采用的恒流源有两种形式: 一种是线性电源改进型恒流源, 另一种是开关电源式恒流源。线性电源改进型恒流源的线性损耗大, 适用范围小; 开关电源式恒流源的可靠性较差, 适应范围小, 而且成本高。因此,经济实用、性能可靠的数控恒流源就得到了广泛的应用。本文针对小功率LED 在现有照明系统中驱动方式存在的一些不足, 设计了一种高效的驱动系统, 提出了一种相应的新型驱动系统。

  1 LED 特性

  1.1 LED 伏安特性

  LED 伏安特性的数学模型可以表示为:

  

  式中,V 是LED 启动电压;RS 表示伏安曲线斜率;IF 表示LED 正向电流;T 表示环境温度;△VF/△T 是LED 正向电压的温度系数,对于大多数LED 而言,它的典型值为-2V/℃。从LED 的数学模型看,在一定的环境温度条件下LED 在正向导通后其正向电压的细小变动将引起LED 电流的很大变化。

  1.2 LED 温度特性

  LED 正向电流的大小是随温度变化而变化的, 白光LED 的工作电流一般在200mA 左右,当环境温度一旦超过50℃,白光LED 的容许正向电流会幅度降低而达不到正常发光亮度所需的工作电流,在此情况下如果仍旧施加大电流,很容易使白光LED 老化。

  1.3 LED 光学特性

  光源的光通量是指单位时间内通过4π 立体角的可见光能量。白光LED 电流与光通量的关系如图1所示,随着电流的增加, LED 的光通量非线性增加,并逐渐趋于饱和。其原因主要是因为随着电流及时间的增大,大功率LED 内部温度上升,发生在P/N 结结区的载流子复合几率下降,造成LED 发光效率降低。

 

图1 LED 光通量与电流关系图

  2 系统方案选择与比较

  2.1 系统结构框图

  系统结构框图如图2 所示。

 

图2 LED 可控恒流源驱动系统结构框图

  2.2 核心控制器的选择

  控制器采用目前比较通用的STC 系列单片机STC89C52, 一种带8K 字节闪烁可编程可擦除只读存储器(FPEROM-Falsh Programmableand Erasable Read Only Memory)的高性能8 位。该器件采用高密度非易失存储器制造技术制造,与工业标准的MCS-51 指令集和输出管脚相兼容。 由于将多功能8 位CPU和闪烁存储器组合在单个芯片中,STC 的STC89C52 是一种高效,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

 

  2.3 时钟功能模块的选择

  方案1 采用DS1302 时钟芯片。 此芯片体积小、引脚少,操作起来非常方便。缺点是使用时需要外接备份电池和外部晶振,硬件线路较复杂,成本较高。

  方案2 采用DS12C887 时钟芯片。此芯片,体积相对较大,内部集成有可充电锂电池,同时还集成32.768kHz 的标准晶振,可有效地保持时间的连续性,使用起来非常方便,但价格昂贵。

  方案3 利用单片机(晶振11.0592M)的定时器设计时钟。时间显示在1602 液晶上,用独立键盘调节时钟的时、分、秒,并且可以设置定时。成本低,不需要在启用其他的芯片和外围电路,但程序较为复杂。

  考虑到性价比的问题和电路优化问题,所以选用方案3。

  2.4 恒流源模块选择

  方案1 采用单片机产生PWM 信号,输出到达林顿管,经滤波器消除纹波,实现恒流源功能。采用PWM 脉冲方式来实现的恒流源可简化硬件电路,易于控制和调节,但是该方案精度难以保证,要适应本设计对精度的要求在技术上难度较高,且该方案很难适应电流调节范围大的应用需求,受纹波和稳定性等因素的限制,难以实现。

  方案2 由运算V/I 转换电路构成恒流电路。运算放大器构成的恒流电路摆脱了晶体管恒流电路受限于工艺参数的缺点。该方案可实现0~5V/0~500mA 的V/I 转换,且转换精度较高。若输入端由单片机配合数字电位器控制,还可很方便实现数控恒流源。

  方案3 通过专门的恒流/恒压芯片LT1769 和简单的控制线路来实现压控电流源方案。这种恒压芯片具有集成度高,使用起来控制系统的软硬件都变得相对简单的优点。但缺点是方案实现不够灵活;由于该芯片精度不高,设备性能被局限在这种专用芯片性能指标所允许的范围内。所以这种设计一般只适合于精度要求不高,但集成度和便携性要求高的场合,事实证明,这不是做理想的数控电流源实现方案。

  鉴于论证与比较,最终选择方案2。

  2.5 D/A 转换器选择

  对于D/A 转换器,笔者使用非常普遍的8 位D/A 转换器DAC0832,其转换时间为1μs,工作电压为+5V~+15 V,基准电压为±10V,与接口完全兼容,具有价格低廉、接口简单、转换控制容易等优点, 在单片机应用系统中得到广泛的应用。 其D/A 转换器由8 位输入锁存器、8 位DAC 寄存器、8 位D/A 转换电路及转换控制电路构成。

  3 硬件

  3.1 系统电源电路

  如图3 所示, 该电源利用正压集成稳压器LM7812 和负压集成稳压器LM7912 提供对称的正/负12V 稳压输出,供给运放使用,而后再通过LM7805 稳压成5V 输出,供给单片机使用。

 

图3 系统电源电路图

  3.2 LED

  图4 所示的电路可以很方便地实现电压/电流的转换。运放U1A 构成比较器,U1C 构成电压跟随器,起负反馈作用。输入信号Vi与反馈信号Vf比较,在比较器U1A 的输出端可得输出电压V1,V1控制运放U1B 的输出电压V2,从而改变三极管Q1 的输出电流IL,而输出IL又影响反馈电压Vf,到达跟踪输入电压Vi的目的。输出电流IL的计算式为IL=Vf /R13 ,因负反馈使Vi=Vf ,故而IL=Vi/R13.若R13取值为10Ω,则可实现0~5V/0~500mA 的V/I 转换;若所选择器件的性能参数稳定,运放UA1,UA2 的放大倍数足够大,则其转换精度较高。V13 的电压由单片机配合D/A 输出控制,可很方便实现数字恒流源输出。

 

图4 LED 驱动电路图

  3.3 D/A 转换电路

  DA 转换电路如图5 所示。

 

图5 D/A 转换原理图

 

  4 软件设计

  软件系统的任务主要有D/A 转换、步进加减、键盘扫描、液晶显示、时钟等功能。 为了将所有任务有序的组织起来, 软件系统采用前后台结构。其中键盘扫描、液晶显示,放在主程序中,D/A 转换任务需要定周期运行,放在时基中断服务子程序中运行,有效的保证了重要任务能及时执行。

  系统采用看门狗技术,若程序出现死循环或者跑飞现象,单片机内部的看门狗将使单片机复位,将单片机重新拉回有序的工作状态。

  4.1 主程序

  系统上电复位后, 主程序首先完成系统初始化,其中包括I/O 口,中断系统,定时器/计数器等工作状态的设置,系统变量赋初值等工作。

  完成系统初始化后打开中断, 随之进入键盘扫描程序, 键盘扫描获取键值后, 根据键值完成设定预置电流值、步进加减、时钟调节等,并通过LCD 显示输出电流值和时间。主程序流程图如图6 所示。

 

图6 主程序流程图

  4.2 D/A 转换程序

  D/A 转换器DAC0832 的接口形式为并行接口, 因此在对DAC0832 进行操作时需要考虑到时序问题。D/A 的控制流程图如图7所示。

 

图7 D/A 转换流程图

  4.3 时钟程序

  由于时钟没有借助任何外围器件,仅依靠单片机内部定时器来完成时钟运行,因此对定时器进行操作时采用溢出中断法,秒、分、时的过渡采用累加跳转处理法。时钟的控制流程如图8 所示。

 

图8 时钟控制流程图

 

  5 测试结果与分析

  5.1 测试仪器

  本系统的测试仪器为4 位半数字万用表( 胜利VC9806+),示波器。

  5.2 测试数据

  测试数据如表1 所示。

表1 测试数据

 

  测试结果分析:由表1 可知输出电流满足要求,同时,电流值小时,输出电流更接近给定电流。电流值较大时,由于系统散热性能不够优良导致恒流源电源性能下降,引起误差增大。误差存在的原因主要是采样电阻制作误差,同时系统工作时采样电阻与LED 灯发热引起误差,但总的看来,该电流源有较好的精度。

  5.3 难点分析

  恒流源的设计与制作过程遇到的主要难点在于如何减少纹波。通过仔细分析,确定要使纹波尽可能小,需要运算放大器的电源和输入端信号要稳定。因此。采用独立电源供电,保证了放大器有稳定电源电压,进而使输出较小的纹波电流成为可能。然而,当将控制电路与主电路结合在一起时,输出纹波电流的增大又成为一大问题。这是由于控制电路的输出有纹波,加到运算放大器的输入端将纹波放大,导致输出电流纹波加剧。为解决这一问题,我们在运放输入端并联电容,以达到滤波的目的,从而较好的解决纹波问题。

  本系统以8 位STC89C52 单片机控制、调整主电路输出电流,并通过液晶显示电流值,完成了数控恒流源的制作。是由运算V/I 转换电路构成电流闭环反馈控制系统构成,根据运算V/I 转换电路构成电流闭环反馈控制系统计算出的值和测试结果非常接近,恒流特性较好。通过按键调节D/A 输出电流,实现了输出电流可调,步进加、减等功能。该驱动硬件电路简单,可靠性好,实时性强,调整方便,性价比高。该方案稍加改造即可实现各类容量的直流恒流系统。

声明: 本文转载自其它媒体或授权刊载,目的在于信息传递,并不代表本站赞同其观点和对其真实性负责,如有新闻稿件和图片作品的内容、版权以及其它问题的,请联系我们及时删除。(联系我们,邮箱:evan.li@aspencore.com )
0
评论
  • 【立即预约】Keysight直播:搞懂介电常数那些事儿


  • 相关技术文库
  • LED
  • 光伏
  • 太阳能
  • 新能源
  • 如何提高太阳能电池的使用效率

    太阳能电池在实际生活中随处可见,即使是在乡村,也能看见太阳能电池的身影,比如装载太阳能电池的路灯。为增进大家对太阳能电池的认识,本文将对太阳能电池的历史、太阳能电池的材料、太阳能电池背板的退化原因予...

    2024-09-04
  • 太阳能电池的维护与保养方法是什么?

    太阳能电池作为常用电池类型,在现代社会得到了进一步发展。同时,太阳能电池为我们的生活带来了诸多便利,如美团单车上面的太阳能电池,为定位续航提供了支持。为增进大家对太阳能电池的认识,本文将介绍提高太阳...

    2024-09-04
  • PLC如何控制LED数码管

    LED数码显示管是一种由多个发光二极管封装在一起组成的显示器件,其广泛应用于各种场合,比如广告牌、钟表……

    2024-07-12
  • 三极管的低成本电压隔离方案

    昨天发了一篇关于线性光耦+运放做电压隔离采集的文章,今天在HCNR200的数据手册里又看到了一个低成本的隔离方案,使用的不是运算放大器,而是三极管,电路图如下:

    2024-07-12
  • 太阳能充电器的智能调节功能如何使用?

    充电器的使用极为频繁,几乎每个人每天都在使用充电器。为增进大家对充电器的认识,本文将对太阳能充电器,以及太阳能充电器的好坏予以介绍。通过本文,您将对充电器具备更深的了解。如果你对充电器具有兴趣,不妨...

    2024-07-08
  • 太阳能电池结构原理的全面解析与应用指南

    上篇文章中,小编对太阳能电池产业、太阳能电池特性有所阐述。为增进大家对太阳能电池的认识,本文将基于两点介绍有机太阳能电池:1、有机太阳能电池结构原理,2、有机太阳能电池应用前景。如果你对太阳能电池具有...

    2024-06-21
  • 制作有机太阳能电池的步骤

    太阳能电池在生活中有很多应用,路灯、单车等设备上,都有太阳能电池的身影。上篇文章中,小编对有机太阳能电池有所阐述。为增进大家对太阳能电池的认识,本文将对太阳能电池产业发展、太阳能电池基本特性予以介绍...

    2024-06-21
  • 大佬分享的太阳能电池知识

    太阳能电池,是生活中常见的电池类型之一。但是,太阳能电池按照材料的不同具有不同分类,比如薄膜太阳能电池、有机太阳能电池等。本文中,小编将堆有机太阳能电池予以介绍。如果你对太阳能电池具有兴趣,不妨继续...

    2024-06-21
  • 用三极管实现一个闪光经典电路的设计方案

    很多时候,我们是知其然,不知所以然。如果刨根问到底的话,可能这个问题会持续耽误完成这件事情的整个过程。但是不

    2024-05-11
  • 您了解光伏配电箱吗?家用配电箱跳闸问题如何检测?

    配电箱,是常用电力设备。通过配电箱,能够对电力加以管控。为增进大家对配电箱的认识,本文将对光伏配电箱予以介绍,并阐述如何检测家用配电箱的跳闸问题。如果你对配电箱具有兴趣,不妨和小编一起继续往下阅读哦...

    2024-01-24
  • LED灯光里的“隐形杀手”:警惕频闪危害

    使用LED等是家家户户的选择,然而也有的人在安装LED等之后,灯就会不停的闪烁。在晚上的时候,就会觉得比较吓人,那么led灯闪烁是什么原因呢?想要解决闪烁的问题,就一定要找对原因,才可以彻底的改善。下面就给大家...

    2024-01-15
下载排行榜
更多
评测报告
更多
EE直播间
更多
广告