低成本三基色大功率LED驱动控制方案设计

发布者:心连心意最新更新时间:2024-08-14 来源: 21ic关键字:低成本  三基色  大功率LED  驱动控制 手机看文章 扫描二维码
随时随地手机看文章

摘要:针对三基色LED(Light Emitting Diode)驱动成本高、电路设计复杂的问题,设计了一款用于三基色大功率LED驱动控制方案。设计并制作电路驱动LED模型装置,通过单片机产生三路PWM(Pulse Width Modulation)波来控制MOSFET,从而分别控制三路LED,这样只需要一个DC/DC(Direct Current/Direct Current)驱动器,就能实现三路LED的调节,而且通过特定算法将上位机传送的标准Yxz值(遵循标准ZLL,ZigBee Light Link协议)转化为RGB(Red Green Blue)值。根据实验测得,三路LED调节反应迅速,显色效果优秀。


三基色混色需要几个条件,一是分别发出红、绿、蓝三种颜色的LED光源;二是三种光源能够分别独立控制;三是拥有混色比例的算法。现代LED制造工艺的发展,分别发出单色光的LED不是难题,如何单独控制每路LED也很好实现,只是控制效果和体积成本等方面的差别。由于人们对品质的追求,驱动控制方案层出不穷,提出了通过独立控制PWM来

驱动三路大功率LED的方案,来实现三基色的混色。在Buck(降压电路)的基础上,利用恒流控制芯片的特性,将开关管与LED串并联,实现对LED串的控制。LED控制部分拓扑结构仅需要几个简单的三极管及MOSFET等元件,即可以达到控制要求。


1 系统方案设计

为实现LED的三基色混色,选择PWM调光方式,系统共包括两大部分,一是驱动电源的设计,包括AC/DC(Alternating Current/Direct Current)驱动电源和DC/DC驱动电源及LED调节控制,该部分实现系统供电及LED的驱动;二是系统软件的设计,其中包括三基色转换算法,该部分完成上位机与单片机的通讯及单片机对LED的控制。


1.1 AC/DC驱动电源

驱动电源输入端采用交流宽电压范围为85~265VAC/50 Hz,输出端为两路恒定电压VOUT1和VOUT2,VOUT1为40 V/300 mA,VOUT2为5 V/100 mA,电路原理如图1。

工作原理:接通电源后,交流电压经过整流桥后输出正弦半波直流脉动电压,通过R5、R6给芯片VCC脚一个启动电压,芯片开始工作。芯片正常工作时,由变压器T2的辅助绕组供电,芯片GD脚输出PWM波控制开关Q1的通断。直流输出电压VOUT1作为主反馈,经PC817输入芯片的INV脚,作为乘法器的输入。同时整流桥后端电压经电阻R1、R2、R3与R4分压后,在芯片MULT脚得到正弦半波信号,作为乘法器的另一输入端。乘法器输出得到正弦半波参考电压,当Q1导通时,原边绕组电流增大,经电阻R18在芯片CS脚产生电压与正弦参考电压作比较,当CS电压达到正弦幅值时,Q1截止。当Q1截止时,原边绕组电感极性反转,辅助绕组极性为正电位,经电阻R7在ZCD脚产生电压,以检测低压点(0.7 V),达到此值,芯片GD脚输出高电平,使Q1导通,实现准谐振。

1.2 DC/DC驱动电源及LED调节控制电路

ZXLD1362是一个连续模式降压型LED驱动器,内置MOSFET,可驱动最大1A电流,具有电流检测功能,可实现恒流。DC/DC驱动电源电路原理图如图2,当电源启动时,由于电感L2的存在,电流会缓慢变大,芯片SET脚检测电压值达到0.1 V时,关断内部MOSFET,此时电感极性反转,电流回路通过肖特基二极管D20续流,电流开始下降,当SET脚电压下降至0.01V时,内部MOSFET开通,这样周而复始循环。每个LED的通过电流都是恒定的300 mA,当由PWM信号控制LFD旁路MOSFET的通断时,就形成LED的通过,3种色彩LED的不同通断组合,就可以混合出各种色彩及亮度。

LED调节电路包括3套完全相同的控制电路,每套电路都包含3个三极管和一个功率MOSFET管,根据图2中PWM1对应的一套电路来分析。三极管Q1接收到PWM1信号,当其为高电平时,Q1截止,射极连接到三极管Q2、Q3的基极,且为高电平,Q2导通,Q3截止,输出到功率MOSFET管Q4管栅极电平为高,Q4管导通,将对应的LED串短路;当PWM1信号为低电平时,Q1导通,射极连接到Q2、Q3的基极,且为低电平,Q2截止,Q3导通,输出到Q4栅极电平为低,Q4截止,对应的LED串正常导通。三极管Q1、Q2为NPN管,三极管Q3为PNP管,MOSFET管Q4为NMOS管。

2 软件设计

2.1 软件架构

软件系统主要包括两部分,一为串口接收命令及对命令的解析;二为根据三基色配比,改变TMRx中的值,从而产生不同占空比的PWM。首先自定义数据通信协议,通信中的数据采用数据包的形式发送与接收,一个数据包称为一帧数据。一帧数据由以下几个部分组成:帧头、地址信息、数据类型、数据长度、数据块、校验码、帧尾。帧头和帧尾用于数据包完整性的判别,帧头定义为0xAA885E,帧尾定义为0x0D。地址信息主要用于多机通信中,通过地址信息的不同来识别不同的通信终端,统一定义为0x00,这里定义作为预留。数据类型、数据长度和数据块是主要的数据部分,数据类型可以标识后面紧接着的命令还是数据,数据长度用于指示有效数据的个数。校验码则用来检验数据的完整性和正确性,由对数据段作累加和得到。系统上电,软件初始化后,处于等待中断状态,当上位机通过串口发送指令,单片机解析指令,通过RB5、RB3、RB0输出不同的PWM信号。

软件系统框图如图3。系统上电后,程序首先进行初始化,接着打开系统开关状态的监听,一旦接收到关机命令,即输出关机,结束系统运行。程序接下来执行异常状态的侦测,包括数据是否完全初始化成功、状态变量的赋值、死循环等,侦测到异常状态,则做自我修复,否则重新进行初始化。接着打开命令接收监听,对接收到的命令进行解析,如果是控制LED命令则进入中断,使能PWM输出相应数据,而后恢复中断,继续监听下一个状态量的到来。进入中断服务程序后,首先检测相应中断标志位,有中断标志置位,则清除相应中断标志位,输出PWM产生信号,否则继续监听中断状态。

2.2 色度转换算法

在色谱的表色方法中,CIE1931Yxy表色法是最常用的,在Yxy色度图中,x色度坐标相当于红原色的比例,y色度坐标相当于绿原色的比例,Y表示颜色亮度特征的亮度因数。

笔者通过单片机接收上位机发来的串口数据,便是x、y值,再通过ZLL协议的算法来对x、y值进行转换,来获得R’、G’、B’值,从而得到调节三路PWM的值。变换过程如图4。

2.2.1 xyY转化为XYZ

根据CIEl931表色法的定义得到

2.2.2 XYZ转化为RGB

光源通常都是不确定变化的数值,但是当提供标准的比色法数值时,有助于分析各种光源。不同的标准光源满足不同的应用场合,根据CIE1931的规定,几种标准光源的数值如表3。

如果XYZ与RGB是相同的光源,则不需做任何变换;如果XYZ与RGB不是相同的光源,则需要布拉德福德矩阵来进行变换,变换公式如下。

该矩阵是三基色所限定的空间中执行得到,表示在XYZ坐标中,而相对于纯白色这一特殊情况时,可以更加精确地得到红、绿、蓝的值,其特征与已知的XYZ坐标相对应。X’、y’、Z’与RGB之间的转换公式如下

2.2.3 RGB转化为R’G’B’

人眼对外界光源的感光值与输入光强不是呈线性关系的,而是呈指数型关系。在低照度下,人眼更容易分辨出亮度的变化,随着照度的增加,人眼不易分辨出亮度的变化。不过,这可以通过gamma校正来解决,所谓gamma校正是对输入图像灰度值进行的非线性操作,使输出图像灰度值与输入图像灰度值呈指数关系:

Vout=AViny (5)

Vout、Vin指输入输出,A是变换系数,y是gamma校正系数。

RGB与R’G’B’的转换公式如下

3 实验结果及分析

实验测得单片机输出PWM波及对应的LED电流波形如图5所示,从图中可以看出,PWM的频率为404.8 kHz,占空比可以调节,经测试,输出频率范围为50 Hz到500 kHz之间,占空比可调节范围为0.05到1之间,输出电压大约为3.3 V,足以驱动MOSFET。输出电流峰值大约在300 mA左右,以400 kHz的频率调节电流输出,占空比为0.5。将PWM输出电压波形取反,以便观察,从图中可以看出,当其为高电平时,对应的LED电流大约为300mA,而且纹波很小,大约为3%;当其为低电平时,对应的LED电流大约为-50 mA,这是由电路续流产生的,对LED的工作没有影响。电流的轮换速率达到微秒级,具有很小的上升与下降时间,而且随着PWM的电压变化,电流也实时地变化,完全可以自由控制导通时间及占空比。每一路的通断都是由相同频率的PWM控制的,在调配各个LED灯串的导通时间比例时,很有优势,实际测试下来与图5中的结果完全一致。

4 结论

本文通过对三基色LED驱动电源及色彩转换算法的研究,设计了一套驱动电路系统控制方案,通过巧妙的设计,仅使用几个简单的三极管、MOSFET管等元件来实现LED的控制。实验表明,PWM信号可以很好地控制LED电流,电流响应速率达到微秒级,而且具有较大的功率。该控制方案的实现较为简单,而且成本低、功率大,为三基色混色的智能控制提供了有效的解决方案。


关键字:低成本  三基色  大功率LED  驱动控制 引用地址:低成本三基色大功率LED驱动控制方案设计

上一篇:老龄化社会催生的跌倒检测报警系统设计
下一篇:一套完整的无线门禁系统解决方案

推荐阅读最新更新时间:2024-11-08 12:24

TTL控制电路和TIP122三极管组成的负载驱动电路
TTL控制电路和TIP122三极管组成的负载驱动电路
[模拟电子]
TTL<font color='red'>控制</font>电路和TIP122三极管组成的负载<font color='red'>驱动</font>电路
Mentor Tessent VersaPoint 测试点技术帮助 Renesas 降低成本
   Mentor , a Siemens business 今日宣布在 Tessent® ScanPro 和 Tessent LogicBIST 产品中推出 VersaPoint™ 测试点技术,这些产品仍旧符合 ISO 26262 质量认证要求。VersaPoint 测试点技术不仅能够降低制造测试成本,还能改进在系统测试的质量——对于汽车和其他行业的高质量 IC 而言,这两条要求至关重要。 Mentor  还宣布  Renesas  Electronics 已经在该公司的汽车 IC 中采用了 VersaPoint 技术,以解决安全关键的测试要求,从而达到汽车安全完整性级别 (ASIL) C 和 D 认证标准。下面就随手机便携小编
[手机便携]
输入功率和RMS电流测量低成本解决方案
引言 今天,包括离线 电源 真实输入功率和输入RMS电流测量在内的能耗实时测量,正变得愈加重要。这些测量可用于调节供电和优化能源利用。例如,安装有许多服务器的一些数据中心对服务器层辅助功耗测量就很感兴趣,因为这样可以实现低成本数据服务,并对低功耗工作期间的处理能力进行智能的管理。输入功率和电流的一般测量方法是使用一个专用功率计芯片和附加检测电路。尽管功率计芯片能够提供可接受的测量结果,但它大大增加了成本和设计工作量。本文为您介绍一种新颖、低成本且精确的输入功率和RMS电流测量解决方案。它使用现有的数字功率因数校正(PFC)控制芯片和硬件,以及简单的两点校准和优化数学计算。这样便可提供优异的测量精确度,并极大降低成本和减少工作
[测试测量]
输入功率和RMS电流测量<font color='red'>低成本</font>解决方案
恩智浦推出Cortex-M0的低成本开发工具
  恩智浦半导体(NXP Semiconductors)宣布,针对旗下采用ARM®处理器的LPC系列微控制器推出一款低成本在线开发工具平台——LPCXpresso。LPCXpresso界面简单易用,并能支持完整的产品设计周期,为用户提供端到端解决方案。恩智浦同时宣布启动业界首个Cortex™-M0设计大赛——“LPC1100 Cortex-M0设计挑战赛”,入围的参赛人员可获得恩智浦免费提供的LPCXpresso开发工具。   无论是新入门者还是设计高手,都能使用LPCXpresso开发工具。在保留原有大投入、高性能工具所具备的高级功能的基础上,LPCXpresso更为用户提供了一个简单易用的界面用以评估,研究和开发应用方案。
