ZHCSLE6A August   2023  – December 2023 OPT4003-Q1

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 引脚配置和功能
  6. 规格
    1. 5.1 绝对最大额定值
    2. 5.2 ESD 等级
    3. 5.3 建议运行条件
    4. 5.4 热性能信息
    5. 5.5 电气特性
    6. 5.6 时序要求
    7. 5.7 时序图
    8. 5.8 典型特性
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 光谱响应
        1. 6.3.1.1 通道 0: 人眼匹配度
        2. 6.3.1.2 通道 1: 近红外线
      2. 6.3.2 自动满量程设置
      3. 6.3.3 纠错码 (ECC) 特性
        1. 6.3.3.1 输出采样计数器
        2. 6.3.3.2 输出 CRC
        3. 6.3.3.3 阈值检测
    4. 6.4 器件功能模式
      1. 6.4.1 运行模式
      2. 6.4.2 运行中断模式
      3. 6.4.3 照度范围选择
      4. 6.4.4 选择转换时间
      5. 6.4.5 照度测量(以 lux 为单位)
      6. 6.4.6 阈值检测计算
      7. 6.4.7 光分辨率
    5. 6.5 编程
      1. 6.5.1 I2C 总线概述
        1. 6.5.1.1 串行总线地址
        2. 6.5.1.2 串行接口
      2. 6.5.2 写入和读取
        1. 6.5.2.1 高速 I2C 模式
        2. 6.5.2.2 突发读取模式
        3. 6.5.2.3 通用广播复位命令
        4. 6.5.2.4 SMBus 警报响应
  8. 寄存器映射
    1. 7.1 寄存器说明
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 电气接口
        1. 8.2.1.1 设计要求
          1. 8.2.1.1.1 光学接口
        2. 8.2.1.2 详细设计过程
          1. 8.2.1.2.1 光机设计
        3. 8.2.1.3 应用曲线
    3. 8.3 优秀设计实践
    4. 8.4 电源相关建议
    5. 8.5 布局
      1. 8.5.1 布局指南
        1. 8.5.1.1 焊接和处理建议
      2. 8.5.2 布局示例
  10. 器件和文档支持
    1. 9.1 文档支持
      1. 9.1.1 相关文档
    2. 9.2 接收文档更新通知
    3. 9.3 支持资源
    4. 9.4 商标
    5. 9.5 静电放电警告
    6. 9.6 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

机械数据 (封装 | 引脚)
散热焊盘机械数据 (封装 | 引脚)
订购信息

SMBus 警报响应

SMBus 警报响应可快速识别发出中断的器件。如果没有该警报响应功能,当连接了多个目标器件时,处理器就无法确定哪个器件拉取了中断线路。

OPT4003-Q1 用于在锁存窗口式比较模式下响应 SMBus 警报响应地址。在透明模式下,OPT4003-Q1 不会响应 SMBus 警报响应。

图 6-8 显示了器件对 SMBus 警报响应的行为。当处理器的中断线路拉至活动状态时,控制器可以广播警报响应目标地址。在该警报响应之后,生成警报的任何目标器件都会通过确认警报响应并在总线上发送相应的 I2C 地址来标识自己。该警报响应可同时激活多个不同的目标器件。如果多于一个目标器件试图进行响应,那么采用总线仲裁规则。具有最低地址的器件将在仲裁中胜出。如果 OPT4003-Q1 未在仲裁中胜出,器件将不会确认 I2C 事务,且 INT 引脚保持活动状态,提示 I2C 控制器处理器发出后续 SMBus 警报响应。当 OPT4003-Q1 在仲裁中胜出时,器件将确认该事务并将 INT 引脚设置为非活动状态。控制器可以再次发出相同的命令,根据需要多次清除 INT 引脚。有关如何控制标志和 INT 引脚的信息,请参阅运行中断模式运行中断模式 部分。控制器可以从上述过程中广播的地址获取有关 OPT4003-Q1 中断源的信息。FLAG_H 值作为地址的最后一个 LSB 发送,目的是向控制器提供有关 OPT4003-Q1 中断原因的其他信息。如果控制器需要其他信息,可以查询结果寄存器或配置寄存器。SMBus 警报响应不会清除 FLAG_HFLAG_L 字段。

GUID-D03D9D5F-2FF9-4071-B5FC-1D48A273CCD0-low.gif
FH 是 FLAG_H 寄存器。
图 6-8 SMBus 警报响应时序图