1 带看门狗功能的专用复位芯片设计方案-德赢Vwin官网 网
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、典型看门狗电路如下图所示。

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

    关注

    29

    文章

    812

    浏览量

    71261
  • 周立功
    +关注

    关注

    38

    文章

    130

    浏览量

    37614
  • CAT706
    +关注

    关注

    0

    文章

    1

    浏览量

    2704

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

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

收藏 人收藏

    评论

    相关推荐

    如何禁用TPL5010的看门狗功能

    我是 TI 的 FAE,现在我的客户遇到了看门狗禁用问题,因此在线上同步向您询问解决方案: 问题描述:客户想使用 MCU 在记录程序期间禁用看门狗功能,以防止 MCU 持续
    发表于 11-12 07:36

    看门狗定时器的工作原理

    看门狗定时器是一种独立的计时器硬件模块,其核心功能是倒计时。如果系统软件在计时器超时前没有对其进行复位操作(即“喂狗”),看门狗将触发一个预定义的动作,通常是系统
    的头像 发表于 10-21 14:18 397次阅读
    <b class='flag-5'>看门狗</b>定时器的工作原理

    单片机开发:使用内部看门狗定时器(WDT)还是外挂看门狗芯片

    不需要看门狗功能看门狗定时器(WDT)是一种用于检测在嵌入式系统中的异常并复位单片机。它通常包含一个预装计时器,该计时器递减为零。当预装的
    发表于 09-25 13:46

    面向车载设备,看门狗定时器、输出电压升降监控复位功能的 LDO稳压器“NP4271”系列产品上市

    日清纺微电子将推出一款适用于车载设备的LDO稳压器“NP4271”系列产品,该稳压器内置有看门狗定时器和输出电压上升/下降监控复位功能。 近年来,根据汽车功能安全设计的要求,为了确保系
    的头像 发表于 09-02 10:06 383次阅读
    面向车载设备,<b class='flag-5'>带</b><b class='flag-5'>看门狗</b>定时器、输出电压升降监控<b class='flag-5'>复位</b><b class='flag-5'>功能</b>的 LDO稳压器“NP4271”系列产品上市

    看门狗不断复位的原因?

    很奇怪地,以下會令看门狗不断复位。只有一個timer。 static ETSTimer testTimer1; void user_init(void) { // Configure
    发表于 07-12 06:20

    【GD32H757Z海棠派开发板使用手册】第七讲 FWDG-看门狗实验

    通过本实验主要学习以下内容: 独立看门狗的原理 独立看门狗功能介绍 实现独立看门狗功能
    的头像 发表于 05-10 09:37 749次阅读
    【GD32H757Z海棠派开发板使用手册】第七讲 FWDG-<b class='flag-5'>看门狗</b>实验

    软件看门狗和硬件看门狗的区别

    系统出现了故障或死锁,软件看门狗会自动重启系统或执行其他预定义的操作。软件看门狗通常用于嵌入式系统中,可以方便地进行编程和控制。硬件看门狗则是一种独立的硬件设备,它与计算机主板上的芯片
    的头像 发表于 04-16 15:10 1067次阅读

    具有可编程复位延迟功能的TPS3430-Q1汽车类窗口看门狗计时器数据表

    德赢Vwin官网 网站提供《具有可编程复位延迟功能的TPS3430-Q1汽车类窗口看门狗计时器数据表.pdf》资料免费下载
    发表于 03-28 17:15 0次下载
    具有可编程<b class='flag-5'>复位</b>延迟<b class='flag-5'>功能</b>的TPS3430-Q1汽车类窗口<b class='flag-5'>看门狗</b>计时器数据表

    TLF35584中集成的看门狗工作应用案例

    看门狗输入引脚 WDI 具有集成的下拉电流 IWDI 。看门狗输入 WDI 可以在“Closed Window”内或随后的“Open Window”期间转换为高电平。
    发表于 03-18 11:27 3821次阅读
    TLF35584中集成的<b class='flag-5'>看门狗</b>工作应用案例

    具有可编程复位延迟功能的 TPS3430 窗口看门狗计时器数据表

    德赢Vwin官网 网站提供《具有可编程复位延迟功能的 TPS3430 窗口看门狗计时器数据表.pdf》资料免费下载
    发表于 03-13 14:42 2次下载
    具有可编程<b class='flag-5'>复位</b>延迟<b class='flag-5'>功能</b>的 TPS3430 窗口<b class='flag-5'>看门狗</b>计时器数据表

    调试模式下如何调试看门狗

    大家在调试GD32 MCU系统的时候,若开了看门狗外设,是否会碰到进入调试模式看门狗就会咬造成无法调试的问题?
    的头像 发表于 02-23 09:30 1251次阅读
    调试模式下如何调试<b class='flag-5'>看门狗</b>?

    求助,关于看门狗定时器的喂狗时间和多APP看门狗的问题求解

    ) Cy_WDT_SetMatch(WDT_MATCH_COUNT); #else Cy_WDT_SetMatch(0); #endif 我想问的是如果我想自己配置看门狗复位的时间,在哪里配置。 2.另外
    发表于 02-21 06:50

    看门狗复位电路设计解析

    看门狗复位电路主要利用CPU正常工作时,定时复位计数器,使得计数器的值不超过某一值;当CPU不能正常工作时,由于计数器不能被复位,因此其计数会超过某一值,从而产生
    的头像 发表于 02-08 10:16 4589次阅读
    <b class='flag-5'>看门狗</b>型<b class='flag-5'>复位</b>电路设计解析

    TC397 CPU看门狗二次复位后,一直处于复位状态不再工作了,看门狗可以配置中断吗?

    TC397 CPU看门狗二次复位后,一直处于复位状态,不再工作了,看门狗可以配置中断吗?
    发表于 02-04 07:13

    ADUC7024的看门狗能不能在看门狗定时没有到之前,将看门狗给关了啊?

    ADUC7024的看门狗能不能在看门狗定时没有到之前(即没有复位之前),将看门狗给关了啊?
    发表于 01-15 08:17