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

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

3天内不再提示

带看门狗功能的专用复位芯片设计方案

UtFs_Zlgmcu7890 来源:互联网 作者:佚名 2018-06-13 09:16 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文导读

在产品规划中,如使用芯片内部集成的DCDC模块给系统的各个子模块(如内存、电子硬盘、硬件看门狗等)供电的情况下,需要多加留心DCDC输出电压属性是否与所使用看门狗芯片型号匹配这个问题,否则设计出的产品可能就会出现一定概率的不稳定性。

下图为某款处理器内部集成的DCDC模块输出的3.3V波形图,该3.3V生成的过程中有两段台阶,该台阶电平的最小值为2.44V,时间间隔为215ms,此时如使用该电源给看门狗供电,则用电源阈值为2.63V的型号也是无法满足要求的,解决办法可以采用外部3.3V给看门狗芯片供电,设计中应避免使用芯片输出的3.3V电源向看门狗芯片供电,否则系统无法正常运行。

从例子可以看出,虽然带看门狗功能的专用复位芯片功能比较简单,但在实际应用与处理器组合使用中,却是很容易出现问题的环节,专用复位芯片种类很多,不同种类的芯片有不同的技术参数,以下就CAT706为列,讨论带看门狗的专用复位芯片在应用中需注意的要点。

一、带看门狗功能的专用复位芯片框图

CAT706支持四种功能:电源监控、上电复位、手工复位、看门狗复位,如图1.1所示。

图1.1 看门狗内部框图

二、应用要点

1、VCC输入支持精准低压监测,选型时请注意该阈值电压的范围是否满足需求。

如型号CAT706S,2.93V为其典型的电源监控阈值,实际上其范围在2.85-3.00V之间,设计时应结合VCC的监控要求进行选型,尤其关注其最大值,其它型号亦如是。

2、RST#引脚的电气特性需在设计前期确认,尤其注意芯片的第一次的上电复位操作。

第一:在VCC输入电源高于1.0V后,复位发生器会产生140~280ms宽度的低脉冲,设计中需核对被复位芯片对复位信号脉宽的要求,尤其关注最小值。

第二:需注意复位信号电平是否与主控电平相匹配及被复位芯片是高电平复位还是低电平复位。

第三:复位信号在上走线过长时就越容易受到干扰或导致容性过大,这些因素都可能导致复位信号驱动能力不足,不能满足芯片对复位信号边沿速率的要求,可加入如74LVC1G125驱动器来满足需求。

3、MR#手动复位输入引脚的使用需注意以下三点。

第一:MR#管脚内部支持去抖功能,电气上可兼容TTL/COMS逻辑,可由外部逻辑线驱动或由短路到地的按钮开关进行触发;

第二:当该引脚检测到低于0.6V的电平输入且该电平持续至少500ns后,即可触发RST#管脚输出低电平;

第三:由于MR#引脚内部有电流源,因此当不使用手动复位功能时,该引脚应该进行悬空处理。

4、WDI看门狗输入引脚的使用需注意以下三点。

第一:何时该喂狗,WDI引脚输入保持高电平或低电平1.6s(溢出周期-TWD),则内部看门狗定时器超时,WDO会输出低电平,注意此1.6s只是一个典型值,实际上该时间范围在1s-2.25s之间。

第二:如何喂狗,在溢出周期之内,WDI引脚电平发生变化即实现了喂狗操作,计数器将复位为零值,程序设计中需注意喂狗信号脉宽(TWP)这个参数,CAT706S要求保证TWP 至少大于50ns,手册要求WDI最小上升/下降时间为1微秒,与此同时,为防止喂狗信号易受干扰,WDI的走线不建议走过长且尽量地远离干扰源。

第三:如何禁用看门狗,可将WDI引脚浮空或连接到高阻抗三态缓冲器将禁用看门狗功能。

图1.2 CAT706看门狗信号时序图

5、WDO#-以WDO#作为复位信号,注意该引脚的脉冲宽度是否能满足器件的需求。

