1、首先我们需要看一下是否需要隔离电源

一些场景下,DCDC也是采用隔离电源的。例如PoE供电,利用网线复用供电的功能。因为有长长的传输线,所以很可能引入干扰、浪涌等输入。

在这种场景,如果统一都是非隔离电源,此时我们就非隔离电源。如果其他设备都是隔离电源,千万不要为了降成本、或者简化设计,选择非隔离电源。

因为当浪涌来的时候,使用隔离电源的设备如同筑造了一个大坝,浪涌都进入不了,那么如果你的设备是一个非隔离电源,则必然是决堤之口。

2、首先我们要看一下输入输出电压的关系,升压、降压、升降压。

线性电源只能降压。开关电源有的拓扑会有升压的功能,这时我们就选择升压的拓扑。

有些场景,会需要同时支持升降压,例如电池相关的一些场景。因为电池的电压会随着电量的变化而变化。所以有可能需要升降压。此时除了会选择基本拓扑的Buck-Boost,还有可能选择四桥臂Buck-Boost。

3、根据输出电流,选择电源形态。

一般我们板内电源以降压为主,我们以降压为例:Buck电路按照电流大小分为4段:

0~1A、1A~10A、10A~20A、20A以上

① 如果输出电流<1A,一般我们选择线性电源,或者选择轻载效率比较高的开关电源。

但是有些厂家的可以在正常负载时是PWM,在轻载是进入PFM模式,但是PFM模式的时候,会产生音频的噪声造成啸叫。我们在iBox设计的时候选用MPS的MP4420就有这个特性,会导致啸叫。作为桌面设备无法忍受啸叫,我们特意增加一个假负载,让其不要进入轻载模式。这个轻载模式也就形同虚设了。在华为时开发桌面设备,其他厂家电源也有一样的问题,也是用假负载避免进入PFM,来规避的。

② 如果电流在1A~10A之间,一般选择集成MOSFET的稳压器。

如果我们考虑一定的降额,不会按照稳压器的标称的额定功率直接满额定功率使用,我们可能在8A以下选择集成MOSFET的稳压器。

这种稳压器设计相对比较简单,规格种类也比较多,所以我们即需要考虑成本最优,还需要考虑归一化。例如我们有段时间在华为时,6A以下统一使用TI的TPS54620这颗芯片,达到器件归一化的目的。这颗料封装小、集成度高、价格便宜,但是后来有更新工艺和更优效率的型号和厂家来替代这颗料。

③如果电流在10A~20A范围的使用场景,我们一般就选择控制器。通过外置MOSFET,来设计Buck电路。

20A以内,我们就可以选择1相的同步开关电源控制器。

以为当前设计对效率要求高、MOSFET价格也逐渐便宜。所以现在非同步的Buck电源控制器选择越来越少。

单相的控制器,我们选型时,一般选择主流发货的,可靠性好的,厂家支持好的。

④如果电流大于20A,则需要选择多相控制器。

此处举两个国产器件的例子:

针对现有的市场问题,东莞市长工微电子有限公司自主研发和设计了针对工业,通讯和计算电源市场的大电流(4A-280A)电源芯片,其中最新推出的IS6608A电源管理芯片是国内首颗可为CPU供电的多相并联电源芯片。

IS6608A作为一款全集成、兼容PMBUSTM接口的高频同步降压变换器,采用4x5 Flip-Chip QFN封装技术,输入电压最高可达到16V,实现高达35A电流,0.4V到5.5V的输出电压转换。同时,采用创新的多相并联技术,最多8颗芯片并联实现峰值为280A的输出电流(如图1)。IS6608A在额定输入电压范围和输出电流范围内,可以做到0.5%的一流输出精度。其出色的动态相数管理技术(自动升降相)以及全面的telemetry数字通讯功能,大大提高了芯片使用的效率以及便捷性,使之成为国产大电流电源管理芯片的首选。

这颗料已经有不少厂家在试用和使用。

另外据新闻报道:晶丰明源全球首发10相数字控制电源管理芯片

BPD93010,支持原生1~10相Buck控制器、数字方式控制、小封装(QFN 5*5),在大电流高功率的计算领域抢占电源管理芯片国产化的先机。

国外厂家,如TI(收购国半)、瑞萨(Intersil)、ADI(凌特、美信)……

——写到这感觉怎么好些电源芯片公司都被收购了。。。。

4、特殊场景的多电源输出解决方案

另外有些厂家对解决方案有独到的见解,会设计出一些针对专门的一些应用场景的多电源输出的控制器芯片。

例如国产厂家:全志的子公司 芯智汇有一些专门针对平板电脑的解决多电源解决方案

AXP15060支持23个通道电源输出,包含6路开关电源,以及N多的LDO

通过这样的产品组合在某个产品形态中,极具性价比和集成度。

5、需要考虑电压输入范围,例如需要支持高压输入的场景。

有些开关电源输入电压常规就是12V、16V等等,主要我们日常使用在板内,一般就是5V输入、12V适配器输入。

一些新设备开始支持Type-C的一些快充输入,需要支持电压达到20V。

PD2.0

2013年1月7日,USB-IF组织在CES上宣布,Type-C接口将于2014年上市,2014年8月,PD2.0正式发布,PD2.0标准通过Type-C接口实现了电流双向传输和最大100w的充电功率,具体充电规格为:5V3A、9V3A、15V3A、20V2.25A、20V3A、20V5A。

那么作为下一级的DCDC需要支持的电压范围就发生了变化,需要支持更宽的范围。