[嵌入式]
DS1091L 低成本时钟发生器
DS1091L是一款低成本的时钟发生器,输出频率由工厂预置到130kHz至66.6MHz,标称精度为±0.25%。器件可产生中心抖动或降频抖动扩频输出,具有引脚可选的抖动幅度和抖动速率。DS1091L采用8引脚µMAX®封装,设计采用3.0V至3.6V电源电压,工作于-40°C至+125°C汽车级温度范围。   关键特性   扩频时钟输出介于130kHz至66.6MHz   -40°C至+125°C的工作温度范围   在整个温度和电压范围内精度保证在±1.75%   工厂预设输出   中心抖动(DS1091LUA)或降频抖动(DS1091LUB)扩频输出   引脚可选的中心抖动幅度:0%、±1%、±2%或±4%
[模拟电子]
DS1091L <font color='red'>低成本</font>时钟发生器
大功率LED散热及LED照明发展方向
  日前,受无锡江南大学理学院的邀请,来自台湾国立中央大学光电学科与工程学系的孙庆成教授、郑益祥教授以及钟德元教授在无锡江南大学长广溪宾馆以LED照明与3D显示技术为话题与江南大学师生展开了交流。   在全球推动低碳经济的背景下,LED照明市场被寄予厚望。孙庆成教授主要介绍了绿色节能固态照明原理、应用以及未来发展。他指出,LED不管是从光效、寿命显色性来看,都是符合绿色照明的前提--节能,于此同时,LED在近年来发展迅速,从最先的信号指示到如今的汽车车灯、LED显示屏、照明,不管是技术还是应用上来看,都有了很大的进步,但是不能低估LED的复杂程度,封装技术、LED散热等每项技术都非常复杂。   在LED照明成为主导的未来前还是有
[电源管理]
奥地利微电子发表首款具备3D电视控制功能的4通道LED驱动器 - AS3696
    高效能类比IC设计者及制造商奥地利微电子公司(AMS) 推出全新4通道LED驱动器 - AS3696,展现最明亮和清澈的屏幕画面。AS3696专为侧光式LCD电视而设计,首次增加了3D效果的特殊控制机制,扩充了新一代液晶电视的LED背光模组 (BLU)产品线。     AS3696 BLU驱动器是一个高精密LED控制器,其通道至通道准确度为+/-1 %,具备PWM输入和内部PWM产生器。它专为驱动LCD背光面板外部FET设计,允许长 LED串和3D模式下产生的高电流。AS3696提供的功能和准确度简化了on-chip分流稳压器和内建安全功能,包括热断电和LED开路(open)、短路检测的LED驱动设计。同时, AS36
[电源管理]
低成本、低功耗、小尺寸,u-blox M10定位模块来了
日前,u-blox全球同步发布高度集成的 GNSS(全球导航卫星系统)技术平台 u-blox M10,该平台完全由 u-blox 自主设计,适用于超低功耗高性能定位应用。在运动手表或资产和生物追踪器等采用极其小巧且需要极长续航时间的应用中,u-blox M10定义了全新的定位性能水平。 可穿戴和资产追踪市场痛点 由于GNSS的高功耗,许多物联网应用还没有考虑到GNSS。小型边缘设备,如资产跟踪器和可穿戴健身设备,在开启GNSS的情况下,很难延长电池寿命。 u-blox M10的极低功耗设计,使其可以满足数十小时的可穿戴GNSS设备在线,或者满足数周甚至数月的资产定位应用所需。 u-blox中国区总经理陈浩珉举例道
[物联网]
<font color='red'>低成本</font>、低功耗、小尺寸,u-blox M10定位模块来了
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved