一种电源开关调亮度LED灯控制器及其控制方法与流程

文档序号:11065092阅读:1468来源:国知局
一种电源开关调亮度LED灯控制器及其控制方法与制造工艺

本发明涉及照明灯亮度控制及家用电器控制领域,尤其涉及一种电源开关调亮度LED灯控制器及其控制方法。



背景技术:

目前LED灯的应用推广以替代传统照明灯为主,大多不具调亮度功能,因此并未体现出LED灯在低亮度状态下特别节能、长寿的特性。虽然市场也有可调亮度的LED灯,但调节亮度的操作面板安装或用遥控器增加了复杂性。

仅用一只普通电源开关调灯亮度或电扇风速,具有结构简单、安装方便,不用改造墙上原有线路或加装调节操作面板。目前实现这种控制的专用IC芯片几乎没有,特别是要求功能完善的。然而当前是微处理器(MCU)控制的顶盛时期,新型单片机除具有典型的微处理器功能外,出现了大量集成常用典型功能部件的趋势,使得常用功能电路可直接由单片机实现并具智能化功能扩展、替代大量测控部件使电路变得极简单,本发明就是这种新单片机设计方法的集中体现。

本发明充分利用了国产宏晶STC 15系列单片机具有停机微功耗模式超时退出功能、电源脚低压检测及中断功能、内带断电非易失存贮器EEPROM使历史状态断电保存、各IO口四状态配置(准双向、推挽强上拉输出、纯输入、开漏输出)、以及不用晶振及上电复位电路,使除了正负电源脚外的所有引脚都是IO口,这对简洁的8脚单片机尤为重要。正是对以上所述单片机新特性的恰到好处地充分运用,从本发明所述的各种类型的连接关系中可看到,几乎就是单片机带几个电阻电容接到原开关电源中的2、3个点即成。因此单片机变成了专用IC,功能开发变成软件编程,硬件生产成本、制作工艺几乎不变。



技术实现要素:

针对现有技术的不足,本发明提供一种电源开关调亮度LED灯控制器及其控制方法。

为了达到上述目的,本发明所采用的技术方案如下:一种电源开关调亮度LED灯控制器,通过电源开关调节LED灯亮度,它主要由装在一个盒中的开关电源、单片机、二极管D、断电瞬间供电电容C、若干电阻组成;电源开关设置在开关电源的电源输入进线的任意处;所述开关电源为隔离型LED灯开关电源,其用稳压比较器TL431作反馈采样比较,或DC-DC类芯片构成的直流降压、升压LED灯开关电源,其芯片有反馈采样比较的FB脚,或非隔离LED灯恒流开关电源,其芯片有调亮控制脚或反馈控制脚,其上还应包括光耦隔离器件;所述开关电源输出的LED灯电源+,经降压稳压后与二极管D的正极相连,二极管D的负极和电容C的正端都同单片机电源+连接,电容C的负端、单片机接地脚G、LED灯电源-连接在一起接地;若干单片机I/O口Pk.n均串一个电阻R,所有电阻R均与稳压比较器TL431或FB脚或光耦隔离器件相连接。

进一步的,对所述开关电源为隔离型LED灯开关电源时,其用稳压比较器TL431作反馈采样比较,若干单片机I/O口Pk.n串不同数值的电阻R,所有电阻R均与稳压比较器TL431的Ref极反馈采样比较点相连。

进一步的,对所述开关电源为DC-DC类芯片构成的直流降压、升压LED灯开关电源时,其芯片有反馈采样比较的FB脚,若干单片机I/O口Pk.n串不同数值的电阻R,所有电阻R均与芯片的FB脚相连;对升压型LED灯电源,降压+5V稳压的输入端与电源进线的直流供电正极相连;对降压型LED灯电源,降压+5V稳压的输入端与LED灯电源正极相连。

进一步的,对所述开关电源为非隔离LED灯恒流开关电源,其芯片有调亮控制脚或反馈控制脚,其上还应包括光耦隔离器件;若干单片机I/O口Pk.n串不同数值的电阻R,所有电阻R均与光耦的输入二极管的负极相连;光耦的输入二极管的正极接单片机电源正极;光耦的输出部分接反馈控制脚:对非隔离型开关电源以上边输出的,光耦的输出部分的集电极接反馈控制脚、发射极接非隔离型开关电源的电源输入负极;对非隔离型开关电源以下边输出的,光耦的输出部分的发射极接反馈控制脚、集电极接非隔离型开关电源中的驱动芯片的工作电压输入Vdd脚。

进一步的,所述断电瞬间供电电容C的容量取值要求为当单片机进入停机微功耗模式时保持约1秒供电,所述单片机首选具有停机微功耗模式带定时退出功能的单片机,或单片机选有IDLE空闲模式能响应定时器中断的;

所述单片机电源脚具有低压检测或中断功能;

所述单片机若采用国产宏晶STC 15系列单片机,其电源脚低压检测阈值可选产品所具有的高电压值设定;

所述单片机的I/O口Pk.n输出形态可配置、用配置成开漏型输出的若干I/O口Pk.n串电阻R对LED灯开关电源设置亮度;

所述单片机内带断电非易失存贮器EEPROM、单片机可取消/无外部晶振电路和上电复位电路。

进一步的,还可包括MOS管M,MOS管M的源极接地,MOS管M的栅极接单片机I/O口Pk.n,MOS管M的漏极变为LED灯电源输出负端,原开关电源LED灯电源输出负端接地;对没有MOS管M的,开关电源LED灯电源输出负端就是LED灯电源输出负端,接地;

进一步的,还可包括用两只晶体管T1、T2,一只MOS管M,二只二极管D1、D2,五只电阻R1-R5,实现的两口线调三档亮度及不断电关灯的控制扩展:二个单片机I/O口Pk.n分别串限流电阻R1、R2连接到各自的倒相晶体管T1、T2基极,T1、T2集电极分别串电阻R3、R4连接到反馈采样比较点(6),同时这两个单片机I/O口Pk.n分别接二极管D1、D2的正极,二极管D1、D2的负极并在一起接MOS管M的栅极,MOS管M的栅极还接电阻R5到地,MOS管M的漏极为LED灯电源输出负端,构成了逻辑或的LED灯输出控制。

进一步的,还包括讯响灯,所述讯响灯是LED指示灯,同单片机I/O口Pk.n连接;或,所述讯响灯是蜂鸣器,同单片机I/O口Pk.n连接;还可包括外接讯响灯,所述外接讯响灯可以是LED指示灯或蜂鸣器、或各档都有LED指示灯、及再包括通电指示灯、或LED显示屏,此时用若干单片机I/O口Pk.n连接若干LED指示灯或LED显示屏;

所述电源开关是电源总开关,为带锁按钮、船型开关、拔动开关、旋钮开关或拉线开关。

本发明还提供一种建立在上述的电源开关调亮度LED灯控制器硬件基础上的控制方法,包括以下操作规则:

电源开关的快速关断又开启作为亮度设定操作,具体操作规则如下:所述单片机根据电源开关的一次关断又开启,且断电时间少于1秒,确定为亮度设定操作,简称“短关”,首次短关总是将亮度恢复到上次保存的亮度;

紧接着再短关,亮度加一档;不断短关,亮度逐档递增;到最亮档时,讯响灯或外接讯响灯亮或嘀声响一下,再后即为最暗档,依次轮换;

到某档亮度不变超过1秒,该档亮度即为最近预存;关灯时间超过1秒后下次开启就恢复到最近预存档亮度,不改变预存;若短关调亮,新的亮度又为最近预存,前面的最近预存变为上次预存,供随时按一下短关就切换到上次预存档;

亮度或还要变色分档为4档及4档以上时,可设置3个以上预存档;

预存就是将调档数据保存在单片机内带的断电非易失存贮器EEPROM中。

对三档及三档以下的调亮度,可简化为:短关就是增亮一档的操作,到最亮档时,讯响灯或外接讯响灯亮或嘀声响一下,再后即为最暗档,依次轮换;讯响灯及外接讯响灯也可不用或取消;可要求关灯后下次开启总是恢复到上次用过的亮度。

本发明还提供一种电源开关调亮LED灯,包括LED灯以及上述的电源开关调亮度LED灯控制器;所述LED灯的正极与开关电源输出的LED灯电源正极相连,所述LED灯的负极与LED灯电源负极相连;

或,包括LED灯、电源开关以及上述的电源开关调亮度LED灯控制器;所述LED灯的正极与开关电源输出的LED灯电源正极相连,所述LED灯的负极与LED灯电源负极相连;所述电源开关设置在开关电源的电源输入进线的任意处。

本发明的有益效果是:1、就用电源开关兼调亮度。即使有4档以上的亮度色度设置,操作体验仍可设计得很好,包括一次关开(短关)在两个预存亮度中轮换、刚开灯总恢复到最近用过的亮度。2、使原有的普通灯开关及线路无须改变就可直接装上可调亮度LED灯,并仍用原有的普通灯开关来调亮度。3、仅用一只电源开关就实现了开关兼调档,可推广到交直流LED台灯、电扇等,使结构简单、操作方便、可靠性高。4、单片机完全实现了专用IC的功能,且功能灵活可“编”。

