外加电压检测复位电路设计方案

发布者:epsilon15最新更新时间:2020-01-20 来源: elecfans关键字:外加电压检测  复位电路  PIC单片机 手机看文章 扫描二维码
随时随地手机看文章

1.6.5 PIC单片机的外接电压检测复位电路举例
  1.设计思路
  有许多型号单片机的内部均不具备掉电复位功能,即使对于内部包含该功能的PIC单片机,其复位门槛电压值是固定不可更改的,有时不能满足用户的需求,因此,外加电压检测复位电路也是较常见的设计方案。


  对于片内带有掉电复位功能BOR的PIC单片机,在使用外接电压检测复位电路时,就必须将内部BUR功能禁止,方法是将系统配置字的BUDEN位设置为0。


  对于内部不带BOR功能的PIC单片机,其电源控制寄存器PCUN没有BOR标志位,无法准确识别由外接电压检测复位电路引起的单片机复位,因此在程序执行过程中在MCLR引脚施加了人工复位信号引起的复位。


  与外接电压检测复位电路相关的单片机片内等效电路如图1所示,从该图可以看出,外接电压检测复位电路时,单片机内部的两个定时器不参与工作。

外加电压检测复位电路设计方案

图1 与外接电压检测复位电路相关的单片机片内等效电路


  2.电路设计
  (1)外接分立元件电压检测复位电路。
  下面给出了两种不利用分离元器件搭建的电压检测复位电路。电路工作原理是,当VDD下降到某一门槛值时,三极管截止,从而使MCLR端电平变低,迫使单片机复位。图2中该门槛值为VDD<Vz十0.7V,其中Vz是稳压管的稳定电压的值,而图3中该门槛值为VDD<0.7V(R1+R2)/R1。

外加电压检测复位电路设计方案

图2 外加电压检测复位电路(VDD<Vz十0.7V)

外加电压检测复位电路设计方案

图3 外加电压检测复位电路(VDD<0.7V(R1+R2)/R1)


  (2)外接专用芯片电压检测复位电路。
  图4所示为一种利用专用芯片HT70XX搭建的电压检测复位电路。台湾HOLTEK公司研制的HT70XX系列集成电路是一组采用CMOS工艺制造的电源欠压检测器,其包装形式有三脚直插式封装和贴片式封装两种。

外加电压检测复位电路设计方案

图4 由HT70XX构建的外加电压检测复位电路


该系列芯片中包含多个型号,每种型号的芯片都用于检测一个固定的电压,整个系列中各芯片的电压检测值在1.5~7.0V范围内。由于采用了CM0S工艺,可以确保芯片具有较低的电源消耗。


  (3)外接带延时的专用芯片电压检测复位电路。
  IM-V809是美国IMP公司新研制的一组CM0S监控电路,能够为低功耗微控制器MCU微处理器MPU或数字系统监视3~5V的电源电压。在电源上电、掉电和跌落期间产生不低于140ms的复位脉冲,将该功能集成到一片3脚封装的小芯片内。


  与采用分立元件或通用芯片构成的电路相比,系统电路的复杂性大大降低了,元器件的数量大大减小了,显著提高了系统的可靠性和精确度,应用电路如图5所示。

外加电压检测复位电路设计方案

图5 由IMP809构建的外加电压检测复位电路


  该系列产品能提供高、低两种复位信号电平,还能提供6钟复位门限电压4.63V、4.38V、4.00V、3.08V、2.39V和2.63V。


  对于IMP809,在电源上电、掉电或跌落期间,只要VCC大于1.1V,就能保证RESET输出电压不高于0.4V的低电平,确保复位信号有效,在Vcc上升期间RESET维持低电平,直到电源电压升至复位门限以上。在超过此门限后,内部定时器大约再维持240ms后释放RESET,使其返回高电平。只要电源电压降低到复位门限以下(即电源跌落),RESET引脚会立刻变低。


  (4)外接带人工复位的专用芯片电压检测复位电路。
  IMP811是美国IMP公司新研制的一组CM0S监控电路,能够为低功耗微控制器MCU微处理器MPU或数字系统监视3~5V的电源电压,并能提供消除抖动的人工复位输入。


  将这些常用的功能集成到一片4脚封装的小芯片内,与采用分立元件或单一功能芯片组合的电路相比,大大减小了系统电路的复杂性和元器件的数量,显著提高了系统的可靠性和精确度,应用电路如图6所示。

外加电压检测复位电路设计方案

图6 由IMP811构建的外加电压检测复位电路


  · 电源引起的复位。
  复位信号用于启动或者重新启动MPU/MCU,令其进入或者返回到预知的循环程序并顺序执行。一旦MPU/MCU处于未知状态,例如程序“跑飞”或进入死循环,就需要强行将系统复位。IMP811就用于监视系统的电源电压,并在偏离正常范围,即低于复位门限时,发出一个复位信号。


  对于IMP811,在电源上电、掉电或跌落期间,只要VCC还大于1.1V,就能保证RESET输出电压不高于0.4V的低电平,确保复位信号有效。


  在Vcc上升期间RESET维持低电平直到电源电压升至复位门限以上。在超过此门限后,内部定时器大约再维持140ms后释放RESET,使其返回高电平。无论何时只要电源电压降低到复位门限以下,RESET引脚会立刻变低。


  · 人工复位输入。
  许多基于MPU/MCU的产品中需要人工复位功能,允许操作员、测量员或外接逻辑电路将系统初始化。为此,IMP811设计了一个低电平有效的手动复位输入端MR,平时该引脚可被片内200kΩ的上拉电阻拉到高电平。


  启用人工复位功能时,该引脚可以被外接CMOS/TTL逻辑电路或一端接地的按钮开关拉成低电平。不需要采用外部去抖动电路,因为最小为180ms的复位时间足以消除机械开关的抖动。此外,为了提高可靠性,避免噪声引起的误动作,可在该引脚与地之间跨接—只0.1ΩF的电容。

关键字:外加电压检测  复位电路  PIC单片机 引用地址:外加电压检测复位电路设计方案

上一篇:以PIC单片机为主要核心控制元件的LED模块书写显示屏设计
下一篇:大神对PIC单片机的简单入门时如何讲解的

小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
  • 学习ARM开发(16)
    ARM有很多东西要学习,那么中断,就肯定是需要学习的东西。自从CPU引入中断以来,才真正地进入多任务系统工作,并且大大提高了工作效率。采 ...
  • 学习ARM开发(17)
    因为嵌入式系统里全部要使用中断的,那么我的S3C44B0怎么样中断流程呢?那我就需要了解整个流程了。要深入了解,最好的方法,就是去写程序 ...
  • 学习ARM开发(18)
    上一次已经了解ARM的中断处理过程,并且可以设置中断函数,那么它这样就可以工作了吗?答案是否定的。因为S3C44B0还有好几个寄存器是控制中 ...
  • 嵌入式系统调试仿真工具
    嵌入式硬件系统设计出来后就要进行调试,不管是硬件调试还是软件调试或者程序固化,都需要用到调试仿真工具。 随着处理器新品种、新 ...
  • 最近困扰在心中的一个小疑问终于解惑了~~
    最近在驱动方面一直在概念上不能很好的理解 有时候结合别人写的一点usb的例子能有点感觉,但是因为arm体系里面没有像单片机那样直接讲解引脚 ...
  • 学习ARM开发(1)
  • 学习ARM开发(2)
  • 学习ARM开发(4)
  • 学习ARM开发(6)
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多往期活动

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved