工程师在开发电路项目时,经常会遇到一些电源电路设计的需求,比如在智能家居的新风系统项目中,由于

  • PM2.5传感器的工作电源为5.0V

  • 单片机的工作电源为5.0V

  • WIFI射频模块的工作电源为5.0V

  • 电机驱动芯片的工作电源为5.0V

所以在设计电源电路时,工程师一般会选择将输入的直流DC12V或者DC24V转换成5.0V,用以提供其他电路系统的工作电源。

图1:电路系统

对于将不同输入电压转换成5.0V输出的电路,工程师都很容易设计出相应的方案与详细原理图。具体的方案可以参考:

(1)如果在不考虑功耗的条件下,工程师可以选择78M05电源芯片实现;

(2)如果需要实现输出电压可调的功能,工程师可以选择LM2734电源芯片实现;

(3)如果需要带有使能(Enable)的功能,工程师也可以选择ME2108电源芯片机实现。

虽然这些78M05、LM2734以及ME2108型号的电源芯片设计方案,都能满足5.0V的电压输出要求,但却有一个功能无法提供,即无法控制电源的输出电流大小,以达到限流的效果。

什么叫做设定电源的输出电流大小?或者什么叫做电源输出电流的限流效果?可以列举案例说明

电路项目案例

78M05电源芯片输出5.0V电压与1.5A电流,同时驱动两个不同的A负载与B负载,其中A负载的消耗电流为0.6A,B负载的消耗电流为0.4A。

显然在此电路应用中,78M05电源芯片的功能可以达到设计要求;但若由于A负载过载过流,消耗的电流大于0.6A,例如达到1.2A;此时A负载与B负载总计消耗的电流1.2A+ 0.4A=1.6A,超过了78M05电源芯片最大的输出电流1.5A,进而影响B负载的正常工作。

图2:项目案例

此项目案例中,为了使A负载与B负载在工作中互不产生影响,互不干涉,工程师需要在78M05电源芯片输出电路中,引入限流功能,比如:

  • 在78M05电源芯片驱动A负载电路中,引入0.8A的限流功能,使A负载最大的工作消耗电流只能被限流在0.8A;

  • 在78M05电源芯片驱动B负载电路中,引入0.5A的限流功能,使B负载最大的工作消耗电流只能被限流在0.5A。

加入限流功能,即使A负载出现过载过流问题,也不会影响B负载的正常工作;同样即使B负载出现过载过流问题,也不会影响A负载的正常工作;这样就达到了A负载与B负载互不影响、互不干涉的效果,增加了电路系统的工作可靠性。

那么针对这个电源芯片限流的功能问题,工程师该如何去解决?有没有一个比较成熟的电路方案能达到此要求?

答案是肯定的,BL2554限流开关芯片及其应用方案就能很好地解决此类问题

BL2554限流开关芯片基本电路特性

BL2554芯片作为限流开关类型的芯片,主要作用就是可以通过调节外部的电阻阻值大小,设定输出的电流大小;其引脚定义图

图3:BL2554引脚定义图

BL2554引脚定义

  • Pin 1引脚VOUT:芯片的电压电流输出引脚;

  • Pin 2引脚GND:芯片的参考地引脚;

  • Pin 3引脚ISET:芯片的限流设置功能引脚;

  • Pin 4引脚ON:芯片的使能(Enable)控制引脚;

  • Pin 5引脚VIN:芯片的电压输入引脚;

其中芯片的输入电压范围为2.5V~5.5V,限制的电流范围为0.15A~1.3A;由于输入VIN与输出VOUT之间损耗电阻阻值大约为250mΩ,因此输入与输出之间的电压几乎相等;

输入电压为5.0V,输出电压也为5.0V;

输入电压为3.3V,输出电压也为3.3V;

请忽略250mΩ电阻两端产生的压降差。

如何设定BL2554限流开关芯片的输出电流

