ZHCSQT2B March   2024  – November 2024 ADS127L14 , ADS127L18

PRODMIX  

  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 典型特性
  7. 参数测量信息
    1. 6.1  失调电压误差测量
    2. 6.2  温漂测量
    3. 6.3  增益误差测量
    4. 6.4  增益漂移测量
    5. 6.5  NMRR 测量
    6. 6.6  CMRR 测量
    7. 6.7  PSRR 测量
    8. 6.8  SNR 测量
    9. 6.9  INL 误差测量
    10. 6.10 THD 测量
    11. 6.11 IMD 测量
    12. 6.12 SFDR 测量
    13. 6.13 噪声性能
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 模拟输入(AINP、AINN)
        1. 7.3.1.1 输入范围
      2. 7.3.2 基准电压(REFP、REFN)
        1. 7.3.2.1 基准电压范围
      3. 7.3.3 时钟运行
        1. 7.3.3.1 时钟分频器
        2. 7.3.3.2 内部振荡器
        3. 7.3.3.3 外部时钟
      4. 7.3.4 上电复位 (POR)
      5. 7.3.5 VCM 输出电压
      6. 7.3.6 GPIO
      7. 7.3.7 调制器
      8. 7.3.8 数字滤波器
        1. 7.3.8.1 宽带滤波器
        2. 7.3.8.2 低延迟滤波器 (Sinc)
          1. 7.3.8.2.1 Sinc4 滤波器
          2. 7.3.8.2.2 Sinc4 + Sinc1 级联滤波器
          3. 7.3.8.2.3 Sinc3 滤波器
          4. 7.3.8.2.4 Sinc3 + Sinc1 滤波器
    4. 7.4 器件功能模式
      1. 7.4.1  复位
        1. 7.4.1.1 RESET 引脚
        2. 7.4.1.2 通过 SPI 寄存器进行复位
        3. 7.4.1.3 通过 SPI 输入模式进行复位
      2. 7.4.2  空闲和待机模式
      3. 7.4.3  断电
      4. 7.4.4  速度模式
      5. 7.4.5  同步
        1. 7.4.5.1 同步控制模式
        2. 7.4.5.2 启动/停止控制模式
      6. 7.4.6  转换开始延迟时间
      7. 7.4.7  校准
        1. 7.4.7.1 偏移校准寄存器
        2. 7.4.7.2 增益校准寄存器
        3. 7.4.7.3 校准过程
      8. 7.4.8  数据平均
      9. 7.4.9  诊断
        1. 7.4.9.1 ERROR 引脚和 ERR_FLAG 位
        2. 7.4.9.2 SPI CRC
        3. 7.4.9.3 寄存器映射 CRC
        4. 7.4.9.4 ADC 误差
        5. 7.4.9.5 SPI 地址范围
        6. 7.4.9.6 SCLK 计数器
        7. 7.4.9.7 时钟计数器
        8. 7.4.9.8 帧同步 CRC
        9. 7.4.9.9 自检
      10. 7.4.10 帧同步数据端口
        1. 7.4.10.1  数据包
        2. 7.4.10.2  数据格式
        3. 7.4.10.3  STATUS_DP 标头字节
        4. 7.4.10.4  FSYNC 引脚
        5. 7.4.10.5  DCLK 引脚
        6. 7.4.10.6  DOUTx 引脚
        7. 7.4.10.7  DINx 引脚
        8. 7.4.10.8  时分多路复用
        9. 7.4.10.9  菊花链
        10. 7.4.10.10 DOUTx 时序
    5. 7.5 编程
      1. 7.5.1 硬件编程
      2. 7.5.2 SPI 编程
        1. 7.5.2.1 片选 (CS)
        2. 7.5.2.2 串行时钟 (SCLK)
        3. 7.5.2.3 串行数据输入 (SDI)
        4. 7.5.2.4 串行数据输出 (SDO)
      3. 7.5.3 SPI 帧
      4. 7.5.4 命令
        1. 7.5.4.1 写入寄存器命令
        2. 7.5.4.2 读取寄存器命令
      5. 7.5.5 SPI 菊花链
  9. 寄存器映射
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 输入驱动器
      2. 9.1.2 抗混叠滤波器
      3. 9.1.3 基准电压
    2. 9.2 典型应用
      1. 9.2.1 设计要求
      2. 9.2.2 详细设计过程
      3. 9.2.3 应用曲线
    3. 9.3 电源相关建议
      1. 9.3.1 AVDD1 和 AVSS
      2. 9.3.2 AVDD2
      3. 9.3.3 IOVDD
      4. 9.3.4 CAPA 和 CAPD
    4. 9.4 布局
      1. 9.4.1 布局指南
      2. 9.4.2 布局示例
  11. 10器件和文档支持
    1. 10.1 文档支持
      1. 10.1.1 相关文档
    2. 10.2 接收文档更新通知
    3. 10.3 支持资源
    4. 10.4 商标
    5. 10.5 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息
    1. 12.1 机械数据

封装选项

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

寄存器映射

