ZHCSPR9 December   2023 AFE782H1 , AFE882H1

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  典型特性:VOUT DAC
    9. 5.9  典型特性:ADC
    10. 5.10 典型特性:参考文献
    11. 5.11 典型特性:HART 调制解调器
    12. 5.12 典型特性:电源
  7. 详细说明
    1. 6.1 概述
    2. 6.2 功能方框图
    3. 6.3 特性说明
      1. 6.3.1  数模转换器 (DAC) 概述
        1. 6.3.1.1 DAC 电阻串
        2. 6.3.1.2 DAC 缓冲器放大器
        3. 6.3.1.3 DAC 传递函数
        4. 6.3.1.4 DAC 增益和偏移校准
        5. 6.3.1.5 可编程压摆率
        6. 6.3.1.6 DAC 寄存器结构和清除状态
      2. 6.3.2  模数转换器 (ADC) 概述
        1. 6.3.2.1 ADC 操作
        2. 6.3.2.2 ADC 自定义通道序列发生器
        3. 6.3.2.3 ADC 同步
        4. 6.3.2.4 ADC 偏移校准
        5. 6.3.2.5 外部监控输入
        6. 6.3.2.6 温度传感器
        7. 6.3.2.7 自诊断多路复用器
        8. 6.3.2.8 ADC 旁路
      3. 6.3.3  可编程超限警报
        1. 6.3.3.1 基于警报的中断
        2. 6.3.3.2 警报操作配置寄存器
        3. 6.3.3.3 警报电压发生器
        4. 6.3.3.4 温度传感器警报功能
        5. 6.3.3.5 内部基准警报功能
        6. 6.3.3.6 ADC 警报功能
        7. 6.3.3.7 故障检测
      4. 6.3.4  IRQ
      5. 6.3.5  HART 接口
        1. 6.3.5.1  FIFO 缓冲器
          1. 6.3.5.1.1 FIFO 缓冲器访问
          2. 6.3.5.1.2 FIFO 缓冲器标志
        2. 6.3.5.2  HART 调制器
        3. 6.3.5.3  HART 解调器
        4. 6.3.5.4  HART 调制解调器模式
          1. 6.3.5.4.1 半双工模式
          2. 6.3.5.4.2 全双工模式
        5. 6.3.5.5  HART 调制和解调仲裁
          1. 6.3.5.5.1 HART 接收模式
          2. 6.3.5.5.2 HART 发送模式
        6. 6.3.5.6  HART 调制器时序和前导码要求
        7. 6.3.5.7  HART 解调器时序和前导码要求
        8. 6.3.5.8  HART 通信的 IRQ 配置
        9. 6.3.5.9  使用 SPI 进行 HART 通信
        10. 6.3.5.10 使用 UART 进行 HART 通信
        11. 6.3.5.11 存储器内置自检 (MBIST)
      6. 6.3.6  内部基准
      7. 6.3.7  集成精密振荡器
      8. 6.3.8  精密振荡器诊断
      9. 6.3.9  一次性可编程 (OTP) 存储器
      10. 6.3.10 GPIO
      11. 6.3.11 计时器
      12. 6.3.12 唯一芯片标识符 (ID)
      13. 6.3.13 暂存区寄存器
    4. 6.4 器件功能模式
      1. 6.4.1 DAC 断电模式
      2. 6.4.2 寄存器内置自检 (RBIST)
      3. 6.4.3 复位
    5. 6.5 编程
      1. 6.5.1 通信设置
        1. 6.5.1.1 SPI 模式
        2. 6.5.1.2 UART 模式
        3. 6.5.1.3 SPI + UART 模式
        4. 6.5.1.4 HART 功能设置选项
      2. 6.5.2 GPIO 编程
      3. 6.5.3 串行外设接口 (SPI)
        1. 6.5.3.1 SPI 帧定义
        2. 6.5.3.2 SPI 读取和写入
        3. 6.5.3.3 帧错误校验
        4. 6.5.3.4 同步
      4. 6.5.4 UART 接口
        1. 6.5.4.1 UART 中断模式 (UBM)
          1. 6.5.4.1.1 连接 FIFO 缓冲器和寄存器映射
      5. 6.5.5 状态位
      6. 6.5.6 看门狗计时器
  8. 寄存器映射
    1. 7.1 AFEx82H1 寄存器
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 多通道配置
    2. 8.2 典型应用
      1. 8.2.1 4mA 至 20mA 电流变送器
        1. 8.2.1.1 设计要求
        2. 8.2.1.2 详细设计过程
          1. 8.2.1.2.1 电流环路控制
          2. 8.2.1.2.2 HART 连接
          3. 8.2.1.2.3 输入保护和整流
          4. 8.2.1.2.4 系统电流预算
        3. 8.2.1.3 应用曲线
    3. 8.3 初始化设置
    4. 8.4 电源相关建议
    5. 8.5 布局
      1. 8.5.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机械、封装和可订购信息

