为MAX16046 EEPROM可编程系统管理器添加自动重启功能

描述

MAX16046为EEPROM可配置的系统管理器,可监测、排序、跟踪和裕量处理多个系统电压。该设计思路表明,只需在MAX16046上增加一个小的外部器件,就可以按照微控制器或外部按键开关的命令执行系统自动重启。

MAX16046为EEPROM可配置的系统管理器,可监测、排序、跟踪和裕量处理多个系统电压。它集成了一个用于监控电源电压的模数转换器(ADC)、用于调节电源电压的数模转换器(DAC)以及用于排序和跟踪电源(上电和断电期间)的可配置输出。非易失性EEPROM寄存器可配置,用于存储电压上限和下限,设置时序和时序要求,以及存储关键故障数据,以便在故障后回读。内部ADC测量每个输入,并将结果与一个上限、一个下限和一个可选上限或下限进行比较。当监控电压超出设定限值时,故障信号置位;如果监控电压设置为临界,则所有使能输出均被取消置位。

如果选择锁存故障模式,MAX16046在EN切换或/软件使能位复位至0之前不会重新启动上电序列。如果故障行为为自动重试,则设备将在可配置的延迟后重新启动。

对于某些应用,例如无法复位的主控制器单元,可以根据微控制器或外部按键开关的命令执行系统自动重启。这可以通过触发器和MAX16046的故障管理方案来实现。图1采用开/关按钮控制器MAX16054,具有单个去抖动开关和内置锁存器。它接受来自机械开关的噪声输入,并在工厂固定的鉴定延迟后产生干净的锁存数字输出。

adc

图1.MAX16054接受来自机械开关的噪声输入,在工厂固定的鉴定延迟后产生干净的锁存数字输出。

该电路已在MAX16046EVKIT上进行了测试。MON5上设置了UV的严重故障(图2)。

adc

更详细的图像

图2.MAX16046评估板GUI的设置选项卡显示MON5上设置了UV上的严重故障。

RESET引脚已配置为高电平有效,故障行为已选择为自动重试,延迟为1.6s(图3)。

adc

更详细的图像

图3.MAX16046评估板GUI的“详细信息”选项卡显示RESET引脚配置为高电平有效。故障行为被选为自动重试,延迟为 1.6 秒。

当钥匙开关关闭时:

MAX16054的/OUT处于低电平,产生临界故障条件(图4)。

所有启用都将取消断言。

复位为高电平,清除故障条件。

1.6 秒延迟后,系统重新启动。

adc

图4.MAX16046评估板GUI的故障选项卡显示EEPROM中记录的MON5故障条件。

在图 5 中,MON1 和 MON4 保持高电平,因为它们是在 MOSFET 输入端测量的。 每次按钮重启后,必须清除MAX16046的EEPROM故障标志部分。

adc

图5.MAX16046EVKIT的“数据记录”选项卡显示检测到MON5的故障和电压重启。

审核编辑:郭婷

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

全部0条评论

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

×
20
完善资料,
赚取积分