一种车用大功率LED的控制电路及控制方法与流程

文档序号:13618305阅读:127来源:国知局

本发明属于电路技术领域,尤其涉及一种车用大功率led的控制电路及控制方法,该车用大功率led的控制电路基于digitalsmps-sepic拓扑结构。



背景技术:

目前led在汽车照明领域的应用普及越来越广,有的汽车上灯具用的全是led光源。led具有体积小、寿命长、冷光源、反应时间短等优点,但led的亮度会随着通过其工作电流的变化而发生改变,且led本身可能会被其加载在其两端的工作电压过高或通过其工作电流过大而被烧毁。

大功率led主要应用于前照灯内的远近光、日行灯、前雾灯、转向灯、后雾灯及制动灯。



技术实现要素:

本发明的目的是克服现有技术手段的缺陷,本发明通过基于digitalsmps-sepic拓扑结构电路来提高led发光亮度的稳定性,同时也可以提供了led的过压保护自动关断电路及led短路保护。当车用大功率led的控制电路工作电压范围为6~20v时,能够通过维持led的电流不会发生跳变来保证led的亮度不会发生跳变,同时也提供了led过压保护、欠压保护、开路保护、短路保护以及温度检测等功能。

实现本发明目的的技术方案是:一种车用大功率led的控制电路,包括mcu控制电路和sepicdc/dc拓扑电路,mcu控制电路通过调整sepicdc/dc拓扑电路的电压输出使得流经led负载电路的电流保持恒定,mcu控制电路包括模数转换器adc模块、数控振荡器nco模块和互补波形发生器cwg模块,模数转换器adc模块检测led负载电路的电流值,mcu控制电路的运算处理单元根据模数转换器adc模块检测的电流值算出偏移量,mcu控制电路的运算处理单元根据偏移量通过数控振荡器nco模块调整pwm波的占空比,互补波形发生器cwg模块和数控振荡器nco模块相连接,mcu控制电路的运算处理单元通过互补波形发生器cwg模块的输出调整sepicdc/dc拓扑电路的电压输出。

作为本发明的优化方案,sepicdc/dc拓扑电路包括开关mos管q1,开关mos管q1与互补波形发生器cwg模块相连接。

作为本发明的优化方案,车用大功率led的控制电路还包括led开路保护电路,led开路保护电路包括npn三极管q2、电阻r9和电阻r10,电阻r9和电阻r10用于测量led负载电路的输出电压并将输出电压送至npn三极管q2的基极,npn三极管q2的集电极与mcu控制电路的reset脚相连接。

作为本发明的优化方案,车用大功率led的控制电路还包括led过压保护电路,led过压保护电路包括电阻r5和电阻r6,mcu控制电路还包括比较器comparator模块和数模转换器dac模块,电阻r5的一端连接输入电源,电阻r5的另一端连接电阻r6的一端,电阻r6的另一端接地,电阻r5的另一端连接比较器comparator模块的负极,数模转换器dac模块连接比较器comparator模块的正极。

作为本发明的优化方案,车用大功率led的控制电路还包括led短路保护电路,led短路保护电路包括电阻r7,电阻r7与led负载电路串联,mcu控制电路的模数转换器adc模块检测电阻r7的电压。

作为本发明的优化方案,车用大功率led的控制电路还包括输出滤波电路,输入电源电压经sepicdc/dc拓扑电路转换后进入输出滤波电路,输出滤波电路滤除干扰和噪声后为led负载电路供电。

实现本发明目的的技术方案是:采用一种车用大功率led的控制电路的控制方法,包括如下步骤:

1)模数转换器adc模块检测输入电压值,mcu控制电路的运算处理单元判断检测到的输入电压值是否小于欠压保护阈值,如果输入电压值小于欠压保护阈值,mcu控制电路的运算处理单元通过互补波形发生器cwg模块关闭pwm波形的输出从而关闭sepicdc/dc拓扑电路,实现欠压保护;