封装选项

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

寄存器映射

表 7-14 列出了 AFEx82H1 寄存器的存储器映射寄存器。表 7-14 中未列出的所有寄存器偏移地址都视为保留的存储单元;请勿修改这些寄存器内容。

表 7-1 寄存器映射
ADDR(十六进制) 寄存器 位说明
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
00h NOP NOP [15:0]
01h DAC_DATA DATA [15:0]
02h CONFIG CRC_ERR_CNT [1:0] CLKO [3:0] UBM_
IRQ_EN
IRQ_
PIN_EN
CLR_
PIN_EN
UART_DIS UART_
BAUD
CRC_EN IRQ_POL IRQ_LVL DSDO FSDO
03h DAC_CFG RESERVED PD SR_CLK [2:0] SR_STEP [2:0] SR_EN SR_MODE RESERVED CLR RESERVED
04h DAC_GAIN GAIN [15:0]
05h DAC_OFFSET OFFSET [15:0]
06h DAC_CLR_
CODE
CODE [15:0]
07h RESET RESERVED SW_RST [7:0]
08h ADC_CFG BUF_PD HYST [6:0] FLT_CNT [2:0] AIN_
RANGE
EOC_
PER_CH
CONV_RATE [1:0] DIRECT_
MODE
09h ADC_INDEX_
CFG
RESERVED STOP [3:0] START [3:0]
0Ah TRIGGER RESERVED RBIST MBIST SHADOW
LOAD
ADC
0Bh SPECIAL_
CFG
(1)
RESERVED OTP_
LOAD_
SW_RST
ALMV_
POL
AIN1_ENB
0Eh MODEM_CFG Tx2200Hz RESERVED DUPLEX_
EXT
RX_
HORD_EN
RX_EXT
FILT_EN
TxRES TxAMP [4:0] HART_EN 双工 TxHPD RTS
0Fh FIFO_CFG RESERVED FIFO_H2U_FLUSH FIFO_U2H_FLUSH H2U_LEVEL_SET [3:0] U2H_LEVEL_SET [3:0]
10h ALARM_ACT SD_FLT [1:0] TEMP_FLT [1:0] AIN1_FLT [1:0] AIN0_FLT [1:0] CRC_WDT_FLT [1:0] VREF_FLT [1:0] THERM_ERR_FLT [1:0] THERM_WARN_FLT [1:0]
11h WDT RESERVED WDT_UP [2:0] WDT_LO [1:0] WDT_EN
12h AIN0_
THRESHOLD
Hi [7:0] Lo [7:0]
13h AIN1_
THRESHOLD
Hi [7:0] Lo [7:0]
14h TEMP_
THRESHOLD
Hi [7:0] Lo [7:0]
15h FIFO_U2H_WR RESERVED 奇偶校验 数据 [7:0]
16h UBM(2) RESERVED REG_
MODE
18h SCRATCH DATA [15:0]
19h CHIP_ID_LSB ID [15:0]
1Ah CHIP_ID_MSB ID [15:0]
1Bh GPIO_CFG RESERVED EN [6:0] RESERVED ODE [6:0]
1Ch GPIO RESERVED DATA [6:0]
1Dh ALARM_
STATUS_MASK
RESERVED SD_FLT OSC_FAIL RESERVED OTP_
CRC_ERR
CRC_FLT WD_FLT VREF_FLT ADC_
AIN1_FLT
ADC_
AIN0_FLT
ADC_
TEMP_
FLT
THERM_
ERR_FLT
THERM_
WARN_
FLT
1Eh GEN_
STATUS_MASK
RESERVED BIST_
DONE
BIST_
FAIL
RESERVED SR_
BUSYn
ADC_
EOC
RESERVED BREAK_
FRAME_
ERR
BREAK_
PARITY_
ERR
UART_
FRAME_
ERR
UART_
PARITY_
ERR
1Fh MODEM_
STATUS_MASK
RESERVED GAP_
ERR
FRAME_
ERR
PARITY_
ERR
FIFO_H2U
_LEVEL_
FLAG
FIFO_H2U
_FULL_
FLAG
FIFO_H2U
_EMPTY_
FLAG
FIFO_U2H
_LEVEL_
FLAG
FIFO_U2H
_FULL_
FLAG
FIFO_U2H
_EMPTY_
FLAG
CD_DE
ASSERT
CD_
ASSERT
CTS_DE
ASSERT
CTS_
ASSERT
20h ALARM_
STATUS
GEN_
IRQ
MODEM_
IRQ
SD_FLT OSC_FAIL CRC_CNT [1:0] OTP_
LOADEDn
OTP_
CRC_ERR
CRC_FLT WD_FLT VREF_FLT ADC_
AIN1_FLT
ADC_
AIN0_FLT
ADC_
TEMP_
FLT
THERM_
ERR_FLT
THERM_
WARN_
FLT
21h GEN_
STATUS
ALARM_
IRQ
MODEM_
IRQ
RESERVED OTP_
BUSY
BIST_
MODE
BIST_
DONE
BIST_
FAIL
复位 SR_
BUSYn
ADC_
EOC
ADC_
BUSY
PVDD_HI BREAK_
FRAME_
ERR
BREAK_
PARITY_
ERR
UART
_FRAME
_ERR
UART_
PARITY_
ERR
22h MODEM_
STATUS
ALARM_
IRQ
GEN_
IRQ
RESERVED GAP_
ERR
FRAME_
ERR
PARITY
_ERR
FIFO_H2U
_LEVEL_
FLAG
FIFO_H2U
_FULL_
FLAG
FIFO_H2U
_EMPTY_
FLAG
FIFO_U2H
_LEVEL_
FLAG
FIFO_U2H
_FULL_
FLAG
FIFO_U2H
_EMPTY_
FLAG
CD_DE
ASSERT
CD_
ASSERT
CTS_DE
ASSERT
CTS_
ASSERT
23h ADC_FLAGS RESERVED SD4_FAIL SD3_FAIL SD2_FAIL SD1_FAIL SD0_FAIL TEMP_
FAIL
AIN1_
FAIL
AIN0_
FAIL
RESERVED
24h ADC_AIN0 RESERVED DATA [11:0]
25h ADC_AIN1 RESERVED DATA [11:0]
26h ADC_TEMP RESERVED DATA [11:0]
27h ADC_SD_MUX RESERVED DATA [11:0]
28h ADC_OFFSET RESERVED DATA [11:0]
2Ah FIFO_H2U_RD LEVEL [3:0] LEVEL_
FLAG
FULL_
FLAG
EMPTY_
FLAG
奇偶校验 数据 [7:0]
2Bh FIFO_STATUS H2U_LEVEL [3:0] H2U
_LEVEL_
FLAG
H2U
_FULL_
FLAG
H2U
_EMPTY_
FLAG
RESERVED U2H_LEVEL [3:0] U2H
_LEVEL_
FLAG
U2H
_FULL_
FLAG
U2H
_EMPTY_
FLAG
RESERVED
2Ch DAC_OUT DATA [15:0]
2Dh ADC_OUT RESERVED DATA [11:0]
2Eh ADC_BYP DATA_
BYP_EN
OFST_
BYP_EN
DIS_GND_
SAMP
RESERVED DATA [11:0]
2Fh FORCE_FAIL CRC_FLT VREF_FLT THERM_
ERR_FLT
THERM_
WARN_
FLT
RESERVED SD4_HI_
FLT
SD4_LO_
FLT
SD3_HI_
FLT
SD3_LO_
FLT
SD2_HI_
FLT
SD2_LO_
FLT
SD1_HI_
FLT
SD1_LO_
FLT
SD0_HI_
FLT
SD0_LO_
FLT
3Bh TIMER_CFG_0 RESERVED CLK_SEL [1:0] INVERT ENABLE
3Ch TIMER_CFG_1 PERIOD [15:0]
3Dh TIMER_CFG_2 SET_TIME [15:0]
3Eh CRC_RD CRC [15:0]
3Fh RBIST_CRC CRC [15:0]
SPECIAL_CFG 寄存器只能使用 POR 进行复位,不会对 RESET 引脚或 SW_RST 命令做出响应。
UBM 寄存器只能由 UBM 命令进行访问。