电子说
在电子设计领域,对于微处理器系统的电源监控和代码执行完整性的保障至关重要。今天,我们就来深入了解一下Analog Devices推出的ADM8616/ADM8617低电压监控电路,看看它是如何在众多应用中发挥重要作用的。
文件下载:ADM8616.pdf
ADM8616/ADM8617是专门为基于微处理器的系统设计的监控电路,能够实时监测电源电压水平,并确保代码执行的完整性。当电源电压上升到预设的阈值水平时,会产生上电复位信号。同时,这两款芯片还集成了片上看门狗定时器,如果微处理器在预设的超时时间内未能进行脉冲触发,看门狗定时器将复位微处理器,使系统恢复正常运行。
典型功耗仅为5 μA,非常适合低功耗、便携式应用,有助于延长电池续航时间。
ADM8616/ADM8617的应用非常广泛,包括但不限于以下领域:
当电源电压低于复位阈值(VTH),或者看门狗输入(WDI)在看门狗超时时间内未被触发时,复位输出信号将被激活。复位信号在电源电压上升到阈值以上或看门狗定时器超时时,会持续一段时间(复位激活超时时间tRP)。ADM8616和ADM8617的复位输出配置不同,但都能保证在VCC低至1 V时,复位信号的逻辑状态有效。
看门狗定时器用于监测微处理器的活动。当看门狗输入引脚(WDI)上出现低到高或高到低的逻辑转换时,定时器将被清零。如果定时器计数达到预设的看门狗超时时间(twD),则会触发复位信号。微处理器需要定期切换WDI引脚的电平,以避免被复位。此外,当VCC出现欠压情况导致复位信号被激活时,看门狗定时器也会被清零,直到复位信号解除后才会重新开始计数。通过将WDI引脚浮空或使WDI驱动器三态化,可以禁用看门狗定时器。
为了最小化看门狗输入电流和整体功耗,建议在大部分看门狗超时时间内将WDI引脚保持低电平。当WDI引脚被驱动为高电平时,可能会消耗高达160 μA的电流。通过以低占空比脉冲方式切换WDI引脚的电平,可以减少大输入电流的影响。当WDI引脚未连接时,窗口比较器会将看门狗定时器与复位输出电路断开,从而避免在看门狗定时器超时时触发复位信号。
为了避免因快速电源瞬变而导致不必要的复位,ADM8616/ADM8617配备了毛刺抑制电路。图8展示了VCC瞬变持续时间与瞬变幅度的典型性能曲线,该曲线显示了在4.63 V和2.93 V复位阈值下,不会触发复位的瞬变幅度和持续时间的组合。例如,对于2.93 V阈值,一个低于阈值100 mV且持续8 μs的瞬变通常不会导致复位,但如果瞬变的幅度或持续时间更大,则会触发复位信号。此外,在VCC附近安装一个0.1 μF的旁路电容可以提供额外的毛刺抑制功能。
虽然低电平有效复位输出在VCC低至1 V时可以保证有效,但通过使用一个外部电阻,可以实现VCC低至0 V时的有效输出。将电阻连接在复位引脚和地之间,当复位引脚无法吸收电流时,电阻会将输出拉低。为了避免在VCC高于1 V时对复位输出造成过载,应使用较大的电阻值,如100 kΩ。
在实现微处理器的看门狗触发代码时,为了降低电流消耗,应尽量快速地将WDI引脚从低电平切换到高电平,再从高电平切换到低电平(即最小化WDI高电平时间)。然而,更有效的看门狗功能使用方法是采用稍长的看门狗超时时间。在调用子例程的程序中,将WDI引脚设置为高电平;子例程被调用时,将WDI引脚设置为低电平。如果程序正常执行,WDI引脚会在每次循环中进行高低电平切换;如果子例程陷入无限循环,WDI引脚将保持低电平,看门狗定时器超时,微处理器将被复位。
ADM8616/ADM8617以其丰富的特性、灵活的配置和广泛的应用领域,为电子工程师提供了一个可靠的电源监控和复位解决方案。无论是在低功耗便携式设备还是工业控制等领域,都能发挥重要作用。在实际应用中,工程师需要根据具体的系统需求,合理选择复位阈值、超时时间等参数,并注意看门狗输入电流、电源瞬变等问题,以确保系统的稳定运行。大家在使用ADM8616/ADM8617的过程中,有没有遇到过什么特别的问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !