开发板的上电锁存

2023-10-31

1、开发板的软启动

开发板的电源开关用两种:
(1)拨码开关:打到一侧则接通,打到另一侧则关闭,开发板只有关闭和运行两种状态,电路设计简单,但是不能实现休眠模式、低功耗模式。
(2)按键:按下时通电,弹起时断电;但是我们可以给供电电路增加置锁电路,按下按键时通过设置特定的引脚,当按键弹起时置锁电路也可以让电源为开发板供电。这样可以实现休眠模式、低功耗模式等。

2、供电置锁原理图

在这里插入图片描述

3、供电置锁原理分析

(1)开发板供电需要的电压比较稳定,而外部适配器的输出电压不一定那么稳定,因此板载了一个文稳压器件MP1482.这个稳压芯片的作用就是外部适配器电压在一定范围内变化时稳压芯片的输出电压都是5V;
(2)MP1482芯片有一个EN(Enable)引脚,这个引脚可以让稳压芯片输出或关闭输出。EN为高电平时有输出电压,EN引脚为低电平时稳压芯片无输出。
(3)两个因素可以影响EN引脚的电平:第一个是POWER按键(SW1),POWER按键按下时EN为高电平,POWER按键弹起时EN为低电平;第二个是POWER_LOCK(EINT0)引脚,这个引脚为POWER_LOCK模式下高电平,则EN为高;若这个引脚为EINT0模式或者为POWER_LOCK模式但输出为低电平,则EN为低。

4、供电锁存的流程分析

(1)当按下POWER按键,MP1482芯片的EN引脚为高电平,此时输出电压,开发板上电;
(2)开发板上电后,会去将POWER_LOCK(EINT0)引脚设置为高电平;
(3)POWER按键弹起后,因为POWER_LOCK(EINT0)引脚为高电平,所以MP1482的EN引脚仍然是高电平,MP1482芯片会继续输出电压,开发板不会掉电。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

开发板的上电锁存 的相关文章

