0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用看门狗与上电复位的功能保持系统完整性

电子设计 来源:郭婷 作者:电子设计 2019-01-23 08:25 次阅读

由于有如此多的微处理器微控制器制造商集成了片上监控电路,您可能想知道为什么分立式看门狗,上电复位,处理器伙伴和监控芯片仍然蓬勃发展。

快速回答一个简单的功能,如重置可能会导致问题。不同的应用对微控制器(MCU)的启动和断电顺序施加了非常不同的条件;外部独立监管机构可以为集成单位提供一层保证。

本文介绍了可用于确保处理器不会进入未知状态或在不需要时重置的处理器配套芯片。它比较了这些通用部件的功能和优点,这些通用部件几乎可以连接到任何具有复位或高电平中断的MCU。

本文将研究简单的上电复位,电压监控和看门狗功能。后续文章将讨论智能复位,系统管理器,智能开/关控制器,多电压监控器,顺控器以及具有非易失性和电池供电实时时钟和存储器的器件。

上电复位

提供重要服务的最简单功能是上电复位。这些部件向设计人员保证,如果输入电压不稳定且高于某个预定阈值,系统将不会过早上电。片状复位脉冲持续时间不足以满足处理器的最小脉冲宽度,可能导致处理器从一开始就失控。

选择正确的上电复位时,您有选项和固定约束。例如,固定约束可能是有效的高或低复位脉冲,必须与处理器的复位或中断级别配对。您施加的约束是重置超时和阈值级别。

许多上电复位使用电压电平监控。电压监控的附加功能越来越重要,因为较低电压微电脑取决于电池功率和/或环境能量收集以监控或控制真实世界状况。功率稳定性是关键,因为电压越低,对噪声的敏感度越高。 5 V处理器可能看不到RF发射器键控的影响,但1.8 V处理器可能会,特别是如果能量储备很低。

毫无疑问,微控制器制造商在添加模拟比较器运算放大器方面做得非常出色,如果功率过低,可以用它们触发有序关机。然而,如果没有保持大量的数字逻辑和模拟模块存活,微型电流可以以更少的电流睡眠。通常,小型离散监控器可以比微处理器消耗更少的电流并保持良好的模拟分辨率。

许多低成本部件都是固定用于特定电压的系统。 Maxim提供了一种非常易于使用的器件。 Maxim MAX699CWE +低成本,上电复位和看门狗控制器(图1),专为5 V系统而设计,提供低电平有效复位脉冲,上电,断电和低压掉电条件。这种固定功能的看门狗功能取决于来自微型的稳定脉冲序列。如果看门狗芯片没有看到脉冲超过一秒钟,则发出复位脉冲。

采用看门狗与上电复位的功能保持系统完整性

图1:Maxim的低成本上电复位和看门狗芯片的非常基本的功能是许多人需要确保微控制器不被锁定的一个未知或有故障的状态。只需一个外部上拉电阻即可将其与5 V micro连接。

3 V系统的类似部件来自意法半导体及其STM708SM6F监控器和看门狗芯片。与Maxim部分一样,它具有固定的看门狗持续时间。如果它在1.6秒间隔内没有看到来自微型的“我活着”脉冲,它将发出一个复位脉冲(典型值为200 ms)。该部分提供双轨输出以及电源故障输出,如果功率下降到可接受的阈值以下,则可以提醒微电脑。如果系统电压下降,将二极管电容器放置在微型电压的VCC上将使它有更多的时间以有序的方式关闭(图2)。

采用看门狗与上电复位的功能保持系统完整性

图2:某些看门狗上的电源失效选项允许您向微型电脑添加一个小电荷存储器,这可以让它有足够的时间在电源故障即将来临时以有序和可恢复的方式关闭。

一个不错的解决方案来自ADI公司ADM63xx系列监控电路,具有看门狗和手动复位功能。 ADM6316DZ26ARJZ-R7等器件提供26个阈值选项,从2.5到5 V,步长为100 mV,4个复位超时选项,从1 ms到1.12 s。手动复位引脚还通过可选的开漏或推挽式输出触发可靠的复位脉冲。这些小型SOT 23-5器件功耗低于5μA,具有非常基本的复位时序和看门狗时序特性(图3)。

采用看门狗与上电复位的功能保持系统完整性

图3:基本复位(左)和看门狗定时(右)功能跟踪电压稳定性和固定或用户定义的阈值电平。

