微控制器监控器集成电路(IC)提供了一种在上电、断电和掉电条件下保持系统可靠运行的方法。这些保护IC通过准确监控系统电源,以及断言或取消断言微控制器的复位输入,来确保电压电平高于微控制器的zui低工作电压,来实现这一点。它们还为电源稳定提供了足够的时间。
为了回答这个问题,让我们看一个典型的上电序列(图2)。随着电源轨VCC开始上电,微控制器和监控器都关闭。因此,复位线处于浮动状态,10kΩ上拉电阻使电压跟踪VCC。电压上升可能在0.5V至0.9V之间,可能会导致系统不稳定。
随着低功率设备在较低电压下运行的当前趋势,这成为一个主要问题。图3显示了3.3V、2.5V和1.8V三个逻辑电平。对于3.3V系统,Vol和Vil介于0.4V和0.8V之间,确保逻辑电平为低电平。如果在0.9V处出现毛刺,那么这可能会导致处理器通过连续关闭和打开而变得不稳定。
接下来,让我们看看故障如何影响系统的运行(图4)。在本例中,电源电压(VDD)缓慢上升至0.9V,并在0.9V处短暂停留。电压不足以开启监控器IC,但微控制器可能会被启用并在不稳定状态下运行。由于0.9V处于不确定状态,因此RESET输入可以将毛刺解释为逻辑1或0,这将不规则地启用或禁用微控制器。这会导致微控制器执行部分指令或不完整地写入内存,从而可能导致灾难性问题。
为了解决这个问题,它需要新一代的监控器IC,无论断电或掉电期间的电压水平如何,都可以防止形成毛刺。这需要一个专有电路,当VDD处于不确定范围内时,该电路的复位输出保持低电平。MAX16162正是这样做的。每当VDD低于阈值电压时,复位输出保持低电平,防止复位线上的电压毛刺。一旦达到电压阈值并且延迟完成,复位输出将取消断言,从而启用微控制器(图5)。