在溢出周期内未按时进行喂狗或者VCC低于监控阈值时,WDO#都将输出低电平,在WDO#有效之后,若经过了很短的时间(如10μs)立即发生喂狗事件,则WDO#信号将立刻恢复为无效的高电平,在这种情况下,WDO#的有效低电平仅为10μs,无法满足大多数器件的要求,应用中将WDO#信号连接到MR#输入引脚来启用看门狗功能,即用看门狗溢出事件触发手工复位事件,而RST#有效脉宽较长,能满足大多数器件对复位脉宽的要求。

6、PFI-电源监控输入引脚的使用注意事项。

除对VCC的监控外,CAT706还可以通过PFI引脚对另一种电源进行监控,不使用此功能时,PFI应接VCC或GND,若采用了错误的处理方式,可能导致复位芯片的不稳定。

7、PFO#-电源监控输出引脚。

当输入引脚PFI出现低于1.25V的电平时,PFO#输出低电平。

对电源供电要求严格的系统/数字处理系统,CAT706P/R/S/T系列是一款非常理想的选择。

8、使用过程中需要注意复位管脚的结构属性

设计中,请注意复位管脚的结构属性,有些复位芯片的复位管脚为推挽输出,有的是开漏输出,设计中需要根据处理器复位管脚的属性。

9、典型看门狗电路如下图所示。

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

    关注

    30

    文章

    941

    浏览量

    75880
  • 周立功
    +关注

    关注

    38

    文章

    130

    浏览量

    38805
  • CAT706
    +关注

    关注

    0

    文章

    1

    浏览量

    2766

原文标题:硬件设计09:使用外部看门狗请三思!