2)模数转换器adc模块检测流经led负载电路的电流值,mcu控制电路的运算处理单元判断检测到的流经led负载电路的电流值是否大于led的短路保护阈值,如果流经led负载电路的电流值大于led的短路保护阈值,mcu控制电路的运算处理单元通过互补波形发生器cwg模块关闭pwm波形的输出从而关闭sepicdc/dc拓扑电路,实现led负载电路的短路保护;如果流经led负载电路的电流值小于led的短路保护阈值,mcu控制电路的运算处理单元通过pid算法算出输出电流偏移量,mcu控制电路的运算处理单元根据偏移量通过数控振荡器nco模块调整pwm波的占空比,mcu控制电路的运算处理单元通过互补波形发生器cwg模块的输出调整sepicdc/dc拓扑电路的电压输出,使得流经led负载电路的电流值恒定。

本发明具有积极的效果:本发明基于digitalsmps-sepic拓扑结构,提高了车用大功率led发光亮度的稳定性,同时还提供了led的过压保护、欠压保护、开路保护和短路保护,使得led的亮度不受其工作电压的变化而变化,提供了一种稳定led发光亮度、过压保护和欠压保护的解决方案。

附图说明

为了使本发明的内容更容易被清楚地理解,下面根据具体实施例并结合附图,对本发明作进一步详细的说明。

图1是本发明的电路原理图;

图2为本发明的控制方法流程图。

其中,1、mcu控制电路,2、sepicdc/dc拓扑电路,3、led负载电路,4、led开路保护电路,5、输出滤波电路,6、ldo电路。

具体实施方式

如图1所示,本发明公开了一种车用大功率led的控制电路,包括mcu控制电路1和sepicdc/dc拓扑电路2,mcu控制电路1通过调整sepicdc/dc拓扑电路2的电压输出使得流经led负载电路3的电流保持恒定,mcu控制电路1包括模数转换器adc模块、数控振荡器nco模块和互补波形发生器cwg模块,模数转换器adc模块检测led负载电路3的电流值,mcu控制电路1的运算处理单元根据模数转换器adc模块检测的电流值算出偏移量,mcu控制电路1的运算处理单元根据偏移量通过数控振荡器nco模块调整pwm波的占空比,互补波形发生器cwg模块和数控振荡器nco模块相连接,mcu控制电路1的运算处理单元通过互补波形发生器cwg模块的输出调整sepicdc/dc拓扑电路2的电压输出。其中,sepicdc/dc拓扑电路2允许输出电压大于、小于或者等于输入电压。

sepicdc/dc拓扑电路2包括开关mos管q1,开关mos管q1与互补波形发生器cwg模块相连接。其中,sepicdc/dc拓扑电路2输出电压由开关mos管q1的占空比来控制。

保持通过led负载电路3的电流或电压恒定的原理:如果通过led负载电路3的电流发生变化,此时,模数转换器adc模块检测led负载电路3的电流值,然后通过pid算法算出偏移量,mcu控制电路1的运算处理单元通过调整数控振荡器nco模块调整pwm波的占空比,mcu控制电路1的运算处理单元通过互补波形发生器cwg模块的输出调整sepicdc/dc拓扑电路2的电压输出,从而使得流过led负载电路3的电流值恒定。

车用大功率led的控制电路还包括led开路保护电路4,led开路保护电路4包括npn三极管q2、电阻r9和电阻r10,电阻r9和电阻r10用于测量led负载电路3的输出电压并将输出电压送至npn三极管q2的基极,npn三极管q2的集电极与mcu控制电路1的reset脚相连接。

led开路保护原理:当led负载电路3开路时,led负载电路3的输出电压将会增加,此时npn三极管q2导通,mcu控制电路1的reset脚接地,mcu控制电路1复位停止工作。

车用大功率led的控制电路还包括led过压保护电路,led过压保护电路包括电阻r5和电阻r6,mcu控制电路1还包括比较器comparator模块和数模转换器dac模块,电阻r5的一端连接输入电源,电阻r5的另一端连接电阻r6的一端,电阻r6的另一端接地,电阻r5的另一端连接比较器comparator模块的负极,数模转换器dac模块连接比较器comparator模块的正极。

