深入解析MAX6814:5引脚看门狗定时器电路

电子说

1.4w人已加入

描述

深入解析MAX6814:5引脚看门狗定时器电路

引言

在电子系统设计中,系统的可靠性是至关重要的。看门狗定时器作为一种关键的电路,能够有效监测系统软件代码的执行情况,及时发现并处理错误,从而提高系统的稳定性。今天,我们就来深入了解一款低功耗的看门狗电路——MAX6814。

文件下载:MAX6814EVKIT#.pdf

一、MAX6814概述

MAX6814是一款采用微小5引脚SC70封装的低功耗看门狗电路。它的主要作用是通过监测系统软件代码的执行情况,来提高系统的可靠性。当看门狗输入检测到过渡边沿时,内部看门狗定时器会清零并重新启动,然后再次开始计数。如果看门狗定时器超过了看门狗超时时间(典型值为1.6s),低电平有效、推挽式的看门狗输出会在看门狗脉冲周期(最小140ms)内发出信号,以提醒系统出现故障。该器件的供电电流仅为4µA,并且在扩展温度范围内都有完整的规格说明。

二、应用领域

MAX6814具有广泛的应用领域,包括但不限于以下几个方面:

  1. 计算机和控制器:确保计算机系统和各类控制器的稳定运行,及时发现软件执行中的错误。
  2. 嵌入式控制器:为嵌入式系统提供可靠的监控,保障系统的正常工作。
  3. 智能仪器:在智能仪器中,保证仪器的测量和控制功能的准确性和稳定性。
  4. 关键微处理器监控:对关键微处理器进行实时监控,防止因软件故障导致系统崩溃。

三、产品特性

  1. 低功耗:工作电流仅4µA,能够有效降低系统的功耗,延长电池续航时间。
  2. 看门狗定时器:具有1.6s的超时时间,能够及时检测系统的软件执行情况。
  3. 140ms(最小)的WDO脉冲周期:确保在系统出现故障时,能够及时发出警报信号。
  4. 推挽式低电平有效WDO:提供稳定可靠的输出信号,便于与其他电路进行接口。
  5. 扩展温度范围:在 -40°C至 +85°C的温度范围内都能正常工作,适用于各种恶劣的环境。
  6. 无需外部组件:简化了电路设计,降低了成本和电路板空间。

四、订购信息

PART TEMP RANGE PIN - PACKAGE TOP MARK
MAX6814XK - T -40°C to +85°C 5 SC70 AEK

该器件有含铅和无铅(符合RoHS标准)两种封装可供选择。订购无铅产品时,只需将“ - T”替换为“ + T”即可。

五、电气特性

1. 工作电压范围

在温度范围为0°C至 +70°C时,工作电压范围为2.25V至5.5V。

2. 供电电流

当WDI未连接时,在VCC = 5.5V时,供电电流典型值为10µA,最大值为24µA;在VCC = 2.5V时,典型值为4µA,最大值为12µA。

3. 欠压锁定阈值

欠压锁定阈值为2.19V,当VCC低于该阈值时,WDO输出低电平;当VCC高于该阈值时,WDO在看门狗脉冲周期后变为高电平。

4. 看门狗脉冲周期

看门狗脉冲周期为140ms至280ms,当看门狗超时时或VCC高于欠压阈值后会出现该脉冲周期。

5. WDO输出电压

在I SOURCE = 30µA,VCC = 2.3V时,VOH为0.8 × VCC;在I SINK = 1.2mA,VCC = 2.1V时,VOL最大为0.3V。

6. WDO输出短路电流

在VCC = 3.6V时,WDO输出短路电流最大为400µA。

7. 看门狗超时周期

看门狗超时周期为1.12s至2.40s,典型值为1.60s。

8. WDI脉冲宽度

当VIL = 0.4V,VIH = 0.8 × VCC时,WDI脉冲宽度最小为50ns。

9. WDI输入电压

VIL为0.3 × VCC,VIH为0.7 × VCC。

