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

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

3天内不再提示

我们在设计一个硬件系统的时候首先要考虑的是什么?

冬至子 来源:硬件女工程师的日常 作者:慕小可 2023-08-08 14:56 次阅读

我们在设计一个硬件系统的时候,首当其冲要考虑的是什么?

功耗!这是很容易被忽略的却格外重要的东西。这个问题反映在主电源上,就是要考虑电源的待载能力。 很多时候我们想当然的假设电源的待载能力足够,从而忽略对于功耗的考量。

我回顾了一下,产生这样想当然的假设的原因,是大多数时候我们都在设计手机类的移动电子消费品。而这种消费品的一个特点,就是锂电池供电。锂电的待载能力相对一般的开关电源/线性电源来讲,是很优秀的。

举个栗子,就算是低配的电池,它的瞬时待载能力也可以达到5A,好一些的可以到5C,甚至10C;而持续待载能力也可以达到1C。这里,5A就是我们电流的绝对大小,5安培。C指的是电池容量。假设电池是3000MAH的容量,那么1C就指的是3A。而5C就是15A。也就是说,该电池的瞬时供电电流可以达到5A,持续供电电流可以达到3A。这种待载能力可以覆盖绝大多数的手机类产品

因此,我们设计久了手机类的产品,会对系统供电的待载能力越来越模糊,甚至不会特意留意它。而假若设计的是需要供电类的产品,类似路由、交换机、CPE这样的产品,就要格外留意输入总电源的待载能力了。

而刚刚提到, 电源的待载能力可以分为两部分:瞬时待载能力和持续待载能力。

图片

瞬时待载能力是指电源在某一瞬间所能提供的最大供电电流。持续待载能力是指电源在持续的一段时间内,或者长时间可提供的最大供电电流。 我们知道有很多瞬发电路,平时不工作的时候功耗极低,工作的某一时刻就会让负载瞬间抖动极大。这时候就要考验电源的瞬间待载能力是否过关了。

这种电路最典型的就是蜂窝网络的2G模式。我们知道2G网络主流是GSM、GPRS两类网络,而均为时分多址的网络。传输数据的时候,是通过burst(突发脉冲)来发射信息。GSM每个burst间隔4.615ms。也就是说,每4.615ms里会有一个脉冲发射,这就是负载的剧烈变化。GSM通话时候的平均功耗总体下来也就500-600MA,但每一个burst的时候瞬时电流能达到2-2.5A。这时候就要做好电源的整体规划。要看一下电源的瞬间待载能力是否能满足负载的剧烈抖动。

针对这种瞬时待载能力不能达标的电源,如果这个“瞬时”持续时间短的话,我们可以大致的计算一个能量范围,选取一颗大的电容就可以解决这个问题了。一般的经验值,预留在12V电源上一颗220UF的电解电容几乎可以解决绝大部分的瞬时待载能力不足的问题。

而持续待在能力就是考验电源的指标了,我们选择电源也要根据它的能力去选择。首先要根据单模块的功耗来选择分级电源;分别计算清楚每一块功能区域的功耗,按照效率折算到总输入端的电源上,从而来选取总电源的型号。 而在走线上,也要注意电源出线尽量按照功耗计算宽度,并留有余量。同时,尽量在源端出线,走树形结构,而不是菊花链结构,这样能尽量避免不必要的并联网络带来的干扰。

硬件系统的供电是硬件设计之初就应该重点考虑的问题。一个好的供电系统并不能在硬件中给人突出的惊艳感。但一个不合理的供电系统却会给整个硬件带来各种各样奇怪的问题,让你思路混乱,甚至不知道到底是哪里出现了问题。它就像空气,正常的时候,你从来察觉不到它的存在;一旦它不正常了,所有的设计都要推倒重来,导致整个硬件设计失败。

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

    关注

    6450

    文章

    8302

    浏览量

    481024
  • GPRS
    +关注

    关注

    21

    文章

    984

    浏览量

    129362
  • GSM
    GSM
    +关注

    关注

    9

    文章

    835

    浏览量

    122838
  • 电解电容
    +关注

    关注

    14

    文章

    668

    浏览量

    50782
  • 锂电池供电
    +关注

    关注

    0

    文章

    10

    浏览量

    5697