表 8-1 列出了 ADS127L14 和 ADS127L18 的寄存器存储器映射。存储器地址 02h 至 10h 是所有器件通道的通用编程地址。地址 11h 至 30h 适用于器件通道 0 至 3。地址 31h 至 50h 适用于器件通道 4 至 7。未列出的寄存器地址不会被写入。

表 8-1 寄存器映射摘要
地址 寄存器 复位 位 7 位 6 位 5 位 4 位 3 位 2 位 1 位 0
00h DEV_ID xxh DEV_ID[7:0]
01h REV_ID xxh REV_ID[7:0]
02h STATUS 60h RESERVED ALV_FLAG POR_FLAG SPI_ERR REG_ERR ADC_ERR ADDR_ERR SCLK_ERR
03h CLK_CNT 00h CLK_CNT[7:0]
04h GPIO_RD 00h GPIO_RD[7:0]
05h CRC_MSB 00h CRC_MSB[7:0]
06h CRC_LSB 00h CRC_LSB[7:0]
07h CONTROL 00h RESET[5:0] START STOP
08h GEN_CFG1 00h RESERVED DELAY[2:0] VCM REFP_BUF REF_RNG
09h GEN_CFG2 04h AVG_MODE[1:0] RESERVED START_MODE[1:0] SPEED_MODE[1:0] STBY_MODE
0Ah GEN_CFG3 80h OUT_DRV DATA CLK_CNT_EN SPI_STAT_EN SPI_ADDR_EN SCLK_CNT_EN SPI_CRC_EN REG_CRC_EN
0Bh DP_CFG1 20h DP_CRC_EN DP_STAT_EN DP_TDM[1:0] RESERVED DP_DAISY RESERVED
0Ch DP_CFG2 00h RESERVED DCLK_DIV[1:0] DOUT_DLY[4:0]
0Dh CLK_CFG 00h RESERVED CLK_SEL CLK_DIV[2:0]
0Eh GPIO_WR 00h GPIO_WR[7:0]
0Fh GPIO_DIR 00h GPIO_DIR[7:0]
10h GPIO_EN 00h GPIO_EN[7:0]
11h CH0_CFG1 00h RESERVED CH0_MUX[2:0] CH0_INP_RNG CH0_EX_RNG CH0_BUFN CH0_BUFP
12h CH0_CFG2 00h RESERVED CH0_PWDN CH0_FLTR[4:0]
13h CH0_OFS_MSB 00h CH0_OFFSET_MSB[7:0]
14h CH0_OFS_MID 00h CH0_OFFSET_MID[7:0]
15h CH0_OFS_LSB 00h CH0_OFFSET_LSB[7:0]
16h CH0_GAN_MSB 40h CH0_GAIN_MSB[7:0]
17h CH0_GAN_MID 00h CH0_GAIN_MID[7:0]
18h CH0_GAN_LSB 00h CH0_GAIN_LSB[7:0]
19h CH1_CFG1 00h RESERVED CH1_MUX[2:0] CH1_INP_RNG CH1_EX_RNG CH1_BUFN CH1_BUFP
1Ah CH1_CFG2 00h RESERVED CH1_PWDN CH1_FLTR[4:0]
1Bh CH1_OFS_MSB 00h CH1_OFFSET_MSB[7:0]
1Ch CH1_OFS_MID 00h CH1_OFFSET_MID[7:0]
1Dh CH1_OFS_LSB 00h CH1_OFFSET_LSB[7:0]
1Eh CH1_GAN_MSB 40h CH1_GAIN_MSB[7:0]
1Fh CH1_GAN_MID 00h CH1_GAIN_MID[7:0]
20h CH1_GAN_LSB 00h CH1_GAIN_LSB[7:0]
21h CH2_CFG1 00h RESERVED CH2_MUX[2:0] CH2_INP_RNG CH2_EX_RNG CH2_BUFN CH2_BUFP
22h CH2_CFG2 00h RESERVED CH2_PWDN CH2_FLTR[4:0]
23h CH2_OFS_MSB 00h CH2_OFFSET_MSB[7:0]
24h CH0_OFS_MID 00h CH2_OFFSET_MID[7:0]
25h CH2_OFS_LSB 00h CH2_OFFSET_LSB[7:0]
26h CH2_GAN_MSB 40h CH2_GAIN_MSB[7:0]
27h CH2_GAN_MID 00h CH2_GAIN_MID[7:0]
28h CH2_GAN_LSB 00h CH2_GAIN_LSB[7:0]
29h CH3_CFG1 00h RESERVED CH3_MUX[2:0] CH3_INP_RNG CH3_EX_RNG CH3_BUFN CH3_BUFP
2Ah CH3_CFG2 00h RESERVED CH3_PWDN CH3_FLTR[4:0]
2Bh CH3_OFS_MSB 00h CH3_OFFSET_MSB[7:0]
2Ch CH3_OFS_MID 00h CH3_OFFSET_MID[7:0]
2Dh CH3_OFS_LSB 00h CH3_OFFSET_LSB[7:0]
2Eh CH3_GAN_MSB 40h CH3_GAIN_MSB[7:0]
2Fh CH3_GAN_MID 00h CH3_GAIN_MID[7:0]
30h CH3_GAN_LSB 00h CH3_GAIN_LSB[7:0]
31h CH4_CFG1 00h RESERVED CH4_MUX[2:0] CH4_INP_RNG CH4_EX_RNG CH4_BUFN CH4_BUFP
32h CH4_CFG2 00h RESERVED CH4_PWDN CH4_FLTR[4:0]
33h CH4_OFS_MSB 00h CH4_OFFSET_MSB[7:0]
34h CH4_OFS_MID 00h CH4_OFFSET_MID[7:0]
35h CH4_OFS_LSB 00h CH4_OFFSET_LSB[7:0]
36h CH4_GAN_MSB 40h CH4_GAIN_MSB[7:0]
37h CH4_GAN_MID 00h CH4_GAIN_MID[7:0]
38h CH4_GAN_LSB 00h CH4_GAIN_LSB[7:0]
39h CH5_CFG1 00h RESERVED CH5_MUX[2:0] CH5_INP_RNG CH5_EX_RNG CH5_BUFN CH5_BUFP
3Ah CH5_CFG2 00h RESERVED CH5_PWDN CH5_FLTR[4:0]
3Bh CH5_OFS_MSB 00h CH5_OFFSET_MSB[7:0]
3Ch CH5_OFS_MID 00h CH5_OFFSET_MID[7:0]
3Dh CH5_OFS_LSB 00h CH5_OFFSET_LSB[7:0]
3Eh CH5_GAN_MSB 40h CH5_GAIN_MSB[7:0]
3Fh CH5_GAN_MID 00h CH5_GAIN_MID[7:0]
40h CH5_GAN_LSB 00h CH5_GAIN_LSB[7:0]
41h CH6_CFG1 00h RESERVED CH6_MUX[2:0] CH6_INP_RNG CH6_EX_RNG CH6_BUFN CH6_BUFP
42h CH6_CFG2 00h RESERVED CH6_PWDN CH6_FLTR[4:0]
43h CH6_OFS_MSB 00h CH6_OFFSET_MSB[7:0]
44h CH6_OFS_MID 00h CH6_OFFSET_MID[7:0]
45h CH6_OFS_LSB 00h CH6_OFFSET_LSB[7:0]
46h CH6_GAN_MSB 40h CH6_GAIN_MSB[7:0]
47h CH6_GAN_MID 00h CH6_GAIN_MID[7:0]
48h CH6_GAN_LSB 00h CH6_GAIN_LSB[7:0]
49h CH7_CFG1 00h RESERVED CH7_MUX[2:0] CH7_INP_RNG CH7_EX_RNG CH7_BUFN CH7_BUFP
4Ah CH7_CFG2 00h RESERVED CH7_PWDN CH7_FLTR[4:0]
4Bh CH7_OFS_MSB 00h CH7_OFFSET_MSB[7:0]
4Ch CH7_OFS_MID 00h CH7_OFFSET_MID[7:0]
4Dh CH7_OFS_LSB 00h CH7_OFFSET_LSB[7:0]
4Eh CH7_GAN_MSB 40h CH7_GAIN_MSB[7:0]
4Fh CH7_GAN_MID 00h CH7_GAIN_MID[7:0]
50h CH7_GAN_LSB 00h CH7_GAIN_LSB[7:0]

