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

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

3天内不再提示

使用DS1814微控制器控制微处理器复位

星星科技指导员 来源:CRC 作者:CRC 2023-03-01 14:19 次阅读

以下应用笔记给出了使用DS1814微型监视器的简单电路。电路包括与 8051 微处理器接口、与 PIC 微控制器接口以及使用 LED 指示复位。

DS1814微型监视器简介

DS1814微型监视器具有Vcc电平监测、手动复位按钮和内部看门狗定时器。DS1814具有三种不同的引脚排列,适用于大多数需要微处理器监视的电路,并且具有与其尺寸相当的功能。DS1814采用SOT-23-5和倒装芯片封装

DS1814具有5%和10%的电压监视容差。此容差水平用于确定微型监视器何时激活并释放上电和断电时的复位条件。当Vcc低于设定的容差水平时,DS1814启动复位条件,让微处理器有足够的时间妥善处理其外围设备并自行关断。当Vcc上升到电源跳变点以上时,微监视器将微处理器置于复位状态至少140ms,以便在微处理器尝试与微处理器通信之前为微处理器的外围设备提供足够的启动时间。此容差级别还决定了微监视器何时认为可以安全地释放微处理器的复位。上电时,上电复位处于活动状态,防止微处理器激活。一旦Vcc达到微监视器设置的容差水平,复位条件将保持活动状态至少140ms。这保证了处理器仅在外围设备完成通电后才会尝试与其外围设备通信。一旦上电复位时间到期,并且电压仍处于或高于电压容差水平,微型监视器将释放复位条件并允许微处理器运行。

微监视器控制微处理器何时复位的另一种方式是通过手动复位按钮输入。DS1814A和DS1814C具有专用于内部去抖动按钮复位的引脚。由于输入在内部进行去抖动,因此无需任何外部电路对按钮复位信号进行去抖动。当微型监视器未处于复位状态时,它会监控按钮复位引脚上的电压,以查看其是否降至 0.3Vcc 以下。如果发生这种情况,微处理器会将微处理器置于复位状态。此复位状态将一直保持,直到按钮复位引脚达到 0.8Vcc 以上。复位将保持活动状态至少 140 毫秒,通常为 200 毫秒,之后复位将被释放并允许微处理器运行。

DS1814还可以通过监视内部看门狗定时器来控制微处理器的激活。监控选通输入从高电平到低电平的转换。这种低频闪必须每1.12秒发生一次。最好每1.12s对看门狗引脚进行一次以上的脉冲,以验证看门狗定时器是否复位,这样DS1814就不会错误地复位微处理器。如果在频闪输入引脚上检测到转换,则微型监视器中的看门狗定时器将复位并再次开始计数。如果微型监视器在超时周期内未检测到选通输入引脚上的电压转换,则复位将激活至少140ms。一旦超过这段时间,DS1814将释放复位条件。DS1814的看门狗定时器通过为微处理器的内部看门狗定时器提供冗余来执行重要功能。如果微处理器的内部看门狗定时器被禁用,DS1814仍将在其选通输入引脚上寻找转换。可以使用微处理器信号(如8051上的ALE)对DS1814的看门狗输入进行选通。此选项的缺点是,即使代码进入杂草丛中,ALE 仍可能切换,这违背了使用它来频闪看门狗输入的目的。监视微处理器稳定性的首选方法是切换连接到微监视器的频闪输入引脚的端口引脚。虽然这种方法确实需要端口引脚,但它是更新微型监视器看门狗定时器的最可靠方法。如果不需要看门狗定时器,请将信号浮动到选通输入以禁用它。

DS1814示例电路

本节将展示一些电路示例,以便更好地理解DS1814的应用。DS1814具有三个引脚排列选项。应用中使用的微处理器决定了应使用哪种引脚。既然已经解释了DS1814的基本功能,那么现在来看看一些简单的电路示例,以了解如何使用微型监视器。首先考虑微处理器具有的复位类型,高电平有效或低电平有效复位。如果微处理器具有低电平有效复位,可以选择任何DS1814微型监视器。如果微处理器需要高电平有效复位,应使用DS1814B或C。如果需要手动复位,应选择DS1814A或C。最后,如果设计需要看门狗,DS1814A或B都有内部看门狗定时器。DS1814的三种引脚排列选项之一应能为任何电路设计提供适当的功能。

