ZHDS348 August   2026 ADS114S18 , ADS124S18

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 计时示意图
    9. 5.9 典型特性
  7. 参数测量信息
    1. 6.1 噪声性能
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1  模拟输入和多路复用器
      2. 7.3.2  可编程增益放大器 (PGA)
      3. 7.3.3  电压基准
        1. 7.3.3.1 内部基准
        2. 7.3.3.2 外部基准
        3. 7.3.3.3 基准缓冲器
      4. 7.3.4  功率可扩展速度模式
      5. 7.3.5  时钟源
      6. 7.3.6  Δ-Σ 调制器
      7. 7.3.7  数字滤波器
        1. 7.3.7.1 Sinc3 和 Sinc4 滤波器
        2. 7.3.7.2 Sinc4 + Sinc1 滤波器
        3. 7.3.7.3 FIR 滤波器
        4. 7.3.7.4 50Hz 和 60Hz 线路周期抑制
        5. 7.3.7.5 数字滤波器延迟
        6. 7.3.7.6 全局斩波模式
      8. 7.3.8  激励电流源 (IDAC)
      9. 7.3.9  烧毁电流源 (BOCS)
      10. 7.3.10 偏置电压发生器 (VBIAS)
      11. 7.3.11 通用 IO (GPIO)
        1. 7.3.11.1 ALERT 输出
        2. 7.3.11.2 FAULT 输出
      12. 7.3.12 偏移和增益校准系数
      13. 7.3.13 数字比较器
      14. 7.3.14 系统监控器
        1. 7.3.14.1 内部短路(失调电压校准)
        2. 7.3.14.2 内部温度传感器
        3. 7.3.14.3 外部基准电压回读
        4. 7.3.14.4 电源回读
      15. 7.3.15 监控器和状态标志
        1. 7.3.15.1 复位(RESETn 标志)
        2. 7.3.15.2 AVDD 欠压监测器(AVDD_UVn 标志)
        3. 7.3.15.3 基准欠压监测器(REF_UVn 标志)
        4. 7.3.15.4 SPI CRC 故障(SPI_CRC_FAULTn 标志)
        5. 7.3.15.5 寄存器映射 CRC 故障(REG_MAP_CRC_FAULTn 标志)
        6. 7.3.15.6 内部存储器故障(MEM_FAULTn 标志)
        7. 7.3.15.7 寄存器写入故障(REG_WRITE_FAULTn 标志)
        8. 7.3.15.8 数字比较器警报(COMP_ALERTn 标志)
    4. 7.4 器件功能模式
      1. 7.4.1 上电和复位
        1. 7.4.1.1 上电复位 (POR)
        2. 7.4.1.2 RESET 引脚
        3. 7.4.1.3 通过寄存器写入进行复位
        4. 7.4.1.4 通过 SPI 输入模式进行复位
      2. 7.4.2 工作模式
        1. 7.4.2.1 空闲和待机模式
        2. 7.4.2.2 断电模式
        3. 7.4.2.3 序列发生器模式
          1. 7.4.2.3.1 配置序列发生器
          2. 7.4.2.3.2 启动和停止序列发生器(START/STOP 位和 START 引脚)
          3. 7.4.2.3.3 序列发生器状态位
    5. 7.5 编程
      1. 7.5.1  串行接口 (SPI)
      2. 7.5.2  串行接口信号
        1. 7.5.2.1 片选 (CS)
        2. 7.5.2.2 串行时钟 (SCLK)
        3. 7.5.2.3 串行数据输入 (SDI)
        4. 7.5.2.4 串行数据输出/数据就绪 (SDO/DRDY)
        5. 7.5.2.5 数据就绪 (DRDY) 引脚
      3. 7.5.3  串行接口通信结构
        1. 7.5.3.1 SPI 帧
        2. 7.5.3.2 STATUS 标头
        3. 7.5.3.3 SPI CRC
      4. 7.5.4  器件命令
        1. 7.5.4.1 无操作(读取转换数据)
        2. 7.5.4.2 读取寄存器命令
        3. 7.5.4.3 写入寄存器命令
      5. 7.5.5  连续读取模式
        1. 7.5.5.1 在连续读取模式下读取寄存器
      6. 7.5.6  菊花链运行
      7. 7.5.7  3 线 SPI 模式
        1. 7.5.7.1 3 线 SPI 模式帧重新对齐
      8. 7.5.8  监控新转换数据
        1. 7.5.8.1 DRDY 引脚或 SDO/DRDY 引脚监控
        2. 7.5.8.2 读取 DRDY 位和转换计数器
        3. 7.5.8.3 时钟计数
      9. 7.5.9  DRDY 引脚行为
      10. 7.5.10 寄存器映射 CRC
      11. 7.5.11 转换数据格式
  9. 寄存器映射
    1. 8.1 状态和通用配置页面寄存器
    2. 8.2 步骤配置页面寄存器
  10. 应用和实施
    1. 9.1 应用信息
      1. 9.1.1 串行接口连接
      2. 9.1.2 未使用的输入和输出
      3. 9.1.3 连接多个器件
      4. 9.1.4 器件初始化和启动序列发生器
      5. 9.1.5 序列发生器配置策略示例
    2. 9.2 典型应用
      1. 9.2.1 软件可配置 RTD 测量输入
        1. 9.2.1.1 设计要求
        2. 9.2.1.2 详细设计过程
        3. 9.2.1.3 应用性能曲线图
        4. 9.2.1.4 设计变体 — 使用两个 IDAC 实现自动引线补偿的 3 线 RTD 测量
      2. 9.2.2 使用 2 线 RTD 通过冷端补偿进行热电偶测量
      3. 9.2.3 具有温度补偿的电阻式电桥传感器测量
      4. 9.2.4 自主电源监控
        1. 9.2.4.1 设计要求
        2. 9.2.4.2 详细设计过程
    3. 9.3 电源相关建议
      1. 9.3.1 电源
      2. 9.3.2 电源排序
      3. 9.3.3 电源去耦
    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 静电放电警告
    6. 10.6 术语表
  12. 11修订历史记录
  13. 12机械、封装和可订购信息

