ZLG嵌入式笔记 | 电源设计避坑(上)

news2025/3/15 7:48:00

产品上量后,通常都会有降成需求。多年来,接触过不少产品降成案例,在电源上下刀过猛,引发了产品偶发性问题,带来了很不好的负面影响。本文将对这些案例进行总结,提供电源设计参考,确保产品降成不降质量。


产品降成是商业活动中的正常行为,可以在产品设计、研发、生产、运输、销售、维护等各个环节进行考虑。对于研发工程师而言,在降成方面通常是从设计入手,选择什么样的方案能节省物料成本、研发成本或者生产成本。这也是要看多方面的综合成本,如果选择了一个方案,单从硬件BOM成本看是降低了,但如果带来了软件研发成本的急剧增加,或者生产和维护成本大幅增加,那这个方案也是不合适的。

至关重要的一点,产品降成一定不能降低对产品的品质要求,至少要确保能满足产品设计参数要求,以及能通过相关测试。所以降成不能以牺牲产品品质为代价,否则带来的维护成本会大幅增加,严重影响到公司口碑。

在一些产品或系统中,电源成本占比很高,所以就有人想在电源上打主意。遇到过不少案例,在电源设计上做了物料成本节省,在电源最大功率、电源质量等方面打了折扣,带来了极大的隐患。电源系统为系统或产品工作提供能源,电源质量的好坏直接影响着产品的稳定性,稳定可靠的电源是产品和系统稳定运行的基础,如果电源不稳定,系统的可靠性就无从谈起,千万不要在电源上抠成本。

下面总结了电源设计方面的一些考量因素,仅供参考。


电源功率

如果电源功率不足以满足产品的需求,会导致产品无法正常工作或出现故障。例如,如果一个电源额定功率是500W,峰值功率是600W,配套给正常工作就需要600W功率的产品供电,有可能导致产品供电不足引起异常,且电源长时间处于高负荷状态,也会加速其老化,缩短使用寿命。所以在选择系统电源时,一定要注意额定功率和峰值功率,不能把峰值功率当正常功率使用。

使用电源芯片设计供电电路时,也一定要有足够的设计余量,不能把电源芯片输出的最大值当成设计值来使用,而应当将设计值控制在典型值以内或者附近,当然更不能超出芯片本身的最大值。例如芯片输出电流典型值1.0A ,最大值为1.50A,就一定不能接超过1.5A的负载,而应当控制在1.0A附近。

实际案例:某智能家居系统在产品推向市场后,用户反馈设备经常出现重启现象。经检查和分析,发现电源的输出功率不足以支持设备的正常运行,导致设备因过载而重启。

应对措施:在选择电源时,应充分考虑产品的功耗需求。对于需持续稳定运行的设备,应选择输出功率足够大的电源,以确保为产品提供稳定的电力支持。在设备设计过程中,还应考虑电源的散热设计和负载计算,以避免因电源过载而引起的设备故障。


电源稳定性

电源稳定性差会导致电压和电流波动,从而影响产品的性能和稳定性。如果电源的输出电压或电流不稳定,可能会导致产品出现重启、死机、数据丢失等问题。此外,如果电源的响应速度慢,不能及时响应负载变化,也会影响产品的性能和稳定性。

实际案例:计算机在充电时突然断电,导致计算机损坏。经调查发现,电源在充电过程中的输出电压波动较大,导致计算机电路板损坏。

应对措施:选择输出电压稳定性好的电源,以减少对产品的干扰和损坏。对于对电压波动敏感的设备,如计算机、手机等,应特别关注电源的稳定性。此外,还可优化稳压电路来提高设备的抗电压波动能力。


纹波控制

纹波控制是衡量电源性能的重要指标之一。良好的纹波控制可减少电源输出中的交流成分,提高产品的稳定性和可靠性。如果纹波控制不良,可能会导致产品出现噪音、干扰等问题,甚至损坏。因此,在选择电源时,应关注其纹波控制能力,选择具有优良纹波性能的电源。

65615915e9a31bd547f0a41eb83cbb91.jpeg

