MOS管应用之外接电源和电池供电的的双电源自动切换电路

2023-11-12

现在大部分电子产品都配有锂电池,在没有外接电源的时候,使用锂电池进行供电;当外接电源的时候,使用外部电源供电, 同时对锂电池充电.因此要求电路必须具备能够根据是否接有外部电源,而自动选择相应供电电源的能力. 常见的简单电源切换电路如图1所示,但这个电路应用条件是有限制和缺陷的,比如电池电压VBAT不能大于外部电压VIN,常 见的电池电压为3.7~4.2V,外部电压为USB的5V时没有问题,但是电池电压为7.2V就不能使用了;肖特基二极管的压降虽然已 经较小,但是依旧有零点几伏左右,损失的功耗较多,5V外部电压进来就只变成4V多了;外部电压供电时,会通过P型MOS 管的体二极管给电池进行非正规充电,当然这点可以通过将Q4 MOS管左右翻转一下解决.

 

为了解决上述这些缺陷,项目中有时会使用较为复杂的改进电路,如图 2 所示。

 

其工作原理简介如下: 当使用外部电源VIN时,三极管Q7导通,三极管Q6截止,P型MOSFETQ3由于栅极和源极通过电阻R4都接了电池电压VBAT, 两者相等,Q3截止,电池电压VBAT无法达到输出端VCC;外部电源VIN接通时,VIN首先通过Q1 MOSFET的寄生二极管到达 输出端VCC,同时Q2三极管导通,使Q1 MOSFET的栅极拉低到GND为低电平,所以Q1的栅源极电压小于0且达到导通阈值电 平,Q1导通,然后Q1体内的寄生二极管就截止了,外部电源VIN通过Q1达到输出端VCC.此时,Q5 MOSFET的栅源极电压接 近相等,Q5和体二极管均截止,防止了外部电源VIN对电池的非正规充电. 当没有外部电源VIN时,三极管Q7截止,三极管Q6导通,Q3 MOSFET的栅极电压为低电平,栅源电压小于0且达到导通阈值 电平,Q3导通,然后通过Q5的寄生二极管达到输出端VCC,而Q5的栅极此时为低电平,因此栅源电压也小于0,Q5导通,其 寄生二极管截止,电池电压到达输出端VCC.
由于电源主通路使用了三个MOSFET,MOSFET在完全导通后其压降远远小于肖特基二极管(只有零点零几伏),因此其导通 损耗很低;而三个三极管虽然额外增加了一些功率损耗,但是由于三极管工作在完全饱和状态,在饱和导通压降一定的条件 下,导通电流可以通过电阻值设置的相对较小,因此功耗也不会太高.同时该电路无论电池电压是否大于外部电源,都可以使 用,通用性相对较为广泛.
转自 -------- 硬核电子公众号

 

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