而在电信领域,需要支持48V的电压输入。就需要支持更高电压输入范围的控制器。

例如杰华特的这颗物料JWH6346就支持外置MOSFET的宽电压输入范围的开关电源控制器。

6、需要考虑输出电压范围。

例如上面的JWH6346,在我们最新的电路设计中,并不能胜任我们的需求。

在我们前期介绍的 人工智能微服务器SE5中,就提到一颗芯片BM1684。

拆解和实测:AI微服务器 算能SE5

当期为了更大算力、更好的信号质量、更快的主频,所以Core电压越来越小。所以这颗TPU所需要的Core电压为0.62V,JWH6346的电压范围为0.8V以上。

选择DC-DC开关电源控制器的实战过程相关推荐

  1. 电感电流 ――DC/DC 电路中电感的选择

    深入剖析电感电流――DC/DC 电路中电感的选择 来源:http://bbs.elecfans.com/m/jishu_195657_1_1.html看原版请自行转到,方便记录自行转到这里,如有侵权联 ...

  2. DC/DC开关电源知识概述

    DC/DC开关电源知识脉络 一.实现直流电压变换的方式 基本开关拓扑 增强型开关拓扑 隔离型开关拓扑 二.隔离型电源的原边拓扑结构 推挽式电路 双管正激式电路 电流馈式推挽电路 桥式电路 三.隔离型电 ...

  3. 电源芯片选择DC/DC还是LDO?《转》

    这个取决于你的应用场合.比如用在升压场合,当然只能用DC/DC,因为LDO是压降型,不能升压.另外看下各自的主要特点: DC/DC:效率高,噪声大: LDO:噪声低,静态电流小: 所以如果是用在压降比 ...

  4. 电源芯片选择DC/DC还是LDO?

    这个取决于你的应用场合.比如用在升压场合,当然只能用DC/DC,因为LDO是压降型,不能升压.另外看下各自的主要特点: DC/DC:效率高,噪声大: LDO:噪声低,静态电流小: 所以如果是用在压降比 ...

  5. 电源芯片选择DC/DC还是LDO?及怎样选择LDO芯片

    关于DC/DC和LDO的选择技巧: 用在升压场合,当然只能用DC/DC,因为LDO是压降型,不能升压,当然DC/DC也能用于降压. DC/DC 如果是用在压降比较大的情况下,选择DC/DC,因为其效率 ...

  6. 为您的DC/DC 转换器选择最佳开关频率

    作者: 德州仪器Richard Nowakowski 及Brian King 提高开关频率的好处很明显,但也有些缺点,设计人员应了解其中的得失利弊,才能选择最合适的开关频率来加以应用.这篇实用文章将逐 ...

  7. 电源芯片选择DC/DC还是LDO

    摘自:https://blog.csdn.net/gang_life/article/details/50203393 这个取决于你的应用场合.比如用在升压场合,当然只能用DC/DC,因为LDO是压降 ...

  8. 开关电源DC/DC的直流电流、交流电流、电感纹波电流、电流纹波率

    开关电源DC/DC的直流电流.交流电流.电感纹波电流.电流纹波率 开关电源DC/DC 认识DC/DC 判断DC/DC的类型 交流电流 伏秒数和纹波电流的关系 直流电流 影响电感电流的情况 电感纹波电流 ...

  9. 教你如何选择最佳的开关式DC/DC转换器

    利用电容.电感的储能的特性,通过可控开关(MOSFET等)进行高频开关的动作,将输入的电能储存在电容(感)里,当开关断开时,电能再释放给负载,提供能量就是开关电源.其输出的功率或电压的能力与占空比(由 ...

最新文章

  1. C#趣味程序---个位数为6,且能被3整出的五位数
  2. webpack - vue Component 从入门到放弃(三)
  3. P6364 1024 程序员节发橙子(贪心+前缀和)
  4. java.util.concurrent.RejectedExecutionException
  5. python 控制手机摄像头_python+open cv调用手机摄像头,保存文件
  6. html5 内容载入,HTML5 的 DOMContentLoaded 和 onload
  7. Idea在plugin的marketplace中一直查不到东西安装插件
  8. 报 There is insufficient memory for the Java Runtime Environment to continue. 的问题
  9. 如何在.NET中启用程序集绑定失败日志记录(Fusion)
  10. 操作系统对的IIS版本
  11. HTML5 css3 阴影效果
  12. xml property标签注入一个类变量_依赖注入的学习
  13. centos php solr 安装,centos下安装配置solr全纪录
  14. Unity3D lable控件
  15. 互联网与物联网有什么区别?
  16. 微信视频号视频保存,微信视频号视频下载的方法
  17. html2canvas 下载图片 报网络错误
  18. 数据结构实验:城市交通咨询模拟系统
  19. 计算机备课组小结,计算机备课组工作总结
  20. 光纤布线:如何测量光纤损耗与距离

热门文章

  1. 浅谈slf4j,logger中的{}功能
  2. ubuntu下,在QT中利用科大讯飞语音库实现语音合成TTS
  3. Spring的DAO模块数据库操作实例
  4. switch c语言求奖金,超级新手,用switch写了个计算器程序,求指导
  5. 学习STM32单片机,从菜鸟到牛人就是这么简单
  6. CSS3变形和动画:旋转、扭曲、缩放、位移、矩阵 、原点 transform-origin、过渡属性 transition-property、过渡所需时间 transition-duration...
  7. Python开源指南
  8. 开发者不可错过的 10 个人工智能开源项目
  9. Python自动化运维开发实战
  10. window 10 禁用笔记本触摸板