0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

初学者该如何去学习研发开关电源

零是起源 来源:零是起源 作者:零是起源 2022-02-22 09:48 次阅读

写在前面:

开关电源相对来说学习是比较难的,考虑的东西也是很多的。一般来说,电源部分的设计周期都是滞后其它模块电路开发的。因为电源是供电系统,要等其它电路供电电压确定后,才好进行设计。电源电路设计周期短,难度又不小,对电源开发工程师是一个不小的挑战。

一、该如何去学习?

学开关电源,首先你基础的电路知识要懂。模电数电、电磁场、变压器、电感、电容等等知识都要学个明白。这些基础知识都会了后,可以选基本适合自己开关电源书籍看看。了解下三大基础拓扑电路(BUCK/BOOST/BUCK-BOOST)和正反激式电路的原理(这些我的VXGZH:零是起源有讲,也可以去看看)。然后再初步深入学习开关电源其它部分的电路,最起码最后看到一张开关电源图要知道各个电路都是做什么的。最后要懂得如何画PCB,电源板一般都使用单面板,学会使用Altium Designer就足够了,最好也学会用电源仿真软件saber仿真。

开关书籍推荐三本:1、开关电源设计入门与实例解析(重实例讲解,适合初学者)

2、精通开关电源设计 (重理论,对设计计算很有用)

3、开关电源设计指南 (对开发开关电源有指导性)

二、如何研发开关电源

要想更好更快地学会设计开关电源,最好的办法就是实践。一步步前进。最好是能进专门开发电源的公司,不仅能参加项目,还有前辈教。

1、下面先简单讲解一个开关电路的组成部分

开关电源大概有以下组成:

初学者该如何去学习研发开关电源

如下图反激式电路:

①>RCD 缓冲电路:用于钳制变压器漏感引起的功率开关管Drain级电压过高;

②>输出整流滤波电路: 整流AC=>DC输出;

③>光耦合反馈电路: 光耦合可以实现高电压的电磁隔离;

④>TL431电流反馈电路:输出电压调节反馈电路的一部分;

⑤>PWM斩波电路:通过调节占空比调节输出电压;

⑥>输入整流模块:220AC=>310DC;

⑦>输入保护/EMC防护回路:防止电路异常时对电路内损坏,恶劣环境下EMC考虑;

⑧>变压器:电压变换,能量转换。

初学者该如何去学习研发开关电源

2、讲讲FLYBACK 类型SMPS 设计步骤

1>技术指标: 设计者被要求达到的电器性能,SIZE, EMC工作条件,价位;

2>黑箱计算:根据使用模式 计算峰值电流,功率等电源工作要素;

3>变压器设计: 根据功率和IC工作频率来设计变压器初级绕组,根据输出电压,输出组数量来设计次级绕组,并根据实际要素来衡量线规;(设计重点:变压器线圈漏感决定电源质量)

4>输出整流滤波:根据选用TOPO和输出电压,选用最经济的回路整流滤波.滤波电容挑选ESR小的,或多电容并联降低ESR,减少输出RIPPLE;

5>IC选用:根据输出功率选用IC, 目前我们用的一般工作在67KHz, 30W-100W输出一般选用STA系列;

6>控制器/驱动电路:目前IC集成控制/驱动系统,所以不需要单独设计;

7>输出反馈: 稳定输出,要考虑频率响应,一般用TL431建立电流反馈双环路,比使用三型反馈回路,设计相对简单,建立容易;(设计难点:反馈回路决定电源稳定度)

8>启动电路: IC VCC回路和系统各模块上电顺序设计;

9>保护电路:根据系统峰值电流,设计过流过压保护;

10>热分析和设计: 根据TOPO预计效率估算散热,以此估计KEY元件工作温度,判断是否需要安装散热片和散热片大小;(散热器大小关系到成本和PCB SIZE,如出现散热片过大情况,需要重新返回之前阶段,重新设计)

11>PCB LAYOUT:注意电路布局;(设计难点:PCB LAYOUT决定系统EMI和元件寿命)

①>SMPS布局一般分为4大MODE,输入环,功率开关环,输出整流环,输出环,四环之间要注意尽量隔离.