封装选项

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

步骤配置页面寄存器

表 8-31 列出了“步骤配置页面寄存器”寄存器的存储器映射寄存器。表 8-31中未列出的所有寄存器偏移地址都应视为保留的位置,并且不应修改寄存器内容。

表 8-31 寄存器映射
地址首字母缩写词复位位 7位 6位 5位 4位 3位 2位 1位 0
输入多路复用器配置寄存器
00hSTEPx_AINP_CFG12hRESERVEDSTEPx_AINP[4:0]
01hSTEPx_AINN_CFG12hRESERVEDSTEPx_AINN[4:0]
ADC 配置寄存器
02hSTEPx_GAIN_REF_CFG01hSTEPx_REFP_BUF_ENSTEPx_REFN_BUF_ENSTEPx_REF_SEL[1:0]STEPx_GAIN[3:0]
03hSTEPx_DIGITAL_CFG00hSPARE[1:0]STEPx_CODINGSTEPx_NUM_CONV[4:0]
数字滤波器配置寄存器
04hSTEPx_FLTR_CFG01hSPARE[1:0]STEPx_FLTR_MODESTEPx_FLTR_OSR[4:0]
05hSTEPx_DELAY_CFG00hRESERVEDSTEPx_DELAY[6:0]
偏移和增益校准系数寄存器
06hSTEPx_OFFSET_CAL_MSB00hSTEPx_OFFSET_CAL[23:16]
07hSTEPx_OFFSET_CAL_ISB00hSTEPx_OFFSET_CAL[15:8]
08hSTEPx_OFFSET_CAL_LSB00hSTEPx_OFFSET_CAL[7:0]
09hSTEPx_GAIN_CAL_MSB40hSTEPx_GAIN_CAL[15:8]
0AhSTEPx_GAIN_CAL_LSB00hSTEPx_GAIN_CAL[7:0]
系统监控器寄存器
0BhSTEPx_SYSMON_CFG00hRESERVEDSTEPx_BOCS[1:0]RESERVEDSTEPx_SYS_MON[2:0]
激励电流源配置寄存器
0ChSTEPx_IDAC_MAG_CFG00hSTEPx_I2MAG[3:0]STEPx_I1MAG[3:0]
0DhSTEPx_IDAC1_MUX_CFG1FhSTEPx_IUNITRESERVEDSTEPx_I1MUX[4:0]
0EhSTEPx_IDAC2_MUX_CFG1FhRESERVEDSTEPx_I2MUX[4:0]
GPIO 输出数据寄存器
0FhSTEPx_GPIO_DATA_OUT00hSTEPx_GPIO7_DAT_OUTSTEPx_GPIO6_DAT_OUTSTEPx_GPIO5_DAT_OUTSTEPx_GPIO4_DAT_OUTSTEPx_GPIO3_DAT_OUTSTEPx_GPIO2_DAT_OUTSTEPx_GPIO1_DAT_OUTSTEPx_GPIO0_DAT_OUT
数字比较器配置寄存器
10hSTEPx_COMPARATOR_HIGH_THRESHOLD_MSB00hSTEPx_COMP_HIGH_TH[15:8]
11hSTEPx_COMPARATOR_HIGH_THRESHOLD_LSB00hSTEPx_COMP_HIGH_TH[7:0]
12hSTEPx_COMPARATOR_LOW_THRESHOLD_MSB00hSTEPx_COMP_LOW_TH[15:8]
13hSTEPx_COMPARATOR_LOW_THRESHOLD_LSB00hSTEPx_COMP_LOW_TH[7:0]
14hSTEPx_COMPARATOR_CFG00hRESERVEDSTEPx_COMP_NUM[1:0]STEPx_COMP_HIGH_TH_ENSTEPx_COMP_LOW_TH_EN
寄存器映射 CRC 值寄存器
3DhSTEPx_REG_MAP_CRC0EhSTEPx_REG_MAP_CRC_VALUE[7:0]
页面指示器和指针寄存器
3EhSTEPx_PAGE_INDICATOR00hSTEPx_PAGE_INDICATOR[7:0]
3FhSTEPx_PAGE_POINTER00hSTEPx_PAGE_POINTER[7:0]

复杂的位访问类型经过编码可适应小型表单元。表 8-32 展示了适用于此部分中访问类型的代码。

表 8-32 步骤配置页面寄存器访问类型代码
访问类型代码说明
读取类型
RR读取
写入类型
WW写入
复位或默认值
-n复位后的值或默认值

8.2.1 STEPx_AINP_CFG 寄存器(地址 = 00h)[复位 = 12h]

返回到汇总表