(图片来源于网络,侵删)实际案例:某显示器在显示图像时出现明显的噪点和干扰。经过维修和检查,发现电源的纹波控制不良,导致显示器出现噪点和干扰问题。应对措施:选择具有优良纹波性能的电源,以减少对显示器的干扰和损坏。对于对图像稳定性要求高的设备,如显示器、电视等,应特别关注电源的纹波性能。同时,可优化滤波电路来降低纹波对设备的影响,提高设备的图像质量和稳定性。


尖峰和浪涌

尖峰和浪涌是电源中比较罕见的异常现象。尖峰是指电压或电流突然出现高幅度峰值,通常持续时间较短。浪涌是指电压或电流突然出现大幅度波动,通常持续时间较长。如果电源中出现尖峰或浪涌,可能会导致产品损坏或出现其他不可预测的问题。

6f1401a34e3e3948a39e87ee15b8bb17.jpeg

(图片来源于网络,侵删)

实际案例:某工业生产线上的传感器在雷电天气下经常出现故障。经过调查和分析,发现电源在雷电天气下出现了尖峰电流和浪涌现象,导致传感器线路过热而出现故障。

应对措施:选择具有防尖峰和浪涌功能的电源,以保护产品免受电流/电压冲击的损害。对于大电流设备,如工业生产线上的传感器、电机等,应特别关注电源的尖峰和浪涌保护能力。同时,可采取相应的防护电路和保护措施来降低电流/电压冲击对设备的影响。

下一期我们将继续深入探讨电源设计的其他考虑因素,包括启动电流和冲击电流、备用电源、电源设计余量和其他注意事项。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2267756.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

全面了解 SQL Server:功能、优势与最佳实践

SQL Server 是微软公司推出的一款关系型数据库管理系统(RDBMS),广泛应用于企业级数据存储、数据分析、应用开发等领域。作为全球最受欢迎的数据库管理系统之一,SQL Server 提供了强大的功能和工具,支持从小型应用到大型…

WPF TextBox 输入限制 详解

总目录 前言 通常对于WPF输入框 输入的控制无非以下方式 1 直接禁止输入(包括粘贴) 不符合要求的字符 如只可输入数字的输入框,当你输入字母的时候是无法输入的 2 输入后,校验内容是否符合要求,然后提示错误,禁止提交信息 如只可…

从0入门自主空中机器人-4-【PX4与Gazebo入门】

前言: 从上一篇的文章 从0入门自主空中机器人-3-【环境与常用软件安装】 | MGodmonkeyの世界 中我们的机载电脑已经安装了系统和常用的软件,这一篇文章中我们入门一下无人机常用的开源飞控PX4,以及ROS中无人机的仿真 1. PX4的安装 1.1 PX4固件代码的下载…

Android笔记(四十一):TabLayout内的tab不滚动问题

背景 假设二级页面是上面图片的布局,当进来时TabLayout和ViewPager2绑定完就马上调setCustomItem,跳转到最后一个tab页面时,会发现tab不滚动,手动滑一下ViewPager2时才会滚动tab到正确的位置 原因分析 调用TabLayoutMediator.at…

Pandas04

Pandas01 Pandas02 Pandas03 文章目录 内容回顾1 数据的合并和变形1.1 df.append (了解)1.2 pd.concat1.3 merge 连接 类似于SQL的join1.4 join (了解) 2 变形2.1 转置2.2 透视表 3 MatPlotLib数据可视化3.1 MatPlotLib API 套路 &为什么要可视化3.2 单变量可视化3.3 双变量…

idea 禁用/关闭 sonarlint 后台自动分析(默认开启可能会引起idea卡顿)

idea 的 SonarLint 插件安装后,idea的使用经常出现卡顿,并且运行内存使用非常高,出现的原因之一就可能是 SonarLint 正在进行自动扫描,所以一般情况我们可以选择关闭 SonarLint 自动扫描功能,在需要对代码进行规范检查…

“鼎和财险一体化数据安全管控实践”入选信通院金融领域优秀案例

近日,由中国信通院举办的深度观察报告会系列论坛在京召开。在数字生态治理分论坛上,2024年度首期“磐安”优秀案例——六大行业应用优秀案例遴选结果发布,由北京原点数安科技有限公司与鼎和财产保险股份有限公司联合申报的“鼎和财险一体化数…

音视频入门基础:MPEG2-TS专题(24)——FFmpeg源码中,显示TS流每个packet的pts、dts的实现