文章出处:【微信号:Zlgmcu7890,微信公众号:周立功单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    SGM858xQ汽车窗口看门狗定时器:设计与应用深度解析

    窗口看门狗定时器,为汽车应用提供了一种有效的解决方案。本文将深入探讨SGM858xQ的特性、应用、电气参数以及工作模式,帮助电子工程师更好地理解和应用这款产品。 文件下载: SGM858xQ.PDF 一、产品概述 SGM858xQ是一款专门设计用于监控和
    的头像 发表于 03-24 10:55 202次阅读

    深度解析SGM821:纳米功耗系统定时器与看门狗功能

    深度解析SGM821:纳米功耗系统定时器与看门狗功能 在电子设计领域,低功耗和可靠的系统监控是永恒的追求。SGM821作为一款具备看门狗功能的纳米功耗系统定时器,为我们带来了独特的解决
    的头像 发表于 03-23 17:20 716次阅读

    SGM823A:集复位看门狗和手动复位功能于一体的微处理器监控电路

    SGM823A:集复位看门狗和手动复位功能于一体的微处理器监控电路 在电子设备的设计中,微处理器的稳定运行至关重要。SG Micro Corp推出的SGM823A微处理器监控电路,集
    的头像 发表于 03-23 17:20 613次阅读

    SGM823:集成复位看门狗和手动复位功能的微处理器监控电路

    SGM823:集成复位看门狗和手动复位功能的微处理器监控电路 在电子设计领域,微处理器的稳定运行至关重要。SGM823作为一款功能强大的微
    的头像 发表于 03-23 17:20 625次阅读

    低成本上电复位看门狗控制器MAX698/MAX699:设计与应用解析

    低成本上电复位看门狗控制器MAX698/MAX699:设计与应用解析 在电子系统中,上电复位看门狗功能对于保障系统的稳定运行至关重要。M
    的头像 发表于 02-27 15:55 370次阅读

    【瑞萨RA × Zephyr评测】多线程和看门狗

    本文章旨在评估使用 Zephyr RTOS 在 Renesas FPB-RA6E2 开发板上实现多线程调度与硬件看门狗功能的应用。评估内容包括任务调度、看门狗初始化流程、主程序逻辑的详细解析,以及实验现象与数据分析。
    的头像 发表于 01-10 10:23 2659次阅读
    【瑞萨RA × Zephyr评测】多线程和<b class='flag-5'>看门狗</b>

    什么是ADC模拟看门狗

    模拟看门狗功能,支持将 ADC 转换结果与用户设定的阈值进行比较,支持上阈值、下阈值、区间值比较,通过阈值寄存器 ADC_VTH 和 ADC_VTL 设置比较阈值。 模拟看门狗功能只在
    发表于 12-12 06:15

    中科芯CKS32F107XX系列MCU的独立看门狗介绍

    安全性、时间精确性和使用灵活性方面变现得非常优秀。两个看门狗定时器单元都可用来检测由软件错误引起的故障,具体表现为当计数器达到给定的超时值或未能在指定时间窗口内刷新计数器的值,会触发系统复位
    的头像 发表于 11-28 14:51 4012次阅读
    中科芯CKS32F107XX系列MCU的独立<b class='flag-5'>看门狗</b>介绍

    中科芯CKS32F107XX系列MCU的窗口看门狗介绍

    中科芯CKS32F107xx系列产品内部提供两个看门狗定时器单元,独立型看门狗IWDG(Independent Watchdog)和窗口型看门狗WWDG(Window Watchdog),本文主要介绍WWDG的应用,关于IWDG
    的头像 发表于 11-28 14:48 4316次阅读
    中科芯CKS32F107XX系列MCU的窗口<b class='flag-5'>看门狗</b>介绍

    “喂狗”的艺术:看门狗不叫,才是系统好

    看门狗选哪只好呢? 中间那只看起来不错。 咳咳搞错了,自动化项目中说的看门狗是PLC的看门狗,那这个有什么用呢?难道真的是看大门的
    的头像 发表于 11-25 10:50 430次阅读
    “喂狗”的艺术:<b class='flag-5'>看门狗</b>不叫,才是系统好

    既然有独立看门狗了,为啥还要窗口看门狗(WWDT),窗口看门狗的特色是什么?

    既然有独立看门狗了,为啥还要窗口看门狗(WWDT),窗口看门狗的特色是什么?
    发表于 11-21 06:42

    看门狗定时器、复位源、异常处理机制科普

    在嵌入式开发中,系统一旦“跑飞”,工程师最怕的不是bug,而是程序卡死无人知。这时,芯片自身的自我保护机制就至关重要。看门狗复位源和异常处理机制,是保证系统可靠性的三大基石。本文带你梳理清楚它们
    的头像 发表于 11-17 10:53 1686次阅读
    <b class='flag-5'>看门狗</b>定时器、<b class='flag-5'>复位</b>源、异常处理机制科普

    小安派BW21-CBV-Kit入门教程之看门狗简介

    这是一个简单的看门狗定时器(WDT)示例,演示了看门狗 API 的用法。 有关看门狗的定义和工作原理,请参阅以下信息。
    的头像 发表于 11-13 17:22 5215次阅读
    小安派BW21-CBV-Kit入门教程之<b class='flag-5'>看门狗</b>简介

    如果在配置位中启用了看门狗(WDT)功能,是否会影响ISP升级过程呢?

    Loader时需要在配置位中启用看门狗(WDT)功能,请务必在ISP Boot Loader中添加看门狗重置功能;否则,当ISP运行时间超过26.3秒时,由于升级时间过长,超过
    发表于 08-18 08:26

    圣邦微电子SGM70411Q 车规级看门狗、唤醒、复位和使能功能的线性稳压器

    圣邦微电子推出 SGM70411Q,一款看门狗、唤醒、复位和使能功能的车规级线性稳压器。 该器件可应用于汽车通用电子控制单元、座舱、车身控制、辅助驾驶(ADAS)、移动车载信息系统等
    的头像 发表于 08-13 10:04 2.1w次阅读
    圣邦微电子SGM70411Q 车规级<b class='flag-5'>带</b><b class='flag-5'>看门狗</b>、唤醒、<b class='flag-5'>复位</b>和使能<b class='flag-5'>功能</b>的线性稳压器