用户级可调整性

尝试使用固定参数来适应每种情况可能适用于大多数应用程序,但工程师需要对其系统进行微调和调整,以便从电源中挤出最后一点能量。在这里,可调节水平选择可以帮助。例如,采用SOT-23-5 Intersil ISL88014IH5Z-TK低电平有效,200 ms(最小值)开集电极上电复位,可调节或可选择阈值电平。外部电容可以增加超时延迟。该器件是双电压监视器,具有2.5,3,3.3和5 V的可选固定输入电平,以及可调节电平,可降至0.6 V,精度为1.5%。

高低导轨均可用作开路集电极,漏极开路,推挽式或图腾柱式输出。 5.5μA的低电源电流也很有吸引力。 Intersil电压监控器的培训模块在Digi-Key网站上在线。

ROHM还有一系列上电复位和看门狗器件,具有用户可选择的阈值和复位持续时间。诸如BD37A41FVM-TR之类的MSOP8高电平有效部件和诸如BD87A34FVM-TR之类的低电平有效部件可以检测1.9到4.1 V电平。复位延迟时间和看门狗定时器监视器电平可以使用外部电容独立设置。与此类器件中的其他器件一样,5μA通常是电流消耗,1.5%的精度很容易达到(图4)。

采用看门狗与上电复位的功能保持系统完整性

图4:具有看门狗定时器的ROHM电压检测器IC的高电平有效(BD37A - 左)和低电平有效(BD87A - 右)版本具有可选阈值和用户定义的复位延迟时间以及通过外部电容器的看门狗定时器延迟。

系统解决方案

虽然许多看门狗器件使用R/C时序来设置延迟,但Maxim MAX6374KA + T引脚可选看门狗定时器采用了一种有趣的方法。该部分有效地使用数字解复用器来实现静态或动态看门狗功能。

有三个SET输入可以绑定到VSS或VCC,以有效地从200μs到60 s中选择八个固定或预设启动延迟中的一个,并且看门狗间隔从30μs到60 s(图5)。这可能意味着一部分可以针对特定应用硬连线,或者由处理器动态驱动以在固件可以利用这一点时实现更高级别的监督能力。

采用看门狗与上电复位的功能保持系统完整性

图5:基于控制逻辑的时序选择允许将一个部件绑定到特定设计或允许更高级别的动态监控功能。例如,如果未发生定期调度的监视程序事件,则监视程序状态输出可以生成高级别中断。处理器可以启动恢复例程并将监视器状态更改为更长的时间段以允许恢复。如果向处理器发出较长持续时间的看门狗脉冲,它将知道密钥进程被锁定且尚未恢复,并且可以控制更大量的重启或重启。

总结

正如我们所讨论的那样,具有分立的上电复位和看门狗可以帮助确保可靠的处理器操作。此外,向配套处理器添加功能允许更高级别的功能来保持系统完整性。处理器和配套部件不是由集成的上电复位和看门狗推动,而是为工程师提供更大的设计灵活性。

随后的文章将研究智能复位,系统管理器,智能开/关控制器,多电压监控器,顺控器以及具有非易失性和电池供电的实时时钟和存储器的器件。

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

    关注

    68

    文章

    19259

    浏览量

    229653
  • 芯片
    +关注

    关注

    455

    文章

    50714

    浏览量

    423157
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17123

    浏览量

    350994
