当前位置: 首页 > news >正文

如何保证电源的长期稳定性?

目前市面上的电源模块品类繁多,初期应用都能满足要求,但随着时间的考验就开始经不起考验了。电源作为系统核心,绝对不允许这样的情况发生,那么我们怎样才能设计出稳定可靠电源呢?

一、保护电路

要确保电源可靠性除了做好以上六点以外,相应的保护电路也是不可或缺。保护电路具体有输入欠压保护、输入过压保护、输出过流保护、输出短路保护和输出过压保护等等。

二、反馈环路

反馈环路是电源的重要组成部分,我们设计开关电源时必须要保证反馈环路的稳定,所以我们设计环路参数时需要保持一定裕度;比如增益裕度一般保持在20db左右,相位裕度保持在45度左右,穿越频率一般设置在开关频率的1/6,再实际测试加以验证环路的稳定性。

三、电压应力

电源电压应力是保证电源可靠性的一个重要指标。在电源中有许多器件都有规定最大耐压值,比如:场效应管的Vds和Vgs、二极管的反向耐压、IC的最大VCC电压以及输入输出电容的最大耐压。所以我们设计时必须要考虑到器件要承受的最大电压。再根据电压选择适当器件,最后再进行实际测试加以验证。

四、PWM的死区时间

对于半桥、全桥和LLC谐振等一些H桥或半H桥的拓扑电源,PWM的死区时间设定对电源可靠性至关重要。实际上设定死区时间实则为了避免上、下管直通从而导致电源炸机,也就是说设定一段上、下管同时关断的时间,在上管关断后延迟一段时间再导通下管或在下管关断后延迟一段时间再导通上管,如图5所示td即为死区时间。

五、电流应力

模块电源电流应力往往与热应力密切相关,比如二极管SK54最大平均电流为5A,但是它是在满足热应力降额前提下的极限参数。所以我们选择器件时必须要同时满足器件的电流应力与热应力;在满足器件热应力的前提下,选择合适额定电流值的器件方可保证电源可靠性要求。ZXD输入电流会做到最大的预留量,以应对各类工业现场所出现的情况。

六、磁性元件的磁饱和

我们在设计反激变压器以及一些储能电感时,设定最大磁通量Bm尤为关键。由于电源起机和短路保护时最大磁通量Bm大于稳态工作时的Bm,所以我设定变压器的Bm时需要预留足够的裕度。如图4所示,磁芯温度为100℃曲线可知Bm=0.35T时磁芯接近饱和,所以出于对电源起机、输出过流和短路等极限情况考虑,铁氧体P4材质的变压器的稳态Bm一般小于0.25T。

七电源的软启动

电源模块的软启动电源的软启动对降低场效应管和输出二极管的尖峰电压和尖峰电流有很大帮助,从而降低了其电压应力和电流应力。但是对于LLC谐振电源来说,软启动对电源起机的可靠性非常关键;因为LLC电源的IC是通过高频扫描的方式启动的。在IC启动时驱动PWM频率会从设定的最高频率开始慢慢恢复正常频率,恢复时间也就是软启动时间。在此期间电源工作在不稳定状态,软启动时间越长,启动越安全;但软启动时间过长也会对电源带容性负载能力和起机时间造成影响。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • PHP开启多进程
  • SpringBoot基础(二):配置文件详解
  • 序列建模之循环和递归网络 - 引言篇
  • 一个很牛的学习网站分享 Developer Roadmaps
  • 【视频讲解】顶级期刊即插即用模块代码共享计划·2024第一期:02:非相邻层次间语义信息渐进式特征融合策略(2024 1区Top | 浙江大学开源)代码实现
  • 【SpringMVC】详细介绍SpringMVC的执行流程
  • 基于JSP、java、Tomcat三者的项目实战--校园交易平台系统--(实习,答辩皆可用到)--万字爆更
  • Python酷库之旅-第三方库Pandas(075)
  • rabbitmq出现Management API returned status code 500 -
  • 用爬虫玩转石墨文档(下)
  • LeetCode_sql_day15(262.行程与用户)
  • Node.js 常用命令集合
  • Linux的Chrome、Firefox浏览器无法加载简书的图片
  • 算法第一天
  • 【Linux】解锁进程地址空间奥秘,高效环境变量的实战技巧
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • 【跃迁之路】【463天】刻意练习系列222(2018.05.14)
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • bearychat的java client
  • CentOS 7 修改主机名
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Git初体验
  • java 多线程基础, 我觉得还是有必要看看的
  • java多线程
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • 老板让我十分钟上手nx-admin
  • 全栈开发——Linux
  • 设计模式走一遍---观察者模式
  • 事件委托的小应用
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 由插件封装引出的一丢丢思考
  • 原生 js 实现移动端 Touch 滑动反弹
  • 【干货分享】dos命令大全
  • Hibernate主键生成策略及选择
  • Java数据解析之JSON
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • #我与Java虚拟机的故事#连载12:一本书带我深入Java领域
  • $ git push -u origin master 推送到远程库出错
  • (11)MATLAB PCA+SVM 人脸识别
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (k8s)Kubernetes本地存储接入
  • (pojstep1.1.2)2654(直叙式模拟)
  • (附源码)spring boot基于小程序酒店疫情系统 毕业设计 091931
  • (图文详解)小程序AppID申请以及在Hbuilderx中运行
  • (新)网络工程师考点串讲与真题详解
  • (转)Groupon前传:从10个月的失败作品修改,1个月找到成功
  • (转)负载均衡,回话保持,cookie
  • (转载)利用webkit抓取动态网页和链接
  • **python多态
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .NET设计模式(7):创建型模式专题总结(Creational Pattern)