PCB设计学习笔记(四)PCB电源系统_Davidysw的博客-程序员宅基地

技术标签: PCB  

一、PCB电源系统–原理图

在这里插入图片描述
(1)反激式开关电源模块(<100W),AC(110V-265V)转DC(12V)
(2)DCDC降压输出5V,3.3V,电流至少2A
(3)DCDC升压输出9V,电流至少500mA(特别18650电池产品)
(4)LDO降压输出5V, 4V, 3.3V, 2.5V, 1.8V ,电流至少100mA

1、反激式开关电源模块

选择时考虑
(1)输入输出电压,功率
(2)模块尺寸
(3)灌胶式还是PCBA的
(4)与底板连接方式
(5)成本
淘宝搜索 12V 2A开关电源模块
在这里插入图片描述

在这里插入图片描述

2、DCDC芯片选择

  • 升压拓扑结构Boost
    在这里插入图片描述
  • 降压拓扑结构Buck
    在这里插入图片描述

2.1 选择时考虑:

(1)输入输出电压,最大输出电流(12V 2A),功能类型Step-Down/Step-Up(降压或者升压),输出配置Positive/Negative(正电压或者负电压),电源拓扑结构Buck(降压)/Boost(升压),输出类型Adjustable(可调的)。
(2)封装,成本
(3)过EMC,开关频率尽量选择低些的(比如100kHZ)

5V输出IC,选择MPS的降压芯片MP1584 (3A)
3.3输出IC,选择TI的降压芯片TPS54331 (3A)
2-24V升压IC,选择SX1308( 2A)

2.2 电容电感的选择参考芯片数据手册,不同的输出电压会推荐不同的电容电感值

  • DCDC芯片电源输入脚一般需要加一个滤波钽电容(负载大电容就要大,可以多并联几个,不然会产生纹波,2A一般选22uF)、一个0603陶瓷贴片电容(0.1uF滤高频);输出引脚也需要加上电容,拓扑结构中开关关闭时,是由电容来供电。
  • 电感一般都是功率电感,需要考虑饱和电流,尽量留出余量。(一般随着电量的增大,感量会下降,感量在70%左右的感量对应的电流值为2A,因此要选一个大于2V/0.7~=3A饱和电流的电感)。电感选择还要考虑直流阻抗,会影响功耗,感量越大,滤波效果越好,纹波越低。但同样封装的电感感值越大,对应的饱和电流就越小,因此要选择一个满足饱和电流尽量大感值的电感,综合尺寸成本等因素考虑(一般都是小于15uH)。

在这里插入图片描述

  • 部分的芯片的SW引脚会接一个电容,然后串一个电阻,电阻的作用限流是平缓充电,减少开关波形PWM方波的尖峰。
    在这里插入图片描述
  • 电源如果负载大电流,输出端与输入端一样,也需要多并联几个钽电容或者选择大的电容,,来减少纹波(纹波:比如5V电压输出,使用示波器交流档测5V输出,会有50mV波纹出现)。

在这里插入图片描述

  • DCDC器件布局摆放时尽量按照拓扑结构摆放。

3、LDO芯片选择

3.1选择时考虑:

(1)输入输出电压(电压差不宜过大),最大输出电流(1A)
(2)封装(功耗UI,不易过大),计算发热量不易过大(UI*t时间短可以),SOT-23发热量不超过0.3W,SOT-89发热功率不超过0.5W,静态电流(低功耗待机考虑电流),成本
(3)如果发热功率过大,考虑使用DCDC降压电路,必须使用LDO的话,可以串联电阻,分担一部分功耗,但需注意LDO电压降必须满足要求。线性电源,效率=输出电压/输入电压(66%=3.3/5)。

3.2常用芯片

5V输出的选择低成本的78L05
4V输出的选择支持大电流的RT9018A (4V一般给gprs使用)
3.3V输出的选择低静态电流(Iss=1uA)的HT7333-3
2.5V输出的选择可调的AP2127K-ADJTRG1
1.8V输出的选择普通的ME6211C18M5G-N
AMS1117、9161、7533,注意引脚封装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、PCB电源系统–PCB

  • DCDC器件布局摆放时尽量按照拓扑结构摆放,连线先功率部分->再反馈部分->再电源部分;
  • 电流功率引脚可以覆铜连接,接地加过孔;
  • 电源接口正负极如果间距小,可以加开窗,加一个矩形的禁止布线方框。
  • 可以从电容取电连接,尽量不要从电感取电连接(不稳定)。
    在这里插入图片描述
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Davidysw/article/details/109613281

智能推荐

根据某一input框的值 动态的改变另一input 框的值_huahuahailang的博客-程序员宅基地

示例代码:function textChanged(){document.getElementById('input2').value=document.getElementById('input1').value;}onkeyup="javascript:textChanged()" /> 这样子便能实现动态的改变text2文本框的值.补:下拉框触发事

常见EI会议出版商IOP出版计划供参考_黄编辑的博客的博客-程序员宅基地

本文整理了IOP出版商截至2020年3月10号的会议出版计划,供大家参考。IOP近年来比较火爆,主要原因是其会议系列提交EI compendex数据审核收录。本文罗列了这些会议列表,希望对大家有帮助。郑重声明:信息来源IOP官网,会议也是不定时更新的,本文2020年3月10日更新发过,之后可能有更新新的会议,请大家以IOP官网的为准。小编寄语:IOP最近所谓EI会议满大街都是,小编也是转载很多会...

如何破解带密码保护的word文件_黄宝康的博客-程序员宅基地

大伙都知道,受保护的word文档是无法编辑的,只能查看,对于那些想复制粘贴的朋友们那是大多的伤害呀,特别是搞毕业论文,想抄袭的时候这条路不行了,小编今天给大家介绍如何破解带密码保护的word文件。一、新建一个word文件,取名密码保护的文件,为了演示,我先建立一个带密码保护的文件。 随便搞点内容。内容如下:我老婆叫张露露,我爱你二、设置密码保护,点击审阅里的限制编辑,在右侧勾选仅...

android中TextView和EditText长度可变或者填满父控件wrap_content,fill_parent_疯颠颠_的博客-程序员宅基地

经常长度需要可变,注意要做到图中的效果,必须width和hight均为wrap_contentandroid:layout_width="wrap_content"此句为长度可变android:layout_width="fill_parent"此句为长度与父控件长度一样其实图中的效果是有问题的,因为如果宽度width也是wrap_content的话,会很难看,应该改成fill_par

DbUtils里的ResultSetHandler处理器应用_黄宝康的博客-程序员宅基地

ResultSetHandler可以对查询出来的ResultSet结果集进行处理,达到一些业务上的需求。package com.hbk.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import j...

什么是Rest风格的Api?__+_的博客-程序员宅基地_rest风格api

在聊这个问题之前,先来说一说什么是Api:API(Application Programming Interface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。 [1] 目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。上面的是百度百科对于Api的解释,那么通俗的讲什么是API呢?APi就是开发...

随便推点

Android SpannableString 基本用法_huang_xiao_yu的博客-程序员宅基地_android spanablestring的使用

以下介绍SpannableString 对文字的一些特别处理:比如字体,颜色,下划线,链接和点击事件。 先看效果:布局代码就不贴了,很简单就是3个TextView.现在看MainActivity中的代码实现: private TextView mTvContent1; private TextView mTvContent2; private TextView mTvCont

SpringBoot2.0之CORS跨域配置并保持登录_嘿丶小伙计的博客-程序员宅基地

使用这个 :https://www.jianshu.com/p/e102fd47150bhttps://blog.csdn.net/cckevincyh/article/details/81140443参考如下:https://www.jianshu.com/p/85db845d3929https://blog.csdn.net/fxbin123/article/details...

HTML5设计原理(5)_hsiaoyang的博客-程序员宅基地

<br />最终用户优先<br />今天我要讲的最后一个设计原理,也是我个人最推崇的一个,但没有要展示的代码示例。这个原理更有哲学的味道,即最终用户优先。<br /><br /><br />这个设计原理本质上是一种解决冲突的机制。换句话说,当你面临一个要解决的问题时,如果W3C给出了一种解决方案,而WHATWG给出了另一种解决方案,一个人这么想,另一个人那么想……这时候,有人站出来说:“对这个问题我们这样来解决。”<br /><br /><br />一旦遇到冲突,最终用户优先,其次是作者,其次是实现者,其次

关于遥感与地理信息系统应用技术暨IDRISI应用培训班(2007年暑假)的通知_胡争辉的博客-程序员宅基地

    中国遥感应用协会环境遥感分会文件中环遥发[2007] 05号<v:line id="_x0000_s1026"style=position:absolute;left:0;text-align:left;z-index:1 from="-9pt,18.8pt"to="6in,18.8pt" strokecolor="red" strokeweight="1.5pt" /

Java基础【Idea、方法】_古士召的博客-程序员宅基地

day04【Idea、方法】第一章 开发工具IntelliJ IDEA1.1 开发工具概述1.2 IDEA软件1.3 IDEA常用快捷键第二章 方法2.1 回顾--方法的定义和调用2.2 定义方法的格式详解2.3 定义方法的两个明确2.4 调用方法的流程图解2.5 定义方法练习练习一练习二练习三2.6 定义方法的注意事项2.7 调用方法的三种形式2.8 方法重载2.9 方法重载练习练习一练习二练习...

Unity3D技术之用程序生成网格几何体-使用网格类浅析_huang9012的博客-程序员宅基地_unity3d中物体网格力分析

使用网格类网格 (Mesh) 类是对象网格几何体的基本脚本界面。它用数组来表示顶点、三角形、法线和纹理坐标,还提供了大量其他有用属性和功能来协助网格生成。访问对象的网格网格数据通过使用网格过滤器 (Mesh Filter) 组件来附加到对象上(对象还需要网格渲染器 (Mesh Renderer) 来显示几何体)。使用熟悉的 GetComponent 函数来访问该组件:-