收藏 人收藏

    评论

    相关推荐

    AVR单片机的复位看门狗复位电复位、掉电复位

    AVR单片机的复位看门狗复位电复位、掉电复位看到大家对
    发表于 10-26 11:10

    看门狗复位电路的设计技巧

    好,此时芯片可能不停地产生复位信号,重新开电JTAG也因为不停有复位信号连接不,只能采用焊开复位引脚将
    发表于 06-07 14:20

    请问硬件看门狗复位电复位如何判断

    请问各路大神,单片机收到RESET引脚的复位信号时,如何区分是外部复位(硬件看门狗)还是电复位???多谢~
    发表于 01-21 23:00

    看门狗复位芯片

    典型的MCU/DSP/UP复位电源监控,外部看门狗专用电路。
    发表于 10-24 12:31 69次下载
    <b class='flag-5'>看门狗</b><b class='flag-5'>复位</b>芯片

    复位看门狗电路

    复位看门狗电路 复位看门
    发表于 08-09 21:58 3484次阅读
    <b class='flag-5'>复位</b>及<b class='flag-5'>看门狗</b>电路

    复位看门狗电路

    本文提供了人工复位看门狗 电路,实现了预期目标:
    发表于 06-27 15:28 382次下载
    <b class='flag-5'>复位</b>及<b class='flag-5'>看门狗</b>电路

    看门狗电复位监控单片机的活动和帮助确保系统完整性

    有这么多的微处理器和微控制器制造商集成监控电路芯片,你可能想知道为什么离散的看门狗电复位,处理器的同伴,和主管芯片仍然一枝独秀。
    发表于 06-19 10:12 4次下载
    <b class='flag-5'>看门狗</b>,<b class='flag-5'>上</b><b class='flag-5'>电复位</b>监控单片机的活动和帮助确保<b class='flag-5'>系统</b>的<b class='flag-5'>完整性</b>

    STM32看门狗配置(独立看门狗IWDG和窗口看门狗WWDG)

    stm32自带两个看门狗模块,独立看门狗IWDG和窗口看门狗WWDG。看门狗主要作用是可用来检测和解决由软件错误引起的故障;当计数器达到给定的超时值时,触发一个中断(仅适用于窗口型
    发表于 11-09 17:17 8438次阅读
    STM32<b class='flag-5'>看门狗</b>配置(独立<b class='flag-5'>看门狗</b>IWDG和窗口<b class='flag-5'>看门狗</b>WWDG)

    stm32看门狗复位技巧编辑

    本文主要介绍了stm32看门狗复位技巧,包括三个方面:判断是否需要使用、保证看门狗工作正常、保证看门狗复位时不会引起
    发表于 01-14 15:51 1.6w次阅读
    stm32<b class='flag-5'>看门狗</b><b class='flag-5'>复位</b>技巧编辑

    关于看门狗的作用与相关实验

    有些看门狗需要用软件设置或启动,因此启动失败后,初始化程序没有激活,CPU可能跳转到随机代码,使看门狗被禁止。这样的看门狗是需要有可靠的电复位
    发表于 03-06 10:03 8081次阅读
    关于<b class='flag-5'>看门狗</b>的作用与相关实验

    35V 输入 (55V 瞬态)、2MHz 双通道降压型稳压器具电复位看门狗定时器

    35V 输入 (55V 瞬态)、2MHz 双通道降压型稳压器具电复位看门狗定时器
    发表于 03-19 08:39 7次下载
    35V 输入 (55V 瞬态)、2MHz 双通道降压型稳压器具<b class='flag-5'>上</b><b class='flag-5'>电复位</b>和<b class='flag-5'>看门狗</b>定时器

    36V 输入双通道 800mA 微功率降压型稳压器具集成的电复位看门狗定时器

    36V 输入双通道 800mA 微功率降压型稳压器具集成的电复位看门狗定时器
    发表于 03-20 20:42 5次下载
    36V 输入双通道 800mA 微功率降压型稳压器具集成的<b class='flag-5'>上</b><b class='flag-5'>电复位</b>和<b class='flag-5'>看门狗</b>定时器

    纤巧型低频时钟支持长持续时间电复位看门狗定时器应用

    纤巧型低频时钟支持长持续时间电复位看门狗定时器应用
    发表于 03-20 22:22 6次下载
    纤巧型低频时钟支持长持续时间<b class='flag-5'>上</b><b class='flag-5'>电复位</b>和<b class='flag-5'>看门狗</b>定时器应用

    STM32中的独立看门狗和窗口看门狗

    一、前言 在早期的MCU中是没有看门狗这种东西的,所以产品就很容易出现死机,跑飞的情况。为了避免这种情况的出现,后期的MCU都集成了看门狗功能。但是目前看门狗发展到今天基本
    的头像 发表于 12-22 16:58 2137次阅读

    什么是看门狗,工业路由器看门狗技术的功能优势

    工业路由器大多都会配备看门狗技术,它是保证工业路由器传输过程中连续24小时不宕机的重要保护技术,那么,什么是看门狗呢?▍看门狗功能看门狗,又叫watchdog,从本质上来说就是一个定时
    的头像 发表于 03-27 10:16 1819次阅读
    什么是<b class='flag-5'>看门狗</b>,工业路由器<b class='flag-5'>看门狗</b>技术的<b class='flag-5'>功能</b>优势