附图说明

图1是本发明实施例的安装使用整体结构示意图;

图2是本发明实施例的常用隔离型开关电源的单片机连接图;

图3是本发明实施例的两组LED灯切换控制扩展连接图;

图4是本发明实施例的两口线实现三档亮度加不断电关灯的控制扩展;

图5(a)是本发明实施例的恒流型非隔离型开关电源上边输出类的单片机连接及增加的光耦元件电路图;

图5(b)是本发明实施例的恒流型非隔离型开关电源下边输出类的单片机连接及增加的光耦元件电路图;

图6(a)是本发明实施例的直流供电升压型LED灯的单片机连接图;

图6(b)是本发明实施例的直流供电降压型LED灯的单片机连接图;

图7是本发明实施例的隔离型LED灯开关电源(高效准谐振型软开关电源)的典型电路图;

图中:1、电源开关;2、开关电源;3、讯响灯;4、外接讯响灯;5、LED灯;6、反馈采样比较点;7、亮度设定电阻R;8、单片机电源+;9、反馈控制点;10、单片机I/O口Pk.n。

具体实施方式

下面结合附图和实施例对本发明作进一步的说明。

实施例:

本发明中加入单片机少不了给单片机供电,单片机电压要求3到5V,所以从图2到图6,都在高于5V但又相对接近5V的电源+取电,经降压稳压后通过二极管D单向供电。所谓降压稳压(及“降压+5V稳压”)常用的就是三端稳压器,如78L05、7550、7144、AMS1117,更简单还可能是串联一只电阻接单片机电源+8,单片机电源+8再并一只稳压管接地,也就是与电源滤波电容C并联。之所以要通过二极管D单向供电,这就是本发明的关键点:靠断电来控制。断电时,供电很快消失,由于二极管D单向导电性,不会漏掉单片机电源+(8)所接的电源滤波电容C的储电,所以该单片机电源滤波电容C在此时变为断电瞬间供电电容C,其容量取值要求为当单片机进入停机微功耗模式时能保持约1秒供电。更具体的断电瞬间执行过程是:单片机本身运行有不小的耗电,断电后接有滤波电容C的单片机的工作电压(图2中的8)也很快下降,被单片机的低压检测功能检测到,并启动低压中断功能程序使单片机进入停机微功耗模式(因翻译习惯,一直叫“掉电模式”)(包括关掉所有耗电端口),此时单片机的工作电压下降就很缓慢了,并每隔百毫秒自动超时退出停机微功耗模式检测供电是否已恢复正常。若已正常,则表示出现了一次断电控制,供程序根据要求执行控制。若仍为低压状态,则继续进入停机微功耗模式等超时再退出检测供电状态。若超过近1秒仍未恢复供电(断电瞬间供电电容C仅维持1秒供电,超过1秒单片机就不工作了,下次来电就是冷启动),那就不是断电控制,就是关掉了。这里用到了新型单片机的停机微功耗模式带定时退出功能、电源脚低压检测及中断功能,国产宏晶STC 15系列单片机不仅具有这些功能,且电源脚低压检测阈值是可设定的,设得高、能早发现断电,编程更宽裕灵活。具体关于电源脚低压检测及中断功能,详见宏晶STC15F2K60S2单片机产品手册。因此,外部就不需要设计断电检测取样电路了。

注意,关于单片机的停机微功耗模式(文献资料一直叫“掉电模式”),不要按字面误以为只要电源脚的工作电压低到一定程度就会自然进入掉电微功耗模式。其实早在30年前的鼻祖8031系列(及后来的ATMEL89系列)单片机就已经有了该微功耗模式,符号是PD,即Power Down(掉电),它必须通过执行指令才能进入这种最不耗电的“非死机”模式,所谓“非死机”,即它已经是停机了,但还能响应一些事件触发中断、退出PD模式回到正常指令执行状态。特别是这里所说的新型单片机的PD模式(本文直接改称“停机微功耗模式”)具有带定时自动退出PD模式功能,使编程检测断电状态特别方便,外围电路就多了一只二极管D,断电供电电容C是本来就必须的电源滤波电容,也正是因为PD模式的微功耗,才使得C的体积可小到米粒大。关于具体PD模式带定时自动退出设置,详见宏晶STC15F2K60S2单片机产品手册。

对停机微功耗模式没有定时自动退出功能的单片机,可用空闲IDL模式配合定时器中断,但此时断电供电电容C要加大(但体积仍可小于绿豆)。IDLE空闲模式耗电在0.1mA以下,能响应定时器溢出中断。

