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
散热焊盘机械数据 (封装 | 引脚)
订购信息

IRQ

这些器件有一个中断请求 (IRQ) 可以将发生的各种事件告知主机控制器。IRQ 块启动的中断在内部通过状态寄存器进行报告,在外部通过 IRQ 引脚进行报告(如果已启用该功能),或在 ALARM 引脚上进行报告(如果条件来自 ALARM_STATUS 寄存器)。图 6-15 显示了 IRQ 方框图。

AFE78201 AFE88201 IRQ 方框图图 6-15 IRQ 方框图

两个寄存器可以生成中断:GEN_STATUS 和 ALARM_STATUS。这些寄存器各有一个相应的 STATUS_MASK 寄存器。该屏蔽寄存器可以控制哪些事件会触发中断。在屏蔽寄存器中写入 1 会屏蔽或禁止事件触发中断。在屏蔽寄存器中写入 0 允许事件触发 IRQ。默认情况下会屏蔽所有位。某些状态位是粘滞位。除非条件仍然存在,否则读取相应的寄存器会清除粘滞位。

IRQ 通过 CONFIG.IRQ_LVL 配置为边沿敏感或电平敏感。将该位设置为逻辑 1 可启用电平敏感功能(默认)。在边沿敏感模式下,IRQ 信号是同步脉冲,宽度为一个内部时钟周期 (813ns)。在电平敏感模式下,IRQ 被置位,并且只要条件存在就保持置位状态。IRQ 条件消失后,通过读取相应的状态寄存器来清除该条件。如果是粘滞位,则在条件仍然存在时试图清除该位将无法清除该位。

CONFIG.IRQ_POL 决定了 IRQ 的有效电平。逻辑 1 会将 IRQ 配置为高电平有效。

使用边沿敏感的 IRQ 信号时,同步和边沿检测存在一个时钟周期延迟。在 307.2kHz 时钟条件下,该延迟最高可达 3.26μs。对于电平敏感模式,延迟约为 10ns 至 20ns。

大多数状态位在设计中具有两个版本。第一个版本是在状态置为有效时创建的边沿事件。该信号用于生成边沿敏感的 IRQ。这种边沿检测可以防止多个状态事件相互阻塞。第二个版本是状态位的粘滞版本。该信号在状态位被置为有效时被置位,并在读取相应的状态寄存器时被清除(只要状态条件不再存在)。信号 GEN_IRQ 和 ALARM_IRQ 由相应寄存器中状态位的逻辑“或”结果驱动。

如果取消屏蔽某个状态位且该位的粘滞版本已置为有效,并且 IRQ 为电平敏感,则一旦取消屏蔽该位,就会触发中断。如果 IRQ 为边沿敏感,则必须在取消屏蔽该位后发生状态事件才能将中断置为有效。