ZHCS890C May   2012  – September 2025 INA3221

PRODUCTION DATA  

  1.   1
  2. 特性
  3. 应用
  4. 说明
  5. 器件比较表
  6. 引脚配置和功能
  7. 规格
    1. 6.1 绝对最大额定值
    2. 6.2 ESD 等级
    3. 6.3 建议运行条件
    4. 6.4 热性能信息
    5. 6.5 电气特性
    6. 6.6 典型特性
  8. 详细说明
    1. 7.1 概述
    2. 7.2 功能方框图
    3. 7.3 特性说明
      1. 7.3.1 基本 ADC 功能
      2. 7.3.2 警报监测
        1. 7.3.2.1 临界警报
          1. 7.3.2.1.1 求和控制功能
        2. 7.3.2.2 警告警报
        3. 7.3.2.3 电源有效警报
        4. 7.3.2.4 时序控制警报
        5. 7.3.2.5 默认设置
      3. 7.3.3 软件复位
    4. 7.4 器件功能模式
      1. 7.4.1 均值计算功能
      2. 7.4.2 多通道监测
        1. 7.4.2.1 通道配置
        2. 7.4.2.2 均值计算和转换时间注意事项
      3. 7.4.3 滤波和输入考虑
    5. 7.5 编程
      1. 7.5.1 总线概述
        1. 7.5.1.1 串行总线地址
        2. 7.5.1.2 串行接口
      2. 7.5.2 对 INA3221 进行写入和读取
        1. 7.5.2.1 高速 I2C 模式
      3. 7.5.3 SMBus 警报响应
    6. 7.6 寄存器映射
      1. 7.6.1 寄存器组摘要
      2. 7.6.2 寄存器说明
        1. 7.6.2.1  配置寄存器(地址 = 00h)[复位 = 7127h]
        2. 7.6.2.2  通道 1 分流电压寄存器(地址 = 01h)[复位 = 00h]
        3. 7.6.2.3  通道 1 总线电压寄存器(地址 = 02h)[复位 = 00h]
        4. 7.6.2.4  通道 2 分流电压寄存器(地址 = 03h)[复位 = 00h]
        5. 7.6.2.5  通道 2 总线电压寄存器(地址 = 04h)[复位 = 00h]
        6. 7.6.2.6  通道 3 分流电压寄存器(地址 = 05h)[复位 = 00h]
        7. 7.6.2.7  通道 3 总线电压寄存器(地址 = 06h)[复位 = 00h]
        8. 7.6.2.8  通道 1 临界警报限值寄存器(地址 = 07h)[复位 = 7FF8h]
        9. 7.6.2.9  警告警报通道 1 限值寄存器(地址 = 08h)[复位 = 7FF8h]
        10. 7.6.2.10 通道 2 临界警报限值寄存器(地址 = 09h)[复位 = 7FF8h]
        11. 7.6.2.11 通道 2 警告警报限值寄存器(地址 = 0Ah)[复位 = 7FF8h]
        12. 7.6.2.12 通道 3 临界警报限值寄存器(地址 = 0Bh)[复位 = 7FF8h]
        13. 7.6.2.13 通道 3 警告警报限值寄存器(地址 = 0Ch)[复位 = 7FF8h]
        14. 7.6.2.14 分流电压总和寄存器(地址 = 0Dh)[复位 = 00h]
        15. 7.6.2.15 分流电压总和限值寄存器(地址 = 0Eh)[复位 = 7FFEh]
        16. 7.6.2.16 屏蔽/使能寄存器(地址 = 0Fh)[复位 = 0002h]
        17. 7.6.2.17 电源有效上限寄存器(地址 = 10h)[复位 = 2710h]
        18. 7.6.2.18 电源有效下限寄存器(地址 = 11h)[复位 = 2328h]
        19. 7.6.2.19 制造商 ID 寄存器(地址 = FEh)[复位 = 5449h]
        20. 7.6.2.20 芯片 ID 寄存器(地址 = FFh)[复位 = 3220]
  9. 应用和实施
    1. 8.1 应用信息
    2. 8.2 典型应用
      1. 8.2.1 设计要求
      2. 8.2.2 详细设计过程
      3. 8.2.3 应用曲线
    3. 8.3 电源相关建议
    4. 8.4 布局
      1. 8.4.1 布局指南
      2. 8.4.2 布局示例
  10. 器件和文档支持
    1. 9.1 器件支持
      1. 9.1.1 开发支持
    2. 9.2 文档支持
      1. 9.2.1 相关文档
    3. 9.3 接收文档更新通知
    4. 9.4 支持资源
    5. 9.5 商标
    6. 9.6 静电放电警告
    7. 9.7 术语表
  11. 10修订历史记录
  12. 11机械、封装和可订购信息

封装选项

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

INA3221 进行写入和读取

要访问特定 INA3221 寄存器,请将适当的值写入寄存器指针。有关寄存器和对应地址的完整列表,请参阅 表 7-3。寄存器指针的值(如图 7-9 所示)是在 R/W 位为低电平时目标地址字节之后传输的第一个字节。对 INA3221 的每次写入操作都需要一个寄存器指针值。

INA3221 典型寄存器指针设定
目标地址字节的值由 A0 引脚设置决定;请参阅 表 7-1
图 7-9 典型寄存器指针设定

寄存器写入从控制器传输的第一个字节开始。这个字节为目标地址,其中 R/W 位为低电平。然后,INA3221 确认接收到一个有效地址。控制器传输的下一个字节是数据将要写入的寄存器地址。此寄存器地址值将寄存器指针更新为指向所需的寄存器。下两个字节被写入由寄存器指针进行寻址的寄存器。INA3221 确认接收到每个数据字节。控制器可以通过生成启动或停止条件来终止数据传输。

INA3221 读取时,写入操作存储在寄存器指针中的最后一个值确定在读取操作期间应该读取哪一个寄存器。为了将寄存器指针更改为进行读取操作,向寄存器指针中写入一个新值。要完成此写入,应在 R/W 位为低电平时发出一个目标地址字节,后跟寄存器指针字节。无需额外的数据。然后,控制器生成一个启动条件,并在 R/W 位为高电平时发送目标地址字节,以启动读取命令。下一个字节由目标器件发送,是寄存器指针所指示的寄存器的最高有效字节。该字节后跟一个来自控制器的确认;然后目标器件发送最低有效字节。控制器确认收到数据字节。控制器在接收任何数据字节时生成非确认,或生成启动或停止条件,来终止数据传输。如果需要从同一寄存器进行重复的读取操作,则不必一直发送寄存器指针字节;INA3221 将保持寄存器指针的值,直到该值被下一个写入操作所更改。

图 7-10图 7-11分别显示了写入和读取操作时序图。请注意,首先发出的寄存器字节为最高有效字节,之后是最低有效字节。

INA3221 写入字格式的时序图
目标地址字节的值由 A0 引脚设置决定;请参阅 表 7-1
图 7-10 写入字格式的时序图
INA3221 读取字格式的时序图
目标地址字节的值由 A0 引脚设置决定;请参阅 表 7-1
从最后寄存器指针位置开始读取数据。如果需要一个全新的寄存器,必须更新寄存器指针。请参阅 图 7-9
控制器还可以发送 ACK。
图 7-11 读取字格式的时序图

图 7-12 显示了针对 SMBus 警报响应操作的时序图。

INA3221 SMBus 警报的时序图
目标地址字节的值由 A0 引脚设置决定;请参阅 表 7-1
图 7-12 SMBus 警报的时序图