一旦电源开关的断电操作(即电源开关调亮)被单片机认定要进行亮度设定,单片机的I/O口Pk.n(图2中10。k=0-5,即端口P0-P5;n=0-7,即口线位bit Pk.0-Pk.7)的输出状态要较好地实现对原开关电源的亮度控制,要寻找满足如下条件的控制接入点:1、电流改变亮度敏感点;2、控制点工作电压在单片机工作电压范围内,与单片机有相同的参考地电位(否则通常要用光耦隔离,如图5(a)、5(b));3、不破坏原有电压或电流型的闭环反馈控制。图2中的反馈采样比较点6就是常用隔离型开关电源中满足这些条件的控制点,它是稳压比较器TL431的Ref端,即反馈采样比较点(注意:单片机同LED灯电源-、TL431共地)。单片机I/O口Pk.n串电阻R后连接该反馈采样比较点6,I/O口可以是默认的准双向,但最好配置成开漏模式(对原闭环反馈控制影响最小),对地导通时所串电阻R越小灯越亮,但R不能过小,过小会影响电压闭环反馈控制。这里又提出了对单片机IO口的输出形态配置要求。关于具体单片机IO口的输出形态配置,详见宏晶STC15F2K60S2单片机产品手册。

图2是常用隔离型开关电源的单片机连接图。虽然隔离型开关电源也有多种形态,但就与本发明相关的单片机连接点及控制来说,只涉及所述的LED灯电源+、采样反馈比较点6就够了。图7是隔离型LED灯开关电源典型的完整图,其中对所述的LED灯电源+、采样反馈比较点6有标明。图7中的IC型号为新型高效准谐振型软开关电源,但即使是最常见的经典UC3842,电路图也基本类似(这两个接入点不变,且一目了然)。

这种以单片机I/O口Pk.n通断控制一般有几档亮度就要几个(实际是减1,全部断开本身也有个亮度),图2作为连接关系示意,只画了两路。以图2这种简洁的连接方式将单片机用于LED灯开关电源设置亮度,是以充分发掘新型单片机所具有的潜在功能为前提、并恰到好处地用到了该项目,使硬件体积、生产成本几乎不变,并且功能可扩展性强,接着就说这个。

这里所用的是新型单片机(没有晶振及两电容、上电复位电路),除二电源脚正极/负极外,可以全部都是I/O口Pk.n脚(图2中10)。对宏晶STC15系列,k=0-5,即端口P0-P5;n=0-7,即口线位bit Pk.0-Pk.7。因此,新型单片机不仅把IC芯片上的脚(除二电源脚正极/负极外)都留作I/O脚,且支撑单片机运行的辅助电路全取消了(如晶振电路、上电复位电路、输入输出匹配电路),所以接入单片机才会精简到就2、3个接入点。

鉴于LED灯种类多,图2所示的单片机与开关电源的连接图中所述的开关电源输出的LED灯电源+、反馈采样比较点6,在不同种类的开关电源中要有相应调整,调整也包括为附加一些功能扩展要求,具体如下:

图3是两组LED灯切换控制扩展,在图2基础上增加了MOS管作开关分别控制各自LED灯的导通,连接方式为LED灯5的负端接MOS管M的漏极、MOS管M的源极接地、单片机I/O口Pk.n接MOS管M的栅极。两组LED灯通常是不同色调的,单片机口Pk.n高电平时所连的MOS管导通,该组色调的LED灯就亮,图3中的同图2基本部分所设置的亮度就是对该组色调的LED灯的调亮度。特别是目前有超低导通电阻型MOS管,体积小如米粒、无须散热板。

图4是两口线实现三档亮度加不断电关灯的控制扩展,是在图2的单片机I/O口Pk.n串亮度设定电阻R连接到反馈采样比较点6中增加了晶体管倒相级T1、T2,二个单片机I/O口Pk.n分别串电阻R1、R2连接到各自的T1、T2基极,T1、T2集电极分别经R3、R4到反馈采样比较点6,R3、R4即为图2中的亮度设定电阻R;同时这两个单片机I/O口Pk.n分别经二极管D1、D2接MOS管M的栅极、栅极接电阻R5到地,构成了逻辑或的电路控制LED灯5的导通。用二个口线实现了:二个口线都低电平是关LED灯,其它三种组合状态为三档LED灯亮度,特别适用I/O口线紧张的8脚单片机。之所以要在开关电源工作状态下关LED灯,是考虑到一些智能控制,例如有人在灯亮、无人自动关灯,开关电源始终要在工作状态为智能控制供电。