如何设定BL2554限流开关芯片的输出电流大小呢?这是工程师在应用此类方案时最核心关注的问题。

在BL2554芯片的基本电路特性中,限流功能主要是通过设置调节Pin 3引脚ISET的电阻阻值来实现;具体的对应关系

图4:BL2554应用电路图

  • R4电阻阻值53K,芯片输出的电流限制在0.5A;

  • R4电阻阻值25K,芯片输出的电流限制在1.0A;

  • R4电阻阻值20K,芯片输出的电流限制在1.3A;

  • R4电阻阻值51K,芯片输出的电流限制在520mA;

  • R4电阻阻值30K,芯片输出的电流限制在873mA;

工程师利用此电阻阻值的变化,就可以调节输出电流的限流大小。

BL2554芯片的项目应用

在了解完BL2554芯片的电路特点之后,工程师就可以解决项目实际开发中存在的问题。还是以78M05电源芯片的项目案例说明:

图5:BL2554应用系统图

在78M05电源芯片输出端与A负载和B负载之间,加入BL2554限流开关芯片,就可以实现A负载与B负载互不影响、互不干涉的效果。

当A负载的工作电流超过BL2554芯片的限流电流873mA,BL2554芯片就会关闭输出,使A负载停止工作,从而达到保护78M05电源芯片的作用,进而达到不会影响B负载的工作效果;B负载工作原理与之类似。

最后的结语

研究BL2554芯片特性,虽然能解决部分的电路设计问题,但与此同时也发现它也存在一些不足之处

  • BL2554芯片的工作电压,只有2.5V~5.5V,对于其他电压等级如12V或者24V的电路项目,则不适用;

  • BL2554芯片的限流设定,没有具体的量化计算公式,只是给出部分的电阻阻值与电流对应关系,技术参数资料还有待完善;

  • BL2554芯片的本质是一个MOS管,工程师也可根据项目的应用需求,使用分立的MOS管搭建属于自己的限流开关电路。

本文转载自:亚德诺半导体微信公众号

本文转载自:(头条号)芯片哥

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理。

往期好文合集

极简纯硬件充/放电LED指示电路,你学会了吗?

某电商平台卖爆了的LED台灯,老梁带你分析三色调光LED台灯电路!

C语言#和##连接符在项目中的应用(漂亮)

老宇哥手把手教你分析阻容降压电路,你GET到了吗?

【实例分析】晶振为什么不能放置在PCB边缘?

【实例分析】让你的软件飞起来,算法不一样,速度可以从120秒变化为0.5秒

