1 优化MAX44007环境光传感器用于黑色玻璃应用-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

优化MAX44007环境光传感器用于黑色玻璃应用

星星科技指导员 来源:ADI 作者:ADI 2023-01-09 17:15 次阅读

黑色玻璃对环境光传感器提出了特殊的挑战,因为它改变了落在环境光传感器上的环境光光谱。特别是,黑色玻璃增强了人眼失明的光谱的红外线含量。本应用笔记解释了校准/补偿方案如何在存在不同光源的情况下校正光传感器的照度读数。本文介绍如何在MAX44007光传感器中使用高级模式来调整其对可见光和红外通道的响应。利用MAX44007的寄存器图,可以优化黑色玻璃下的传感器性能。

介绍

MAX44007环境光传感器提供先进的工作模式,旨在优化黑色玻璃下的传感器性能。

如今,大多数智能手机、平板电脑、笔记本电脑和电视的 LCD 屏幕都配有黑色玻璃。该框架为最终产品提供了时尚而专业的外观。传统上,在环境光传感器所在的玻璃上可以看到一个透明的圆形窗口或插槽。然而,在最近的设计中,光传感器的窗口或插槽覆盖着几乎不透明的黑色墨水,以帮助该区域与周围黑色外壳的颜色融合。制造商的理由很简单:墨水越深,干扰越少,更专业,外观更时尚!

不幸的是,在环境光传感器上使用黑色墨水在两个重要方面使其操作复杂化。首先,黑色墨水会衰减环境光,从而减少传感器接收的光量。其次,墨水还改变了穿过的光的光谱。油墨的光谱特性允许几乎所有入射红外光透射,而可见光则衰减到其原始强度的3%至5%。因此,红外含量在环境光下被大大放大。红外或环境光的透射更加复杂,因为黑色墨水的确切化学性质可能因供应商而异。

黑色玻璃的校准和补偿

很难精确匹配人眼的CIE曲线。因此,大多数高性能环境光传感器(例如MAX44009)都包含校准/补偿方案,用于在不同光源存在时校正其勒克斯读数。这种校正是通过混合两种类型的片上光电二极管来实现的,因此无论光源类型如何,它们的组合效应都能提供准确的光读数。随着落在黑色玻璃下传感器上的光谱的显著变化,这些校准参数需要进一步调整。

需要注意的是,光源确实会影响黑色玻璃下传感器所需的校准校正量。当光源的红外含量自然较高时,例如阳光和白炽灯,调整尤为重要。对白光 LED (WLED) 和荧光灯的光进行较少的调整。

MAX44007具有高级模式,可用于调整其对可见光和红外通道的响应。

用于优化玻璃下传感器性能的寄存器映射

以下是MAX44007的寄存器图。您还可以在器件数据手册中找到此地图。

注册 注册地址 上电复位状态 R/W
7 6 5 4 3 2 1 0
地位
中断状态 国际 0x00 0x00 R
中断使能 英特 0x01 0x00 R/W
配置
配置 手动 通话记录 提姆[2:0] 0x02 0x03 R/W
勒克斯阅读
勒克斯高字节 E3 E2 E1 E0 M7 M6 M5 M4 0x03 0x00 R
勒克斯低字节 M3 M2 M1 M0 0x04 0x00 R
阈值集
上限阈值 — 高字节 之三 苔丝 铁皮 UE0 UM7 UM6 科技和电信 TMU 0x05 0xFF R/W
下限阈值 — 高字节 中东呼吸汇率 商品条码系统 环保部 LE0 LM7 LM6 LM5 MMU 0x06 0x00 R/W
阈值定时器 T7 T6 T5 T4 T3 T2 T1 T0 0x07 0xFF R/W
高级模式寄存器
高级1 注册 0x09 0x00 R/SW
Adv2 注册 0xA 0x00 R/SW
可见增益寄存器 0xB 0x00 R/SW
红外增益寄存器 0xC 0x00 R/SW
修剪启用寄存器 1 高级电视 0xD 0x80 R/W

一次性预设置,通常在上电时

按照此程序执行一次性预设置,通常在上电时执行。

读取四个寄存器地址中每个地址的内容:0x09–0x0C。

存储为变量:分别为Adv1,Adv2,VisibleGain和IRGain。

将这些变量的 1 个补码存储到新变量中:分别是 Adv1C、Adv2C、VisibleGainC 和 IRGainC。例如,IRGainC = !伊尔甘;

如果IRGain = 1010 0110,IRGainC = 0101 1001。

写入 1000 0001 以注册0x0D进入高级模式(即设置 ADV=1)。

分别将Adv1C,Adv2C,VisibleGainC和IRGainC写回寄存器0x09-0x0C。

例如,0101 1001 被写入以寄存器0x0C,尽管它最初有 1010 0110。

注意:寄存器0x0C的后续读取(在上述写入语句之后)仍将回读0101 1001,因为IC在存储到这些高级寄存器之前进行了内部自动位翻转。

保留 IRGainC 的价值,特别是以备将来使用。

为阈值定时器寄存器设置合适的延迟,必要时0x07寄存器。

设置 INTE = 1(寄存器0x01)以启用中断。

进入正常操作模式

按照此过程进入正常测量模式。

读取寄存器0x03和0x04以获得 12 位勒克斯读数。

将价值存储为组合力士。

写入 0000 0000 以寄存器0x0C进入临时测量模式。

等待至少 1.6 秒 (2x 800ms)。

如有必要,请联系Maxim缩短此时间。

