Camera | 15.闪光灯SGM3141概述

芯片说明


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背光
  • 通用大电流升压

引脚说明

  1. VIN
    输入电压。与靠近设备的4.7μF或10μF陶瓷电容器解耦

  2. C1
    Flying 电容的正极端子。在设备附近连接一个1μF陶瓷电容器。

  3. C2
    Flying 电容的负极端子。在设备附近连接一个1μF陶瓷电容器。

  4. FLASH
    在闪光和火炬模式之间切换操作的逻辑输入。

  5. EN
    关闭信号输入。将其拉高至VIN正常操作,将其拉低关闭。

  6. RSET
    复位引脚。
    通过电阻器该引脚接地。当处于Flash模式(Flash=High)时,该电阻器通过以下等式设置FB调节电压:
    VFB=(1.26V/RSET)×10.2kΩ。

  7. FB
    电流反馈输入

  8. SGND
    内部接地引脚

  9. PGND
    电源开关

  10. 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_MODEflash mode,这两个参数来决定打闪过程,flash mode有四个状态auto、off、on、torch。

  1. Auto则是满足requireFlash时,在capture请求中会进行打闪。对应的Flash mode为Flash_Mode_single。对应的ae_mode为on_auto_flash。
  2. On状态时拍照就会打闪,需要capture中请求代码的参数为:flashmode为flash_mode_single,对应的ae mode为always_flash
  3. Off为关闭闪光灯状态,capture不做打闪,flash mode为OFF,对应的ae mode为mode_on即可。
  4. TORCH 状态的Flash_Mode 为Mode_TORCH。

打闪流程:

  1. 整个流程分为预闪-af收敛-主闪,预闪结束的标志是ae状态返回pepcapture,此状态返回也就标志这aetrigger结束,然后预闪结束。
  2. 接着就是af收敛,af状态达到设定的几种状态后即可,此过程不做flash mode参数的下发,然后进行主拍摄流程。
  3. 主拍摄过程需要再次下发flash_mode,参数下发后进行capture就会进行主闪打闪。
  4. 拍照完成后需要释放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。

  • 13
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一口Linux

众筹植发

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值