ZHCSPS0A May   2023  – June 2024 AFE78201 , AFE88201

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 典型特性:电源
  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  内部基准
      6. 6.3.6  集成精密振荡器
      7. 6.3.7  精密振荡器诊断
      8. 6.3.8  一次性可编程 (OTP) 存储器
      9. 6.3.9  GPIO
      10. 6.3.10 计时器
      11. 6.3.11 唯一芯片标识符 (ID)
      12. 6.3.12 暂存区寄存器
    4. 6.4 器件功能模式
      1. 6.4.1 寄存器内置自检 (RBIST)
      2. 6.4.2 DAC 断电模式
      3. 6.4.3 复位
    5. 6.5 编程
      1. 6.5.1 通信设置
        1. 6.5.1.1 SPI 模式
        2. 6.5.1.2 UART 模式
      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)
      5. 6.5.5 状态位
      6. 6.5.6 看门狗计时器
  8. 寄存器映射
    1. 7.1 AFEx8201 寄存器
  9. 应用和实施
    1. 8.1 应用信息
      1. 8.1.1 多通道配置
    2. 8.2 典型应用
      1. 8.2.1 模拟输出模块
        1. 8.2.1.1 设计要求
        2. 8.2.1.2 详细设计过程
          1. 8.2.1.2.1 XTR305
            1. 8.2.1.2.1.1 电流输出模式
            2. 8.2.1.2.1.2 电压输出模式
            3. 8.2.1.2.1.3 诊断功能
        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机械、封装和可订购信息

封装选项

请参考 PDF 数据表获取器件具体的封装图。

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

帧错误校验

如果在有噪声的环境中使用 AFEx8201,请使用 CRC 检查器件与系统控制器之间 SPI 数据通信的完整性。此功能默认启用,并由 CONFIG.CRC_EN 位控制。如果系统中不需要 CRC,请通过 CRC_EN 位禁用帧错误校验,并从默认的 32 位帧切换到 24 位帧。

帧错误校验基于 CRC-8-ATM (HEC) 多项式:x8 + x2 + x + 1 (9'b100000111)。

对于输出寄存器回读,AFEx8201 会为所提供的 24 位数据提供计算出的 8 位 CRC,作为 32 位帧的一部分。

AFEx8201 会解码 24 位输入帧数据和 8 位 CRC 以计算 CRC 余数。如果帧中不存在错误,则 CRC 余数为零。当余数为非零值(即输入帧具有 single-bit 或 multiple-bit 错误)时,ALARM_STATUS.CRC_ERR_CNT 位会递增。错误的 CRC 值会阻止对器件执行命令。

当 CRC 错误计数器达到 CONFIG.CRC_ERR_CNT 中编程的限制时,ALARM_STATUS 寄存器中的 CRC_FLT 状态位将置位。在下一帧期间,该故障在 SDO 上报告为 ALARM_IRQ(只要未设置相应的屏蔽)。如果通过警报操作配置启用了 ALARM 引脚,则该引脚会置为低电平有效(请参阅节 6.3.3.2)。

SDO 帧中的 CRC_ERR 状态位(请参阅图 6-19)不是粘滞位,仅在前一帧进行报告。ALARM_STATUS.CRC_FLT 位是粘滞位,仅在成功读取 ALARM_STATUS 寄存器后才会被清除。读取 GEN_STATUS 或 ALARM_STATUS 寄存器可以清除已设置的任何粘滞位。

粘滞状态位在回读帧开始时被清除,并在回读帧结束时再次被锁存。因此,如果先前在状态寄存器中报告的故障条件在回读帧结束时不再存在,并且微控制器接收到的数据带有 CRC 错误,则故障信息将丢失。如果需要在有噪声的环境中可靠地监控状态位,请在清除状态位之前将 IRQ 引脚与状态屏蔽位结合使用以找出每个故障的状态。请设置 CONFIG.IRQ_LVL 位来监控 IRQ 引脚上的信号电平,并逐个取消屏蔽每个状态位以便从状态寄存器检索信息。