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的电解电容几乎可以解决绝大部分的瞬时待载能力不足的问题。

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

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

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

    关注

    6353

    文章

    7997

    浏览量

    470651
  • GPRS
    +关注

    关注

    21

    文章

    980

    浏览量

    128620
  • GSM
    GSM
    +关注

    关注

    9

    文章

    831

    浏览量

    122269
  • 电解电容
    +关注

    关注

    14

    文章

    632

    浏览量

    50039
  • 锂电池供电
    +关注

    关注

    0

    文章

    10

    浏览量

    5671
收藏 人收藏

    评论

    相关推荐

    为什么说学好FPGA,首先要掌握HDL

    荐读:如何学习FPGA 大家好。又到了每日学习的时候了,近期很多人问我该如何去学FPGA,那么今天咱
    的头像 发表于 05-28 09:09 5610次阅读

    Android系统怎么移植?

    Android系统的移植的主要目的是为了能在特定的硬件上运行Android系统。而在移植的过程中,重要的方面就是把握关键要点,减少工作量
    发表于 03-10 08:18

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

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

    Linux怎么调用系统底层驱动的

    ,但是你要学习内核,你首先要会用Linux,知道Linux是如何操作,继而才能了解Linux怎么调用系统底层驱动的。当时的我只是知道Linux是独立于Windows的另一个操作系统..
    发表于 11-05 07:20

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

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

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

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

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

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

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

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

    硬件电路板设计要点

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

    数据处理首先要解决什么问题

    如今物联网的应用越来越广泛,但需要具有企业的视角。这意味着垂直行业应用程序、开发生态系统、产品设计、硬件、部署等。
    发表于 08-07 16:51 530次阅读

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

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

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

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

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

    高速系统中的接地和互连线上的传输延迟时间也是在系统设计时首先要考虑的因素。信号线上的传输时间对总的系统速度影响很大,特别是对高速的ECL电路
    的头像 发表于 06-30 11:02 3488次阅读

    PLC编程首先要干什么?

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

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

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