MOS管应用之外接电源和电池供电的的双电源自动切换电路 的相关文章

  • 机智的Open3D学习生活(第二集):从pcb文件中读取并可视化展示点云数据

    只作为一个从项目需求衍生的例子进行演示 代码么 从其他处获取并简单修改 import numpy as np import open3d as o3d from pathlib import Path from traceback impo
  • AD PCB布局拖动元器件时出现的红线、绿线(Optimal Placement Vector)

    文章目录 问题 设置 操作 详解 问题 初学AD 看到很多PCB布局拖动元器件时会显示红线 绿线 但在我自己操作界面拖动时没有红 绿线显示 应该是设置的问题 那该怎样隐藏和显示红 绿线呢 于是网上各种找 但找到的都是提出的同样问题或者感性分
  • 简单聊一聊磁珠,电感和0R电阻

    磁珠 磁珠的材料是铁镁或铁镍合金 一般这些材料具有有很高的电阻率和磁导率 在高频率和高阻抗下 电感内线圈之间的电容值会最小 磁珠通常只适用于高频电路 因为在低频时 它们基本上是保有电感的完整特性 包含有电阻性和电抗性分量 因此会造成线路上的
  • 从原理图更新指定元件的封装到PCB——Altium Designer 18.0笔记

    从原理图更新指定元件的封装到PCB Altium Designer 18 0笔记 步骤1 在原理图编辑器下执行 Update 命令 步骤2 勾选所需的更改 步骤3 执行更改 步骤1 在原理图编辑器下执行 Update 命令 如果我们在原理图
  • Cadence学习篇(1) Cadence原理图工程以及原理图库的创建

    文章目录 前言 一 创建原理图库 1 1新建工程 1 2 设置原理图板框 1 3 设置原理图栅格 二 添加多个原理图 2 1 原理图重命名 2 2 原理图编页码 三 放置元器件 3 1 添加库 3 2 连线 四 保存工程文件 4 1 新建原
  • 高速入门知识02:降低串扰和维持信号完整性的布线方法

    文章目录 前言 一 单端走线布线 1 1 带有短截线的菊花链布线 1 2 没有短截线的菊花链布线 1 3 星型布线 1 4 蛇型布线 二 差分走线布线 前言 串扰是并行走线间不需要的信号耦合 微带线和带状线正确的布线和叠层布局能够降低串扰
  • 嘉立创免费打板方法

    下载嘉立创下单助手软件 打开软件 在左侧领取下单优惠券 填写好下打样参数后 在优惠券中选择使用优惠券 即可免费打样 10CM 10CM以内 一个月限领2次优惠券 使用优惠券条件 当客户上个月的消费低于20元 甚至是无消费 我们也为完全用嘉立
  • AD20笔记-PCB设计

    AD20笔记 文章目录 AD20笔记 PCB设计 新建PCB 导入原理图元器件 估计板子的大小 隐藏网络 机械层绘制放置区域 设置原点 设置板子大小 层叠管理器 正片负片 模块化分布 导入DXF文件 单独查看某一层 相连走线选择 精准移位吸
  • 「经验分享」一款PCB电路板设计要经历哪些流程?

    一款PCB电路板设计主要包括明确产品需求 硬件系统设计 器件选型 PCB绘制 PCB生产打样 焊接调试等步骤 那么这些步骤都有哪些需要注意点呢 小编带你细品 一定要细品 一 明确需求 在一个硬件设计之初 首先要做的是明确产品的需求 这里主要
  • 电气设计常用提示图标(自己画的)含高清原图下载地址

    1 1 不可循环利用 不可回收 1 2 可循环利用 可回收 1 3 静电敏感 ESD 1 4 注意高温 注意烫伤 1 5 有电危险 注意危险 1 6 高压危险 链接 https pan baidu com s 1xBJa53wAUheEKi
  • 画PCB步骤

    画PCB步骤 1 导入原理图器件 2 画PCB边界 板子画圆弧 首先在机械层 mechanical 画一个边界 如矩形 然后在四个角画上圆弧 最后再复制到阻焊层 keep out Layer 复制到阻焊层方法 shift s单层显示 最后分
  • 一、使用AD18设计PCB时的规格参考

    AD18设计PCB的规则参考 1 设计线距 X gt 6mil 2 设置线宽 信号线默认设成6mil 50mil gt x gt 6mil 根据加工厂的工艺来选择 3 电源线宽 根据要流过的电流大小来设置60mil gt x gt 15mi
  • 快速设计元器件原理图库和PCB封装库

    目录 1 立创商城EDA免费库 2 Altium Library Loader 3 贸泽电子ECAD模型 在设计电路的过程中经常会遇到这样的问题 无法快速找到合适的元器件原理图封装和PCB封装 Footprint 通常最基本的做法是百度找找
  • HFSS仿真导入到PCB

    一 从HFSS中导出DXF文件 以偶极子天线为例 先导出顶层 选择这个然后保存 然后同理 导出介质层和底层 二 导入PCB文件中 1 导入顶层 导入刚刚导出的顶层文件 然后将比例更改为mm pcb层改为Top Layer 导入之后选中 2
  • PCB是什么?你真的足够了解PCB吗?

    在电子行业有一个关键的部件叫做PCB printed circuit board 印刷电路板 这是一个太基础的部件 导致很多人都很难解释到底什么是PCB 这篇文章将会详细解释PCB的构成 以及在PCB的领域里面常用的一些术语 在接下来的几页
  • 一文带你了解芯片制造的6个关键步骤

    在智能手机等众多数码产品的更新迭代中 科技的改变悄然发生 苹果A15仿生芯片等尖端芯片正使得更多革新技术成为可能 这些芯片是如何被制造出来的 其中又有哪些关键步骤呢 智能手机 个人电脑 游戏机这类现代数码产品的强大性能已无需赘言 而这些强大
  • AltiumDesigner99——常用快捷键

    lt gt 1 PCB布线下 PcbDoc p a 在keep out层画线 u a 清除所有布线 l 将顶层元器件放到底层 注意使用系统自带的英文输入法 q 切换坐标轴单位 mm mil 2 原理图库编辑下 SchLib ctrl hom
  • Allegro 镜像丝印处理

    本文问题描述 Allegro 设计中丝印镜像了 在器件在正面 丝印也在正面 但是不管怎么 R 都转不过来 发现其实丝印已经被镜像至反面 可能也就需要简单左右镜像下 就可以了 如下图 艹作 在菜单栏点击view 选择Flip Design 点
  • AD中如何对圆形PCB板进行铺铜

    因为之前做了一块圆形的PCB板子 所以在铺铜时候发现圆形铺铜我该怎么快速去铺 于是查了一下网上 大部分人是推荐先圈出一个圆弧 然后在通过快捷键TVG或者是按下 shift 空格 但是我发现不适合我 于是我分享一下自己的方法 我们如果要对圆形
  • Altium designer Silkscreen Over Component Pads

    在画pcb的时候 执行设计规则检查的时候总会出现Silkscreen Over Component Pads这个问题 该问题的意思是丝印层的文字和元件焊盘重合或者挨着很近 解决办法1 修改规则 在design rule中选择Silkscre