表 8-2 显示了本节中的访问类型代码。

表 8-2 寄存器访问类型代码
访问类型 代码 说明
R R 只读
W W 只写入
W1C W1C 写入 1 以进行清除
R/W R/W 读取或写入

8.1 DEV_ID 寄存器(地址 = 00h)[复位 = 04h 或 06h]

表 8-3 中对 DEV_ID 进行了介绍。

表 8-3 DEV_ID 寄存器说明
字段 类型 复位 说明
7-0 DEV_ID[7:0] R 00000xx0b 器件标识号。
00000100b = ADS127L14
00000110b = ADS127L18

8.2 REV_ID 寄存器(地址 = 01h)[复位 = xxh]

表 8-4 中对 REV_ID 进行了介绍。

表 8-4 REV_ID 寄存器说明
字段 类型 复位 说明
7-0 REV_ID[7:0] R xxxxxxxxb 裸片修订版号。
器件生产过程中裸片修订版号可能会发生变化,而不另行通知。

8.3 STATUS 寄存器(地址 = 02h)[复位 = 60h]

图 8-51 展示了 STATUS,表 8-24 中对此进行了介绍。

图 8-1 STATUS 寄存器
7 6 5 4 3 2 1 0
RESERVED ALV_FLAG POR_FLAG SPI_ERR REG_ERR ADC_ERR ADDR_ERR SCLK_ERR
R-0b R/W1C-1b R/W1C-1b R/W1C-0b R/W1C-0b R-0b R/W1C-0b R/W1C-0b
表 8-5 状态寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0b 保留
6 ALV_FLAG R/W1C 1b 模拟电源低电压标志。
此位指示模拟电源的低电压状况。写入 1b 会复位该标志,以便检测下一个低电压状况。
0b = 自上次清除标志起没有事件
1b = 检测到模拟电源低电压
5 POR_FLAG R/W1C 1b 上电复位标志。
此位指示器件已在 IOVDD 电源上电或欠压时复位或由用户复位操作进行了复位。写入 1b 会复位该标志,以便检测下一次器件复位。
0b = 自上次清除标志起没有复位
1b = 发生复位
4 SPI_ERR R/W1C 0b SPI CRC 错误。
此位指示检测到 SPI CRC 错误。当设置了此位时,除该寄存器外,寄存器写入操作将被阻止。写入 1b 可以清除此位。通过 SPI_CRC_EN 位可以启用 CRC 验证。
0b = 无错误
1b = SPI CRC 错误
3 REG_ERR R/W1C 0b 寄存器映射 CRC 错误。
此位指示寄存器映射 CRC 错误。用户可以向 CRC_MSB 和 CRC_LSB 寄存器写入一个 16 位 CRC 值,这个值是针对两个器件的地址 08h 至 50h 计算得出的。通过更正 CRC 值可以清除错误,然后写入 1b 来清除此位。通过 REG_CRC_EN 寄存器位可以启用寄存器映射 CRC 验证。
0b = 无错误
1b = 寄存器映射 CRC 错误
2 ADC_ERR R 0b ADC 错误。
此位指示内部 ADC 错误。应复位器件或执行下电上电以清除错误。
0b = 无错误
1b = ADC 错误
1 ADDR_ERR R/W1C 0b SPI 寄存器地址错误。
此位指示无效的寄存器读取或写入地址。两个器件的有效地址范围均为 00h 至 50h。设置错误后,除 STATUS 寄存器外,寄存器写入操作会被阻止。通过写入 1b 可以清除错误。设置 SPI_ADDR_EN = 1b 即可启用地址错误检查。
0b = 无错误
1b = 无效的寄存器读取/写入地址
0 SCLK_ERR R/W1C 0b SPI SCLK 计数错误。
此位指示 SCLK 周期数不是 8 的倍数。设置该标志后,除 STATUS 寄存器外,寄存器写入操作会被阻止。通过写入 1b 可以清除错误。设置 SCLK_CNT_EN = 1b 即可启用 SCLK 计数错误检查。
0b = 无错误
1b = SCLK 时钟周期数不是 8 的倍数

8.4 CLK_CNT 寄存器(地址 = 03h)[复位 = 00h]

表 8-6 中对 CLK_CNT 进行了介绍。

表 8-6 CLK_CNT 寄存器说明
字段 类型 复位 说明
7-0 CLK_CNT[7:0] R 00000000b 时钟计数值寄存器。
此寄存器是 ADC 时钟的计数器。此计数器以 fCLK/32 再除以 CLK_DIV[2:0] 设置值的速率递增。应以已知的时间间隔读取寄存器以验证 ADC 时钟频率。时钟计数由 CLK_CNT_EN 寄存器位启用。启用后,计数器值复位为 00h。禁用后,计数值为 00h。

8.5 GPIO_RD 寄存器(地址 = 04h)[复位 = 00h]

图 8-2 展示了 GPIO_RD,表 8-7 中对此进行了介绍。

图 8-2 GPIO_RD 寄存器
7 6 5 4 3 2 1 0
GPIO_RD7 GPIO_RD6 GPIO_RD5 GPIO_RD4 GPIO_RD3 GPIO_RD2 GPIO_RD1 GPIO_RD0
R-0b R-0b R-0b R-0b R-0b R-0b R-0b R-0b
表 8-7 GPIO_RD 寄存器字段说明
字段 类型 复位 说明
7-0 GPIO_RD[7:0] R 00000000b GPIO 读取数据寄存器。
这些位是 GPIO 的读取值。如果 GPIO 编程为输出,则返回的值来自 GPIO 引脚。

8.6 CRC_MSB、CRC_LSB 寄存器(地址 = 05h、06h)[复位 = 00h]

表 8-8 中介绍了 CRC 寄存器。

表 8-8 CRC 寄存器说明
名称 地址 类型 复位 说明
CRC_MSB
CRC_LSB
5h
6h
R/W
R/W
00h
00h
由两个字节组成的寄存器映射 CRC 值。
写入一个在寄存器范围 08h 至 50h 内计算得出的 16 位 CRC 值。通过 REG_CRC_EN 位可以启用寄存器映射 CRC 校验。CRC 错误会报告给 STATUS 寄存器的 REG_ERR 位。

8.7 CONTROL 寄存器(地址 = 07h)[复位 = 00h]

图 8-3 展示了 CONTROL,表 8-9 中对此进行了介绍。

图 8-3 CONTROL 寄存器
7 6 5 4 3 2 1 0
RESET[5:0] START STOP
R/W-000000b R/W-0b R/W-0b
表 8-9 CONTROL 寄存器字段说明
字段 类型 复位 说明
7-2 RESET[5:0] R/W 000000b 软件复位。
写入 010110b 值可以复位 ADC。确保同一写入操作中的 START 位或 STOP 位也是 0b。这些位会自行清除并且始终为 000000b。
1 START R/W 0b 启动转换。
通过写入 1b 来启动通道转换。此位也会重新启动正在进行的转换。转换会持续直到向 STOP 位写入 1b。此位在写入后自行清除,因此始终为 0b。此位在同步控制模式下不起作用。
0b = 无操作
1b = 启动或重新启动转换
0 STOP R/W 0b 停止转换。
通过写入 1b 来停止通道转换。此位在写入后自行清除,因此始终为 0b。此位在同步控制模式下不起作用。
0b = 无操作
1b = 停止所有通道上的转换

