ZHCSSD0 January   2024 ADS1014L , ADS1015L

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较表
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 I2C 时序要求
    7. 6.7 时序图
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 多路复用器
      2. 7.3.2 模拟输入
      3. 7.3.3 满量程范围 (FSR) 和最低有效位 (LSB) 大小
      4. 7.3.4 电压基准
      5. 7.3.5 振荡器
      6. 7.3.6 输出数据速率和转换时间
      7. 7.3.7 数字比较器
      8. 7.3.8 转换就绪引脚
      9. 7.3.9 SMBus 警报响应
    4. 7.4 器件功能模式
      1. 7.4.1 复位和上电
      2. 7.4.2 工作模式
        1. 7.4.2.1 单冲模式
        2. 7.4.2.2 连续转换模式
    5. 7.5 编程
      1. 7.5.1 I2C 接口
        1. 7.5.1.1 I2C 地址选择
        2. 7.5.1.2 I2C 接口速度
          1. 7.5.1.2.1 串行时钟 (SCL) 和串行数据 (SDA)
        3. 7.5.1.3 I2C 数据传输协议
        4. 7.5.1.4 Timeout
        5. 7.5.1.5 I2C 通用呼叫(软件复位)
      2. 7.5.2 对寄存器数据进行读取和写入
        1. 7.5.2.1 读取转换数据或配置寄存器
        2. 7.5.2.2 对 Configuration 寄存器进行写入
      3. 7.5.3 数据格式
  9. 寄存器映射
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 基本连接
      2. 9.1.2 未使用的输入和输出
      3. 9.1.3 单端输入
      4. 9.1.4 输入保护
      5. 9.1.5 模拟输入滤波
      6. 9.1.6 连接多个器件
      7. 9.1.7 实施占空比以实现低功耗
      8. 9.1.8 I2C 通信序列示例
    2. 9.2 典型应用
      1. 9.2.1 设计要求
      2. 9.2.2 详细设计过程
      3. 9.2.3 应用曲线
    3. 9.3 电源相关建议
      1. 9.3.1 电源排序
      2. 9.3.2 电源去耦
    4. 9.4 布局
      1. 9.4.1 布局指南
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 接收文档更新通知
    2. 10.2 支持资源
    3. 10.3 商标
    4. 10.4 静电放电警告
    5. 10.5 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

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

I2C 数据传输协议

图 7-8 展示了数据传输的格式。控制器通过生成启动 (S) 条件来启动与 ADS101xL 相关的所有事务。当 SCL 为高电平时,SDA 线上从高电平到低电平的转换定义了启动条件。在产生启动条件之后,总线被视为处于忙状态。

在产生启动条件之后,控制器发送与控制器要与之通信的 ADS101xL 地址相对应的 7 位目标地址。然后控制器发送第八位,即数据方向位 (R/W)。R/W 位为 0b 表示写入操作,R/W 位为 1b 表示读取操作。在 R/W 位之后,控制器生成第九个 SCLK 脉冲并释放 SDA 线,以便允许 ADS101xL 通过将 SDA 拉至低电平来响应 (ACK) 目标地址接收。如果器件无法识别目标地址,ADS101xL 会将 SDA 保持为高电平以指示无应答 (NACK) 信号。

接下来是数据传输。如果事务是读取 (R/W = 1b),则 ADS101xL 在 SDA 上输出数据。如果事务是写入 (R/W = 0b),则主机在 SDA 上输出数据。数据按字节传输,首先传输最高有效位 (MSB)。每次传输可以传输的字节数不受限制。每个字节必须由接收器响应(使用 ACK 位)。如果事务是读取,则控制器发出 ACK 位。如果事务是写入,则 ADS101xL 发出 ACK 位。

控制器通过生成停止 (P) 条件来终止所有事务。当 SCL 为高电平时,SDA 线上从低电平到高电平的转换定义停止条件。在产生停止条件之后 tBUF(总线空闲时间),总线再次被视为空闲。

GUID-20230711-SS0I-VWQL-3HHM-PW8XCQSSBK6L-low.svg图 7-8 I2C 数据传输格式