图 8-28 STEPx_AINP_CFG 寄存器
76543210
RESERVEDSTEPx_AINP[4:0]
R-000bR/W-10010b
表 8-33 STEPx_AINP_CFG 寄存器字段说明
字段类型复位说明
7:5RESERVEDR000b保留
始终读为 000b。
4:0STEPx_AINP[4:0]R/W10010b正多路复用器输入选择
为 ADC 选择正模拟输入。即使输入配置为 REFPx 和 REFNx 输入,ADS1x4S18 上的模拟输入 AIN13、AIN14、AIN16 和 AIN17 仍然可以用作模拟输入。当模拟输入配置为 GPIO 时,模拟输入仍可以通过多路复用器选择,并用于测量 GPIO 引脚上的电压。如果启用了任何系统监控器,则会忽略 STEPx_AINP 位设置。也就是说,当 STEPx_SYS_MON[3:0] 被设置为 0000b 以外的任何值时。
  • 00000b = AIN0
  • 00001b = AIN1
  • 00010b = AIN2
  • 00011b = AIN3
  • 00100b = AIN4
  • 00101b = AIN5
  • 00110b = AIN6
  • 00111b = AIN7
  • 01000b = AIN8 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01001b = AIN9 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01010b = AIN10 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01011b = AIN11 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01100b = AIN12 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01101b = AIN13 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01110b = AIN14 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01111b = AIN15 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10000b = AIN16 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10001b = AIN17 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10010b = AVSS
  • 10011b = AVSS
  • 10100b = AVSS
  • 10101b = AVSS
  • 10110b = AVSS
  • 10111b = AVSS
  • 11000b = AVSS
  • 11001b = AVSS
  • 11010b = AVSS
  • 11011b = AVSS
  • 11100b = AVSS
  • 11101b = AVSS
  • 11110b = AVSS
  • 11111b = 开路

8.2.2 STEPx_AINN_CFG 寄存器(地址 = 01h)[复位 = 12h]

返回到汇总表

图 8-29 STEPx_AINN_CFG 寄存器
76543210
RESERVEDSTEPx_AINN[4:0]
R-000bR/W-10010b
表 8-34 STEPx_AINN_CFG 寄存器字段说明
字段类型复位说明
7:5RESERVEDR000b保留
始终读为 000b。
4:0STEPx_AINN[4:0]R/W10010b负多路复用器输入选择
为 ADC 选择负模拟输入。即使输入配置为 REFPx 和 REFNx 输入,ADS1x4S18 上的模拟输入 AIN13、AIN14、AIN16 和 AIN17 仍然可以用作模拟输入。当模拟输入配置为 GPIO 时,模拟输入仍可以通过多路复用器选择,并用于测量 GPIO 引脚上的电压。如果启用了任何系统监控器,则会忽略 STEPx_AINN 位设置。也就是说,当 STEPx_SYS_MON[3:0] 被设置为 0000b 以外的任何值时。
  • 00000b = AIN0
  • 00001b = AIN1
  • 00010b = AIN2
  • 00011b = AIN3
  • 00100b = AIN4
  • 00101b = AIN5
  • 00110b = AIN6
  • 00111b = AIN7
  • 01000b = AIN8 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01001b = AIN9 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01010b = AIN10 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01011b = AIN11 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01100b = AIN12 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01101b = AIN13 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01110b = AIN14 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 01111b = AIN15 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10000b = AIN16 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10001b = AIN17 (ADS1x4S18)、AVSS (ADS1x4S14)
  • 10010b = AVSS
  • 10011b = AVSS
  • 10100b = AVSS
  • 10101b = AVSS
  • 10110b = AVSS
  • 10111b = AVSS
  • 11000b = AVSS
  • 11001b = AVSS
  • 11010b = AVSS
  • 11011b = AVSS
  • 11100b = AVSS
  • 11101b = AVSS
  • 11110b = AVSS
  • 11111b = 开路

8.2.3 STEPx_GAIN_REF_CFG 寄存器(地址 = 02h)[复位 = 01h]

返回到汇总表

图 8-30 STEPx_GAIN_REF_CFG 寄存器
76543210
STEPx_REFP_BUF_ENSTEPx_REFN_BUF_ENSTEPx_REF_SEL[1:0]STEPx_GAIN[3:0]
R/W-0bR/W-0bR/W-00bR/W-0001b
表 8-35 STEPx_GAIN_REF_CFG 寄存器字段说明
字段类型复位说明
7STEPx_REFP_BUF_ENR/W0b正基准缓冲器启用
启用正基准缓冲器。当选择内部基准或模拟电源作为基准源时,禁用正基准缓冲器。
  • 0b = 禁用
  • 1b = 启用
6STEPx_REFN_BUF_ENR/W0b负基准缓冲器启用
启用负基准缓冲器。当选择内部基准或模拟电源作为基准源时,禁用负基准缓冲器。
  • 0b = 禁用
  • 1b = 启用
5:4STEPx_REF_SEL[1:0]R/W00b基准电压选择
选择 ADC 的基准电压。选择外部电压基准输入对 REFP1 和 REFN1 时,设置 GPIO6_CFG[1:0] = 00b 和 GPIO7_CFG[1:0] = 00b。
  • 00b = 内部电压基准
  • 01b = 外部电压基准(REFP0、REFN0)
  • 10b = 外部电压基准(REFP1、REFN1)
  • 11b = AVDD – AVSS
3:0STEPx_GAIN[3:0]R/W0001bPGA 增益选择
选择 PGA 的增益。
  • 0000b = 0.5
  • 0001b = 1
  • 0010b = 2
  • 0011b = 4
  • 0100b = 5
  • 0101b = 8
  • 0110b = 10
  • 0111b = 16
  • 1000b = 20
  • 1001b = 32
  • 1010b = 50
  • 1011b = 64
  • 1100b = 100
  • 1101b = 128
  • 1110b = 200
  • 1111b = 256