收藏 人收藏

    评论

    相关推荐

    stm32使用freertos时首先要移植startup.s文件将里面的中断函数名对接下,为什么我找不到?

    问题是这样的,我看了别人的教程stm32使用freertos时首先要移植startup.s文件将里面的中断函数名对接下。 但是我FreeRTOS官网下载的源码里面的demo历程,
    发表于 04-29 07:32

    网络安全为什么是IoT系统首先要考虑的问题?

    在这篇文章中,我们重点介绍网络级安全。
    发表于 05-24 06:01

    单片机应用系统的开发流程

    我们学习单片机的目的就是为了进行嵌入式系统的开发,学好单片机首先要整体认识,下面将简要介绍
    发表于 11-25 07:51

    介绍PCB设计过程中电源平面处理应该考虑的基本要素

    、 做电源处理时,首先应该考虑的是其载流能力,其中包含2方面  (a) 电源线宽或铜皮的宽度是否足够。要考虑电源线宽,首先要了解电源信号处
    发表于 12-31 07:17

    数码相机充电电池使用首先要注意的地方

    数码相机充电电池使用首先要注意的地方 1,买来的新电池是否有电呢?分两种情况,如果是普通的镍氢电池,买来是没
    发表于 11-04 16:41 877次阅读

    硬件电路板设计要点

    硬件电路板设计要点   设计好电路图后,就可以设计PCB板了。进行PCB设计时,首先要考虑PCB尺寸大小。PCB尺寸过大时,印制线条
    发表于 11-19 09:55 1854次阅读

    学习FPGA 首先要知道哪些

    调试,虽然坑着老师和我块加班,但这次装逼显然是成功的,我用了六月完成了
    发表于 05-10 13:49 4470次阅读
    学习FPGA <b class='flag-5'>首先要</b>知道哪些

    选择油烟机时 首先要考虑好这四问题

    油烟机是我们每个家庭厨房里都会有的东西,如果说你家厨房没有的话,那我想你平时定没在家做过饭,不然从炒锅里冒出来的油烟,定会让你呛得受不了!正是因为油烟机有着这样的刚需,所以现在油烟机的市场发展得
    发表于 04-19 16:05 574次阅读

    学习单片机编程首先要学什么

    学习单片机编程,首先要学习基本的模拟电路和数字电路知识。掌握常用电子器件的工作原理和使用方法。
    的头像 发表于 01-05 09:23 1w次阅读
    学习单片机编程<b class='flag-5'>首先要</b>学什么

    区块链司法应用首先要解决什么问题

    智能合约将合约条款编译成组计算机代码,该代码交易双方签署后自动运行。
    发表于 02-04 17:01 1509次阅读

    城市交通控制系统发展 首先要了解这三因素

    控制系统发展至今已经有151年了,1980年我们国内的研发刚起步,经历了跟踪、引进、消化、吸收和创新这历程,我们与国外技术基本处在同
    的头像 发表于 03-11 09:06 3123次阅读

    元器件的布局首先要考虑因素是什么?

    高速系统中的接地和互连线上的传输延迟时间也是系统设计时首先要考虑的因素。信号线上的传输时间对总的系统
    的头像 发表于 06-30 11:02 3624次阅读

    PLC编程首先要干什么?

    首先要做的是整理该项目所用到的所有传感器,执行单元,对着电气图纸给这些元器件命名,电气图纸上如果有的,基本上按照电气原理图所画的命名,分配用处,搞明白他的作用。和他的使用注意事项,最好包括到后来现场的安装位置,根据P&ID图纸标注。
    的头像 发表于 06-10 10:28 2281次阅读

    单片机上电后没有运转,首先要检查什么?

    单片机上电后没有运转,首先要检查什么? 当单片机上电后没有运转时,我们需要进行系列的检查,以确定导致问题的根源。 导语: 现代科技领域中,单片机扮演着重要的角色,它广泛应用于各种电
    的头像 发表于 11-17 14:16 3788次阅读

    硬盘2系统开机切换

    准备、系统安装、系统切换和注意事项。 硬件准备 开始之前,我们
    的头像 发表于 11-28 15:08 7537次阅读