图5(a)是恒流型非隔离型开关电源上边输出类的单片机连接及增加光耦隔离、图5(b)是恒流型非隔离型开关电源下边输出类的单片机连接及增加光耦隔离,其中降压稳压供电单片机所需的输入电压均连接到开关电源输出的LED灯电源+,LED灯电源-与单片机共地;光耦OC的输入二极管的负极经不同亮度设定电阻R接单片机I/O口各Pk.n、光耦OC的输入二极管的正极接单片机电源+;光耦OC的输出部分则接各自的反馈控制点,图5(a)是OC的输出部分的集电极接反馈控制点9、发射极接非隔离型开关电源的电源输入负极;图5(b)是OC的输出部分的发射极接反馈控制点9、集电极接非隔离型开关电源中的驱动芯片的工作电压输入Vdd脚。这种恒流型非隔离型LED灯开关电源因其转换效率高、不用成本贵的高频隔离变压器,在LED灯具中应用很广。

图6(a)是直流供电升压型LED灯的单片机连接图、图6(b)是直流供电降压型LED灯的单片机连接图,它们的连接基本同图2,所不同的是若干单片机I/O口Pk.n串不同的亮度设定电阻R连接到反馈采样比较点6是芯片的FB端(相当于图2中的TL431的Ref端)。图6(a)中的5V稳压取自直流供电正端,但如果电池供电电压低于5V(如锂电池3.7V)也可接开关电源输出的LED灯电源+,同图2、图6(b)。注意这种升压、降压IC芯片(通常叫DC-DC)内部也是开关电源模式。这种直流或电池供电的LED灯通常是台灯、应急照明灯、电筒、或车载灯。

图5到图7中的IC芯片型号只是用作示意本发明同单片机的连接关系的典型代表,实际各类芯片型号还有很多,但同连接单片机相关的控制点几乎类同。

单片机I/O口Pk.n还连接讯响灯(3)或外接讯响灯(4),其作用为,当调到最亮档时,指示灯亮、或嘀声蜂鸣器响、或(有些产品需要连线引出装到外面的)外接讯响灯(4)亮或嘀声响,让用户知道这是最亮档,再调就变最暗档(当然讯响灯也不亮了)。

电源开关(1)为电源总开关,设置在开关电源(2)的电源输入进线的任意处,可以是带锁按钮、船型开关、拔动开关、旋钮开关、或拉线开关。

控制方法设计得合理是操作体验好的关键。本发明为解决(一个通断开关)多档选择操作繁的问题,引入两个亮度自动预存档,短关一次就切换到上个预存档,依次轮换。连续短关就是从上个预存档亮度开始逐档递增亮度,到最亮档时,讯响灯亮或嘀声蜂鸣器响一下,再后即为最暗档,依次轮换。所谓“短关”是指(开关断电)关时间少于1秒(后即又开启)的。“短关一次”与“连续短关”的区别是“短关一次”后就亮着不管了(开亮通电时间超过1秒);“连续短关”指相邻的两次短关间的通电时间不到1秒的。只要改变了亮度,(稳定不变后超过1秒)新的亮度就自动进入最近预存,前面的亮度变为上次预存,供随时短关切换到上次预存档(内部设计就是首次短关总是切换到上次预存档。短关一次也就是首次短关)。

最近用过的两次亮度就是最近预存档及上次预存档。关灯后(1秒以上)下次开启总是恢复到最近预存档亮度(这个不改变预存);凡短关总是从上次预存档亮度开始。

注意,这种调亮随时都可进行,并非仅在刚开灯时有效。

对亮度分档在3档以下的(主要指3档亮度),电源开关1的操作可简化为只有“短关”(功能就是增加一档亮度),这与上面的定义也不矛盾。下次开灯总是恢复到最近用过的亮度也可规定。但讯响灯3、外接讯响灯4也可不用或取消。

亮度分档多、或还要变色,可引入多个预存切换是简化操作的方式。

预存就是将调档数据保存在单片机内带的断电非易失存贮器EEPROM中,使关灯长时间断电后仍记得以前用过的亮度,减少经常调亮的麻烦。

以上主要从技术层面详述加入单片机及控制方法,但这种单片机电源开关调亮LED灯开关电源,可包括LED灯5做成LED灯头、LED灯具等完整产品(本身不带电源开关),还可包括电源开关(1)做成带电源开关兼调档的交、直流LED台灯、电扇、电池供电应急灯、车载灯、电筒等完整产品,特别是电池供电的,长期不用也不会因微耗电导致失电损坏充电池。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1