• 1
  • 2
  • 3
  • 4

首页 / 电子技术

ADM823/ADM824/ADM825是5线SC70和SOT-23中带看门狗和手动复位的监控电路

2023-06-08 01:33:00

特征

精密2.5V至5V电源监控器;7个重置阈值选项:2.19 V至4.63 V;140 ms(最小)复位超时;1.6秒超时的看门狗计时器(ADM823、ADM824);手动复位输入(ADM823、ADM825);推拉输出级;重置(ADM823);复位,复位(ADM824/ADM825);低功耗:5微安;保证复位输出对VCC=1 V有效;电源故障抗扰度;超过汽车温度范围;5导SC70和SOT-23封装。

应用

微处理器系统;计算机;智能仪表控制器;便携式设备。

一般说明

ADM823/ADM824/ADM825是监控微处理器系统中电源电压水平和代码执行完整性的监控电路。除了提供上电复位信号外,如果微处理器在预设的超时时间内没有频闪,片上看门狗定时器还可以复位微处理器。通过手动复位输入,复位信号也可以由外部按钮断言。这三个部分具有看门狗输入、手动复位输入和输出级配置的不同组合。

这些部件有7个重置阈值选项可供选择,范围从2.19 V到4.63 V。重置和看门狗超时时间分别固定在140 ms(最小)和1.6秒(典型)。

ADM823/ADM824/ADM825有5线SC70和SOT-23两种封装,通常只消耗5微安,因此适用于低功耗便携式应用。

典型性能特征:

电路说明

ADM823/ADM824/ADM825提供微处理器通过控制微处理器的复位输入进行电源电压监控。当电源电压低于预设阈值时,通过断言重置信号,可以避免在通电、断电和断电期间出现代码执行错误。当电源电压上升到阈值以上时,通过固定超时复位脉冲使电源电压稳定,也可以避免错误。此外,微处理器代码执行的问题可以通过看门狗定时器(ADM823/ADM824)进行监控和纠正。通过在微处理器代码中包含看门狗选通指令,看门狗定时器可以检测微处理器代码是否崩溃或陷入无限循环。如果发生这种情况,看门狗定时器会断言一个重置脉冲,该脉冲会在已知状态下重新启动微处理器。如果用户检测到系统操作有问题,则可以使用手动重置输入(ADM823/ADM825)以使用外部按钮(例如)重置微处理器。

复位输出

ADM823具有活动低推挽复位输出,ADM824/ADM825具有双活动低推挽和活动高推挽复位输出。对于有源低电平和有源高电平输出,当VCC≥1V时,复位信号保证分别为逻辑低电平和逻辑高电平。

当VCC低于重置值时,将断言重置输出阈值(vth),当mr驱动低时,或当wdi在看门狗超时期间(twd)内不服务时。在VCC上升到重置阈值以上、MR从低到高转换之后或看门狗定时器超时之后,重置在重置活动超时期间(TRP)内保持断言。图15说明了重置输出的行为。

动复位输入

ADM823/ADM825具有一个手动复位输入(MR),当驱动低时,它断言复位输出。当mr从低到高转换时,reset在解除资产之前的reset active超时期间内保持断言状态。mr输入有一个52 kΩ的内部上拉,因此在未连接时输入总是很高。MR和接地之间可以连接一个外部按钮开关,以便用户生成复位。用于此目的的去噪电路集成在芯片上。在磁共振输入端提供抗噪性,忽略高达100纳秒(典型)的快速负向瞬态。mr和接地之间的0.1μf电容器提供额外的抗噪性。

看门狗输入

ADM823/ADM824具有监视微处理器活动的看门狗计时器。通过看门狗输入引脚(WDI)上的每一个从低到高或从高到低的逻辑转换,定时器电路被清除,WDI检测到短至50ns的脉冲。如果计时器通过预设看门狗超时时间(twd)计数,则断言重置。微处理器需要切换WDI引脚以避免复位。因此,微处理器在超时时间内无法切换WDI表示代码执行错误,并且生成的重置脉冲将以已知状态重新启动微处理器。

除了WDI上的逻辑转换外,由于V上的欠压条件或MR被拉低,通过重置断言也可以清除看门狗定时器。当重置被断言时,看门狗定时器被清除,并且在重置被解除之前不会重新开始计数。看门狗定时器可以通过使WDI保持浮动或通过三个声明WDI驱动程序来禁用。

应用程序信息

看门狗输入电流

要最小化看门狗输入电流(并最小化总功耗),请在大多数看门狗超时期间保持WDI低。当驱动高时,WDI可以吸收高达160微安的电流。在低占空比下脉冲WDI低-高-低降低了大输入电流的影响。当WDI未连接时,窗口比较器将看门狗定时器与复位输出电路断开,以便在看门狗定时器超时时不断言复位。

负向V瞬变

为避免快速电源瞬变造成不必要的复位,ADM823/ADM824/ADM825配备了故障抑制电路。图12中的典型性能特征描绘了VCC瞬态持续时间与瞬态幅度的关系。曲线显示了4.63v和2.93v重置阈值部分未产生重置的瞬态幅度和持续时间的组合。例如,对于2.93 V阈值,低于阈值100 mV且持续8微秒的瞬态通常不会导致复位,但如果瞬态在幅值或持续时间上更大,则会生成复位。安装在V附近的可选0.1μF旁路电容器提供额外的故障抑制。

确保重置有效至V=0 V

有源低电平和有源高电平复位输出保证对低至1V的VCC有效。但是,通过使用具有推挽配置复位输出的外部电阻器,VCC的有效输出可能低至0V。对于有源低复位输出,当无法接收电流时,连接在复位和接地之间的电阻器将输出拉低。对于有源高复位输出,当复位和VCC之间连接的电阻器无法提供电流时,它会将输出拉高。应使用大电阻,例如100 kΩ,以便在VCC高于1 V时复位输出不会过载。

看门狗软件注意事项

在实现微处理器看门狗选通码时,出于电流消耗的原因,需要快速地将wdi从低切换到高,然后从高切换到低(将wdi高时间最小化)。但是,可以考虑使用看门狗功能的更有效的方法。

给定子程序中的低-高-低WDI脉冲可防止看门狗超时。但是,如果子例程陷入无限循环,则监视程序无法检测到此情况,因为子例程继续切换WDI。检测此错误的更有效的编码方案是使用稍长的看门狗超时。在调用子程序的程序中,WDI设置为高(见图18)。子例程在调用时将WDI设置为低。如果程序执行无误,WDI将在程序的每个循环中进行高低切换。如果子程序进入无限循环,WDI保持在低位,看门狗超时,微处理器复位。


复位中带看门狗重置超时阈值

  • 1
  • 2
  • 3
  • 4

最新内容

手机

相关内容

  • 1
  • 2
  • 3

猜你喜欢