音视频入门基础:MPEG2-TS专题系列文章: 音视频入门基础:MPEG2-TS专题(1)——MPEG2-TS官方文档下载 音视频入门基础:MPEG2-TS专题(2)——使用FFmpeg命令生成ts文件 音视频入门基础…

小白考研历程:跌跌撞撞,起起伏伏,五个月备战历程!!!

说真的,7月前我都没有想过我自己要考研,属于前期都是在大学中准备比赛,证书,直到参加蓝桥杯获得国赛三等奖,我问自己,再继续参加比赛吗?已经没有并肩同行的同学(他们都准备考公考研啦…

企业架构学习笔记-数字化转型

1. 企业数字化发展阶段 案例1.业务部门“点菜”,IT部门叫苦 随着企业信息化进程的不断推进,IT部门的角色和面临的挑战也在发生显著变化。在信息化建设的初级阶段,确实存在IT部门需要积极引导和说服业务部门重视信息技术价值的情况。当时&am…

【js】记录预览pdf文件

接口调用拿到pdf的文件流,用blob处理这个文件流拿到url,使用window.open跳转新的窗口进行预览 api({dataType: blob, }).then(res >{if(res.code 0){this.previewPDF(res,application/pdf;charsetutf-8,pdf文件名)} })previewPDF (res, type, fname…

Vue3中的自定义指令与合成API

Vue3中的自定义指令与合成API 一、什么是自定义指令? 自定义指令是 Vue.js 中一项强大特性,它允许我们直接操作 DOM。自定义指令有两个主要用途:作为组件的辅助性工具或者操作 DOM。在 Vue.js 2.x 中,自定义指令的基本定义方式是通…

Java的list中状态属性相同返回true的实现方案

文章目录 项目背景方案一、for循环实现实现思路 方案二、stream实现实现思路 项目背景 在项目中会遇到list中多个状态判断,状态值相等时,总体返回为true。 方案一、for循环实现 实现思路 遍历list,当出现不一致时,直接跳出循环…

新服务器ubuntu系统相关操作

1、查看驱动:驱动版本535.216.01能够支持cuda12.2,下面直接使用默认安装的cuda。 2、赋予用户管理员权限。 首先有超级用户(root)权限来编辑 /etc/sudoers 文件,visudo 是一个命令,用于安全地编辑 /etc/sudoers 文件。运行: sudo visudo 在 visudo 编辑器中,找到类似…

项目报 OutOfMemoryError 、GC overhead limit exceeded 问题排查以及解决思路实战

项目报 OutOfMemoryError、GC overhead limit exceeded 问题排查以及解决思路实战 前言: 问题现象描述: 1,生产环境有个定时任务,没有初始化告警数据【告警数据量为1000多个】 2,其他定时任务执行正常 3,查…

sql字段值转字段

表alertlabel中记录变字段 如何用alertlabel表得到下面数据 实现的sql语句 select a.AlertID, (select Value from alertlabel where AlertIDa.AlertID and Labelhost) as host, (select Value from alertlabel where AlertIDa.AlertID and Labeljob) as job from (select …

前后端分离(前后端交互步骤)

1.设计数据库 /*Navicat Premium Data Transfer ​Source Server : localhost_3306Source Server Type : MySQLSource Server Version : 80037 (8.0.37)Source Host : localhost:3306Source Schema : studymysql ​Target Server Type : MySQL…

从零开始学AI,完成AI 企业知识库的AI问答搭建

1:本地安装一个ollama玩下,ollama下载模型默认路径为C盘,但该盘空间不足。 解决方案:添加系统环境变量OLLAMA_MODELS,设置其值为新的路径。 2:安装完成后,访问http://127.0.0.1:11434/ 查看服务…

Redis6为什么引入了多线程?

大家好,我是锋哥。今天分享关于【Redis6为什么引入了多线程?】面试题。希望对大家有帮助; Redis6为什么引入了多线程? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 Redis 6 引入了多线程的主要目的是提高性能&#…

C# OpenCV机器视觉:产品计数

在一个阳光灿烂得有点 “嚣张” 的早晨,阿强正在实验室里和他那些宝贝仪器们 “眉来眼去”,捣鼓他的最新宝贝项目。突然,实验室的门被 “砰” 地一声撞开,他的好朋友小王像个没头苍蝇似的冲了进来,脸上的焦虑都快溢出来…