h1654155282.3538
2026-02-28
171
加入交流群
描述
深入剖析ADM1067:多功能电源监控与排序芯片的卓越之选
在电子系统设计中,对于多电源系统的监控和排序需求日益增长。ADM1067作为一款可配置的监控/排序设备,为多电源系统的电源监控和排序提供了单芯片解决方案,同时还集成了其他实用功能。接下来,我们将深入探讨ADM1067的各项特性、工作原理以及应用场景。
文件下载:ADM1067.pdf
一、ADM1067的核心特性
1. 电源监控与检测
- 多输入监控:具备10个可编程输入,其中5个为专用电源故障检测器(SFDs),分别是VH和VP1 - VP4,另外5个输入(VX1 - VX5)具有双重功能,既可以作为SFDs使用,也可以作为CMOS/TTL兼容的逻辑输入。这使得ADM1067最多可拥有10个模拟输入,或者最少5个模拟输入和5个数字输入的组合。
- 高精度检测:能够对低至0.573V和高至14.4V的电源进行监控,检测精度在25°C时可达<0.5%(所有电压),在所有电压和温度范围内可达<1.0%。输入可配置为检测欠压故障、过压故障或窗口外故障,阈值可在ADM1067提供的寄存器中以8位分辨率进行编程。
- 输入范围灵活:VH引脚可设置两个输入范围(6.0V - 14.4V和2.5V - 6.0V),VPx引脚可设置三个输入范围(2.5V - 6.0V、1.25V - 3.00V和0.573V - 1.375V),VXx引脚在作为模拟输入时具有一个输入范围(0.573V - 1.375V)。
2. 电源排序功能
- 可编程输出驱动:拥有10个可编程驱动输出(PDO1 - PDO10),可作为逻辑使能或FET驱动。输出驱动可以编程为多种模式,如开漏输出(带外部上拉、弱上拉到VDD或VPx、强上拉到VDD或VPx)、强下拉到GND以及内部电荷泵高驱动(仅PDO1 - PDO6)。
- 强大的排序引擎:基于状态机的排序引擎(SE)提供了多达63种不同的状态,可根据输入条件灵活控制PDO输出的状态变化。能够实现复杂的电路板控制,包括上电和掉电序列控制、故障事件处理以及警告中断生成等功能。还可以集成看门狗功能,通过SMBus进行软件控制。
3. 电源裕度调节
- 集成DAC:集成了6个8位电压输出DAC(0.300V - 1.551V),可通过DC - DC转换器的反馈节点实现开环裕度调节,用于在生产过程中对电路板进行在线测试,或动态精确控制DC - DC转换器的输出电压。
- 安全特性:设备上的限制寄存器(DPLIMx和DNLIMx)为用户提供了一定的保护,防止固件错误导致电源超出允许的输出范围。
4. 其他特性
- EEPROM存储:拥有256字节的用户EEPROM,用于永久存储配置数据,即使设备掉电也不会丢失。
- 标准总线接口:采用行业标准的2线总线接口(SMBus),便于与其他设备进行通信和控制。
- 多种封装形式:提供40引脚、6mm × 6mm LFCSP和48引脚、7mm × 7mm TQFP两种封装形式,满足不同应用场景的需求。
二、ADM1067的工作原理
1. 电源供电
ADM1067由VPx或VH中最高的电压输入供电,通过VDD仲裁器选择合适的电源。这种设计提高了设备的冗余性,即使某个电源出现故障,设备仍能正常工作。同时,建议在VDDCAP引脚连接一个10μF的电容,用于去耦和在电源瞬态下降时作为储能电容,保持设备的正常运行。
2. 输入处理
- 电源故障检测:输入信号经过可选的衰减器和比较器,与预设的阈值进行比较,以检测电源故障。比较器具有可编程的滞后功能,可避免输入接近阈值时的抖动。同时,输入信号还经过毛刺滤波器处理,去除短暂的干扰信号。
- 数字输入功能:VXx引脚作为数字输入时,可检测电平变化或边沿触发,输入信号经过毛刺滤波器处理后,可用于控制PDO输出的状态。
3. 输出控制
- 排序引擎控制:排序引擎根据输入信号的状态和预设的状态机逻辑,控制PDO输出的状态变化。状态转换基于序列检测、故障监控和超时三种条件,每个状态的延迟定时器可独立编程。
- 输出驱动模式:PDO输出可选择不同的驱动模式,以满足不同负载的需求。例如,内部电荷泵高驱动模式可直接驱动外部N - FET,用于隔离电源。
4. 电源裕度调节
通过改变DAC的输出电压,调整DC - DC转换器的反馈节点电压,从而实现电源裕度的调节。DAC输出电压的变化会导致反馈节点电流的变化,进而使DC - DC转换器的输出电压相应调整。
三、ADM1067的应用场景
1. 中央办公系统
在中央办公系统中,通常需要对多个电源进行精确监控和排序,以确保系统的稳定运行。ADM1067的多输入监控和灵活的排序功能可以满足这一需求,同时其电源裕度调节功能可用于在线测试和优化电源性能。
2. 服务器/路由器
服务器和路由器等设备对电源的可靠性和稳定性要求极高。ADM1067可以实时监测电源状态,及时处理故障事件,并通过排序引擎实现合理的上电和掉电序列,保护设备免受电源波动的影响。
3. 多电压系统线卡
多电压系统线卡需要对不同电压的电源进行管理和控制。ADM1067的多个可编程输入和输出可以方便地实现对各个电源的监控和驱动,确保线卡的正常工作。
4. DSP/FPGA电源排序
DSP和FPGA等芯片对电源的上电和掉电顺序有严格要求。ADM1067的排序引擎可以根据芯片的需求,精确控制电源的开启和关闭顺序,避免芯片因电源问题而损坏。
5. 裕度调节电源的在线测试
在生产过程中,需要对电源进行裕度调节测试,以确保产品在不同电压条件下的性能。ADM1067的集成DAC和开环裕度调节功能可以方便地实现这一测试,提高生产效率和产品质量。
四、使用ADM1067的注意事项
1. 电源连接
- VH输入引脚可承受高达14.4V的电源,但在使用12V背板电源进行热插拔时,建议采取适当的保护措施,如使用热插拔控制器,以防止设备受到瞬态电压的损坏。
- 当多个电源电压相差在100mV以内时,首先控制VDD的电源将保持控制,除非其他电源电压高出100mV以上。
2. 温度和电压恢复
当环境温度低于约 - 20°C,且所有电源输入在几百毫秒内出现短暂故障时,建议电源电压以至少1.5V/ms或小于0.5V/ms的斜坡速率恢复。
3. EEPROM使用
- EEPROM的写入操作相对较慢,且具有有限的写入/循环寿命(通常为10,000次写入操作),因此应尽量减少不必要的写入操作。
- 在写入EEPROM之前,必须先擦除相应的页面,且页面擦除需要设置UPDCFG寄存器中的特定位。
4. SMBus通信
- 在设备上电后,需要等待EEPROM内容下载到RAM完成后才能进行通信,否则设备会发出无确认(NACK)信号。
- 当总线主设备长时间保持SCL低电平时,ADM1067的总线接口可能会超时,此时需要重复进行事务操作。
五、总结
ADM1067作为一款功能强大的电源监控和排序芯片,具有高精度的电源检测、灵活的排序控制、方便的电源裕度调节以及丰富的通信接口等优点。在多电源系统的设计中,它可以显著提高系统的可靠性和稳定性,减少设计复杂度和成本。然而,在使用过程中需要注意电源连接、温度和电压恢复、EEPROM使用以及SMBus通信等方面的问题,以确保设备的正常运行。电子工程师在实际应用中应根据具体需求,合理配置和使用ADM1067,充分发挥其优势。你在使用ADM1067或其他类似芯片时,遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容