探索MAX16047/MAX16049:多功能系统管理器的技术解析
在电子系统设计中,对多电源的管理和监控至关重要。Maxim Integrated的MAX16047/MAX16049 12通道/8通道EEPROM可编程系统管理器,凭借其强大的功能和灵活的配置,为工程师们提供了出色的解决方案。今天,我们就来深入探讨这两款芯片的特点、功能及应用。
文件下载:MAX16047.pdf
产品概述
MAX16047能够同时管理多达12个系统电压,而MAX16049则可管理多达8个系统电压。它们集成了1%精度的10位ADC,用于监测电源电压,并具备可配置输出,用于电源的排序和跟踪。此外,非易失性EEPROM寄存器可用于存储上下电压限制、设置时序和排序要求,还能存储关键故障数据,方便故障发生后进行读取。
关键特性
电源管理与监测
- 宽电压范围:工作电压范围为3V至14V,能适应多种电源环境。
- 高精度ADC:1%精度的10位ADC可监测12/8个输入,每个输入有一个过压、一个欠压和一个可选的限制值,能精确监测电源电压。
- 故障记录:具备非易失性故障事件记录器,可将故障信息存储在内部EEPROM中,并设置锁定位,防止数据意外擦除。
电源排序与跟踪
- 灵活的排序功能:集成的排序器/跟踪器可精确控制多达12(MAX16047)或8(MAX16049)个电源的上电和下电顺序。
- 闭环跟踪:多达四个通道支持闭环跟踪,可通过外部串联MOSFET实现精确的电压跟踪。
通用输入/输出
- 可编程GPIO:包含六个可编程通用输入/输出(GPIO),可配置为专用故障输出、看门狗输入或输出、手动复位等多种功能。
通信接口
电气特性
电源相关参数
- 工作电压与电流:工作电压范围为3V至14V,典型工作电流在不同条件下有明确的数值,如在VCC = 14V,VEN = 3.3V且无负载时,ICC典型值为3.8mA。
- 内部稳压器:ABP和DBP两个内部电压稳压器分别为模拟和数字电路供电,ABP典型电压为2.85V,DBP典型电压为2.7V。
ADC特性
- 分辨率与误差:ADC分辨率为10位,总未调整误差在不同MON_范围设置下有不同的最大值,如在r0Fh - r11h中MON_范围设置为‘00’时,最大误差为0.65%FSR。
- 转换时间:所有通道监测且未检测到MON_故障时,ADC总监测周期时间典型值为80µs,最大值为100µs。
其他特性
- 输入输出特性:输出电压低、高电平以及输入逻辑电平都有明确的参数范围,确保了芯片与其他电路的兼容性。
- 时序参数:SMBus和JTAG接口的时序参数也有详细规定,如SMBus的串行时钟频率最大为400kHz,不同信号的建立时间、保持时间等都有明确要求。
功能实现
电压监测
芯片通过内部10位ADC对MON_电压输入进行监测,内部多路复用器循环遍历每个输入,完成一次完整的监测周期约需100µs(典型值)。每个输入的电压范围可在寄存器r0Fh - r11h中进行编程设置,当MON_电压超出设定的过压、欠压或早期预警阈值时,会触发相应的故障信号。
通用输入/输出配置
GPIO1 - GPIO6可根据需求配置为多种功能,如手动复位输入、边限禁用输入、看门狗定时器输入和输出、逻辑输入/输出、故障相关输出或闭环跟踪的反馈输入(INS_)等。通过寄存器r1Ch - r1Eh可以详细配置GPIO的功能。
电源排序
MAX16047/MAX16049利用有序插槽系统对多个电源进行排序。每个EN_OUT_输出可分配到0 - 11的插槽中,按照插槽顺序依次开启或关闭。每个插槽有可配置的序列延迟,范围从20µs到1.6s。同时,在电源上电和下电过程中,会对MON_输入进行监测,确保电源输出正常。
闭环跟踪
在除Slot 0和Slot 12外的任何时隙内,芯片可跟踪多达四个电压。通过将GPIO1 - GPIO4配置为感测线输入(INS_),与EN_OUT_和MON_配合使用,实现闭环跟踪。跟踪控制电路包含斜坡发生器和比较器控制块,可确保INS_电压跟踪控制斜坡,当INS_电压与控制斜坡的差值超过150mV(典型值)时,会发出警报并动态停止斜坡,直到INS_电压恢复到允许范围内。
故障管理
芯片会监测输入(MON_)通道,并将结果与过压、欠压和可选的早期预警阈值进行比较。当发生故障时,可配置各种故障输出,并将故障信息保存到非易失性EEPROM中。故障恢复模式有自动重试和锁存两种,可通过寄存器r4Fh[3]进行选择。
看门狗定时器
看门狗定时器可与芯片协同工作,也可独立运行。在依赖模式下,看门狗在排序完成且RESET释放后启动;在独立模式下,VCC超过UVLO阈值且启动阶段完成后,看门狗立即启动。通过寄存器r4Dh[3]可配置看门狗的工作模式。
通信接口
I2C/SMBus兼容接口
该接口由串行数据线(SDA)和串行时钟线(SCL)组成,支持高达400kHz的时钟速率。主设备通过发送适当的地址、命令和数据字与芯片进行通信,每个传输序列由START、REPEATED START和STOP条件界定,数据传输过程中会有ACK信号进行确认。
JTAG串行接口
芯片包含符合IEEE 1149.1规范子集的JTAG端口,可用于访问内部存储器。JTAG接口有多种指令,如LOAD ADDRESS、WRITE DATA、READ DATA等,通过这些指令可实现对芯片内部寄存器和EEPROM的读写操作。
应用与注意事项
应用场景
MAX16047/MAX16049适用于服务器、工作站、存储系统、网络/电信等领域,可对多个电源进行有效的管理和监测,确保系统的稳定运行。
注意事项
- EEPROM编程:未对EEPROM进行编程时,EN_OUT_输出的默认配置为开漏低电平。若需要在编程前控制EN_OUT_的电平,可连接电阻到地或电源电压。
- 电源保持:在故障发生时,为确保EEPROM故障记录操作成功,需根据故障控制寄存器(r47h[1:0])的设置,维持芯片电源一段时间。可通过在电压源和VCC之间连接二极管和大电容来实现。
- MOSFET驱动:在电压跟踪应用中,芯片使用外部n通道MOSFET开关。配置为闭环电压跟踪时,需将可编程输出(EN_OUT1 - EN_OUT4)和GPIO(INS1 - INS4)进行相应配置,并连接到MOSFET的相应引脚。同时,要选择合适的MOSFET,确保其具有低的栅源阈值电压(VGS_TH)和导通电阻(RDS(ON))。
- 布局与旁路:DBP和ABP需分别用1µF陶瓷电容旁路到地,VCC用10µF电容旁路到地。要避免数字回流电流通过敏感的模拟区域,使用专用的模拟和数字接地平面,并将电容尽可能靠近芯片连接。
MAX16047/MAX16049以其丰富的功能和灵活的配置,为电子系统的电源管理和监测提供了强大的支持。在实际应用中,工程师们需要根据具体需求合理配置芯片的各项参数,确保系统的稳定和可靠运行。你在使用类似芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
-
电源管理
+关注
关注
117文章
8505浏览量
148225 -
系统管理器
+关注
关注
0文章
9浏览量
5617
发布评论请先 登录
探索MAX16047/MAX16049:多功能系统管理器的技术解析
评论