一. 前言

使用编程环境 :KEIL mdk4
单片机 : NRF24LE1

二. 分析

查询各开发芯片的数据手册,一般在电源管理或者复位设置章节中。以下NRF24LE1为例:

Power supply supervisor(电源监控):

电源主管在开机时对系统进行初始化,对即将发生的情况提供预警当电源电压过低而不能安全运行时,系统处于复位状态。

电源管理框图如下:

Power-on reset(上电复位):

开机复位(POR)发生器在开机时初始化系统。它基于RC网络和比较器,如图所示。为了正常工作,电源电压应按规格,随着上升时间的增加而增加。当电源达到1.9V的最小工作电压后,系统保持重置状态至少1ms。

Brown-out reset(欠压复位):

当电源电压降至BOR阈值以下时,熄灭复位(BOR)发生器使系统处于复位状态。它由一个在系统处于有源和备用模式时启用的高精度比较器和一个在所有其他模式下均可运行的精度较低的低功耗比较器组成。for- mer的阈值电压约为1.7V。迟滞约为70mV (V HYST)。这意味着,如果在电源电压降至1.7V以下时触发复位,那么在nRF24LE1开始工作之前,电源必须再次升至1.77V以上。当VDD接近阈值时,迟滞阻止比较器输出振荡。低功耗比较器的典型阈值电压为1.5V。

Power-fail comparator(掉电比较器):

电源故障(POF)比较器为单片机提供了即将到来的电源故障的早期预警。它不会重置系统,但给单片机时间准备有序断电。它还提供硬件保护数据存储在程序内存,防止写指令被exe- cuted。

POF比较器通过在POFCON寄存器中写入启用位来启用或禁用。启用时,当系统处于活动或备用模式时,系统将启动。如果电源电压低于可编程阈值,则警告位设置为1。还会产生一个中断(POFIRQ)。写指令到程序内存将不会被执行,只要警告是1。

使用prog位来配置所需的阈值电压(V POF)。可用电平为2.1、2.3、2.5和2.7V,定义为电源电压下降。比较器大约有0.1V的滞后(V HYST)。

三. 配置方法

sfr   POFCON       = 0xDC;POFCON = 0xC0;//欠压保护(2.5V)   1100 0000

四. 欠压保护作用

1、操作EE 时,未打开BOR ,当电压跌落时,很可能会发生数据写出错的问题。

2、由于电源电压不稳定,导致AD不准确,IO口输出"灰色电平",从而导致程序误判或外围电路错误动作,所以要在这些问题发生之前使单片机复位避免这些情况的发生。

3、单片机时间准备有序断电。提供硬件保护数据存储在程序内存。

4、避免连续开关机或者电压不稳定状态下,出现的死机,数据异常问题。

