ADM1064 超序列器:多电源系统的理想解决方案

电子说

1.4w人已加入

描述

ADM1064 超序列器:多电源系统的理想解决方案

在电子设备的设计中,多电源系统的监控和排序是一个关键问题。ADM1064 超序列器作为一款高度集成的设备,为多电源系统提供了完整的监控和排序解决方案。本文将详细介绍 ADM1064 的特性、功能以及应用场景,帮助电子工程师更好地了解和使用这款设备。

文件下载:ADM1064.pdf

一、ADM1064 概述

ADM1064 是一款可配置的监控/排序设备,为多电源系统中的电源监控和排序提供了单芯片解决方案。它集成了一个 12 位 ADC,可精确读取多达 12 个独立电压。同时,该设备提供多达 10 个可编程输入,用于监控多达 10 个电源的欠压、过压或窗口外故障,还有 10 个可编程输出可用作逻辑使能。

二、关键特性

2.1 电源监控与检测

  • 高精度检测:10 个电源故障检测器可在 25°C 时以 <0.5% 的精度监控电源,在所有电压和温度范围内精度 <1.0%。
  • 宽电压范围:5 个可选输入衰减器允许在 VH 上监控高达 14.4 V 的电源,在 VP1 至 VP4 上监控 6 V 的电源。
  • 多输入功能:5 个双功能输入(VX1 至 VX5),既可用作高阻抗输入到电源故障检测器,也可用作通用逻辑输入。

2.2 输出驱动与控制

  • 可编程输出:10 个可编程驱动输出(PDO1 至 PDO10),具有多种输出配置,包括开集电极、推挽输出等。
  • 高驱动能力:PDO1 至 PDO6 具有内部电荷泵高驱动能力,可直接驱动外部 N - FET。

2.3 电压读取与 ADC 功能

  • 12 位 ADC:用于读取所有受监控电压,具有 12 通道模拟多路复用器,支持 ADC 循环读取和平均功能。
  • 参考输入:REFIN 引脚有两种输入选项,可直接连接 2.048 V REFOUT 引脚,也可使用更精确的外部参考以提高 ADC 性能。

2.4 其他特性

  • 状态机控制:基于状态机的排序引擎(SE)提供多达 63 种不同状态,实现灵活的输出排序。
  • EEPROM 存储:256 字节的用户 EEPROM,用于存储配置数据。
  • 总线接口:行业标准的 2 线总线接口(SMBus),便于与其他设备通信。

三、技术细节

3.1 电源供电

ADM1064 由 VPx 或 VH 中最高电压输入供电,采用 VDD 仲裁器选择供电电源,具有良好的冗余性。外部电容连接到 VDDCAP 引脚,用于去耦和在电源故障时作为储能电容。

3.2 输入配置

  • 电源故障检测器(SFD):ADM1064 有 10 个可编程输入,其中 5 个为专用 SFD(VH 和 VPx),另外 5 个(VXx)具有双功能。SFD 可配置为检测欠压、过压或窗口外故障,阈值可通过 8 位分辨率编程。
  • 输入比较器滞后:UV 和 OV 比较器具有数字可编程滞后,可避免输入接近阈值时的抖动。
  • 输入毛刺滤波:SFD 的最后一级是毛刺滤波器,可去除电源开启时的杂散过渡信号,滤波超时可编程至 100 μs。

3.3 输出配置

  • 电源排序:通过可编程驱动输出(PDOs)实现电源排序,PDOs 的断言顺序由排序引擎(SE)控制。
  • 输出选项:PDOs 可编程为多种输出配置,如开集电极、推挽输出等,还可提供高驱动能力以驱动外部 N - FET。
  • 默认输出配置:未编程的 ADM1064 设备的 PDOx 引脚在不同电源输入电压下有不同状态,在电源上升过程中提供已知的输出条件。

3.4 排序引擎(SE)

  • 状态机控制:SE 实现 PDO 输出的状态机控制,状态变化取决于输入事件。SE 程序可实现复杂的板级控制,包括电源上下电序列控制、故障事件处理和警告中断生成。
  • 状态属性:SE 状态机由 63 个状态单元组成,每个状态监控输入引脚状态,可从任何其他状态进入,有三个退出路线(序列检测、故障监控和超时),输出条件在状态内定义。
  • 警告监控:SE 还监控警告,警告可由 ADC 读数超出限制或二次电压监控触发。

3.5 故障和状态报告

ADM1064 有故障锁存器用于记录故障,通过 FSTAT1 和 FSTAT2 寄存器记录,可通过 SMBus 读取。同时,还有多个状态寄存器提供更详细的信息,如欠压或过压故障、ADC 限制故障等。

3.6 电压读取

ADM1064 的 12 位 ADC 可通过 SMBus 读取电压,ADC 有 12 通道模拟多路复用器,可选择读取任何或所有输入。ADC 采样单端输入,输入电压可通过公式计算得出。

3.7 通信与配置

  • 配置下载:ADM1064 的配置由 RAM 内容决定,电源上电时,EEPROM 内容下载到 RAM 以恢复配置。
  • 配置更新:提供多种更新配置的选项,包括实时更新、更新 Latch A 而不更新 Latch B,以及更新 EEPROM 内容并下载到 RAM。
  • 排序引擎更新:SE 有自己的专用 EEPROM 存储状态定义,更改状态需直接修改 EEPROM。

3.8 串行总线接口

  • SMBus 通信:ADM1064 通过 SMBus 作为从设备进行通信,有 7 位串行总线从地址,由 A1 和 A0 引脚确定。
  • SMBus 协议:定义了多种读写操作协议,包括发送字节、写字节/字、块写、接收字节和块读等操作。

四、应用场景

  • 中央办公室系统:用于监控和排序多个电源,确保系统稳定运行。
  • 服务器/路由器:实现电源的精确控制和故障检测,提高系统可靠性。
  • 多电压系统线卡:满足线卡中不同电源的监控和排序需求。
  • DSP/FPGA 电源排序:为 DSP 和 FPGA 提供合适的电源上电和下电顺序。
  • 带裕量电源的在线测试:在测试过程中监控电源状态,确保电源符合要求。

五、总结

ADM1064 超序列器以其丰富的功能和灵活的配置,为多电源系统的监控和排序提供了全面的解决方案。电子工程师在设计多电源系统时,可充分利用 ADM1064 的特性,实现电源的精确控制和故障检测,提高系统的可靠性和稳定性。你在使用 ADM1064 过程中遇到过哪些问题呢?欢迎在评论区分享你的经验。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分