深入解析 MAX6870/MAX6871:多功能电源管理芯片的卓越之选
在电子工程师的日常设计工作中,电源管理始终是至关重要的一环。一款优秀的电源管理芯片不仅能够确保系统的稳定运行,还能为设计带来更多的灵活性和创新性。今天,我们就来深入探讨一下 MAXIM 推出的 EEPROM 可编程十六/四通道电源排序器/监控器——MAX6870/MAX6871。
文件下载:MAX6870.pdf
一、产品概述
MAX6870/MAX6871 是两款功能强大的电源管理芯片,它们具备 EEPROM 可配置功能,能够对多个电压检测器输入、两个辅助输入以及四个通用逻辑输入进行监控。这两款芯片的可编程输出特性,为高度可配置的电源排序应用提供了极大的便利。其中,MAX6870 拥有六个电压检测器输入和八个可编程输出,而 MAX6871 则具备四个电压检测器输入和五个可编程输出。同时,手动复位和裕量禁用输入进一步增强了芯片的灵活性。
(一)电压检测范围广泛
所有电压检测器都提供两个可配置的阈值,用于欠压/过压或双欠压检测。不同的输入通道具有不同的阈值范围:
- 高电压输入(IN1):可提供从 +2.5V 到 +13.2V 的阈值电压,以 50mV 为增量;或者从 +1.25V 到 +7.625V,以 25mV 为增量。
- 双极性输入(IN2):阈值电压范围为 ±2.5V 到 ±15.25V,以 50mV 为增量;或者 ±1.25V 到 ±7.625V,以 25mV 为增量。
- 正输入(IN3 - IN6):能检测从 +1V 到 +5.5V 的阈值电压,以 20mV 为增量;或者 +0.5V 到 +3.05V,以 10mV 为增量。
(二)丰富的功能特性
- 多个可配置输入电压检测器:MAX6870 有六个,MAX6871 有四个,满足不同的应用需求。
- 通用逻辑输入:四个通用目的逻辑输入,为系统的逻辑控制提供了更多可能。
- 可配置看门狗定时器:两个可配置的看门狗定时器,增强了系统的稳定性和可靠性。
- 可编程输出:MAX6870 有八个,MAX6871 有五个可编程输出,输出类型包括高电平有效、低电平有效、开漏、弱上拉、推挽和电荷泵等多种选择。
二、电气特性分析
(一)工作电压范围
芯片的工作电压范围是设计中需要重点关注的参数之一。MAX6870/MAX6871 的工作电压范围如下:
- IN1:为确保设备完全正常运行,IN1 上的电压需在 4.0V 到 13.2V 之间。
- IN3 - IN6:其中任意一个输入的电压需在 2.7V 到 5.5V 之间。
(二)阈值精度
在电压检测应用中,阈值精度至关重要。芯片的阈值精度在不同温度和电压条件下表现良好:
- 在 (T_A = +25°C) 时,IN1 - IN6 正电压输入的阈值精度为 -1.0% 到 +1.0%。
- 在 (T_A = -40°C) 到 +85°C 时,阈值精度为 -1.5% 到 +1.5%。
(三)其他电气参数
芯片的其他电气参数也表现出色,如输入泄漏电流、输入阻抗、电源电流等,这些参数在不同的应用场景中都有着重要的影响。例如,IN1 输入泄漏电流在 (V_{IN1}) 小于 IN3 - IN6 中的最高电压时为 100 - 140µA。
三、引脚功能详解
MAX6870/MAX6871 的引脚功能丰富多样,每个引脚都在芯片的正常工作中发挥着重要作用。
(一)可编程输出引脚(POx)
可编程输出引脚(PO1 - PO8)可配置为高电平有效、低电平有效、开漏、弱上拉、推挽或电荷泵输出。在电源上电期间,当 1V < (V{ABP}) < (V{UVLO}) 时,这些输出会通过一个 10µA 的内部电流沉拉低。当 ABP 超过欠压锁定(UVLO)阈值时,它们会呈现出编程设定的条件输出状态。
(二)输入引脚
- 电压输入引脚(IN1 - IN6):用于检测不同范围的电压,通过可配置的阈值来实现欠压/过压检测。
- 通用逻辑输入引脚(GPI1 - GPI4):可配置为高电平或低电平有效逻辑,用于控制看门狗定时器功能或可编程输出。
- 手动复位输入(MR):用于启动复位条件,通过寄存器 40h 可以确定在 MR 为低电平时哪些可编程输出会被激活。
- 裕量输入(MARGIN):在电源超过正常范围时,允许进行系统级测试。通过寄存器 41h 和 42h 可以控制可编程输出的状态。
- 参考输入(REFIN):可选择使用内部 +1.25V 参考电压或外部参考电压,通过寄存器 44h 进行配置。
(三)其他引脚
- ABP:内部电源输出,需要通过一个 1µF 的陶瓷电容旁路到 GND,为芯片的内部模拟电路供电。
- DBP:内部数字电源输出,同样需要通过一个 1µF 的陶瓷电容旁路到 GND,为 EEPROM 存储器和内部逻辑电路供电。
- AUXIN1 和 AUXIN2:辅助输入,由内部 10 位 ADC 进行监控,用于监测系统中的其他电压。
四、配置与使用
(一)配置过程
在使用 MAX6870/MAX6871 之前,需要对其进行配置。首先,需要向 IN1 或 IN3 - IN6 中的一个输入引脚施加电压,确保 (V{IN1}) > +4V 或其中一个 (V{IN3} - V_{IN6}) > +2.7V,以保证设备正常工作。然后,通过串行接口传输数据,使用块写入协议可以快速配置设备。先写入配置寄存器,确保设备配置正确,再使用读取字协议验证数据,最后使用写入字协议将数据写入 EEPROM 寄存器。完成 EEPROM 寄存器配置后,即可对系统施加全功率开始正常运行。
(二)软件重启
软件重启功能允许用户在不循环电源的情况下,将 EEPROM 配置恢复到易失性寄存器。使用发送字节命令,数据字节为 88h 即可启动软件重启,重启后同样会有 3.5ms(最大)的上电延迟。
(三)SMBus/I2C 兼容串行接口
芯片具备 I²C/SMBus 兼容的串行接口,由串行数据线(SDA)和串行时钟线(SCL)组成。SDA 和 SCL 允许在高达 400kHz 的时钟速率下与主设备进行双向通信。在通信过程中,主设备通过发送适当的地址以及命令和/或数据字来与芯片进行交互。每个传输序列都由一个起始(S)或重复起始(SR)条件以及一个停止(P)条件进行帧定界,每个传输的字都是 8 位长,并且后面总是跟随一个确认脉冲。
五、应用场景分析
(一)电源排序应用
MAX6870/MAX6871 在电源排序应用中表现出色。通过配置可编程输出,可以精确控制各个电源的上电和下电顺序,确保系统的稳定运行。例如,可以将可编程输出配置为驱动高侧 MOSFET 开关,实现电源的顺序切换。
(二)监控与保护
芯片可以对多个电压进行实时监控,当检测到电压超过预设的阈值时,能够及时发出报警信号或采取相应的保护措施。同时,看门狗定时器可以监控微处理器的软件执行情况,当出现停滞情况时能够及时复位微处理器,提高系统的可靠性。
(三)数据采集
内部的 10 位 ADC 可以对电压检测器输入和辅助输入进行监控,并将数据存储在 ADC 寄存器中。这使得芯片可以用于数据采集应用,例如监测电流感测放大器的输出、温度传感器的输出等。
六、总结与思考
MAX6870/MAX6871 作为一款功能强大的电源管理芯片,具有广泛的电压检测范围、丰富的功能特性和灵活的配置选项,能够满足多种不同的应用需求。在实际设计中,我们需要根据具体的应用场景,合理选择芯片的输入输出配置、阈值设定以及通信协议,以充分发挥芯片的性能。同时,我们也需要关注芯片的布局和旁路电容的选择,以提高系统的抗干扰能力和稳定性。大家在使用过类似芯片的过程中,有没有遇到过什么特别的问题或者有什么独特的应用经验呢?欢迎在评论区分享交流。
-
电源管理芯片
+关注
关注
23文章
996浏览量
55777
发布评论请先 登录
深入解析 MAX6870/MAX6871:多功能电源管理芯片的卓越之选
评论