h1654155282.3538
2026-02-28
200
加入交流群
描述
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阅读更多精彩内容