过压保护原理:输入电源的电压被电阻r5和电阻r6分压进入比较器comparator模块的负极,比较器comparator模块的正极连接数模转换器dac模块,设置过压值,当输入电压过压时,和比较器comparator模块相连结的互补波形发生器cwg模块关闭pwm波形的输出并关闭sepicdc/dc拓扑电路2的开关mos管q1,从而实现电路保护。

欠压保护原理:输入电源的电压被电阻r5和电阻r6分压,当mcu控制电路1的模数转换器adc模块检测到输入电压小于设置工作电压的最小电压时,通过互补波形发生器cwg模块关闭pwm波形的输出并关闭sepicdc/dc拓扑电路2的开关mos管q1,实现欠压保护。

车用大功率led的控制电路还包括led短路保护电路,led短路保护电路包括电阻r7,电阻r7与led负载电路3串联,mcu控制电路1的模数转换器adc模块检测电阻r7的电压。

短路保护原理:当led负载电路3中的一个或多个led短路时,通过led负载电路3的电流会在瞬间增大,当mcu控制电路1的模数转换器adc模块检测电阻r7的电压大于额定值1.3倍且持续时间大于30ms,则mcu控制电路1停止输出,关断整个车用大功率led的控制电路。

车用大功率led的控制电路还包括输出滤波电路5,输入电源电压经sepicdc/dc拓扑电路2转换后进入输出滤波电路5,输出滤波电路5滤除干扰和噪声后为led负载电路3供电。通过输出滤波电路5使得车用大功率led的控制电路整体性能保持稳定。

另外,车用大功率led的控制电路还包括ldo电路6,其中,ldo电路6主要为mcu控制电路1供电和提供基准电压。

图1中电路原理图中标注的cwg是互补波形发生器cwg模块的缩写,nco是数控振荡器nco模块的缩写,comp是比较器comparator模块的缩写,dac是数模转换器dac模块的缩写,adc是模数转换器adc模块的缩写。

此外,还能够提供检测led负载电路3的结温功能,通过热敏电阻两端的电压发生变化来检测led负载电路3的结温,mcu控制电路1调整pwm占空比的输出来平衡led负载电路3的结温。

如图2所示,采用定时器timer计时发生中断,通过模数转换器adc模块通道标志位adcmode的值(0或1)来执行模数转换器adc模块通道的选择,

当adcmode的值为0时,模数转换器adc模块读取输入电压值,接下来将判断该电压是否小于欠压保护阈值,欠压保护阈值即工作电压的最小电压6v,如果输入电压值小于欠压保护阈值,mcu控制电路1的运算处理单元通过互补波形发生器cwg模块关闭pwm波形的输出从而关闭sepicdc/dc拓扑电路2,即关闭sepicdc/dc拓扑电路2的开关mos管q1,实现输入电压的欠压保护,如果输入电压值大于欠压保护阈值,此次定时中断将不执行操作;其中,输入电压值指sepicdc/dc拓扑电路2的输入电压值。

当adcmode的值为1时,模数转换器adc模块读取流经led负载电路3的电流值,接下来将判断该电流是否大于led的短路保护阈值,其中,led的短路保护阈值即工作电流额定值的1.3倍即2a,如果流经led负载电路3的电流值大于led的短路保护阈值,mcu控制电路1的运算处理单元通过互补波形发生器cwg模块关闭pwm波形的输出从而关闭sepicdc/dc拓扑电路2,即关闭sepicdc/dc拓扑电路2的开关mos管q1,实现led负载电路3的短路保护;

如果流经led负载电路3的电流值小于led的短路保护阈值,mcu控制电路1的运算处理单元将通过比例-积分-微分pid算法算出输出电流偏移量,mcu控制电路1的运算处理单元通过调整数控振荡器nco模块调整pwm波的占空比,mcu控制电路1的运算处理单元通过互补波形发生器cwg模块的输出调整sepicdc/dc拓扑电路2的电压输出,从而使得流过led负载电路3的电流值恒定。

mcu控制电路1的运算处理单元进行配置实现通过led负载电路3的电流稳定不变和过压、欠压保护等功能。所有这些资源模块都通过软件进行适当的配置连接到一起来实现维持通过led负载电路3的电流稳定不跳变和过压保护自动关断等功能。

以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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