装置 /RST有效 RST /PBRST有效 /ST有效
DS1814A X X X
DS1814B X X X
DS1814C X X X

图1所示电路显示了如何将DS1814A连接至低电平有效微处理器。之所以选择PIC16F84A,是因为它具有低电平有效复位引脚,并具有用于切换DS1814A选通输入引脚的端口引脚。在图1电路中,DS1814A的/RST直接连接到PIC的/MCLR引脚。主清除(复位)(低电平MCLR)引脚的电压电平确定微处理器是否处于复位状态。PIC的应用软件负责每1.12秒切换一次频闪引脚。只要PIC每1.12秒转换一次该引脚上的电压,微型监视器的内部看门狗定时器就不会超时。如果看门狗定时器超时,DS1A的引脚1814将被拉低,PIC处于复位状态140ms。该电路的一个选项是添加一个按钮来手动复位PIC。这是通过在DS3A引脚1814和GND之间连接一个常开按钮或开关来实现的。无需去抖动电路。如果DS3A的引脚1814保持低电平500ns,则微监视器知道手动复位已被激活,并进入复位状态至少140ms。另一个好主意是在DS1814和微处理器的电压源引脚上增加去耦电容。这有助于防止由于Vcc中的大瞬时降降而导致的电压尖峰。此外,将去耦电容放置在尽可能靠近器件的位置,并保持PCB走线较短,可降低电压尖峰。

poYBAGP-7laAGkOvAAAZZVLL2Cw155.gif

图1.DS1814A的应用连接到PIC微处理器。

DS1814B具有灵活性,可同时使用高电平有效和低电平有效复位,但代价是手动复位按钮选项。DS1814B还能够监测微处理器发送的看门狗信号。图2所示为DS1814B如何连接到PIC微处理器的示例。

pYYBAGP-7leAYsk0AAAZsOipoWM268.gif

图2.DS1814B与PIC微处理器连接的应用

注意,DS1814的低电平有效复位直接连接到PIC的主清除引脚。此外,PIC的一个I/O引脚用于转换DS1814B的选通输入引脚上的电压。通常,如果电路设计中不需要手动复位,或者另一个需要高电平有效复位的微处理器,则引脚3将保持开路。但是,如图2所示,通过220Ω电阻接地的LED用于指示DS1814B何时处于复位状态。这种添加的电路只是一个选项,但当设备处于重置状态时,有一个视觉提示很有用。

另一种选择是使用DS1814B监视具有高电平有效复位的微处理器,如8051(参见图3)。

poYBAGP-7liAJratAAAYebJDApM044.gif

图3.DS1814B与8051微处理器连接的应用

DS1814B的高电平有效复位直接连接到8051的复位引脚,微处理器的一个端口引脚连接到微型监视器的选通输入引脚。这里的区别在于,低电平有效复位(否则会断开)通过一个470Ω电阻和一个LED连接到Vcc。这用于指示设备何时处于重置状态。

最后两个电路使用DS1814C(参见图4和图5)。该器件具有高电平有效复位、低电平有效复位和手动复位。当将使用微处理器的内部看门狗或根本不使用看门狗时,此微型监视器将很有用。第一个电路显示如何连接到具有低电平有效复位的微处理器,第二个电路显示如何连接到具有高电平有效复位的微处理器。

pYYBAGP-7lmABXXnAAAdWyH_dZE415.gif

图4.DS1814C与PIC微处理器连接的应用

poYBAGP-7lqAXR76AAAaVxvwzF0068.gif

图5.DS1814C与8051微处理器连接的应用

上述两个电路都与前面介绍的电路相似,只是没有看门狗定时器选项。相反,内部去抖动按钮用于控制复位。还显示了可选的 LED 复位指示灯。

结论

所示的所有电路都易于实现。即使DS1814的复位引脚仅连接到微处理器,微监测器也能安全地控制微处理器及其外围设备的上电和关断。DS1814在保持微处理器电路稳定方面非常有用。

审核编辑:郭婷

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

    关注

    455

    文章

    50771

    浏览量

    423399
  • 微处理器
    +关注

    关注

    11

    文章

    2261

    浏览量

    82428
  • 定时器
    +关注

    关注

    23

    文章

    3247

    浏览量

    114760