读取寄存器0x03和0x04以获得 12 位勒克斯读数。

将价值存储为近似勒克斯。

写入 IRGainC 以注册0x0C退出临时测量模式。

计算:实际勒克斯 = 近似勒克斯 - 红外演员 × (近似勒克斯 - 组合勒克斯)

实际上,勒克斯是真正的环境光勒克斯读数。

大约勒克斯 = 荧光灯和 WLED 灯的组合勒克斯,大约。

大约勒克斯>组合勒克斯,用于白炽灯和阳光,通常

如需帮助计算合适的红外能量调节器,请联系Maxim应用团队并提供您的玻璃样品。数据可以直接从实验室测试中生成。

根据上面计算的实际勒克斯设置适当的背光强度。

使用 ComboLux 作为参考(因为这是器件的正常工作模式),设置适当的勒克斯上限阈值(寄存器 0x05)和勒克斯下限阈值(寄存器 0x06)。

虚拟读取 INTS 位(寄存器0x00)以清除先前设置的任何中断。

等待硬件中断。

这是程序花费大量时间的地方。

在硬件中断时,读取寄存器0x00以确认 INTS=1。

如果 INTS=1,请转到上面的步骤 7。

否则,如果 INTS=0,则在检查其他硬件中断源后返回步骤 16。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2550

    文章

    51034

    浏览量

    753036
  • 寄存器
    +关注

    关注

    31

    文章

    5336

    浏览量

    120224
  • lcd
    lcd
    +关注

    关注

    34

    文章

    4424

    浏览量

    167394
收藏 人收藏

    评论

    相关推荐

    功耗最低的环境传感器MAX9635

    MAX9635环境传感器提供I²C数字输出,可理想用于智能手机、笔记本电脑、工业传感器
    发表于 02-25 23:03

    优化MAX44007环境传感器,改善黑色玻璃的设计性能

      MAX44007环境传感器提供高级工作模式,用于优化
    发表于 11-05 11:06

    功耗最低的环境传感器MAX9635

    MAX9635环境传感器提供I²C数字输出,可理想用于智能手机、笔记本电脑、工业传感器等便携产
    发表于 12-04 15:24

    MAX44009:环境传感器

    MAX44009环境传感器的特点是通过 I²C数字输出,为便携式应用,如智能手机,笔记本电脑和工业传感器相当理想。在工作电流小于1μA,它
    发表于 12-04 15:31

    MAX44007,pdf (Digital Ambient

    The MAX44007 ambient light sensor features an I²C digital output that is ideal for a number
    发表于 12-19 10:30 90次下载

    MAX44007 Low-Power Digital Amb

    MAX44007 Low-Power Digital Ambient Light Sensor with Enhanced Sensitivity 概述 The MAX44007
    发表于 12-19 10:25 1306次阅读

    Optimize the MAX44007 ambient

    Optimize the MAX44007 ambient light sensor for use in applications with black glass Black glass
    发表于 12-24 17:35 1212次阅读

    美信自适应增益数字环境光线传感器MAX44007/MAX44009

    MXIM推出了MAX44007/MAX44009,数字环境光线传感器(ALS)的一个独特的自适应增益块集成电路。设计采用了该公司专有的BiCMOS技术,这些芯片集成到一个微小的2mm的
    发表于 08-25 13:57 2007次阅读

    MAX44007环境传感器,改善黑色玻璃的设计性能

    黑色玻璃会改变照在环境传感器上的光线频谱,这是环境
    发表于 04-21 18:19 1060次阅读

    MAX44009环境传感器LCD背光亮度的控制应用

    本应用笔记主要讲述采用MAX44009环境传感器控制便携式设备(譬如智能手机和平板电脑)背光亮度的应用
    发表于 05-03 09:47 5148次阅读
    <b class='flag-5'>MAX</b>44009<b class='flag-5'>环境</b><b class='flag-5'>光</b><b class='flag-5'>传感器</b>LCD背光亮度的控制应用

    MAX44007环境传感器

    MAX44007环境传感器提供I²C数字输出,理想用于智能手机、笔记本电脑、工业传感器等便携产
    发表于 07-08 11:59 1535次阅读
    <b class='flag-5'>MAX44007</b><b class='flag-5'>环境</b><b class='flag-5'>光</b><b class='flag-5'>传感器</b>

    MAX44007典型应用电路图

    本文提供MAX44007环境传感器的应用电路图,理想用于智能手机、笔记本电脑、工业传感器等便携
    发表于 08-26 22:19 863次阅读
    <b class='flag-5'>MAX44007</b>典型应用电路图

    MAX44009环境传感器的原理框图

    MAX44009环境传感器的原理框图
    发表于 08-26 22:22 1636次阅读
    <b class='flag-5'>MAX</b>44009<b class='flag-5'>环境</b><b class='flag-5'>光</b><b class='flag-5'>传感器</b>的原理框图

    优化MAX44007环境传感器,改善黑色玻璃的设计性能

    不同光源条件下的流明读数进行修正。本文探讨了如何利用MAX44007传感器的高级模式调节其对可见光、IR通道的响应,利用MAX44007的寄存器可以
    的头像 发表于 12-13 18:45 763次阅读

    优化MAX44007环境传感器,改善黑色玻璃的设计性能

    不同光源条件下的流明读数进行修正。本文探讨了如何利用MAX44007传感器的高级模式调节其对可见光、IR通道的响应。利用MAX44007的寄存器可以
    的头像 发表于 02-10 14:00 640次阅读