②>功率地和输出地隔离.

12>TEST:测试所有性能指标,并改善.并寻求CI的可能性;

13>EMI/RFI测试:EMI/RFI 必须符合出口国要求;

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变压器
    +关注

    关注

    159

    文章

    7231

    浏览量

    134634
  • pcb
    pcb
    +关注

    关注

    4311

    文章

    22905

    浏览量

    395359
  • 开关电源
    +关注

    关注

    6438

    文章

    8258

    浏览量

    479697
  • 电路设计
    +关注

    关注

    6655

    文章

    2417

    浏览量

    202663
  • emi
    emi
    +关注

    关注

    53

    文章

    3568

    浏览量

    127159
收藏 人收藏

    评论

    相关推荐

    适合初学者的TOP系列电源

    TOP22X系列虽然出来得比较早,但外围简单、高效,适合初学者制作。图下面的是量产的真实数据。变压器都是PC40材质。同样适合100KHZ的其它芯片驱动的单端反激式开关电源
    发表于 11-30 11:19 7844次阅读
    适合<b class='flag-5'>初学者</b>的TOP系列<b class='flag-5'>电源</b>

    最近学习开关电源,有没有初学者可以做的实例分享,还有有关MOS管一般发烫处理办法

    最近学习开关电源,有没有初学者可以做的实例分享,还有有关MOS管一般发烫处理办法
    发表于 07-14 13:09

    一些开关电源的资料 初学者可以看看

    一些开关电源的资料初学者可以看看
    发表于 10-17 22:29

    初学者学习研发开关电源的方式(实例技术和方案分析)

    楼主在网上看了一篇帖子觉得非常好,想给大家分享一下。让开关电源初学者能有个学习的方向。 关于学习开关电源,大家都很清楚,要学好电路,模数电
    发表于 01-07 16:54

    初学者对于开关电源到底怎么学习

    初学者对于开关电源到底怎么学习?怎么入行?小编在此做个小小的总结!关于学习开关电源,大家都很清
    发表于 09-17 08:31

    初学者之路—硬件学习经验

    初学者之路—硬件学习经验一文是一位搞硬件的在校研究生写的,希望对那些初学者之路电脑网等处于迷茫的硬件初学者学习之路有所帮助!
    发表于 12-29 10:20 1.5w次阅读

    从51初学者到电子工程师

    51初学者学习指导,对51初学者是个很好的入门教程,
    发表于 02-23 15:53 0次下载

    verilog初学者学习ppt

    适合verilog初学者的教程,可以好好参考学习
    发表于 03-25 14:01 32次下载

    电子学习资料[适初学者]

    适合初学者学习资料
    发表于 02-08 17:25 0次下载

    PSOC1初学者5个实验,针对初学者的实验

    PSOC1初学者5个实验,针对初学者的实验
    发表于 10-16 09:33 14次下载
    PSOC1<b class='flag-5'>初学者</b>5个实验,针对<b class='flag-5'>初学者</b>的实验

    linux初学者入门

    linux初学者入门
    发表于 10-27 14:34 14次下载
    linux<b class='flag-5'>初学者</b>入门

    初学者必看的电源测试项目要点及教程

    初学者必看的电源测试项目要点及教程
    发表于 07-01 14:09 29次下载

    FPGA初学者必读文档

    FPGA初学者必读文档(嵌入式开发适合哪个城市)-FPGA初学者必读文档,为学习FPGA做好准备。
    发表于 08-04 11:39 32次下载
    FPGA<b class='flag-5'>初学者</b>必读文档

    开关电源

    开关电源(电源技术被踢出cscd)-这是基于8051单片机开发的程控电源初学者必备学习笔记!
    发表于 09-30 09:13 11次下载
    <b class='flag-5'>开关电源</b>

    初级工程师如何去学习,如何去研发开关电源

    初学者对于开关电源到底怎么学习?怎么入行?小编在此做个小小的总结!关于学习开关电源,大家都很清
    发表于 10-22 12:21 2次下载
    初级工程师<b class='flag-5'>该</b>如何<b class='flag-5'>去学习</b>,如何去<b class='flag-5'>研发</b><b class='flag-5'>开关电源</b>?