随机推荐

  • Unhandled exception:java.text.ParseException

    最近遇到一个这样的错 在我敲完这两句话后 下面自动跳红线了那么这是怎么回事呢 解决办法 在方法声明后加 throws Exception 为什么要这么写 throws 的作用是不在本方法中进程异常处理 而是抛给调用此方法的类中进行处理 解释
  • n个顾客等待时间最短(贪心算法)

    设有n个顾客同时等待一个服务 顾客i需要的服务时间为ti 1 lt i lt n 共有s处可以提供此服务 应如何安排n个顾客的服务才能使平均等待时间达到最短 平均的带时间时n个顾客等待服务时间的总和除以n 方法 先按从大到小排序 然后再挨个
  • datax编译clickhousewriter插件,及mysql->ck自动增量

    安装clickhosue Clickhouse安装 新手必看 初念 LL的博客 CSDN博客 clickhouse安装 安装mysql 在clickhouse创建表 字段和需导入的mysql表相同 datax实现mysql到clickhou
  • 树的广度优先遍历

    树的广度优先遍历原理 树的广度优先遍历就是对每一层的节点依次访问 一层访问结束后进入下一层 直到遍历完所有节点 每个节点只访问一次 树的广度优先遍历我们可以利用队列先进先出的特点来实现 代码实现 ArrayList
  • 如何将内存图像数据封装成QImage V1

    如何将内存图像数据封装成QImage 当采用Qt开发相机数据采集软件时 势必会遇到采集内存图像并进行处理 如缩放 旋转 操作 如果能够将内存图像数据封装成QImage 则可以利用QImage强大的图像处理功能来进行图像处理 并能很好的进行显
  • 660-34(数1、2)

    目录 题目 解题思路 考察知识点推导 参考链接 题目 解题思路 考点是参数方程的一阶导 二阶导和曲率公式 另外就是曲率的公式 要牢记 详细解题过程在下面的b站链接中 考察知识点推导 1 参数方程一阶导 运用了链式法则和反函数求导 根据x与t
  • Linux Top查看指定进程的CPU状态

    查看top帮助信息 不管linux还是unix 大多数命令都是支持man命令来查看帮助信息的 语法是下面这样 进入到交互界面后 用法类似vi 然后按 q 可以退出 输入 再输入关键字 可以查询相关关键字 man top 帮助信息回显 TOP
  • 华为OD机试 - 食堂供餐 - 二分查找(Java 2023 B卷 考生抽中题)

    目录 一 题目描述 二 输入描述 三 输出描述 四 补充说明 五 解题思路 六 Java算法源码 七 效果展示 1 输入 2 输出 3 说明 华为OD机试 2023B卷题库疯狂收录中 刷题点这里 一 题目描述 某公司员工食堂以盒饭的方式供餐
  • python 图像相减的不同方法

    对于图像相减采用如下方法进行结果对比 本案例中采用灰度图像 gray img jpg 如下 gray cur jpg如下 不同算法图像相减之后得结果 1 采用矩阵直接相减 diff gray cur gray pre 结果很不好 有很多噪点
  • wo 27s虚拟服务器,联通光猫wo-27s设置上网

    联通光猫wo 27s怎么设置上网呢 填写上网账号和密码那栏 要输入光猫的超级管理页面 http 192 168 1 1 CU html 输入管理员用户名和密码 CUAdmin 密码相同 也有不相同的 具体视设备参数 进入管理页面以后 点击基
  • -bash:findstr: command not found

    项目场景 在CentOS7 6 上部署公司的一个系统 问题描述 执行命令报错 keytool list keystore app jdk11Openj9 lib security cacerts storepass changeit fin
  • Centos7安装Gitlab

    安装GithLab 1 安装必要依赖 sudo yum install y curl policycoreutils python openssh server perl sudo systemctl enable sshd sudo sy
  • Sublime text 3 如何格式化HTML/css/js代码

    使用Sublime text 3 编写代码是一种享受 使用Sublime text 3 格式化HTML代码 需要安装插件 具体安装步骤如下 1 打开菜单 gt 首选项 gt 插件控制 输入 install package 2 等待程序进入插
  • DoS攻击

    原文 1 DoS攻击 DoS攻击 Denial of Service 拒绝服务攻击 通过消耗计算机的某种资源 例如计算资源 网络连接等 造成资源耗尽 导致服务端无法为合法用户提供服务或只能提供降级服务 在SDN网络的集中式架构中 控制器是天
  • 医学图像分割评判标准及程序代码

    文章目录 1 图像分割指标 2 两个问题 3 IOU和假阳性率 4 准确率 Accuracy 精确率 Precision 召回率 Recall 和F1 Measure 参考资源 1 https blog csdn net zichen zi
  • 关于获取项目在tomcat中的路径问题

    1 直接发请求 可以用下面的方式 ServletContext context ServletRequestAttributes RequestContextHolder getRequestAttributes getRequest ge
  • 如何安装管式土壤墒情监测仪?

    安装说明 在安装时 需选择地势相对较高且平坦的位置进行安装 这样即能防止雨水倒灌进设备内部从而引起设备短路或线路故障 还能保证监测数据的精准度 首先 我们先使用土钻竖直于地面进行打孔保证传感器放入 取出都比较顺畅 直到孔深与传感器所标识的安
  • 程序员如何培养领导力

    第一阶段 熟悉自己的业务 知道问题在哪里 怎样可以解决 领导者是给大家指方向的 你必须先知道要走哪个方向 才能带领别人 这是领导力的基础 第二阶段 培养说服能力 能说服他人 问题可以按照你说的方式解决 领导力的表现是 他人愿意服从你 这不能
  • 比较流行的编程语言

    流行的编程语言 1 C C语言诞生于1972年 可以称之为现代高级语言的鼻祖 由著名的贝尔实验室发明 C语言是人们追求结构化 模块化 高效率的 语言之花 在底层编程 比如嵌入式 病毒开发等应用 可以替代汇编语言来开发系统程序 在高层应用 也
  • MOS管应用之外接电源和电池供电的的双电源自动切换电路

    现在大部分电子产品都配有锂电池 在没有外接电源的时候 使用锂电池进行供电 当外接电源的时候 使用外部电源供电 同时对锂电池充电 因此要求电路必须具备能够根据是否接有外部电源 而自动选择相应供电电源的能力 常见的简单电源切换电路如图1所示 但