8.8 GEN_CFG1 寄存器(地址 = 08h)[复位 = 00h]

图 8-4 展示了 GEN_CFG1,表 8-10 中对此进行了介绍。

图 8-4 GEN_CFG1 寄存器
7 6 5 4 3 2 1
RESERVED DELAY[2:0] VCM REFP_BUF REF_RNG
R-00b R/W-000b R/W-0b R/W-0b R/W-0b
表 8-10 GEN_CFG1 寄存器字段说明
字段 类型 复位 说明
7-6 RESERVED R 00b 保留。
5-3 DELAY[2:0] R/W 000b 转换启动延迟时间选择。
选择将 START 置为高电平(或设置 START 位)后的转换启动延迟时间(以 fMOD 周期数表示)。
000b = 0
001b = 4
010b = 8
011b = 16
100b = 32
101b = 128
110b = 512
111b = 1024
2 VCM R/W 0b 共模电压输出使能。
此位启用 VCM 引脚的共模电压输出。VCM 输出电压等于 (AVDD1 + AVSS)/2。
0b = 禁用
1b = 启用
1 REFP_BUF R/W 0b 基准正缓冲器使能。
此位启用 REFP 引脚预充电缓冲器。
0b = 禁用
1b = 启用
0 REF_RNG R/W 0b 电压基准范围选择。
此位选择基准输入的低电压或高电压工作范围。需对范围进行编程以匹配实际基准电压。
0b = 低电压基准范围
1b = 高电压基准范围

8.9 GEN_CFG2 寄存器(地址 = 09h)[复位 = 04h]

图 8-5 展示了 GEN_CFG2,表 8-11 中对此进行了介绍。

图 8-5 GEN_CFG2 寄存器
7 6 5 4 3 2 1 0
AVG_MODE[1:0] RESERVED START_MODE[1:0] SPEED_MODE[1:0] STBY_MODE
R/W-00b R-0b R/W-00b R/W-10b R/W-0b
表 8-11 GEN_CFG2 寄存器字段说明
字段 类型 复位 说明
7-6 AVG_MODE[1:0] R/W 00b 通道平均模式。
选择要平均的通道数。更多详细信息,请参阅数据平均 部分。
00b = 禁用
01b = 两个组中的平均值
10b = 四个组中的平均值
11b = 八个组中的平均值 (ADS127L18)
5 RESERVED R 0b 保留
4-3 START_MODE[1:0] R/W 00b START 模式选择。
这些位对 START 引脚的功能模式进行编程。更多详细信息,请参阅同步 部分。
00b = 启动/停止控制模式
01b = 保留
10b = 同步控制模式
11b = 保留
2-1 SPEED_MODE[1:0] R/W 10b 速度模式选择。
这些位对器件速度模式进行编程。
00b = 低速模式 (fCLK = 3.2MHz)
01b = 中速模式 (fCLK = 12.8MHz)
10b = 高速模式 (fCLK = 25.6MHz)
11b = 最大速度模式 (fCLK = 32.768MHz)
0 STBY_MODE R/W 0b 待机模式选择。
此位启用停止转换时的待机模式。与空闲模式相比,待机模式可降低功耗。
0b = 空闲模式,器件完全上电
1b = 待机模式,通道的模拟部分断电

8.10 GEN_CFG3 寄存器(地址 = 0Ah)[复位 = 80h]

图 8-6 展示了 GEN_CFG3,表 8-12 中对此进行了介绍。

图 8-6 GEN_CFG3 寄存器
7 6 5 4 3 2 1 0
OUT_DRV DATA CLK_CNT_EN SPI_STAT_EN SPI_ADDR_EN SCLK_CNT_EN SPI_CRC_EN REG_CRC_EN
R/W-1b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b
表 8-12 GEN_CFG3 寄存器字段说明
字段 类型 复位 说明
7 OUT_DRV R/W 1b 数字输出驱动选择。
选择数字输出驱动器强度。全驱动强度会增加输出信号的压摆率。
0b = 全功率驱动器强度
1b = 半功率驱动器
强度
6 DATA R/W 0b 数据分辨率选择。
此位选择输出数据分辨率。
0b = 24 位分辨率
1b = 16 位分辨率
5 CLK_CNT_EN R/W 0b 时钟计数器使能。
此位启用 ADC 时钟计数器寄存器。
0b = 禁用
1b = 启用
4 SPI_STAT_EN R/W 0b SPI 状态字节输出使能。
此位启用 SPI 输出中的 STATUS 寄存器值。
0b = 禁用
1b = 启用
3 SPI_ADDR_EN R/W 0b SPI 寄存器地址使能。
此位启用 SPI 地址验证。如果寄存器读取或写入地址无效,则会设置 STATUS 寄存器的 ADDR_ERR 位。
0b = 禁用
1b = 启用
2 SCLK_CNT_EN R/W 0b SCLK 计数使能。
此位启用 SPI SCLK 计数验证。如果帧中的 SCLK 周期数不是 8 的倍数,则会设置 STATUS 寄存器的 SCLK_ERR 位。
0b = 禁用
1b = 启用
1 SPI_CRC_EN R/W 0b SPI CRC 使能。
此位启用 SPI CRC 输出字节和输入数据 CRC 校验。如果输入 CRC 有错误,则会设置 STATUS 字节的 SPI_ERR 位。向 SPI_ERR 位写入 1b 以清除错误。
0b = 禁用
1b = 启用
0 REG_CRC_EN R/W 0b 寄存器映射 CRC 使能。
此位启用寄存器映射 CRC 错误验证。如果 CRC 值错误,则会设置 STATUS 字节的 REG_ERR 位。
0b = 禁用
1b = 启用