8.2.4 STEPx_DIGITAL_CFG 寄存器(地址 = 03h)[复位 = 00h]

返回到汇总表

图 8-31 STEPx_DIGITAL_CFG 寄存器
76543210
SPARE[1:0]STEPx_CODINGSTEPx_NUM_CONV[4:0]
R/W-00bR/W-0bR/W-00000b
表 8-36 STEPx_DIGITAL_CFG 寄存器字段说明
字段类型复位说明
7:6SPARE[1:0]R/W00b备用寄存器位
以 R/W 位的形式提供,用于检查寄存器映射 CRC。位设置无效。
5STEPx_CODINGR/W0b转换数据编码选择
选择转换数据的编码。
  • 0b = 二进制补码
  • 1b = 单极标准二进制
4:0STEPx_NUM_CONV[4:0]R/W00000b转换编号选择
决定了在此序列步骤中要执行的连续转换次数。器件可以每步骤进行一次 (00000b) 和 32 (11111b) 转换。当 SEQ_MODE[1:0] = 01b 时,位字段无效。

8.2.5 STEPx_FLTR_CFG 寄存器(地址 = 04h)[复位 = 01h]

返回到汇总表

图 8-32 STEPx_FLTR_CFG 寄存器
76543210
SPARE[1:0]STEPx_FLTR_MODESTEPx_FLTR_OSR[4:0]
R/W-00bR/W-0bR/W-00001b
表 8-37 STEPx_FLTR_CFG 寄存器字段说明
字段类型复位说明
7:6SPARE[1:0]R/W00b备用寄存器位
以 R/W 位的形式提供,用于检查寄存器映射 CRC。位设置无效。
5STEPx_FLTR_MODER/W0b数字滤波器模式选择
选择第一级数字滤波器类型。
  • 0b = Sinc4
  • 1b = Sinc3
4:0STEPx_FLTR_OSR[4:0]R/W00001b数字滤波器 OSR 或数据速率选择
选择数字滤波器的 OSR 或输出数据速率。对于指明了 OSR 的设置,输出数据速率计算公式为 fDATA = fMOD / OSR。所使用的 sinc 滤波器类型在括号中指定。Sincx 是基于 STEPx_FLTR_MODE 设置的 sinc3 或 sinc4 滤波器。对于指定输出数据速率 (fDATA) 设置,数字滤波器会根据所选的速度模式自动调整 OSR。所述的输出数据速率在 fCLK = 4.096MHz 的标称时钟频率下有效。数据速率与振荡器频率成正比。在 20SPS 和 25SPS 的输出数据速率下,数字滤波器提供 50Hz 和 60Hz 线路周期抑制并实现单周期趋稳。
  • 00000b = OSR = 8 (Sincx)
  • 00001b = OSR = 16 (Sincx)
  • 00010b = OSR = 24 (Sincx)
  • 00011b = OSR = 32 (Sincx)
  • 00100b = OSR = 64 (Sincx)
  • 00101b = OSR = 128 (Sincx)
  • 00110b = OSR = 256 (Sincx)
  • 00111b = OSR = 512 (Sincx)
  • 01000b = OSR = 640 (Sincx)
  • 01001b = OSR = 1024 (Sincx)
  • 01010b = OSR = 2048 (Sincx)
  • 01011b = OSR = 4096 (Sincx)
  • 01100b = OSR = 8192 (Sincx)
  • 01101b = fDATA = 60SPS (Sincx)
  • 01110b = fDATA = 50SPS (Sincx)
  • 01111b = fDATA = 16.7SPS (Sincx)
  • 10000b = fDATA = 10SPS (Sincx)
  • 10001b = OSR = 64 (Sinc4 OSR = 32 + Sinc1 OSR = 2)
  • 10010b = OSR = 128 (Sinc4 OSR = 32 + Sinc1 OSR = 4)
  • 10011b = OSR = 256 (Sinc4 OSR = 32 + Sinc1 OSR = 8)
  • 10100b = OSR = 512 (Sinc4 OSR = 32 + Sinc1 OSR = 16)
  • 10101b = OSR = 640 (Sinc4 OSR = 32 + Sinc1 OSR = 20)
  • 10110b = OSR = 1024 (Sinc4 OSR = 32 + Sinc1 OSR = 32)
  • 10111b = OSR = 2048 (Sinc4 OSR = 32 + Sinc1 OSR = 64)
  • 11000b = OSR = 4096 (Sinc4 OSR = 32 + Sinc1 OSR = 128)
  • 11001b = OSR = 8192 (Sinc4 OSR = 32 + Sinc1 OSR = 256)
  • 11010b = fDATA = 60SPS (Sinc4 OSR = 32 + Sinc1)
  • 11011b = fDATA = 50SPS (Sinc4 OSR = 32 + Sinc1)
  • 11100b = fDATA = 16.7SPS (Sinc4 OSR = 32 + Sinc1)
  • 11101b = fDATA = 10SPS (Sinc4 OSR = 32 + Sinc1)
  • 11110b = fDATA = 25SPS (FIR)
  • 11111b = fDATA = 20SPS (FIR)

8.2.6 STEPx_DELAY_CFG 寄存器(地址 = 05h)[复位 = 00h]

返回到汇总表