收藏 人收藏

    评论

    相关推荐

    浅谈微处理器微控制器

      在电子和电气领域,微处理器微控制器的应用非常广泛,可以说无处不在。从中文字面上来看,二者虽然仅一字之差,但是功能和应用却大为不同。为便于大家更好的了解微处理器微控制器之间的区别
    发表于 09-12 17:36 5082次阅读
    浅谈<b class='flag-5'>微处理器</b>和<b class='flag-5'>微控制器</b>

    单片机、微控制器微处理器有何区别?

    处理器通常指微处理器微控制器和数字信号处理器这三种类型的芯片。微处理器(MPU)通常代表一个功能强大的CPU,但不是为任何已有的特定计算目
    发表于 04-05 09:32

    微处理器微控制器区别是什么

    详解微处理器微控制器区别
    发表于 01-29 06:39

    微控制器(MCU)与微处理器(MPU)

    曾经微控制器(MCU)与微处理器(MPU)是截然不同的两种器件,微控制器完成“控制”相关的任务,根据外界信号刺激产生反应,微处理器主要执行
    发表于 11-03 07:42

    微控制器微处理器的区别是什么

    微控制器:CPU + 片内内存 + 片内外设微处理器:CPU处理器通常指微处理器微控制器和数字信号处理
    发表于 02-09 07:48

    使用DS1814 MicroMonitor来控制微处理器重置

    Abstract: The following application note shows simple circuits using the DS1814 MicroMonitor.
    发表于 04-23 09:25 682次阅读
    使用<b class='flag-5'>DS1814</b> MicroMonitor来<b class='flag-5'>控制</b><b class='flag-5'>微处理器</b>重置

    使用DS1814 MicroMonitor来控制微处理器重置

    Abstract: The following application note shows simple circuits using the DS1814 MicroMonitor.
    发表于 04-23 15:11 719次阅读
    使用<b class='flag-5'>DS1814</b> MicroMonitor来<b class='flag-5'>控制</b><b class='flag-5'>微处理器</b>重置

    单片微控制器微处理器简介

    摘要: 一、单片微控制器微处理器 单片微控制器(micro-controller)是将计算机的基本环节如中央处理器(CPU)、存储、输入
    发表于 07-06 10:18 2306次阅读

    微处理器微控制器的联系和区别

    ,那么微控制器就是大脑。微处理器微控制器通常具有相同的功能,因为它们具有共同的特征,并且它们是专为实时应用而设计的,因此经常相互使用。但是,他们又有相当大的差异。
    发表于 06-29 10:02 9915次阅读

    微处理器微控制器的区别

    微处理器微控制器的区别主要集中在硬件结构、应用领域和指令集特征3个方面
    的头像 发表于 02-18 11:41 1.1w次阅读

    微处理器微控制器的区别是什么?

    微处理器微控制器的区别主要集中在硬件结构、应用领域和指令集特征3个方面
    发表于 04-20 06:13 6次下载
    <b class='flag-5'>微处理器</b>和<b class='flag-5'>微控制器</b>的区别是什么?

    "微控制器,微处理器_微控制器微处理器"

    微控制器微处理器The terms microcontroller and microprocessor are commonly misinterpreted to be the same
    发表于 11-30 18:51 11次下载
    "<b class='flag-5'>微控制器</b>,<b class='flag-5'>微处理器</b>_<b class='flag-5'>微控制器</b>与<b class='flag-5'>微处理器</b>"

    微控制器微处理器之间有什么区别?

    微处理器微控制器,通常在学校和大学中,我们发现很难发现微控制器微处理器之间的区别。
    的头像 发表于 06-29 15:22 3240次阅读
    <b class='flag-5'>微控制器</b>和<b class='flag-5'>微处理器</b>之间有什么区别?

    微控制器微处理器有何不同

    大多数人对微控制器微处理器之间的区别感到困惑,它源于电子产品中两个组件的密切关系和重要性。但是,通过这些常见问题,您将更好地理解微控制器微处理器之间的区别。
    的头像 发表于 07-07 11:51 2598次阅读

    MCU微控制器是什么?微控制器微处理器之间的区别

    微控制器(通常简称为MCU或MC)是指完全独立于单个芯片的非常小的微型计算机。欧时电子指南将详细探讨什么是微控制器以及它与微处理器等相关产品之间的根本区别,还将介绍一些最常见的市售微控制器
    的头像 发表于 10-26 15:01 1720次阅读