10. WDI输入电流

当WDI = VCC时,时间平均输入电流最大为160µA;当WDI = 0时,时间平均输入电流为 - 20µA至 - 15µA。

六、引脚说明

PIN NAME FUNCTION
1 WDO 低电平有效看门狗输出。当看门狗定时器超过超时时间时,脉冲低电平持续至少140ms。当VCC低于欠压锁定阈值时,WDO为低电平,并且在VCC超过该阈值后,仍会保持低电平至少140ms。
2 GND 接地
3 N.C. 无连接。可保持未连接状态或连接到VCC。
4 WDI 看门狗输入。如果WDI保持高电平或低电平的时间超过看门狗超时时间,内部看门狗定时器将超时,并触发看门狗脉冲周期。每当看门狗脉冲周期被触发或WDI检测到上升或下降沿时,内部看门狗定时器将清零。如果WDI未连接或连接到三态缓冲输出,则看门狗功能将被禁用。
5 VCC 供电电压

七、详细工作原理

1. 看门狗输入

MAX6814中的看门狗电路会监测微处理器(µP)的活动。如果µP在tWD(1.6s)内没有切换看门狗输入(WDI),WDO将发出信号。内部1.6s的定时器可以通过WDO脉冲或切换WDI来清零,WDI能够检测到短至50ns的脉冲。当WDO被激活时,定时器保持清零状态,不进行计数;一旦WDO释放,定时器开始计数。

2. 禁用看门狗功能

可以通过不连接WDI或使连接到WDI的驱动器处于三态来禁用看门狗功能。在看门狗超时时间的前7/8时间内,看门狗输入内部被拉低,在最后1/8时间内被拉高。当WDI未连接时,这个内部驱动器每1.4s清零一次1.6s的定时器。当WDI处于三态或未连接时,最大允许的泄漏电流为10µA,最大允许的负载电容为200pF。

八、应用信息

1. 看门狗输入电流

MAX6814的WDI输入通过一个缓冲器和串联电阻从看门狗计数器内部驱动。当WDI未连接时,看门狗定时器在超时时间内由计数器链发出的低 - 高 - 低脉冲进行服务。为了使看门狗输入电流最小(即整体功耗最小),应在看门狗超时时间的大部分时间内将WDI保持低电平,并在超时时间的前7/8时间内脉冲一次低 - 高 - 低,以清零看门狗定时器。如果WDI在超时时间的大部分时间内被外部驱动为高电平,最多会有160µA的电流流入WDI。

2. 看门狗软件考虑

为了让看门狗定时器更紧密地监测软件执行情况,可以在程序的不同点设置和清零看门狗输入,而不是简单地脉冲看门狗输入高 - 低 - 高或低 - 高 - 低。这种方法可以避免陷入死循环,因为在死循环中,看门狗定时器会不断被清零,导致看门狗无法超时。例如,可以在程序开始时将驱动看门狗输入的I/O设置为高电平,在每个子程序或循环开始时设置为低电平,当程序返回开始时再设置为高电平。如果程序在任何子程序中挂起,问题将很快得到纠正,因为I/O会不断被设置为低电平,看门狗定时器将超时,从而发出中断信号。不过,这种方案会导致WDI输入电流的时间平均值比在大部分超时时间内将WDI保持低电平并定期脉冲低 - 高 - 低的方案更高。

九、总结

MAX6814是一款功能强大、低功耗的看门狗定时器电路,具有广泛的应用前景。它的低功耗特性、简单的设计(无需外部组件)以及在扩展温度范围内的稳定性能,使其成为电子系统设计中提高可靠性的理想选择。在实际应用中,我们需要根据具体的需求和系统特点,合理选择和使用MAX6814,以确保系统的稳定运行。同时,在软件设计方面,也需要充分考虑看门狗定时器的工作原理,采用合适的方法来监测软件执行情况,避免出现软件故障导致系统崩溃的问题。你在使用看门狗定时器时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

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

×
20
完善资料,
赚取积分