图 8-33 STEPx_DELAY_CFG 寄存器
76543210
RESERVEDSTEPx_DELAY[6:0]
R-0bR/W-0000000b
表 8-38 STEPx_DELAY_CFG 寄存器字段说明
字段类型复位说明
7RESERVEDR0b保留
始终读为 0b。
6:0STEPx_DELAY[6:0]R/W0000000b转换启动延迟时间选择
确定了序列发生器在序列步骤开始第一次转换之前添加的延迟时间。切换输入极性时,该延迟也适用于全局斩波模式下的每次转换。
n = STEPx_DELAY[6:0] 位值(范围为 0 至 127)
额外延迟时间 = n^2 x tMOD
n = 0 时不添加额外的延迟时间。仅应用器件固有延迟时间。
当 n ≥ 1 时,已编程的延迟时间会添加到器件固有延迟时间中。

8.2.7 STEPx_OFFSET_CAL_MSB 寄存器(地址 = 06h)[复位 = 00h]

返回到汇总表

图 8-34 STEPx_OFFSET_CAL_MSB 寄存器
76543210
STEPx_OFFSET_CAL[23:16]
R/W-00000000b
表 8-39 STEPx_OFFSET_CAL_MSB 寄存器字段说明
字段类型复位说明
7:0STEPx_OFFSET_CAL[23:16]R/W00000000b偏移校准系数,MSB
偏移校准位 [23:16]。无论 STEPx_CODING 位设置如何,都以二进制补码格式提供 STEPx_OFFEST_CAL[23:0] 值。

8.2.8 STEPx_OFFSET_CAL_ISB 寄存器(地址 = 07h)[复位 = 00h]

返回到汇总表

图 8-35 STEPx_OFFSET_CAL_ISB 寄存器
76543210
STEPx_OFFSET_CAL[15:8]
R/W-00000000b
表 8-40 STEPx_OFFSET_CAL_ISB 寄存器字段说明
字段类型复位说明
7:0STEPx_OFFSET_CAL[15:8]R/W00000000b偏移校准系数,ISB
偏移校准位 [15:8]。无论 STEPx_CODING 位设置如何,都以二进制补码格式提供 STEPx_OFFEST_CAL[23:0] 值。

8.2.9 STEPx_OFFSET_CAL_LSB 寄存器(地址 = 08h)[复位 = 00h]

返回到汇总表

图 8-36 STEPx_OFFSET_CAL_LSB 寄存器
76543210
STEPx_OFFSET_CAL[7:0]
R/W-00000000b
表 8-41 STEPx_OFFSET_CAL_LSB 寄存器字段说明
字段类型复位说明
7:0STEPx_OFFSET_CAL[7:0]R/W00000000b偏移校准系数,LSB
偏移校准位 [7:0]。无论 STEPx_CODING 位设置如何,都以二进制补码格式提供 STEPx_OFFEST_CAL[23:0] 值。对于 16 位器件版本 (ADS114S1x),将 STEPx_OFFSET_CAL[7:0] 位设置为 00h。

8.2.10 STEPx_GAIN_CAL_MSB 寄存器(地址 = 09h)[复位 = 40h]

返回到汇总表

图 8-37 STEPx_GAIN_CAL_MSB 寄存器
76543210
STEPx_GAIN_CAL[15:8]
R/W-01000000b
表 8-42 STEPx_GAIN_CAL_MSB 寄存器字段说明
字段类型复位说明
7:0STEPx_GAIN_CAL[15:8]R/W01000000b增益校准系数,MSB
增益校准位 [15:8]。以标准二进制格式提供 STEPx_GAIN_CAL[15:0] 值。器件将 STEPx_GAIN_CAL[15:0] 寄存器值除以 4000h,然后将结果与转换数据相乘。

8.2.11 STEPx_GAIN_CAL_LSB 寄存器(地址 = 0Ah)[复位 = 00h]

返回到汇总表

图 8-38 STEPx_GAIN_CAL_LSB 寄存器
76543210
STEPx_GAIN_CAL[7:0]
R/W-00000000b
表 8-43 STEPx_GAIN_CAL_LSB 寄存器字段说明
字段类型复位说明
7:0STEPx_GAIN_CAL[7:0]R/W00000000b增益校准系数,LSB
增益校准位 [7:0]。以标准二进制格式提供 STEPx_GAIN_CAL[15:0] 值。器件将 STEPx_GAIN_CAL[15:0] 寄存器值除以 4000h,然后将结果与转换数据相乘。

8.2.12 STEPx_SYSMON_CFG 寄存器(地址 = 0Bh)[复位 = 00h]

返回到汇总表

图 8-39 STEPx_SYSMON_CFG 寄存器
76543210
RESERVEDSTEPx_BOCS[1:0]RESERVEDSTEPx_SYS_MON[2:0]
R-00bR/W-00bR/W-0bR/W-000b
表 8-44 STEPx_SYSMON_CFG 寄存器字段说明
字段类型复位说明
7:6RESERVEDR00b保留
始终读为 00b。
5:4STEPx_BOCS[1:0]R/W00b烧毁电流源和灌电流选择
启用并选择烧毁电流源和灌电流的值。使用全局斩波模式 (GC_EN = 1b) 时禁用烧毁电流源。
  • 00b = 禁用
  • 01b = 0.2µA
  • 10b = 1µA
  • 11b = 10µA
