一种大规模led阵列调光控制方法和调光控制系统的制作方法

文档序号:8908094阅读:314来源:国知局
一种大规模led阵列调光控制方法和调光控制系统的制作方法
【技术领域】
[0001]本发明涉及一种LED驱动电源技术,具体地说是一种大规模LED阵列调光控制方法和控制系统。
【背景技术】
[0002]发光二极管(LED)作为一种新型固态显示与照明光源,已被广泛的应用于大规模LED点阵显示屏、各种照明领域。此外,单色LED所发光谱为窄带光谱且不同峰值波长的产品非常丰富,因此利用光谱的叠加原理,不同峰值波长的单色LED组成LED阵列,通过调节各路LED的驱动电流以改变其发光功率,理论上在LED发光波长覆盖范围内可以得到任意需要的相对光谱功率分布,即可以制作光谱任意可调的人造光源。
[0003]目前,对于超大规模的LED阵列,驱动高分辨率的LED点阵显示屏的驱动技术,虽然可以控制点阵内各路LED的通断,但是无法精确控制LED的亮度,对LED点阵显示屏无法实现精细控制的功能,显示屏无法显示各像素上的亮度细节。对于多颗LED组成的人造光源,为满足合成光谱与目标光谱的高匹配度的要求,对各路LED的电流控制精度亦提出了较高的要求。

【发明内容】

[0004]本发明的目的是克服现有技术所存在的无法对多颗LED独立进行精密调光及调光效果差的不足,而提供一种可以对大规模LED阵列中各路LED进行独立精密调光并且反馈控制的方法和系统。
[0005]实现本发明目的所采用的技术方案为,一种大规模LED阵列调光控制方法,包括如下步骤:
[0006](I)设定各路LED的恒定驱动电流幅值,将各路LED的恒定驱动电流幅值转化为占空比与恒定驱动电流幅值呈比例的PWM脉冲电压信号;
[0007](2)对PWM脉冲电压信号进行整形、滤波和V/I转换,转换为设定的恒定驱动电流驱动LED发光;
[0008](3)采集各发光的LED的实际驱动电流并将其转化为与实际驱动电流成比例的电压信号,对电压信号进行A/D转换,随后根据转换后的电压信号计算各路LED的实际驱动电流值,比较各路LED的实际驱动电流值与各路LED设定的恒定驱动电流幅值的差别,并根据差别对LED的实际驱动电流进行负反馈调节,调节至各路LED的实际驱动电流与恒定驱动电流趋于一致。
[0009]步骤(2)中PWM脉冲电压信号通过脉冲整形电路整形为矩形脉冲波形,随后对整形后PWM脉冲电压信号进行二阶RC低通滤波转化为直流电压信号,直流电压信号经过运放和三极管构成的V/I转换电路转换为设定的恒定驱动电流驱动LED发光。
[0010]本发明还对应提供了一种用于上述方法的调光控制系统,至少包括上位机和由上位机控制并且驱动LED发光的LED驱动模块,上位机和LED驱动模块之间设有上位机通讯模块、主微控制器和2个以上从微控制器,上位机、上位机通讯模块和主微控制器通过串口线依次电连接,各从微控制器分别与主微控制器中对应的接口电连接;所述LED驱动模块与大规模LED阵列中LED的数量相同,各LED驱动模块上均连接有LED电流检测模块,LED电流检测模块连接LED与从微控制器的输入端,LED驱动模块连接LED与从微控制器的输出端。
[0011]主微控制器的输出端连接有显示模块。
[0012]主微控制器与从微控制器之间通过I2C总线方式进行通信。
[0013]所述LED驱动模块包括相互串联的脉冲整形电路、二阶RC低通滤波电路以及由运放和三极管构成的V/I转换电路。
[0014]由上述技术方案可知,本发明提供的大规模LED阵列调光控制方法,以用户设定的各路LED的恒定驱动电流幅值为基准,通过电流负反馈控制大规模LED阵列上各路LED的驱动电流,使其与基准趋于一致;对大规模LED阵列上各路LED进行独立控制,通过调节驱动电流以改变各路LED的发光功率,可得到任意需要的相对光谱功率分布;将各路LED的恒定驱动电流幅值转化为不同占空比的PWM脉冲电压信号,由于输出的脉冲波形存在波形畸变或者边沿振荡等缺陷,通过脉冲整形电路整形,可以获得比较理想的矩形脉冲波形,不同占空比的脉冲电压信号经过二阶RC低通滤波转化为直流电压信号,高占空比的脉冲电压信号经过转换后其直流电压幅值高,反之,低占空比的脉冲电压信号经过转换后其直流电压幅值高,对脉冲电压信号进行简单的V/I转换即可得到不同幅值的驱动电流;LED发光驱动信号的传输以及电流负反馈过程中均采用电压信号传输命令,各控制器易于接收电压信号,但接收电流信号时需要引入特殊电流输入/输出模块,由于特殊电流输入/输出模块内部结构复杂并且价格昂贵,因此采用电压信号传输命令可实现对LED驱动电流的低成本、高精度控制。
[0015]本发明提供的大规模LED阵列调光控制系统,在上位机和大规模LED阵列之间设置由主微控制器和2个以上从微控制器构成的二级调光控制单元,主微控制器控制各从微控制器,一个从微控制器并行控制多个LED驱动模块,通过与大规模LED阵列中LED的数量相同的LED驱动模块实现各路LED的独立驱动控制,可以单独驱动大规模LED阵列上各路LED发光,从微控制器与LED之间通过LED电流检测模块实现LED的实际驱动电流的反馈,即实现大规模LED阵列上各路LED精确的电流负反馈控制,从而进行各路LED的线性恒流调光。
[0016]主微控制器与从微控制器之间通过I2C总线方式进行通信,主/从微控制器中任意一个普通I/O端口均可以作为I2C总线的接口,大大提高了主/从微控制器I/O端口的利用率;由于I2C总线只需要2个I/O 口,所以一个主微控制器可以拓展控制众多的从微控制器,即可以单独精确控制大规模LED阵列上各路LED的驱动电流。
[0017]主微控制器的输出端连接有显示模块,显示模块实时显示各路LED的实际驱动电流值与恒定驱动电流值。
[0018]与现有技术相比,本发明的有益效果是:
[0019](I)本发明提供了一种便携的对大规模LED阵列上各路LED进行独立精密恒流调光的系统和方法,有利于对集中式LED阵列产品或者集散式LED中各路LED实现精密的调光控制,可普及LED点阵显示器应用。
[0020](2)本发明可以控制LED阵列中不同峰值波长的单色LED的驱动电流幅值,因此利用光谱的叠加原理,可应用于合成任意目标光谱。
【附图说明】
[0021]图1为本发明提供的大规模LED阵列调光控制系统的结构示意图。
[0022]图2是LED驱动模块的电路图。
[0023]其中,1-计算机,2-显示模块,3-上位机通信模块,4-主微控制器,5-从微控制器、6-LED驱动模块,7-LED电流检测模块,8-LED,9- 二阶RC低通滤波电路,1-V/1转换电路,
11-脉冲整形电路。
【具体实施方式】
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1