一种控制双闪光灯的方法及装置的制造方法

文档序号:9649510阅读:620来源:国知局
一种控制双闪光灯的方法及装置的制造方法
【技术领域】
[0001]本发明涉及移动终端领域,特别是涉及一种控制双闪光灯的方法及装置。
【背景技术】
[0002]随着拍照功能的发展,越来越多的移动终端采用前、后双闪光灯设计方案。为了实现前、后双闪光灯功能,在电路设计方面,目前多采用一个双路闪光灯驱动芯片或者两个单路闪光灯驱动芯片来实现双闪光灯功能。
[0003]其中,采用双路闪光灯驱动芯片,由于双路闪光灯驱动芯片成本很高,进而会提高移动终端的生产成本。而采用两个单路闪光灯驱动芯片,相应会增大移动终端的印刷电路板的使用面积,进而也会提高移动终端的生产成本。

【发明内容】

[0004]本发明主要解决的技术问题是提供一种控制双闪光灯的方法及装置,能够以较低成本实现双闪光灯功能,进而降低移动终端的生产成本。
[0005]为解决上述技术问题,本发明采用的一个技术方案是:提供一种控制双闪光灯的装置,该装置包括:第一控制模块,用于产生第一控制信号和第二控制信号;驱动模块,用于在第一控制信号的控制下产生驱动信号;第二控制模块,用于在第二控制信号的控制下控制驱动信号输出至第一发光二极管或第二发光二极管,以实现双闪光灯功能。
[0006]其中,第二控制模块包括数字三极管,第一 M0S管和第二 M0S管,数字三极管的输入端和第二 M0S管的栅极接收第二控制信号,数字三极管的输出端与第一 M0S管的栅极连接,第一 M0S管的源极与第一发光二极管的阳极连接,第二 M0S管的源极与第二发光二极管的阳极连接,第一 M0S管和第二 M0S管的漏极接收驱动信号,第一开关二极管和第二开关二极管的阴极接地。
[0007]其中,驱动模块包括驱动芯片,驱动芯片包括使能引脚、驱动引脚,使能引脚接收第一控制信号,驱动引脚输出驱动信号;其中,当第一控制信号有效时,若第二控制信号为低电平信号,驱动信号发送至第一发光二极管以控制第一发光二极管闪光,若第二控制信号为高电平信号,驱动信号输出至第二发光二极管以控制第二发光二极管闪光。
[0008]其中,驱动芯片支持PWM或I2C可调电流,以使输出至第一发光二极管的驱动信号的电流不同于输出至第二发光二极管的驱动信号的电流。
[0009]其中,当第一控制信号为高电平信号时,第一控制信号有效。
[0010]其中,在时序上,第二控制信号先于第一控制信号产生。
[0011]其中,第一控制模块为基带控制芯片的通用输入/输出口。
[0012]为解决上述技术问题,本发明采用的另一个技术方案是:提供一种双闪光灯的方法,该方法包括:开启手机上的任意一个摄像头;获取被开启的摄像头的标识,根据标识控制第一控制模块产生第二控制信号,以使第二控制模块在第二控制信号的控制下连通驱动模块与被开启的摄像头对应的发光二极管的通路;获取闪光灯工作模式指令,根据闪光灯工作模式指令控制第一控制模块产生第一控制信号,以使驱动模块在第一控制信号的控制下产生驱动信号并输出至被开启的摄像头对应的发光二极管。
[0013]其中,摄像头包括与第一发光二极管对应的第一摄像头和与第二发光二极管对应的第二摄像头,驱动模块包括驱动芯片;其中,当被开启的摄像头的标识为第一摄像头时,控制第二控制信号为低电平信号,以连通驱动芯片与第一发光二极管的通路;当被开启的摄像头的标识为第二摄像头时,控制第二控制信号为高电平信号,以连通驱动芯片与第二发光二极管的通路。
[0014]其中,该方法进一步包括:当被开启的摄像头的标识为第一摄像头时,根据闪光灯工作模式指令控制驱动模块产生电流为第一电流的驱动信号;当被开启的摄像头的标识为第二摄像头时,根据闪光灯工作模式指令控制驱动模块产生电流为第二电流的驱动信号;其中,第一电流不同于第二电流。
[0015]本发明的有益效果是:区别于现有技术的情况,本发明的控制闪光灯的方法及装置通过第一控制模块产生第一控制信号和第二控制信号,驱动模块在第一控制信号的控制下产生驱动信号,第二控制模块在第二控制信号的控制下控制驱动信号输出至第一发光二极管或第二发光二极管,进而实现双闪光灯功能。通过上述方式,本发明能够以较低成本实现双闪光灯功能,进而降低移动终端的生产成本。
【附图说明】
[0016]图1是本发明实施例的控制双闪光灯的装置的结构示意图;
[0017]图2是图1所示的控制双闪光灯的装置的电路原理图;
[0018]图3是本发明实施例的控制双闪光灯的方法的流程图。
【具体实施方式】
[0019]下面结合附图和实施方式对本发明进行详细说明。
[0020]图1是本发明实施例的控制双闪光灯的装置的结构示意图。如图1所示,该装置包括第一控制模块10、驱动模块20、第二控制模块30、第一发光二极管40和第二发光二极管50。
[0021]第一控制模块10用于产生第一控制信号EN1和第二控制信号EN2。
[0022]驱动模块20与第一控制模块10连接,用于在第一控制信号EN1的控制下产生驱动信号DV。
[0023]第二控制模块30分别与驱动模块20和第一控制模块10连接,用于在第二控制信号EN2的控制下控制驱动信号DV输出至第一发光二极管40或第二发光二极管50,从而实现双闪光灯功能。
[0024]请一并参考图2,图2是图1所示的控制双闪光灯的装置的电路原理图。如图2所示,第一控制模块10为基带控制芯片的通用输入/输出口,其包括第一 GP10 口 GP101和第二GP10 口 GP102。驱动模块20包括驱动芯片U1、第一电容C1、第二电容C2、电感H1,其中,驱动芯片U1包括使能引脚STROBE,驱动引脚LED,第一电源输入引脚IN,第二电源输入引脚SW,电源输出引脚OUT。第二控制模块30包括数字三极管U2,第一 M0S管Ml和第二 M0S管M2 ο
[0025]驱动芯片U1的使能引脚STROBE与第一 GP10 口 GP101连接,用于接收第一控制信号EN1。驱动芯片U1的驱动引脚LED与第一 M0S管Ml的漏极D1和第二 M0S管M2的漏极D2连接,用于输出驱动信号DV。驱动芯片U1的电源输入引脚IN接收直流电源信号VIN,其中,直流电源信号VIN的电压在2.5V至5.5V之间;同时,驱动芯片U1的第一电源输入引脚IN分别与第一电容C1的一端和电感H1的一端连接,第一电容C1的另一端接地GND。驱动芯片U1的第二电源输入引脚SW与电感H1的另一端连接。驱动芯片的U1的电源输出引脚OUT的一端与第二电容C2的一端连接,第二电容C2的另一端接地GND。
[0026]其中,第一电容C1优选为10微法,第二电容C2优选为10微法,电感H1优选为1微亨。
[0027]数字三极管U2的输入端IN和第二 M0S管M2的栅极G2与第二 GP10 口 GP102连接,用于接收第二控制信号EN2。数字三极管U2的输出端OUT与第一 M0S管Ml的栅极G1连接,第一 M0S管Ml的源极S1与第一发光二极管40的阳极连接,第二 M0S管M2的源极S2与第二发光二极管50的阳极连接,第一 M0S管Ml的漏极D1和第二 M0S管M2的漏极D2接收驱动信号DV,第一发光二极管40和第二发光二极管50的阴极接地GND。
[0028]其中,当第一控制信号EN1有效时,若第二控制信号EN2为低电平信号,第二 M0S管M2截止;同时,数字三极管U2的输出端OUT输出高电平信号以使第一 M0S管Ml导通,以使第一 M0S管Ml的漏极D1和源极S1连通,进而使得驱动信号DV通过第一 M0S管Ml发送至第一发光二极管40以控制第一发光二极管40闪光。若第二控制信号EN2为高电平信号,数字三极管U2的输出端OUT输出低电平信号以使第一 M0S管Ml截止;同时,第二 M0S管M2导通以使第二 M0S管M2的漏极D2和源极S2连通,进而使得驱动信号DV通过第二 M0S管M2输出至第二发光二极管50以控制第二发光二极管50闪光。在本实施例中,当第一控制信号EN1为高电平信号时,第一控制信号EN1有效。
[0029]当第一发光二极管40不同于第二发光二极管50时,其具有不同的工作电流,因此,驱动芯片U1优选为支持PWM或I2C可
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1