ZHCSP09 December   2023 ADS9227

ADVMIX  

  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  时序图
    9. 5.9  典型特性:ADS9228
    10. 5.10 典型特性:ADS9227
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1 模拟输入
      2. 6.3.2 模拟输入带宽
      3. 6.3.3 ADC 传输特性
      4. 6.3.4 参考文献
        1. 6.3.4.1 内部基准电压
        2. 6.3.4.2 外部基准电压
      5. 6.3.5 数据平均
      6. 6.3.6 数据接口
        1. 6.3.6.1 数据帧宽度
        2. 6.3.6.2 数据接口测试图形
          1. 6.3.6.2.1 用户定义的测试图形
          2. 6.3.6.2.2 用户定义的交替测试图形
          3. 6.3.6.2.3 斜坡测试图形
      7. 6.3.7 ADC 采样时钟输入
    4. 6.4 器件功能模式
      1. 6.4.1 复位
      2. 6.4.2 断电选项
      3. 6.4.3 正常运行
      4. 6.4.4 初始化序列
    5. 6.5 编程
      1. 6.5.1 寄存器写入
      2. 6.5.2 寄存器读取
      3. 6.5.3 多个器件:SPI 配置的菊花链拓扑
        1. 6.5.3.1 菊花链中的寄存器写入
        2. 6.5.3.2 菊花链中的寄存器读取
  8. 寄存器映射
    1. 7.1 寄存器组 0
    2. 7.2 寄存器组 1
    3. 7.3 寄存器组 2
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 ≤ 20kHz 输入信号带宽的数据采集 (DAQ) 电路
        1. 8.2.1.1 设计要求
        2. 8.2.1.2 详细设计过程
        3. 8.2.1.3 应用曲线
      2. 8.2.2 ≤100kHz 输入信号带宽的数据采集 (DAQ) 电路
        1. 8.2.2.1 设计要求
        2. 8.2.2.2 应用曲线
      3. 8.2.3 ≤ 1MHz 输入信号带宽的数据采集 (DAQ) 电路
        1. 8.2.3.1 设计要求
        2. 8.2.3.2 应用曲线
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.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机械、封装和可订购信息

封装选项

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

寄存器读取

通过写入寄存器组 0 中的寄存器地址 0x03 来选择所需的寄存器组。通过在寄存器组 0 中设置 SPI_RD_EN = 1b 和 SPI_MODE = 1b 来启用寄存器读取访问。如图 6-8 所示,设置 SPI_RD_EN 和 SPI_MODE 后,可以使用两个 24 位 SPI 帧来读取寄存器。第一个 SPI 帧选择寄存器组。ADC 在第二个 SPI 帧中返回与该 8 位寄存器地址对应的 16 位寄存器值。

图 6-8 所示,读取寄存器的步骤如下:

  1. 第 1 帧:当 SPI_RD_EN = 0b 时,写入寄存器组 0 中的寄存器地址 0x03,以选择所需的寄存器组 0 进行读取。
  2. 第 2 帧:在寄存器组 0 的寄存器地址 0x00 中设置 SPI_RD_EN = 1b 和 SPI_MODE = 1b。
  3. 第 3 帧:使用包含所需寄存器地址的 24 位 SPI 帧读取所选组中的任何寄存器。对所选组中的任意寄存器地址重复此步骤以读取相应的寄存器。
  4. 第 4 帧:设置 SPI_RD_EN = 0 以禁用寄存器读取并重新启用寄存器写入。
  5. 重复步骤 1 到 4 以读取不同组中的寄存器。

GUID-20220107-SS0I-4BP1-ZGVD-WHQ7QJJ4BVZL-low.svg图 6-8 寄存器读取