Camera | 15.闪光灯SGM3141概述

news2024/11/26 22:47:17

芯片说明


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。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1426055.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

CDS view与替代对象

一,简介 替代对象是指用一个CDS view指派给一个透明表或常规数据库视图,使得透明表或常规数据库视图的访问重定向到该CDS view。 替代有诸多要求: 字段数量一致且同名对应,顺序可以不一致对应的字段数据类型长度等必须一致CDS v…

文心一言APP上线新功能,一张照片、三句话即可生成专属数字分身

只需一张照片、录制三句话,就能拥有一个自己的数字分身?这不是科幻电影,而是文心一言APP上线的新功能 - 数字分身。 目前,文心一言APP正在内测数字分身新功能,明天起,iOS和Android用户升级新版本后&#xf…

超简单设置Windows共享文件夹,传输文件无烦恼

前言 开始之前,先让小白感叹一下科技发展真快呀!(这句话纯粹是为了凑点字数) 随着科技的发展,人们手上总会有各种各样的电子设备:电脑、平板、手机、游戏机、电视盒子等等~ 有时候想要传输个文…

【Docker】【深度学习算法】在Docker中使用gunicorn启动多个并行算法服务,优化算法服务:从单进程到并行化

文章目录 优化算法服务:从单进程到并行化单个服务架构多并行服务架构Docker化并指定并行服务数量 扩展知识 优化算法服务:从单进程到并行化 在实际应用中,单个算法服务的并发能力可能无法满足需求。为了提高性能和并发处理能力,我…

MySQL基础(三)-学习笔记

一.innodb引擎: 1). 表空间:表空间是InnoDB存储引擎逻辑结构的最高层,启用了参数 innodb_file_per_table(在 8.0版本中默认开启) ,则每张表都会有一个表空间(xxx.ibd),一个mysql实例可以对应多个…

figure方法详解之清除图形内容

figure方法详解之清除图形内容 一 clf():二 clear():三 clear()方法和clf()方法的区别: 前言 Hello 大家好!我是甜美的江。 在数据可视化中,Matplotlib 是一个功能强大且广泛使用的库,它提供了各种方法来创建高质量的图形。在 Mat…

p2Cache: Exploring Tiered Memory for In-Kernel File Systems Caching——论文泛读

ATC 2023 Paper 分布式元数据论文汇总 问题 快速、字节寻址的持久性内存(PM)正在产品中变得越来越现实。然而,使传统的内核文件系统完全支持PM需要大量的工作,面临着在块级访问粒度和字节寻址之间转换的挑战。此外,新…

react 之 react.memo

React.memo 作用:允许组件在props没有改变的情况下跳过重新渲染 组件默认的渲染机制 默认机制:顶层组件发生重新渲染,这个组件树的子级组件都会被重新渲染 // memo // 作用:允许组件在props没有改变的情况下跳过重新渲染import…

UGUI中Text和TextMeshPro实现图文混排方式

一些项目中实现图文混排是自定义一个脚本去继承Text类,然后文本中用富文本的方式进行图片和超链接的定义,在代码中用正则表达式匹配的方式把文本中图片和超链接给替换,如下: TextMeshPro实现是生成SpriteAsset进行图文混排的&…

SpringCloud + Nacos配置文件加载顺序和优先级详解

文章目录 一、加载顺序与优先级1. 示例配置2. 配置文件分类3. 加载顺序4. 优先级 二、本地配置优先的设置结论 在微服务架构中,合理地管理和理解配置文件的加载顺序与优先级对于确保应用的稳定性和灵活性至关重要。特别是在使用 Spring Cloud Alibaba Nacos 作为配置…

数组与字符串深度巩固

经过再三思考觉得今天就写一篇关于数组与字符串相关的文章吧!其中字符串主要通过练习来巩固知识亦或是获得新知识。好接下来将进行我们的学习时刻了。 首先我们来思考一个问题,你真的了解数组的数组名吗?数组名真的就单单一个名字而已吗&…

nodejs+vue+mysql校园失物招领网站38tp1

本高校失物招领平台是为了提高用户查阅信息的效率和管理人员管理信息的工作效率,可以快速存储大量数据,还有信息检索功能,这大大的满足了用户和管理员这两者的需求。操作简单易懂,合理分析各个模块的功能,尽可能优化界…

【unity小技巧】unity3d创建和实现破碎打破物品,万物可破碎

文章目录 破碎插件可破碎的物品代码控制加入破坏力完结 破碎插件 关于物品破碎,其实之前已经分享过一个免费插件,如果没有碎片化的模型,可以选择使用这个插件: OpenFracture插件实现unity3d物体破裂和切割 可破碎的物品 代码控制…

zsh: command not found: mysql (mac通过安装MySQL后终端cmd找不到mysql命令)

考虑是mysql环境变量没有配置的问题 1.查找mysql安装路径 ps -ef|grep mysql 2.先启动上安装的mysql 3. 查看 .bash_profile 文件 ls -al 查看是否有(.bash_profile)文件 如果没有就输入以下命令创建一个,再查看 touch .bash_profile 4.打开 .bash_profile 文件 …

Spring的事件监听机制

这里写自定义目录标题 1. 概述(重点)2. ApplicationEventMulticaster2.1 SimpleApplicationEventMulticaster2.2 AbstractApplicationEventMulticaster 3. ApplicationListener3.1 注册监听器3.2 自定义 4. SpringApplicationRunListeners 1. 概述&#…

气膜厂家产品种类繁多,哪种适合您?

气膜是一种以薄膜为材料、通过气体充气而形成的充气结构。由于其轻便、灵活、耐用等优点,在各个领域都有广泛应用。气膜厂家生产的产品种类繁多,下面将介绍几种常见的气膜产品,并分析哪种适合您。 气膜建筑是气膜厂家的特色产品之一。气膜建…

探析零知识证明高能发展路径:走向更安全、私密且可扩展的 Web3 新时代

原文:https://www.coinbase.com/blog/understanding-the-zero-knowledge-landscape 作者:Jonathan King|Coinbase Ventures 编译:TinTinLand 本文核心观点 2023 年,零知识技术吸引了逾 4 亿美元的投资,主…

凝聚共识开新篇:产业“围炉谈”共促5G-A加速

由北京通信学会主办的“新阶段、新体验、新价值”产业围炉谈活动在北京时间1月25日已成功举办。 来自社会各界的专家代表齐聚一堂,围炉畅谈5G-A产业发展,共同呼吁5G-A产业加速,擘画数字发展新画卷。 承前启后,5G-A开启5G新阶段 …

MySQL索引的原理和SQL优化策略

1. 索引 在InnoDB存储引擎中,索引分为聚簇索引和辅助索引两种类型。 聚簇索引是指基于表的主键构建的索引,它决定了表中数据的物理存储顺序。也就是说,聚簇索引中的键值按照主键的顺序来排序,并且每个叶子节点存储的是整个表行的…

VBA技术资料MF113:将文件夹图像添加到PowerPoint

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到…