单片机欠压保护、欠压复位的用法及作用相关推荐

  1. 输入过欠压保护电路原理图

    1. 原理图: 2. 工作原理: AC输入和DC输入的开关电源的输入过欠压保护原理大致相同.保护电路的取样电压均来自输入滤波后的电压. 取样电压分为两路,一路经R1.R2.R3.R4分压后输入比较器3 ...

  2. cpout引脚是干什么的_电源IC欠压保护(Brown-out)功能介绍

    描述 本文来确定本设计案例中使用的电源IC的BO引脚相关的元器件常数.BO引脚是用来设置电源IC BD7682FJ的欠压保护功能的引脚. 什么是欠压保护(Brown-out)功能 欠压保护功能是当输入 ...

  3. 高温保护_【美的空调维修案例】P2压缩机高温保护 不定时出现P1过欠压保护...

    P2压缩机高温保护 案例1:系统冰堵导致的整机出现P2压缩机高温保护 产品型号:KFR-72LW/BP2DN1Y-H(3) 故障现象:新装机制冷运行2个小时左右,显示P2故障代码 故障范围:系统堵 . ...

  4. 一种基于输出电压的欠压保护电路设计方案

    一般DC-DC电源芯片内部都有一个under voltage lock out(UVLO)功能,其作用是当芯片的供电电压低于UVLO的门限值时,关闭IC,以免IC工作异常. 但是很多情况下,我们更关心 ...

  5. 短路保护、过载保护、零压保护的概念

    短路保护.过载保护.零压保护的概念 每个电气设备都有它的额定功率,当超过额定功率是就叫做过载,对这种状态的保护就叫做过载保护.对于防止电气设备内部发生短路的保护就叫做短路保护.零压保护又叫失压保护,当 ...

  6. 稳压、调压、监控、DC/DC电路大全

    稳压.调压.监控.DC/DC电路大全 0 推荐 M5172L 零点起弧温度控制电路 有零点同步脉冲发生电路.差动放大电路.脉冲发生电路构成的温度控制电路:工作交流电源电压范围90-110mVrms(5 ...

  7. 压电陶瓷驱动 压电陶瓷驱动器 压电陶瓷驱动电源 压电驱动 压电驱动器 压电驱动模块 压电驱动电源 堆叠执行器 多通道压电驱动器 微型压电驱动器 微型压电驱动器模块 电压放大器 电压调节器 线性放大器

    PiezoDrive在压电系统方面拥有十多年的经验,可以协助开发超精密机械设备和电子设备.制造包括高压放大器和电源,亚纳米定位系统,原子力显微镜和航空航天结构. PDU 150–三通道超低噪声150V ...

  8. 基于单片机超声波视力保护系统设计-基于51单片机8音键电子琴仿真设计-基于8086八路模拟信号采集均值显示系统设计-基于8086八路数据电压温度采集系统-基于8086波形发生器仿真设计【毕设课设分享】

    539基于单片机超声波视力保护系统设计-设计资料 硬件构成:单片机+最小系统+LCD1602液晶显示模块+超声波模块+DS18B20温度采集模块+光线检测模块+ADC0832模块+蜂鸣器模块+LED指 ...

  9. linux下 tar解压 gz解压 bz2等各种解压文件使用方法

    点击打开链接 linux下 tar解压 gz解压 bz2等各种解压文件使用方法                .tar 解包:tar xvf FileName.tar 打包:tar cvf FileN ...

最新文章

  1. python学习 爬取亚马逊网页,失败后。修改HTTP报文头部后成功!
  2. JDBC连接方式有哪几种
  3. python中str是什么函数_Python str()函数
  4. 安卓程序段——时间测试函数
  5. bbb sdk6编译流程
  6. ESLint is disabled since its execution has not been approved or denied yet
  7. BGP——重分发注意点(总结+配置)
  8. HashMap[转]
  9. linux 罗技摄像头驱动下载,罗技bcc950驱动下载-罗技bcc950摄像头驱动下载 v1.1.87.0官方版--pc6下载站...
  10. 【Modern Robotics】 Mechanics, Planning and Control现代机器人学:机构、规划与控制
  11. 破解win7开机密码!
  12. 软件性能测试和可靠性测试
  13. [转载] 七龙珠第一部——第008话 龟仙人的龟派气功波
  14. java学习总结(16.07.16)Random类和BigDecimal类
  15. 【MATLAB】错误使用 surf (line 74) 解决+错误使用 mesh (line 75)
  16. 3D模型汇总----骨骼模型
  17. 【bzoj4605】崂山白花蛇草水 权值线段树套KD-tree
  18. 什么是格局、境界、眼界、眼光
  19. UGF游戏框架实例开发教程—FlappyBird(七)子弹发射与小鸟飞行功能的实现
  20. git出现的若干问题以及解决方案

热门文章

  1. 分析零售行业目前存在的数据统计问题
  2. 二手车车辆购置税税率及过户费的计算
  3. 可靠性测试设备技术含量_智能降噪耳机可靠性测试标准
  4. Android Light开发(二) 通知灯调用过程
  5. HDU 2932 Extraordinarily Tired Students (暴力+取模还是很强大的)
  6. java-php-python-ssm汽车维修服务系统计算机毕业设计
  7. 4.泛型类:什么是泛型类???
  8. Seasar サイトマップ
  9. {“msg“:“success“,“code“:0,“data“:[]}
  10. python爬取推背图图片