如何设计带限流功能的5V供电电路?快来学!相关推荐

  1. Java互联网架构-如何设计服务接口API限流功能

    API 概念的出现,远远早于个人计算机的诞生,更不用说网络的诞生了.在公用数据处理的早期,为了一个应用能够与其它系统交互,开发者便已开始设计可公开访问并描述清晰的"接入点".早在那 ...

  2. 恒流、限流功能驱动 WLED 方案

    产品简介 AP5414 是一种输入电压范围宽(0.8~5.5V),可调恒定电流和限定电流两种模式来 驱动白光 LED 而设计的升压型 DC/DC 变换器.该器件能利用单节或双节干电池驱动单 颗大功率白 ...

  3. FP6291充电型桌面迷你台式小风扇升压方案 DC-DC异步内置MOS管升压恒压芯片带限流

    FP6291充电型桌面迷你台式小风扇升压方案 DC-DC异步内置MOS管升压恒压芯片带限流 芯片概述 FP6291是一款异步内置MOS管升压恒压芯片,与肖特基和电感形成回路组成升压架构: 工作电压2. ...

  4. Redis 如何实现限流功能?

    "限流"这种事在生活中很常见,比如逢年过节时景点的限流,还有工作日的车辆单双号限流等,有人可能会问为什么要限流?我既然买了车子你还不让我上路开?还有我倒景点买了门票,景点不是能赚更 ...

  5. Alibaba Sentinel限流功能

    以下文章来源方志朋的博客,回复"666"获面试宝典 前言 上周经历了合作方未按照约定在客户端进行缓存,以高QPS调用我这边某个接口的问题,当时带来的影响是接口RT变高,当时如果QP ...

  6. 快速体验 Sentinel 集群限流功能,只需简单几步

    ️ Pic by Alibaba Tech on Facebook 集群限流 可以限制某个资源调用在集群内的总 QPS,并且可以解决单机流量不均导致总的流控效果不佳的问题,是保障服务稳定性的利器. S ...

  7. Sentinel v1.4.2 发布,更好用的集群限流功能

    Sentinel 发布 v1.4.2 正式发布,该版本主要变更如下: 特性/功能改进 新增 Zuul 1.x 适配模块(sentinel-zuul-adapter),结合集群限流特性可以更好地在 AP ...

  8. 更好用的集群限流功能,Sentinel 发布 v1.4.2

    Sentinel 发布 v1.4.2 正式发布,该版本主要变更如下: 特性/功能改进 新增 Zuul 1.x 适配模块(sentinel-zuul-adapter),结合集群限流特性可以更好地在 AP ...

  9. DSP_TMS320F2802x_CMPSS逐波限流功能实现

    此功能为了使过流时进行单拍电流进行封波设定,实现逐波限流DAC->COMP->DCEVT->TZ.CBC (1)Comp 设定如下:AIO->COMP GpioCtrlRegs ...

  10. kafka开源版本quota限流功能缺陷

    1.当前quota维度如下 /config/users/<user>/clients/<client id> /config/users/<user>/client ...

最新文章

  1. XP设置文件夹默认打开方式改为“资源管理器”
  2. 工作116:确定需求报告
  3. oracle磁盘组故障组的概念,ASM中理解的问题大家帮忙!!(asm的外部冗余,为什么也有故障组呢?)...
  4. 基于hadoop架构的企业数字化转型,阿里数据中台实战案例
  5. 19.9. MySQL Router
  6. C# tif文件转jpg
  7. 数据库SQL Server DAC 导入导出数据到SQL Azure问题
  8. 一个学习PCI Express的 不错去处
  9. Ubuntu常用软件安装
  10. 如何搭建自己的CI/CD平台:Gitlab+Jenkins+Docker+Harbor+K8s集群搭建CICD平台(持续集成部署Hexo博客Demo)
  11. 计算机发展史的十大成就,我国在自然科学领域的十大成就都有哪些?
  12. Richpedia: A Large-Scale, Comprehensive Multi-Modal Knowledge Graph
  13. im即时通讯开发:浅析MQTT通信协议
  14. 智能语音:好玩的语音控制是怎么实现的?学习笔记01
  15. 智能网关CE证书和SAA认证,CB认证。
  16. 数据库设计(一) 需求分析
  17. 适用于Mac,iPad和iPhone的通用PDF编辑器
  18. mycat - 解开它神秘的面纱
  19. ImageJ如何测量物体的面积大小
  20. Vue3 新特性 内置组件 <Teleport>

热门文章

  1. Ipad投屏到windows工具推荐
  2. android 如何自定义桌面,安卓手机桌面设置教程 个性化你的桌面
  3. javaweb网上购物系统,jsp网页线上购物,mysql(源码+报告)
  4. Flowplayer简单酷炫的视频播放器
  5. UE编辑器修改背景theme
  6. python-web自动化测试-对话框的处理
  7. 安全合规/法案--35--《APP收集使用个人信息自评估指南(征求意见稿)》原文及解读
  8. 20201022-成信大-C语言程序设计-20201学期《C语言程序设计B》C-trainingExercises05
  9. 由WPS 2005想到的
  10. 自定义bt服务器,[教程]Aria2自动更新BT Tracker服务器列表的方法