DP_CFG1 寄存器(地址 = 0Bh)[复位 = 20h]

图 8-7 展示了 DP_CFG1,表 8-13 中对此进行了介绍。

图 8-7 DP_CFG1 寄存器
7 6 5 4 3 2 1 0
DP_CRC_EN DP_STAT_EN DP_TDM[1:0] RESERVED DP_DAISY RESERVED
R/W-0b R/W-0b R/W-10b R-00b R/W-0b R-0b
表 8-13 DP_CFG1 寄存器字段说明
字段 类型 复位 说明
7 DP_CRC_EN R/W 0b 数据端口 CRC 字节使能。
此位启用数据端口 CRC 字节。CRC 字节附加在通道数据的末尾。
0b = 禁用
1b = 启用
6 DP_STAT_EN R/W 0b 数据端口状态字节使能。
此位启用数据端口状态字节。状态字节作为通道数据开头的前缀。
0b = 禁用
1b = 启用
5-4 DP_TDM[1:0] R/W 10b 数据端口时分多路复用 (TDM) 配置。
这些位选择数据通路的数量。有关详细信息,请参阅时分多路复用 部分。
00b = 一个数据通路
01b = 一个 (ADS127L14)/两个数据通路 (ADS127L18)
10b = 两个(ADS127L14)/四个数据通路 (ADS127L18)
11b = 四个 (ADS127L14)/八个数据通路 (ADS127L18)
3-2 RESERVED R 00b 保留。
1 DP_DAISY R/W 0b 数据端口菊花链模式。
此位选择菊花链模式或重复数据模式。
0b = TDM 数据模式。DINx 数据移入并附加到原始通道数据。
1b = 重复数据模式。原始通道数据将重复,DINx 数据被忽略。
0 RESERVED R 0b 保留。

8.11 DP_CFG2 寄存器(地址 = 0Ch)[复位 = 00h]

图 8-8 展示了 DP_CFG2,表 8-14 中对此进行了介绍。

图 8-8 DP_CFG2 寄存器
7 6 5 4 3 2 1 0
RESERVED DCLK_DIV[1:0] DOUT_DLY[4:0]
R-0b R/W-00b R/W-00000b
表 8-14 DP_CFG2 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0b 保留
6-5 DCLK_DIV[1:0] R/W 00b 数据端口 DCLK 分频器。
这些位选择帧同步 DCLK 频率。
00b = 1 分频
01b = 2 分频
10b = 4 分频
11b = 8 分频
4-0 DOUT_DLY[4:0] R/W 00000b 数据端口 DOUTx 延迟。
这些位选择 DOUTx 信号相对于 DCLK 和 FSYNC 信号的延迟或提前。正值使 DOUTx 信号提前;负值使 DOUTx 信号延迟。位权重约为 0.3ns。有关详细信息,请参阅数据端口偏移时序部分。

8.12 CLK_CFG 寄存器(地址 = 0Dh)[复位 = 00h]

图 8-9 展示了 CLK_CFG,表 8-15 中对此进行了介绍。

图 8-9 CLK_CFG 寄存器
7 6 5 4 3 2 1 0
RESERVED CLK_SEL CLK_DIV[2:0]
R-0000b R/W-0b R/W-000b
表 8-15 CLK_CFG 寄存器字段说明
字段 类型 复位 说明
7-4 RESERVED R 0000b 保留。
3 CLK_SEL R/W 0b ADC 时钟选择。
此位选择内部振荡器或外部时钟运行。
0b = 内部振荡器
1b = 外部时钟
2-0 CLK_DIV[2:0] R/W 000b ADC 时钟分频器。
这些位选择外部时钟和内部振荡器的时钟信号分频器。
000b = 1 分频
001b = 2 分频
010b = 3 分频
011b = 4 分频
100b - 111b = 8 分频

8.13 GPIO_WR 寄存器(地址 = 0Eh)[复位 = 00h]

图 8-10 展示了 GPIO_WR,表 8-16 中对此进行了介绍。

图 8-10 GPIO_WR 寄存器
7 6 5 4 3 2 1 0
GPIO_WR7 GPIO_WR6 GPIO_WR5 GPIO_WR4 GPIO_WR3 GPIO_WR2 GPIO_WR1 GPIO_WR0
R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b
表 8-16 GPIO_WR 寄存器字段说明
字段 类型 复位 说明
7-0 GPIO_WR[7:0] R/W 00000000b GPIO 写入数据。
此寄存器是 GPIO 写入数据寄存器。将 GPIO 引脚的方向设置为输出模式可以写入值。请参阅 GPIO_RD 寄存器以读取 GPIO 数据。
0b = GPIO 引脚被驱动为低电平
1b = GPIO 引脚被驱动为高电平

8.14 GPIO_DIR 寄存器(地址 = 0Fh)[复位 = 00h]

图 8-11 展示了 GPIO_DIR,表 8-17 中对此进行了介绍。

图 8-11 GPIO_DIR 寄存器
7 6 5 4 3 2 1 0
GPIO_DIR7 GPIO_DIR6 GPIO_DRI5 GPIO_DIR4 GPIO_DIR3 GPIO_DIR2 GPIO_DIR1 GPIO_DIR0
R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b
表 8-17 GPIO_DIR 寄存器字段说明
字段 类型 复位 说明
7-0 GPIO_DIR[7:0] R/W 00000000b GPIO 方向。
此寄存器将 GPIO 方向编程为输入或输出。
0b = GPIO 引脚为输出
1b = GPIO 引脚为输入

8.15 GPIO_EN 寄存器(地址 = 10h)[复位 = 00h]

图 8-12 展示了 GPIO_EN,表 8-18 中对此进行了介绍。

图 8-12 GPIO_EN 寄存器
7 6 5 4 3 2 1 0
GPIO_EN7 GPIO_EN6 GPIO_EN5 GPIO_EN4 GPIO_EN3 GPIO_EN2 GPIO_EN1 GPIO_EN0
R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b R/W-0b
表 8-18 GPIO_EN 寄存器字段说明
字段 类型 复位 说明
7-0 GPIO_EN[7:0] R/W 00000000b GPIO 使能。
此寄存器启用每个引脚的 GPIO 功能。启用后,GPIO 引脚功能优先于其他引脚功能。
0b = 禁用 GPIO 引脚
1b = 启用 GPIO 引脚

8.16 CHn_CFG1 寄存器(地址 = 通道数 × 08h + 11h)[复位 = 00h]

通道 n 配置 1 寄存器地址如表 8-19 所示。图 8-13 展示了寄存器位映射,表 8-20 中对此进行了介绍。

表 8-19 CHn_CFG1 寄存器地址
名称 说明 地址
CH0_CFG1 通道 0 配置 1 11h
CH1_CFG1 通道 1 配置 1 19h
CH2_CFG1 通道 2 配置 1 21h
CH3_CFG1 通道 3 配置 1 29h
CH4_CFG1 通道 4 配置 1 31h
CH5_CFG1 通道 5 配置 1 39h
CH6_CFG1 通道 6 配置 1 41h
CH7_CFG1 通道 7 配置 1 49h
图 8-13 CHn_CFG1 寄存器
7 6 5 4 3 2 1 0
RESERVED CHn_MUX[2:0] CHn_INP_RNG CHn_EX_RNG CHn_BUFN CHn_BUFP
R-0b R/W-000b R/W-0b R/W-0b R/W-0b R/W-0b
表 8-20 CHn_CFG1 寄存器字段说明
字段 类型 复位 说明
7 RESERVED R 0b 保留
6-4 CHn_MUX[2:0] R/W 000b 通道输入多路复用器选择。
这些位在信号输入或输入测试模式之间进行选择。有关详细信息,请参阅模拟输入(AINP、AINN) 部分。
000b = 正常输入极性
001b = 反向输入极性
010b = 偏移和噪声测试: 内部短接至 1/2 Vs
011b = CMRR 测试至 AINP
100b = CMRR 测试至 AINN
101b = –FS 测试
110b = +FS 测试
111b = +FS 测试
3 CHn_INP_RNG R/W 0b 通道输入范围选择。
此位选择 1 倍或 2 倍输入范围。更多详细信息,请参阅输入范围 部分。
0b = 1 倍输入范围
1b = 2 倍输入范围
2 CHn_EX_RNG R/W 0b 通道扩展输入范围选择。
此位使输入范围扩展 25%。更多详细信息,请参阅输入范围 部分。
0b = 禁用

1b = 启用: FS 范围扩展 25%
1 CHn_BUFN R/W 0b 通道模拟输入负缓冲器使能。
此位启用通道 AINN 预充电缓冲器。
0b = 禁用
1b = 启用
0 CHn_BUFP R/W 0b 通道模拟输入正缓冲器使能。
此位启用通道 AINP 预充电缓冲器。
0b = 禁用
1b = 启用

8.17 CHn_CFG2 寄存器(地址 = 通道数 × 08h + 12h)[复位 = 00h]

通道 n 配置 2 寄存器地址如表 8-21 所示。图 8-14 展示了寄存器位映射,表 8-22 中对此进行了介绍。

表 8-21 CHn_CFG2 寄存器地址
名称 寄存器说明 地址
CH0_CFG2 通道 0 配置 2 12h
CH1_CFG2 通道 1 配置 2 1Ah
CH2_CFG2 通道 2 配置 2 22h
CH3_CFG2 通道 3 配置 2 2Ah
CH4_CFG2 通道 4 配置 2 32h
CH5_CFG2 通道 5 配置 2 3Ah
CH6_CFG2 通道 6 配置 2 42h
CH7_CFG2 通道 7 配置 2 4Ah
图 8-14 CHn_CFG2 寄存器
7 6 5 4 3 2 1 0
RESERVED CHn_PWDN CHn_FLTR[4:0]
R-00b R/W-0b R/W-00000b
表 8-22 CHn_CFG2 寄存器字段说明
字段 类型 复位 说明
7-6 RESERVED R 00b 保留。
5 CHn_PWDN R/W 0b 通道断电模式选择。
设置此位后,ADC 通道断电。断电后,通道数据是最后剩余的数据。
0b = 活跃
1b = 关断
4-0 CHn_FLTR[4:0] R/W 00000b 通道数字滤波器和数据速率选择。
这些位配置每个通道的数字滤波器和数据速率。通道之间的数据速率必须是 2 的幂次方。该器件具有五种滤波器配置:宽带、sinc4、sinc4 + sinc1、sinc3 和 sinc3 + sinc1。如需了解与 OSR 相对应的数据速率,请参阅数字滤波器部分。
00000b = 宽带:OSR = 32
00001b = 宽带: OSR = 64
00010b = 宽带: OSR = 128
00011b = 宽带: OSR = 256
00100b = 宽带: OSR = 512
00101b = 宽带: OSR = 1024
00110b = 宽带: OSR = 2048
00111b = 宽带: OSR = 4096
01000b = Sinc4: OSR = 12
01001b = Sinc4: OSR = 16
01010b = Sinc4: OSR = 24
01011b = Sinc4: OSR = 32
01100b = Sinc4: OSR = 64
01101b = Sinc4: OSR = 128
01110b = Sinc4: OSR = 256
01111b = Sinc4: OSR = 512
10000b = Sinc4: OSR = 1024
10001b = Sinc4: OSR = 2048
10010b = Sinc4: OSR = 4096
10011b = Sinc4: OSR = 32 + sinc1:OSR = 2
10100b = Sinc4: OSR = 32 + sinc1:OSR = 4
10101b = Sinc4: OSR = 32 + sinc1:OSR = 10
10110b = Sinc4: OSR = 32 + sinc1:OSR = 20
10111b = Sinc4: OSR = 32 + sinc1:OSR = 40
11000b = Sinc4: OSR = 32 + sinc1:OSR = 100
11001b = Sinc4: OSR = 32 + sinc1:OSR = 200
11010b = Sinc4: OSR = 32 + sinc1:OSR = 400
11011b = Sinc4: OSR = 32 + sinc1:OSR = 1000
11100b = Sinc3: OSR = 26667
11101b = Sinc3: OSR = 32000
11110b = Sinc3: OSR = 32000 + sinc1:OSR = 3
11111b = Sinc3: OSR = 32000 + sinc1:OSR = 5

8.18 CHn 偏移寄存器 [复位 = 000000h]

表 8-23 中对通道 n 偏移寄存器进行了介绍。

表 8-23 CHn 偏移寄存器说明
名称 地址 类型 复位 说明
MSB MID LSB
通道 0 偏移 13h 14h 15h R/W 000000h 这些寄存器是 3 字节的偏移寄存器。
三个寄存器构成每个通道的 24 位偏移校准字。偏移值采用二进制补码表示形式,并从转换结果中减去它。偏移运算在增益运算之前。在 16 位模式下,转换数据左对齐到 24 位偏移值。
通道 1 偏移 1Bh 1Ch 1Dh
通道 2 偏移 23h 24h 25h
通道 3 偏移 2Bh 2Ch 2Dh
通道 4 偏移 33h 34h 35h
通道 5 偏移 3Bh 3Ch 3Dh
通道 6 偏移 43h 44h 45h
通道 7 偏移 4Bh 4Ch 4Dh

8.19 CHn 增益寄存器 [复位 = 400000h]

表 8-24 中对通道 n 增益寄存器进行了介绍。

表 8-24 CHn 增益寄存器说明
名称 地址 类型 复位 说明
MSB MID LSB
通道 0 增益 16h 17h 18h R/W 400000h 这些寄存器是 3 字节的增益寄存器。
三个寄存器构成每个通道的 24 位增益校准字。增益值采用直接二进制表示形式,当增益 = 1 时标准化为 400000h。在执行偏移运算后,转换数据会乘以 GAIN[23:0] / 400000h。
通道 1 增益 1Eh 1Fh 20h
通道 2 增益 26h 27h 28h
通道 3 增益 2Eh 2Fh 30h
通道 4 增益 36h 37h 38h
通道 5 增益 3Eh 3Fh 40h
通道 6 增益 46h 47h 48h
通道 7 增益 4Eh 4Fh 50h