芯片说明
SGM3141是一种电流调节降压/升压电荷泵LED驱动器,能够驱动700M输出电流。它非常适合为相机闪光灯应用的高亮度LED供电。SGM3141具有1×/2×操作模式,用于控制闪光和火炬模式的输出电流。
电源电压在2.7V到5.5V之间工作,非常适合由1芯锂离子电池、3芯或4芯镍镉、镍氢或碱性电池供电的各种应用。SGM3141自动在升压和降压模式之间转换。因此,可以确保LED电流不受正向电压的限制。高开关频率使微小元件易于使用。由于FB参考电压低,可以使用小型0603电流感应电阻器。
SGM3141提供极低的停机电流和软启动功能。内置软启动电路可避免启动期间出现过大的涌流。SGM3141还包括一整套保护功能,如过电压保护、过电流保护和热关机。
SGM3141采用绿色TDFN-3×3-10L包装,在-40°C至+85°C的环境温度下指定。
特征
- 输入电压范围:2.7V至5.5V
- 高达700mA的输出电流
- 火炬模式下效率高达90%
- 可编程闪光电流
- 自动1×和2×模式,效率高
- 无外部电感器
- 高开关频率:2.2MHz
- 低损耗传感的低参考电压:47mV
- 小于1μA关断电流
- 减少涌流的自动软启动
- 低输入和输出纹波,低EMI
- 保护功能
-
-
输出过电压保护
-
-
-
过电流保护
-
-
-
热关机
-
- 绿色TDFN-3×3-10L包装
应用
- 用于移动电话的白色LED手电筒或闪光灯,
- 摄像机和DSC
- 通用照明、频闪和闪光灯应用
- 白色LED背光
- 通用大电流升压
引脚说明
-
VIN
输入电压。与靠近设备的4.7μF或10μF陶瓷电容器解耦 -
C1
Flying 电容的正极端子。在设备附近连接一个1μF陶瓷电容器。 -
C2
Flying 电容的负极端子。在设备附近连接一个1μF陶瓷电容器。 -
FLASH
在闪光和火炬模式之间切换操作的逻辑输入。 -
EN
关闭信号输入。将其拉高至VIN正常操作,将其拉低关闭。 -
RSET
复位引脚。
通过电阻器该引脚接地。当处于Flash模式(Flash=High)时,该电阻器通过以下等式设置FB调节电压:
VFB=(1.26V/RSET)×10.2kΩ。 -
FB
电流反馈输入 -
SGND
内部接地引脚 -
PGND
电源开关 -
VOUT
输出电压.
两种工作模式:
Camera flash led分flash和torch两种模式。
- Flash:
拍照时闪光灯瞬间亮一下的情况,电流比较大,目前是1000mA,最大电流不能超过led的最大承受能力。 - Torch:
只用于录video或者拿led当手电筒的情况,电流不能太大,例如现在用的是200mA。
在闪光和火炬模式之间切换操作的逻辑输入。
-
在焊炬模式下,FB调节至内部47mV参考。
-
在闪光模式下,FB参考电压(VFB)可由RSET电阻器设置。选择外部电流感测电阻器(RSENSE),根据火炬模式或闪光中的期望电流模式
保护机制:
有flash timeout, video watchdog timer, short led fault detection等。
另外还有电池低电压的时候降流的功能。
Flash的开启需要先从torch过渡,也就是电流慢慢增大,减小冲击。
闪光灯打闪的条件有两个,分别是AE_MODE和flash mode,这两个参数来决定打闪过程,flash mode有四个状态auto、off、on、torch。
- Auto则是满足requireFlash时,在capture请求中会进行打闪。对应的Flash mode为Flash_Mode_single。对应的ae_mode为on_auto_flash。
- On状态时拍照就会打闪,需要capture中请求代码的参数为:flashmode为flash_mode_single,对应的ae mode为always_flash
- Off为关闭闪光灯状态,capture不做打闪,flash mode为OFF,对应的ae mode为mode_on即可。
- TORCH 状态的Flash_Mode 为Mode_TORCH。
打闪流程:
- 整个流程分为预闪-af收敛-主闪,预闪结束的标志是ae状态返回pepcapture,此状态返回也就标志这aetrigger结束,然后预闪结束。
- 接着就是af收敛,af状态达到设定的几种状态后即可,此过程不做flash mode参数的下发,然后进行主拍摄流程。
- 主拍摄过程需要再次下发flash_mode,参数下发后进行capture就会进行主闪打闪。
- 拍照完成后需要释放ae、af状态。主要设置他们的状态为cancel状态。
打闪原理
当lux_index 值超过wled_trigger_idx参数值时将使用LED闪光灯。
会有2次闪光:
- 第一次是预览(聚光)模式,
- 第二次是拍摄(闪光)模式。
启用自动闪光后,聚光模式(少量LED电流)照射目标以计算完全闪光模式的AE和AF。
在部分版本中wled trigger代替wled_trigger_index,有一对trigger start lux index 和led trigger end lux index.增大wled trigger index参数的值,可以在更暗的场景中触发LEd闪光灯,减少该值,可以在更亮的场景中触发LED闪光灯。
确定预闪光与主闪光的驱动电流,这些值均可从闪光灯驱动程序代码中获取。
计算驱动电流比率为预闪光灯电流/主闪光灯电流。然后将确定的比率降低约30%作为Flux Hi的初始估算值。
目前Android软件仅支持Flux Hi,Flux Med和Flux Low不要调试。
保持AEC Preview Flux 始终为1。如果快照曝光过度,增大Flux Hi,如果曝光不足,减小Flux Hi。