CN107231720A - 一种基于全彩led 的控制方法 - Google Patents
一种基于全彩led 的控制方法 Download PDFInfo
- Publication number
- CN107231720A CN107231720A CN201610178947.0A CN201610178947A CN107231720A CN 107231720 A CN107231720 A CN 107231720A CN 201610178947 A CN201610178947 A CN 201610178947A CN 107231720 A CN107231720 A CN 107231720A
- Authority
- CN
- China
- Prior art keywords
- duty cycle
- pwm duty
- color
- control module
- colour
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05B—ELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
- H05B45/00—Circuit arrangements for operating light-emitting diodes [LED]
- H05B45/20—Controlling the colour of the light
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B20/00—Energy efficient lighting technologies, e.g. halogen lamps or gas discharge lamps
- Y02B20/30—Semiconductor lamps, e.g. solid state lamps [SSL] light emitting diodes [LED] or organic LED [OLED]
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明提供一种基于全彩LED的控制方法,包括:初始化控制模块;对控制模块进行相应的配置;根据色卡确定需要显示颜色的PWM占空比值。本发明通过合理的算法进行控制可以充分的利用硬件资源,将PWM占空比输出与RGB色卡值相结合,在任何时刻都可以改变PWM占空比输出大小,从而改变颜色,简化控制提高效率,节省程序运行时间,且提高实时性使显示达到更佳效果。
Description
技术领域
本发明涉及LED控制技术领域,尤其涉及一种基于全彩LED的控制方法。
背景技术
全彩LED是由红(R)、绿(G)、蓝(B)三种颜色的发光二极管组成的显示单元,形式多种多样,三基色RGB(红、绿、蓝)有256级灰度,可以产生65536种的颜色变化,色彩十分丰富,在不同领域中都有应用。而其复杂的色彩变化都是通过一定的算法控制完成的,而目前所采用的算法不仅效率低,而且很难达到实时性的显示效果。
发明内容
本发明的目的在于提供一种基于全彩LED的控制方法,用以解决现有技术中采用的算法效率低的问题。
本发明提供了一种基于全彩LED的控制方法,包括:
初始化控制模块;
对控制模块进行相应的配置;
根据色卡确定需要显示颜色的PWM占空比值。
进一步的,初始化控制模块包括:初始化PWM定时器和初始化RGB颜色控制通道。
进一步的,对控制模块进行相应的配置包括:配置RGB颜色控制通道和配置PWM定时器以及输出方式。
进一步的,PWM占空比值通过如下公式计算:
P=T/256×100%;其中,T为色卡上对应的值,P为PWM占空比值。
采用上述本发明技术方案的有益效果是:通过合理的算法进行控制可以充分的利用硬件资源,将PWM占空比输出与RGB色卡值相结合,在任何时刻都可以改变PWM占空比输出大小,从而改变颜色,简化控制提高效率,节省程序运行时间,且提高实时性使显示达到更佳效果。
附图说明
图1为本发明基于全彩LED的控制方法的流程示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
需要说明的是,本发明的硬件结构主要包括微控制单元(MicrocontrollerUnit,简称MCU),其主要包含脉冲宽度调制(Pulse Width Modulation,简称PWM)输出功能、RGB三种颜色的全彩LED灯以及全彩LED灯驱动电路组成。其中,全彩LED采用的是12V供电方式,每三个全彩LED按照相同颜色的灯串联组成一组电路,在每一组串联电路中可以串联一个电阻进行限流,使得每个LED灯的电流为20MA,亮度一致。每一组再并联到一起,在电源功率允许的情况下可以无限串联全彩LED灯的数量。驱动电路由三极管放大电路组成,通过控制三极管的通断频率可以改变LED灯电流的大小,从而改变全彩LED灯的亮度。三种颜色的灯亮度的不同,混合出的颜色也会发生变化,从而达到控制全彩LED灯颜色的目的。MCU为***的总控制器,将LED驱动电路分别接到MCU的PWM输出端,PWM的作用是控制三极管的通断频率。
本发明公开了一种基于全彩LED的控制方法,如图1所示,包括如下步骤:
步骤S101,初始化控制模块;
在本实施例中,初始化控制模块具体包括:首先初始化脉PWM定时器,然后初始化RGB颜色控制通道。
步骤S102,对控制模块进行相应的配置;
具体的,对控制模块进行相应的配置包括配置RGB颜色控制通道和配置PWM定时器以及输出方式。
步骤S103,根据色卡确定需要显示颜色的PWM占空比值;
在本发明实施例中,PWM定时器决定PWM输出频率和输出占空比,其中输出频率可以根据不同控制器的运行速度进行配置,频率越高则显示效果越好。在本实施例中,算法默认配置为2MHZ输出频率,PWM输出平均分成256份,则PWM占空比值可以通过如下公式计算:
P=T/256×100%;其中,T为色卡上对应的值,P为PWM占空比值。由于全彩LED分为共阳和共阴两种,因此PWM占空比输出方式(输出高低电平信号)由选择的全彩LED决定。
在控制时,根据RGB色卡上对应颜色值分别改变三路PWM占空比即可。在标准RGB色卡上,上面的R,G,B即代表三种颜色,不同颜色RGB的匹配值各不相同,如果需要改变颜色时,则只需要根据不同颜色的匹配值填写色卡上的对应值即可。例如颜色Turquoise1,R值是0,G值是245,B值是255,在算法调用时直接填入RGB对应的值既可调节PWM占空比,从而改变颜色。
步骤S104,根据显示的颜色确定是否需要变化颜色;
若需要变化颜色,则返回执行步骤S103,否则执行步骤S105。
步骤S105,结束控制。
本发明采用合理的算法进行控制可以充分的利用硬件资源,将PWM占空比输出与RGB色卡值相结合,在任何时刻都可以改变PWM占空比输出大小,从而改变颜色,简化控制提高效率,节省程序运行时间,且提高实时性使显示达到更佳效果。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (4)
1.一种基于全彩LED的控制方法,其特征在于,包括:
初始化控制模块;
对所述控制模块进行相应的配置;
根据色卡确定需要显示颜色的PWM占空比值。
2.根据权利要求1所述的基于全彩LED的控制方法,其特征在于,所述初始化控制模块包括:初始化PWM定时器和初始化RGB颜色控制通道。
3.根据权利要求1所述的基于全彩LED的控制方法,其特征在于,所述对所述控制模块进行相应的配置包括:配置RGB颜色控制通道和配置PWM定时器以及输出方式。
4.根据权利要求1~3任一项所述的基于全彩LED的控制方法,其特征在于,所述PWM占空比值通过如下公式计算:
P=T/256×100%;其中,T为色卡上对应的值,P为PWM占空比值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610178947.0A CN107231720A (zh) | 2016-03-26 | 2016-03-26 | 一种基于全彩led 的控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610178947.0A CN107231720A (zh) | 2016-03-26 | 2016-03-26 | 一种基于全彩led 的控制方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107231720A true CN107231720A (zh) | 2017-10-03 |
Family
ID=59931909
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610178947.0A Pending CN107231720A (zh) | 2016-03-26 | 2016-03-26 | 一种基于全彩led 的控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107231720A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108282932A (zh) * | 2018-03-21 | 2018-07-13 | 厦门讯亨电子科技有限公司 | 一种七彩灯控制电路及其控制方法 |
CN111586915A (zh) * | 2020-05-25 | 2020-08-25 | 马鞍山三投光电科技有限公司 | 一种全彩led灯控制***及其控制方法 |
CN114097306A (zh) * | 2019-06-07 | 2022-02-25 | 大众汽车股份公司 | 用于运行发光二极管模块的方法和发光二极管模块 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201866692U (zh) * | 2010-10-13 | 2011-06-15 | 上海视莹电子科技有限公司 | 一种led全彩灯 |
CN201919094U (zh) * | 2010-12-24 | 2011-08-03 | 深圳Tcl新技术有限公司 | 一种由rgb三基色组成颜色可调的指示灯电路及装置 |
CN103561876A (zh) * | 2012-01-19 | 2014-02-05 | (株)艾迪尔自动化 | 三阶段色彩筛选*** |
CN103870421A (zh) * | 2012-12-10 | 2014-06-18 | 上海工程技术大学 | 一种基于fpga的串行接口和pwm组合应用ip核 |
CN203775467U (zh) * | 2014-01-24 | 2014-08-13 | 深圳市兆景视讯科技有限公司 | 一种具有多级手动调光的led光源驱动板 |
CN105228319A (zh) * | 2015-10-30 | 2016-01-06 | 深圳市大疆创新科技有限公司 | Led颜色调节装置、***及方法 |
-
2016
- 2016-03-26 CN CN201610178947.0A patent/CN107231720A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201866692U (zh) * | 2010-10-13 | 2011-06-15 | 上海视莹电子科技有限公司 | 一种led全彩灯 |
CN201919094U (zh) * | 2010-12-24 | 2011-08-03 | 深圳Tcl新技术有限公司 | 一种由rgb三基色组成颜色可调的指示灯电路及装置 |
CN103561876A (zh) * | 2012-01-19 | 2014-02-05 | (株)艾迪尔自动化 | 三阶段色彩筛选*** |
CN103870421A (zh) * | 2012-12-10 | 2014-06-18 | 上海工程技术大学 | 一种基于fpga的串行接口和pwm组合应用ip核 |
CN203775467U (zh) * | 2014-01-24 | 2014-08-13 | 深圳市兆景视讯科技有限公司 | 一种具有多级手动调光的led光源驱动板 |
CN105228319A (zh) * | 2015-10-30 | 2016-01-06 | 深圳市大疆创新科技有限公司 | Led颜色调节装置、***及方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108282932A (zh) * | 2018-03-21 | 2018-07-13 | 厦门讯亨电子科技有限公司 | 一种七彩灯控制电路及其控制方法 |
CN114097306A (zh) * | 2019-06-07 | 2022-02-25 | 大众汽车股份公司 | 用于运行发光二极管模块的方法和发光二极管模块 |
CN111586915A (zh) * | 2020-05-25 | 2020-08-25 | 马鞍山三投光电科技有限公司 | 一种全彩led灯控制***及其控制方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8669721B2 (en) | Solid state light source based lighting device and lighting system | |
KR101460002B1 (ko) | 다수의 원색을 구비한 조명 장치 | |
CN101790264B (zh) | 一种类太阳光谱led的调光方法 | |
US8957602B2 (en) | Correlated color temperature control methods and devices | |
CN102421230B (zh) | 一种led灯色彩调节驱动器 | |
CN203896552U (zh) | 可调光的交流发光二级管装置 | |
CN108513396B (zh) | 一种led灯具恒功率恒电流分时复用的控制方法 | |
CN101902861A (zh) | 发光二极管驱动方法及驱动电路 | |
CN105706531B (zh) | 控制具有至少两个半导体光源的照明元件 | |
JP5627712B2 (ja) | 電力を光源に供給する方法、対応する電力供給ユニットおよび光源 | |
CN105848354B (zh) | 一种用于智能照明***中的调色方法和*** | |
CN107231720A (zh) | 一种基于全彩led 的控制方法 | |
CN108156700B (zh) | 一种提高白色光效的led灯具及控制方法 | |
CN203814012U (zh) | 一种提高led视觉照明效果的驱动电路 | |
CN204697337U (zh) | 一种情景模拟照明*** | |
TWI498051B (zh) | 照明裝置之驅動系統 | |
CN103079305A (zh) | Led照明装置及其灯光调节方法 | |
CN112423429A (zh) | 一种拟合五基色led混合光源的方法 | |
CN207678050U (zh) | 一种提高白色光效的led灯具 | |
CN103634986A (zh) | 多路调光装置及其调光方法 | |
CN203761617U (zh) | 多路调光装置 | |
CN205564252U (zh) | 一种基于全彩led的控制装置 | |
US20120326626A1 (en) | Led control system | |
CN103369767A (zh) | 闪光灯的驱动器及其控制方法和闪光灯 | |
CN108064099A (zh) | 智能照明控制***、控制方法及智能照明*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171003 |
|
RJ01 | Rejection of invention patent application after publication |