3RESERVEDR/W0b保留
始终写入 0b
2:0STEPx_SYS_MON[2:0]R/W000b系统监控器输入选择
选择系统监控器之一作为 PGA 的输入。选择了其中一个系统监控器时,STEPx_AINP[4:0] 和 STEPx_AINN[4:0] 位无效。选择了系统监控器时,模拟输入与 PGA 断开连接。由 STEPx_REF_SEL[1:0] 位选择的电压基准用于系统监控器测量。对于 STEPx_SYS_MON[3:0] = 0011b(或分别为 0100b),选择 STEPx_REF_SEL[1:0] 而不是 01b(或分别为 10b)。对于 STEPx_SYS_MON[3:0] = 0101b,选择 STEPx_REF_SEL[1:0] 而不是 11b。使用 STEPx_GAIN[3:0] 位为每次测量选择适当的增益设置。当选择系统监控器进行测量时,会忽略 STEPx_OFFSET_CAL[23:0] 和 STEPx_GAIN_CAL[15:0] 值。
  • 000b = 禁用(未选择监控器)
  • 001b = 正负 PGA 输入与 (AVDD + AVSS)/2 进行内部短接
  • 010b = 内部温度传感器
  • 011b = 外部 (VREFP0 – VREFN0)/8
  • 100b = 外部 (VREFP1 – VREFN1)/8
  • 101b = (AVDD – AVSS)/8
  • 110b = (IOVDD – DGND)/8
  • 111b = VDLDO/4

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

返回到汇总表

图 8-40 STEPx_IDAC_MAG_CFG 寄存器
76543210
STEPx_I2MAG[3:0]STEPx_I1MAG[3:0]
R/W-0000bR/W-0000b
表 8-45 STEPx_IDAC_MAG_CFG 寄存器字段说明
字段类型复位说明
7:4STEPx_I2MAG[3:0]R/W0000bIDAC2 幅值选择
选择激励电流源 IDAC2 的值。
  • 0000b = 禁用
  • 0001b = 1x IUNIT
  • 0010b = 10x IUNIT
  • 0011b = 20x IUNIT
  • 0100b = 30x IUNIT
  • 0101b = 40x IUNIT
  • 0110b = 50x IUNIT
  • 0111b = 60x IUNIT
  • 1000b = 70x IUNIT
  • 1001b = 80x IUNIT
  • 1010b = 90x IUNIT
  • 1011b = 100x IUNIT
  • 1100b = 100x IUNIT
  • 1101b = 100x IUNIT
  • 1110b = 100x IUNIT
  • 1111b = 100x IUNIT
3:0STEPx_I1MAG[3:0]R/W0000bIDAC1 幅值选择
选择激励电流源 IDAC1 的值。
  • 0000b = 禁用
  • 0001b = 1x IUNIT
  • 0010b = 10x IUNIT
  • 0011b = 20x IUNIT
  • 0100b = 30x IUNIT
  • 0101b = 40x IUNIT
  • 0110b = 50x IUNIT
  • 0111b = 60x IUNIT
  • 1000b = 70x IUNIT
  • 1001b = 80x IUNIT
  • 1010b = 90x IUNIT
  • 1011b = 100x IUNIT
  • 1100b = 100x IUNIT
  • 1101b = 100x IUNIT
  • 1110b = 100x IUNIT
  • 1111b = 100x IUNIT

8.2.14 STEPx_IDAC1_MUX_CFG 寄存器(地址 = 0Dh)[复位 = 1Fh]

返回到汇总表

图 8-41 STEPx_IDAC1_MUX_CFG 寄存器
76543210
STEPx_IUNITRESERVEDSTEPx_I1MUX[4:0]
R/W-0bR-00bR/W-11111b
表 8-46 STEPx_IDAC1_MUX_CFG 寄存器字段说明
字段类型复位说明
7STEPx_IUNITR/W0bIDAC 单位电流选择
为激励电流源 IDAC1 和 IDAC2 选择单位电流。
  • 0b = IUNIT = 1µA
  • 1b = IUNIT = 10µA
6:5RESERVEDR00b保留
始终读为 00b。
4:0STEPx_I1MUX[4:0]R/W11111bIDAC1 输出引脚选择
选择 IDAC1 的输出引脚。如果需要,可以将 IDAC1 和 IDAC2 路由到同一引脚。用作 IDAC1 输出的模拟输入仍然可以用作模拟或基准输入。
  • 00000b = AIN0
  • 00001b = AIN1
  • 00010b = AIN2
  • 00011b = AIN3
  • 00100b = AIN4
  • 00101b = AIN5
  • 00110b = AIN6
  • 00111b = AIN7
  • 01000b = AIN8 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01001b = AIN9 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01010b = AIN10 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01011b = AIN11 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01100b = AIN12 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01101b = AIN13 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01110b = AIN14 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01111b = AIN15 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10000b = AIN16 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10001b = AIN17 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10010b = 断开连接
  • 10011b = 断开连接
  • 10100b = 断开连接
  • 10101b = 断开连接
  • 10110b = 断开连接
  • 10111b = 断开连接
  • 11000b = 断开连接
  • 11001b = 断开连接
  • 11010b = 断开连接
  • 11011b = 断开连接
  • 11100b = 断开连接
  • 11101b = 断开连接
  • 11110b = 断开连接
  • 11111b = 断开连接

8.2.15 STEPx_IDAC2_MUX_CFG 寄存器(地址 = 0Eh)[复位 = 1Fh]

返回到汇总表

图 8-42 STEPx_IDAC2_MUX_CFG 寄存器
76543210
RESERVEDSTEPx_I2MUX[4:0]
R-000bR/W-11111b
表 8-47 STEPx_IDAC2_MUX_CFG 寄存器字段说明
字段类型复位说明
7:5RESERVEDR000b保留
始终读为 000b。
4:0STEPx_I2MUX[4:0]R/W11111bIDAC2 输出引脚选择
选择 IDAC2 的输出引脚。如果需要,可以将 IDAC1 和 IDAC2 路由到同一引脚。用作 IDAC2 输出的模拟输入仍然可以用作模拟或基准输入。
  • 00000b = AIN0
  • 00001b = AIN1
  • 00010b = AIN2
  • 00011b = AIN3
  • 00100b = AIN4
  • 00101b = AIN5
  • 00110b = AIN6
  • 00111b = AIN7
  • 01000b = AIN8 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01001b = AIN9 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01010b = AIN10 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01011b = AIN11 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01100b = AIN12 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01101b = AIN13 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01110b = AIN14 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 01111b = AIN15 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10000b = AIN16 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10001b = AIN17 (ADS1x4S18),断开连接 (ADS1x4S14)
  • 10010b = 断开连接
  • 10011b = 断开连接
  • 10100b = 断开连接
  • 10101b = 断开连接
  • 10110b = 断开连接
  • 10111b = 断开连接
  • 11000b = 断开连接
  • 11001b = 断开连接
  • 11010b = 断开连接
  • 11011b = 断开连接
  • 11100b = 断开连接
  • 11101b = 断开连接
  • 11110b = 断开连接
  • 11111b = 断开连接

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

返回到汇总表

图 8-43 STEPx_GPIO_DATA_OUT 寄存器
76543210
STEPx_GPIO7_DAT_OUTSTEPx_GPIO6_DAT_OUTSTEPx_GPIO5_DAT_OUTSTEPx_GPIO4_DAT_OUTSTEPx_GPIO3_DAT_OUTSTEPx_GPIO2_DAT_OUTSTEPx_GPIO1_DAT_OUTSTEPx_GPIO0_DAT_OUT
R/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0bR/W-0b
表 8-48 STEPx_GPIO_DATA_OUT 寄存器字段说明
字段类型复位说明
7STEPx_GPIO7_DAT_OUTR/W0bGPIO7 数据
配置为数字输出时 GPIO7 的写入值。当 GPIO7 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
6STEPx_GPIO6_DAT_OUTR/W0bGPIO6 数据
配置为数字输出时 GPIO6 的写入值。当 GPIO6 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
5STEPx_GPIO5_DAT_OUTR/W0bGPIO5 数据
配置为数字输出时 GPIO5 的写入值。当 GPIO5 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
4STEPx_GPIO4_DAT_OUTR/W0bGPIO4 数据
配置为数字输出时 GPIO4 的写入值。当 GPIO4 配置为数字输入或 FAULT 作为数据源的数字输出时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
3STEPx_GPIO3_DAT_OUTR/W0bGPIO3 数据
配置为数字输出时 GPIO3 的写入值。当 GPIO3 配置为数字输入或 ALERT 作为数据源的数字输出时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
2STEPx_GPIO2_DAT_OUTR/W0bGPIO2 数据
配置为数字输出时 GPIO2 的写入值。当 GPIO2 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
1STEPx_GPIO1_DAT_OUTR/W0bGPIO1 数据
配置为数字输出时 GPIO1 的写入值。当 GPIO1 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平
0STEPx_GPIO0_DAT_OUTR/W0bGPIO0 数据
配置为数字输出时 GPIO0 的写入值。当 GPIO0 配置为数字输入时,位设置无效。
  • 0b = 低电平
  • 1b = 高电平

8.2.17 STEPx_COMPARATOR_HIGH_THRESHOLD_MSB 寄存器(地址 = 10h)[复位 = 00h]

返回到汇总表

图 8-44 STEPx_COMPARATOR_HIGH_THRESHOLD_MSB 寄存器
76543210
STEPx_COMP_HIGH_TH[15:8]
R/W-00000000b
表 8-49 STEPx_COMPARATOR_HIGH_THRESHOLD_MSB 寄存器字段说明
字段类型复位说明
7:0STEPx_COMP_HIGH_TH[15:8]R/W00000000b比较器高阈值,MSB
比较器高阈值位 [15:8]。STEPx_COMP_HIGH_TH[15:0] 值设置序列步骤 x 的数字比较器高阈值。大于高阈值的转换结果会使警报计数器递增。使用 STEPx_COMP_HIGH_TH_EN 位启用高阈值。阈值的编码遵循 STEPx_CODING 位。
单极标准二进制:LSB 大小 = (VREF)/(Gain x 216)
双极性二进制补码:LSB 大小 = (2 x VREF) / (Gain x 216)

8.2.18 STEPx_COMPARATOR_HIGH_THRESHOLD_LSB 寄存器(地址 = 11h)[复位 = 00h]

返回到汇总表

图 8-45 STEPx_COMPARATOR_HIGH_THRESHOLD_LSB 寄存器
76543210
STEPx_COMP_HIGH_TH[7:0]
R/W-00000000b
表 8-50 STEPx_COMPARATOR_HIGH_THRESHOLD_LSB 寄存器字段说明
字段类型复位说明
7:0STEPx_COMP_HIGH_TH[7:0]R/W00000000b比较器高阈值,LSB
比较器高阈值位 [7:0]。STEPx_COMP_HIGH_TH[15:0] 值设置序列步骤 x 的数字比较器高阈值。大于高阈值的转换结果会使警报计数器递增。使用 STEPx_COMP_HIGH_TH_EN 位启用高阈值。阈值的编码遵循 STEPx_CODING 位。
单极标准二进制:LSB 大小 = (VREF)/(Gain x 216)
双极性二进制补码:LSB 大小 = (2 x VREF) / (Gain x 216)

8.2.19 STEPx_COMPARATOR_LOW_THRESHOLD_MSB 寄存器(地址 = 12h)[复位 = 00h]

返回到汇总表

图 8-46 STEPx_COMPARATOR_LOW_THRESHOLD_MSB 寄存器
76543210
STEPx_COMP_LOW_TH[15:8]
R/W-00000000b
表 8-51 STEPx_COMPARATOR_LOW_THRESHOLD_MSB 寄存器字段说明
字段类型复位说明
7:0STEPx_COMP_LOW_TH[15:8]R/W00000000b比较器低阈值,MSB
比较器低阈值位 [15:8]。STEPx_COMP_LOW_TH[15:0] 值设置序列步骤 x 的数字比较器低阈值。小于低阈值的转换结果会使警报计数器递增。使用 STEPx_COMP_LOW_TH_EN 位启用低阈值。阈值的编码遵循 STEPx_CODING 位。
单极标准二进制:LSB 大小 = (VREF)/(Gain x 216)
双极性二进制补码:LSB 大小 = (2 x VREF) / (Gain x 216)

8.2.20 STEPx_COMPARATOR_LOW_THRESHOLD_LSB 寄存器(地址 = 13h)[复位 = 00h]

返回到汇总表

图 8-47 STEPx_COMPARATOR_LOW_THRESHOLD_LSB 寄存器
76543210
STEPx_COMP_LOW_TH[7:0]
R/W-00000000b
表 8-52 STEPx_COMPARATOR_LOW_THRESHOLD_LSB 寄存器字段说明
字段类型复位说明
7:0STEPx_COMP_LOW_TH[7:0]R/W00000000b比较器低阈值,LSB
比较器低阈值位 [7:0]。STEPx_COMP_LOW_TH[15:0] 值设置序列步骤 x 的数字比较器低阈值。小于低阈值的转换结果会使警报计数器递增。使用 STEPx_COMP_LOW_TH_EN 位启用低阈值。阈值的编码遵循 STEPx_CODING 位。
单极标准二进制:LSB 大小 = (VREF)/(Gain x 216)
双极性二进制补码:LSB 大小 = (2 x VREF) / (Gain x 216)

8.2.21 STEPx_COMPARATOR_CFG 寄存器(地址 = 14h)[复位 = 00h]

返回到汇总表

图 8-48 STEPx_COMPARATOR_CFG 寄存器
76543210
RESERVEDSTEPx_COMP_NUM[1:0]STEPx_COMP_HIGH_TH_ENSTEPx_COMP_LOW_TH_EN
R-0000bR/W-00bR/W-0bR/W-0b
表 8-53 STEPx_COMPARATOR_CFG 寄存器字段说明
字段类型复位说明
7:4RESERVEDR0000b保留
始终读为 0000b。
3:2STEPx_COMP_NUM[1:0]R/W00b比较器警报计数器阈值
连续转换的次数序列步骤 x 的转换结果需要超过比较器阈值,然后才会由 COMP_ALERTn 标志指示警报。当序列步骤启动或转换结果降至阈值以下时,内部警报计数器就会复位。
  • 00b = 1
  • 01b = 2
  • 10b = 4
  • 11b = 8
1STEPx_COMP_HIGH_TH_ENR/W0b比较器高阈值启用
启用数字比较器的高阈值。
  • 0b = 禁用
  • 1b = 启用
0STEPx_COMP_LOW_TH_ENR/W0b比较器低阈值启用
启用数字比较器的低阈值。
  • 0b = 禁用
  • 1b = 启用

8.2.22 STEPx_REG_MAP_CRC 寄存器(地址 = 3Dh)[复位 = 0Eh]

返回到汇总表

图 8-49 STEPx_REG_MAP_CRC 寄存器
76543210
STEPx_REG_MAP_CRC_VALUE[7:0]
R/W-00001110b
表 8-54 STEPx_REG_MAP_CRC 寄存器字段说明
字段类型复位说明
7:0STEPx_REG_MAP_CRC_VALUE[7:0]R/W00001110b步骤 x 配置页面的寄存器映射 CRC 值
该值为用户计算的寄存器 00h 至 14h 的 CRC 值。

8.2.23 STEPx_PAGE_INDICATOR 寄存器(地址 = 3Eh)[复位 = 00h]

返回到汇总表

图 8-50 STEPx_PAGE_INDICATOR 寄存器
76543210
STEPx_PAGE_INDICATOR[7:0]
R-00000000b
表 8-55 STEPx_PAGE_INDICATOR 寄存器字段说明
字段类型复位说明
7:0STEPx_PAGE_INDICATOR[7:0]R00000000b寄存器页面指示器
读取寄存器页面指示器以验证当前选择用于读取和写入寄存器的寄存器页面。

8.2.24 STEPx_PAGE_POINTER 寄存器(地址 = 3Fh)[复位 = 00h]

返回到汇总表

图 8-51 STEPx_PAGE_POINTER 寄存器
76543210
STEPx_PAGE_POINTER[7:0]
R/W-00000000b
表 8-56 STEPx_PAGE_POINTER 寄存器字段说明
字段类型复位说明
7:0STEPx_PAGE_POINTER[7:0]R/W00000000b寄存器页面指针
写入寄存器页面指针以选择所需的寄存器页面以读取和写入寄存器。