随机推荐

  • 【GB28181】PJSIP库(六)使用视频:获取图像、本地预览、发送接收视频等

    目录 郭老二博文之 图像视频汇总 1 简介 PJSUA2 的媒体对象均派生自抽象基类pj Media 媒体对象是指能够生成或读取媒体的对象 类pj VideoMedia派生自pj Media 代表视频媒体 PJSUA2 支持多种类型的视频媒
  • VScode通过remote ssh连接虚拟机 & 报错 过程试图写入的管道不存在(已解决)

    因为在windows上VSCode使用的默认ssh工具存在实现上的问题 导致一旦我们直接使用默认ssh连接会有报错 过程试图写入的管道不存在 The process tried to write to a nonexistent pipe
  • ElasticSearch 实践过程中遇到的几个小问题

    ulimit 不生效 有一台机器的在启动 ES 的时候始终报错 1 max file descriptors 65000 for elasticsearch process is too low 但是我已经在 etc security li
  • git使用-去除merge branch ’master‘提交

    git去除merge branch master 提交 问题现象 在项目开发中 经常会有这样的情况发生 更新上游项目代码时操作 Tom localhost dev gw ac git remote add upstream http Tom
  • 关于百度地图marker的点击事件

    在最开始学习使用百度地图 marker的点击事件 很容易实现点击弹出框 像这样 baiduMap setOnMarkerClickListener new BaiduMap OnMarkerClickListener Override pu
  • 关于MinGW和MSYS

    MinGW是Minimalist GNU for Windows的缩写 是本地Windows应用的极简开发环境 MinGW为本地MS Windows应用的开发提供了完整的开源编程工具集 而且不依赖于第三方C运行时DLL 它确实依赖于很多由微
  • gitee新建仓库并上传项目

    目录 一 新建仓库 二 克隆仓库到本地 三 本地添加项目文件 四 上传至gitee仓库 五 提交代码 更新至远程仓库 一 新建仓库 1 点击右上角的 号 新建仓库 2 填写仓库信息 点击创建即可 二 克隆仓库到本地 1 点击 克隆 下载 S
  • python 用随机森林模型补充数值变量缺失值

    对数据建模之前 填补缺失值是必不可少的一步 这里把用随机森林模型快速预测缺失值的方法总结如下 以方便日后的工作 data df DataFrame类型的数据 obj column 待填补缺失值的列名 missing other column
  • Android开发 亲测可用--多种方式获取手机短信验证码自动填入

    Android开发 静态注册 动态注册 短信中心库监控获取手机验证码 自动复制到剪切板或或填入输入框 友情提醒初学者 这是广播接收器的类 写在xml中静态注册或写在启动类的Oncreate方法下动态注册即可 有新短信通知就会触发 若使用正常
  • Latex常用数学符号

    相关参考 常用数学符号的 LaTeX 表示方法 Latex所有常用数学符号整理 CSDN latex插入图片的文章 Side by side figures in LaTex 可以复制的特殊符号表 数学模式重音符号 hat a hat a
  • 电路分析笔记-电阻电路的等效变换

    电路的等效变换 两端网络 网络 任何一个复杂的电路 向外引出两个端钮 且从一个端子流入的电流等于从另一端子流出的电流 则称这一电路为二端网络 或一端口网络 两端电路等效的概念 两个两端电路 端口具有相同的电压 电流关系 则称它们是等效的电路
  • T5的整体介绍【代码实战】

    T5的整体介绍 代码实战 0 前言 1 Header 2 summary 3 T5 model 3 1 forward 3 2 预训练任务 3 2 1 multi sentence pairs 3 3 完成 tasks 0 前言 本文是对T
  • python语法(高阶)-工厂模式

    参考内容 黑马程序员
  • 李宏毅 机器学习2020 作业5 hw5-explainAI

    本次作业做的是解释机器学习是如何识别一张图片的 用到了上一次CNN作业训练好的模型 先导入需要用得到的库 其中lime需要提前安装 我在安装的时候 conda install命令不能使用 但是使用pip命令就可以安装了 import os
  • 关于代码的注释的几种方法

    注释就是对代码的解释和说明 其目的是让人们能够更加轻松地了解代码 注释是编写程序时 写程序的人给一个语句 程序段 函数等的解释或提示 能提高程序代码的可读性 注释只是为了提高可读性 不会被计算机编译 注释一般分为行注释和块注释 行注释是在某
  • 那些上线MES系统的企业都怎么样了?

    MES系统即制造企业生产过程执行系统 是一套面向制造企业车间执行层的生产信息化管理系统 在智能制造 工业4 0的时代背景下 MES生产管理系统成为制造业纷纷上线的管理软件 旨在提高企业整体生产效率和降低成本 那么企业上线MES系统后的具体有
  • 开源情报分析(OSINT)CTF社工类2万字题详细教程,请不要利用本文章做不道德的事,后果概不负责

    简介 现在国内外最新的ctf比赛都有这个项目了 列如给你一个照片找地址或者人名 给你一个名字找他的社交账号什么的 考验选手的信息收集与社工能力 这篇文章对这类题型做一个基础的总结 以后遇到这种题型就知道该怎么做了 本文章会教你们关于查找有关
  • Protobuf(Protocol Buffers)超详细入门教程(跨平台序列化, Java)——更新于2022.01

    目录 相关教程 相关文献 安装 C Installation Unix 环境 Protobuf3 0基础上手例子 相关教程 Protobuf Protocol Buffers 超详细入门教程 跨平台序列化 C CMake 更新于2022 0
  • 经典的图像去噪算法_NeuNet2020:BRDNet(开源)使用深度CNN和批量归一化进行图像去噪...

    最近哈工大的研究团队于2020年在国际著名的人工智能杂志 神经网络 上发表了 利用深度CNN进行批量重正化的图像去噪 作者信息 在论文中 作者提出了一种新的图像去噪网络 称为批重归一化去噪网络 BRDNet 可以解决硬件资源受限条件处理数据
  • 开发板的上电锁存

    1 开发板的软启动 开发板的电源开关用两种 1 拨码开关 打到一侧则接通 打到另一侧则关闭 开发板只有关闭和运行两种状态 电路设计简单 但是不能实现休眠模式 低功耗模式 2 按键 按下时通电 弹起时断电 但是我们可以给供电电路增加置锁电路