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

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

3天内不再提示

一文详解单片机的欠压复位

科技观察员 来源:英锐恩 作者:英锐恩 2023-07-11 09:52 次阅读

欠压复位(以下称为BOR)是单片机可靠性的一项重要功能,通常用于解决电源问题,下面将介绍欠压复位的另一个问题。

单片机的“电量不足”是电源电压不足或暂时降低,低于可靠运行所需的水平。许多单片机具有保护电路,该电路可检测电源电压何时低于此水平,并将设备置于复位状态,以确保在电源恢复时正确启动。此操作也称为“欠压复位”,英文缩写为“BOR”。类似的功能称为低电压检测(LVD),它更复杂,增加了对多个电压电平的检测,可以在触发复位之前产生中断。

BOR通常由控制寄存器中的某个位使能。通常,当BOR引起复位时,状态位会置1。该状态位在复位后仍然有效,并允许程序检测到问题并执行其他恢复或记录事件。

如果BOR被禁用会怎样?一般情况下,其表现为电源电压稳定下降。至于原因,可能是电源老化或电池放电。

QQ截图20191018114403.png

如上图所示,V1是正常电源电压。V2是微控制器可能无法可靠运行的点。我将V3显示为操作完全停止的点。在V2和V3之间是一个“危险区域”,在该区域可能发生错误并且操作不可靠。当电源进出危险区域时,该设备可以正常工作数年,然后损坏!出现故障。BOR级别设置为高于V2,并通过复位设备来代替危险区域。重置不太可靠,但总比不确定好。接下来,我介绍一种情况,其中电源正常运行,但使用BOR解决了另一个问题。

QQ截图20191018134100.png

当电源关闭时,电压不会一直下降。相反,其他电源将电源电压保持在危险区域。这种电压的另外一种叫法是“虚假电量”。目前,没有BOR可以检测到这种情况并引起复位。再次打开电源时,设备可能无法正常上电,因为可能不会触发上电复位电路。由于电源电压低于最小值并且没有复位,因此后续操作不确定。

Microchip的单片机为例,在验证是本人用的是PIC16F877-20I/L。这该单片机是工业版本,工作温度范围为-40°C至+85°C。采用16MHz时钟时,电源范围为+4.0V至+5.5V。模块内部的工作电压(V1)是+5V。显示器显示的是,单片机(V2)上的虚假电量电压约为+1.5V。

还有其他两种情况,“RAM数据保持电压(VDR)”为+1.5V,“典型值”。“VDD启动电压”(VPOR)以确保内部上电复位为0V,“典型值”。将所有这些情况加在一起可以告诉我们,该设备处于危险区域之内。由于电压远高于此电压,因此无法预期上电复位(VPOR)。此外,由于虚假电量处于RAM保持电压下,因此也无法预期的欠压会使设备保持活动状态(VDR)。谁知道设备的其余部分在做什么?

为什么打开BOR可以解决此问题?欠压复位触发规范(VBOR)的范围是+3.7V至+4.35V,典型值为+4.0V。虚假电量电平远低于BOR的触发电压。问题解决了。但是,为什么微控制器在实验室中可以正常工作并以许多次电源循环正常运行仍然是个谜。

总结,虚假电量可能有几种情况:外部信号,电路中的多个电源,电容器需要时间才能完全放电。

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

    关注

    6035

    文章

    44554

    浏览量

    634653
  • BOR
    BOR
    +关注

    关注

    0

    文章

    10

    浏览量

    7507
收藏 人收藏

    评论

    相关推荐

    单片机复位电路详解

    单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头开始执行。单片机样,当单片机系统在运行中,受到
    发表于 09-05 09:09 7323次阅读

    求助:关于单片机做电池电压检测进行保护的问题

    出电池的电压从而进行保护,而是单片机供电电压到了2V时,单片机复位了。而后又发现当电池电压过低而整机关机后
    发表于 05-17 19:17

    单片机复位问题的解决

      复位(以下称为BOR)是单片机可靠性的项重要功能,通常用于解决电源问题,下面将介绍
    发表于 01-13 16:38

    单片机保护/复位的作用,怎么使用

    . 前言使用编程环境 :KEIL mdk4单片机 : NRF24LE1 二. 分析查询各开发芯片的数据手册,般在电源管理或者复位设置章节中。以下NRF24LE1为例:Power s
    发表于 11-25 07:08

    种实用的单片机系统后备电池检测电路

    种实用的单片机系统后备电池检测电路
    发表于 01-14 22:41 49次下载

    详解MCS-51单片机的中断系统

    详解MCS-51单片机的中断系统,具体的跟随小编来了解下。
    的头像 发表于 07-28 11:26 1.3w次阅读
    <b class='flag-5'>一</b><b class='flag-5'>文</b><b class='flag-5'>详解</b>MCS-51<b class='flag-5'>单片机</b>的中断系统

    STC单片机复位电路原理详解

    单片机复位电路原理是在单片机复位引脚RST上外接电阻和电容,实现上电复位。当复位电平持续两个机
    发表于 12-24 14:08 3.1w次阅读
    STC<b class='flag-5'>单片机</b><b class='flag-5'>复位</b>电路原理<b class='flag-5'>详解</b>

    单片机上电复位复位的过程解析

    上电复位:是由外部总线产生的种异步复位单片机电压监测电路检测到电源电压VDD上升时,会产生个上电
    发表于 03-23 15:14 9789次阅读
    <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>的过程解析

    单片机复位是什么_复位问题的解决

    复位(以下称为BOR)是单片机可靠性的项重要功能,通常用于解决电源问题,下面将介绍
    发表于 06-29 11:17 5579次阅读
    <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><b class='flag-5'>压</b><b class='flag-5'>复位</b>问题的解决

    单片机复位的原理说明

    单片机复位电路使单片机进入复位状态。通过复位操作可以完成单片机的初始化,也可使处于死机状态下的
    发表于 07-17 10:26 1.8w次阅读
    <b class='flag-5'>单片机</b><b class='flag-5'>复位</b>的原理说明

    51单片机(十二)—— 单片机复位

    复位介绍 复位单片机提供了条从已知初始条件启动处理的途径。复位期间,大部分控制和状
    发表于 11-15 13:21 59次下载
    51<b class='flag-5'>单片机</b>(十二)—— <b class='flag-5'>单片机</b><b class='flag-5'>复位</b>

    单片机保护、复位的用法及作用

    . 前言使用编程环境 :KEIL mdk4单片机 : NRF24LE1 二. 分析查询各开发芯片的数据手册,般在电源管理或者复位设置章节中。以下NRF24LE1为例:Power s
    发表于 11-16 20:21 1次下载
    <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><b class='flag-5'>复位</b>的用法及作用

    单片机复位电路的作用 介绍几种常见的单片机复位电路

    单片机复位电路是单片机系统中非常重要的个部分,其主要作用是将单片机的电源电压从高电平变为低电平,从而使
    发表于 09-08 17:02 3519次阅读

    单片机复位的条件 单片机可以复位多少次 程序会导致单片机复位

    单片机复位的条件 单片机可以复位多少次 程序会导致单片机复位吗 
    的头像 发表于 10-17 16:44 3275次阅读

    单片机复位电路是怎样工作的 单片机复位电路的作用及方式

    单片机复位电路是怎样工作的 单片机复位电路的作用及方式  单片机复位电路又称为系统
    的头像 发表于 10-17 18:17 3141次阅读