历史上的今天
返回首页

历史上的今天

今天是:2025年03月19日(星期三)

正在发生

2020年03月19日 | 5G 手机耗电大 它怎样帮你偷偷省电?

2020-03-19 来源:爱范儿

       最近我在做几款新手机的续航测试,发现这些手机虽然都是 5G 高性能手机,但它们的续航却能跟过去的 4G 手机几乎保持同一水准。


  按道理说,手机在加入 5G 模块后,天线增多、吞吐能力更强,所消耗的电量理应比 4G 手机更大,但为何像 Galaxy S20 这种电池只有 4000mAh 的小身板 5G 手机,也能有 4-5 小时的(重度)亮屏时长?

  如果我们再往前看,还能发现一个有趣的现象,过去几年里,旗舰手机的电池容量普遍都是在 3500-4500mAh 这个标准范围内。

  而且即便手机性能在一直升级,手机每次的亮屏时长也依然还是在 5-6 个小时,如果电池更大那甚至还能达到 7 小时左右。

  实际上,随着手机所承载的功能越来越多,在目前电池技术没有取得突破性进步的条件下,电池内的每 1% 电量,对于手机来说都是弥足珍贵的。

  除非像 Galaxy S20 Ultra 用更大的机身容纳 5000mAh 的电池,但这样便损失了手机的便携性,也同时增加了手机重量。


  既然不能改变电池技术,那就改变耗电技术。手机厂商在大力升级硬件的同时,其实也不忘考虑到手机续航,他们通过积少成多的方式,给手机运行腾出更多电量。

  我在之前一篇关于高刷新率屏幕的文章中,提到了 iPad Pro 采用的是一块 120Hz 屏幕,这块屏幕表现细腻、顺滑,但同时也比普通 60Hz 屏要增加消耗更多的电量。

  而为了能延长 iPad 的续航时间,苹果其实并没有让这块屏幕以 120Hz 全局运行,而是通过 Promotion 这项技术让系统根据内容自动调节屏幕刷新率,进而控制屏幕的对电池消耗。

  比如说,120Hz 是屏幕刷新率的最高值,当使用 Apple Pencil 书写、游戏这种需要高精度的操作时,系统会自动启用高刷新率;但如果像播放 30/60Hz 视频这种本身不需要 120Hz 的内容,系统就会自动切换到内容的最高速率。

  至于像在电子书或者静态图片这种并不需要太高刷新率的场景,系统也会将刷新率降到最低,控制屏幕在静态显示下的电池消耗。

  随着高刷新率屏在手机上出现,一些手机厂商也在手机系统内提供了类似于 Promotion 的‘智能调配’刷新率的机制供用户使用,相比固定全局 120Hz 运行,这种智能调配机制能给手机省下约 5% 的电量。

 ▲ ColorOS 系统设置页▲ ColorOS 系统设置页

  当然,虽然有些手机没有单独提供智能切换选项,但他们也会根据场景来自动调节刷新率。比如一加、黑鲨手机,尽管只提供 60/90Hz 的选项,但在 90Hz 下也会动态调节刷新率,工作原理其实也和 Promotion 相似。

▲ 一加手机氢 OS 系统设置页

  近些年手机屏幕从 LCD 大量变为 OLED,这一方面是因为 OLED 更容易被厂商‘捏造’出不同形态,另一方面是 OLED 相对要比 LCD 省电一些,但实际上 OLED 在硬件层面上给手机带来的节能还是比较有限,所以厂商也在利用 OLED 的一些特性来减少屏幕的消耗。

  这里比较知名的莫过于如今各大厂商标配的‘夜间模式’,这个能让 OLED 屏幕大量减少发光像素点的功能,无疑能让手机屏幕的消耗降到最低。

  在前几天一篇关于黑暗模式的文章中,我们曾探讨过无论是 Google 还是苹果,这些厂商都在利用 OLED 屏幕来延长手机续航,而在 PhoneBuff 的测试里,夜间模式甚至能给 iPhone XS 多出 30% 的电量,这对于续航本身就一般的 iPhone XS 来说,可以说是非常明显的续航提升了。

  除了从屏幕这个‘耗电大户’入手以外,手机的其他关键零件也在给续航时间腾出更多电量。

  想必大家都有留意到,每逢像 SoC、新手机这些产品发布时,厂商除了展示出新品在

  这对手机续航有什么帮助?

  实际上随着 SoC 的 CPU 架构、制程工艺、调度设计的变化,当前 SoC 的功耗已经比过去递减下降,而性能效率也随新处理器的加入和工艺递增上升。

  用简单的语言来说,现在花同样的力气,办的事比以前更多了。

  在 Anandtech 对骁龙 865 几款一线处理器的对比测试中,我们能看到骁龙 865 的能量消耗在和骁龙 855 是非常接近,但前者比后者的性能却有 20% 的提升,这侧面证明高通介绍骁龙 865 时对比骁龙 855 有能效提升的说法。

▲ 图片来自:Anandtech▲ 图片来自:Anandtech

  但 Anandtech 第一次所测试的只是骁龙 865 工程机的数据,而不能代表量产骁龙 865 表现,更具参考意义的是之后对 Galaxy S20 Ultra 的测试。

  在这次测试中,这枚骁龙 865 的功耗不但比骁龙 855 低,甚至还比之前在工程机上的测试成绩更低,这要归功于高通和三星对量产版 SoC 的能效优化。

  当然,台积电的 7nm、A77 这些技术也应享有给手机省电的功劳。

 ▲ 工程机测试成绩(左)/S20 Ultra 测试成绩(右)。 图片来自:Anandtech▲ 工程机测试成绩(左)/S20 Ultra 测试成绩(右)。 图片来自:Anandtech

  不过需要备注的是,Anandtech 的这个排名只是基于测试得出的‘平均功耗’参考数据,要得出 SoC 的总功耗还应该结合使用时间和其他综合因素。


  而对于近年厂商加入的 AI 系统,手机厂商则是用‘专核专功’的方式去减轻 CPU 的负担,比如说麒麟 990 里面的 NPU 就是用类似于 big.LITTLE 的‘大核+微核’去节省 AI 所需用电。


  然而,通过 SoC 节省出来的去补充 5G 所消耗的电量也只是杯水车薪,手机厂商还需要从其他方面‘挤’出宝贵的电量。

  同样是花小力气办大事的还有 LPDDR 5 和 UFS 3.1 两个新标准,表面上看,两个新标准只是循例提升了内存和存储芯片的带宽和速率。

  可实际上,这两个新标准都分别增加了节能方面的特性。

  有人说 LPDDR5 和 UFS 3.1 都是为 AI 和 5G 准备的东西,我认为这其实是一句双关语,两个标准除了在速度上满足 AI 和 5G 需求外,它们也在提升性能的同时也节省了更多电量。

  按照三星在公布 LPDDR5 时的实验室数据,LPDDR5 内存在功耗上要比 LPDDR4X 节省 20%。虽然这 20% 几乎可以被忽略不计,但我们并不能将它切开来看,需要和其他环节综合起来。


  能让 LPDDR5 更省电的原因主要是这次新增的 Data-Copy(将单个针脚数据复制到其他针脚)和 Write-X(减少数据在 SoC 与内存之间传输时的耗电)两项减少数据来回传输耗能的技术。

  用小学都能理解的话来说,就是‘数据少来回跑,少折腾,少消耗。’

  但是,内存所省下来的电量并不会完全转化到手机里,而是像 SoC 以同样的力气做更多的事。所以三星的 LPDDR5 内存的工作电压依然还是保持和 LPDDR4X 一致的 1.1V(Vddq/Vdd2),运行功耗没有变化,但它的传输速度却比 LPDDR4X 快 1.3 倍,而且容量也增大了。


  尽管 UFS 3.1 在性能上和加了 TurboWrite 的 UFS 3.0 不相伯仲,但新增加的 Deep Sleep 成了这个 0.1 的升级被 5G 手机选择的理由之一。

  之所以叫做 Deep Sleep,是因为这个功能只会在手机闲置状态下才会触发,芯片会根据当前环境进入低功耗模式,继而节省像用户晚上睡觉时手机所消耗的待机电量。

  不过 Deep Sleep 注定是一项用户感知不强的节能技术,毕竟在每次睡醒启用手机时你也不会关注到手机节省下来那 2-3% 的电量。


  除了在硬件方面下手以外,Google 也曾经在 Android P 系统中尝试加入 Deepmind 的 AI 优化系统,通过软件层面上的机器学习能力和 Adaptive Battery 调配软件资源,延长电池续航时间。

  而苹果则是通过调频、关闭部分后台功能的低电量模式来延长手机续航时间,虽然牺牲了一些诸如‘嘿,Siri’等苹果特色功能,但换来更长的续航时间,能给人带来和世界不失联的安全感。

  更有一种方法则是直接让系统根据场景自动调节网络策略,ColorOS 的做法是在系统中加入 Smart 5G 依据手机温度、电量、当前网络环境自动切换 WiFi、4G/5G 网络,它的原理有点像屏幕刷新率自切换,按照 ColorOS 方面的说法,这项技术能给手机提升 30% 的续航时间。

所以即便 5G 手机的消耗比 4G 手机大,随着更先进的硬件和软件优化技术出现,5G 手机的续航问题已经从这些细节中被逐步解决。

  其实自 5G 手机在国内开始普及起,我至今一直认为,手机性能、功能和续航都应该是以三驾马车同步并进,手机硬件、软件除了朝向更快、更多功能两方面发展,同时也要在电池容量的限制条件下,用更多节省耗能的方式,支持手机在未来的 5G 环境中实现更多新功能。

  当然,今天的 5G 手机和我们见面还不到一年,许多节能优化的方法还有待我们继续摸索,比如改变 5G 基带的装配方式、减少多天线工作的消耗、使用更省电的屏幕……

  不过说到底,我还是希望在不久的将来有更好的电池技术出现,毕竟续航的根本,还是在于电池的性能上。


5G
推荐阅读

史海拾趣

Etron公司的发展小趣事

随着技术实力的不断提升,钰创科技开始积极拓展国际市场。公司凭借高品质的产品和专业的技术服务,成功打入欧美等发达国家市场。在国际市场上,钰创科技面临着更加激烈的竞争和更高的品质要求。然而,公司始终坚持以客户为中心的经营理念,不断提升产品和服务质量,赢得了越来越多客户的信赖和支持。

Accetek公司的发展小趣事

随着电子技术的飞速发展,Accetek公司意识到只有不断创新才能在市场中立于不败之地。因此,公司加大了对技术研发的投入,建立了一支高素质的研发团队。经过无数次的试验和失败,团队终于取得了重大突破,成功开发出了一种新型的数控雕刻机,具有更高的精度和更稳定的性能。这一创新成果不仅为公司赢得了更多的客户和市场份额,也为公司的长远发展奠定了坚实的基础。

AZ Displays公司的发展小趣事

AZ Displays深知品质是企业生存的根本。因此,公司始终将质量控制放在首位,从原材料采购到生产工艺的每一个环节都进行严格把控。通过严格的质量管理体系和高效的供应链管理,AZ Displays的产品质量得到了客户的高度认可,逐渐在行业内建立了卓越的声誉。

常州星海电子(Starsea)公司的发展小趣事

常州星海电子有限公司,自1990年成立以来,便以生产中英合资的各类二极管为起点,逐渐在电子行业中崭露头角。随着公司业务的不断发展和市场需求的增长,2016年,公司正式更名为常州星海电子股份有限公司,完成了从合资到股份制的转变。这一转变不仅标志着公司管理结构的升级,也预示着公司在未来市场中的更大发展。

Anatech Electronics Inc公司的发展小趣事

在拓展国内市场的同时,常州星海电子也积极开拓国际市场。公司的产品主要销往欧洲地区、美国和亚洲各国,是MOTOROLA、YAMAHA、Samsung、VTECH、LG、NOKIA等跨国公司的二极管供应厂家。国外销售量占公司总销售量的60%以上,这一成绩不仅体现了公司在国际市场上的竞争力,也为公司未来的发展奠定了坚实的基础。

辉芒微(FMD)公司的发展小趣事

在快速发展的过程中,辉芒微积极寻求外部合作与资本支持。2017年,公司与芯天下达成重要交易,通过股权转让的方式,将SPI NOR Flash产品线转让给芯天下,并获得了丰厚的现金回报和股权收益。这一战略举措不仅为公司带来了短期的财务收益,更为后续的发展提供了更多的资本支持和战略灵活性。此后,辉芒微还成功吸引了多家知名投资机构的关注和支持,为其未来的发展注入了强劲的动力。

问答坊 | AI 解惑

低压差线性稳压器设计要点及故障分析

低压差线性稳压器设计要点及故障分析…

查看全部问答>

基于S3C2440的Cmos图像采集程序

图像采集 这里使用的是s3c2440芯片,能实现图像采集和存储 这里是保存为16位的BMP格式的图片 但是在保存的过程中还是有点问题,就是那 拍摄的图片能在ARM9上正常显示, 但是到电脑上显示的却像256色的一样,不清楚;     现在就 ...…

查看全部问答>

RJ45连接两块板,这是网络连接吗?

  要求是做两块板,两块板间用网线相连   第一块板:STM32——网络芯片——RJ45   第二块板:RJ45——网络芯片——stm32   这两块板的连接就是第一块板的RJ45出来的网线连到第二块板的RJ45,信号也就是 ...…

查看全部问答>

Window Mobile环境下的SD卡和TF卡驱动程序问题

各位,我想做Window Mobile环境下的SD卡和TF卡驱动程序的开发,但此前我从未做过驱动开发,所以想请教一下: 1、Window Mobile环境下的SD卡和TF卡驱动程序的开发需要使用什么开发工具? 2、需要看一些什么书籍和准备一些什么技术呢? 3、Window ...…

查看全部问答>

Wince sql 的开发..

请问专家..开发用到SQL CE要在PC机上装什么软件sql sever 2000还有??最好详细点!!在windows ce系统里是不是在PB组件添加一个SQL CE就可以了?…

查看全部问答>

招聘: 嵌入式软件工程师

一.高级软件开发工程师/软件QA. 职位要求: 1、计算机或相关专业本科及以上学历; 2、必需精通C/C++编程; 3、熟悉嵌入式软件开发原则,设计模式及调试技巧; 4、掌握嵌入式操作系统(如Linux, WinCE)平台上的系统及应用程序开发; 5、3 ...…

查看全部问答>

请教个AT24C16A的问题

为什么每次烧写程序后AT24C16A上存储的数据就丢失了,以前没有这个问题的,应该是永久保存的啊,如果电路短路会使数据丢失吗…

查看全部问答>

C8051f350!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

第一次用这个芯片我想先用它点亮一个led灯。 板子已经焊接好,rs232也有,jtag仿真器也有。 但是不知道接下来怎么做,keil里怎么写程序头文件是什么?用什么软件下载hex文件到单片机? 刚才查了一下c8051f系列单片机好像都不能用232下载,那我有 ...…

查看全部问答>

ATMEGA16A 熔丝位设置

有大神告诉下熔丝位设置外部12M晶振熔丝位怎么设置,已经锁死3片了,不敢在乱来了。…

查看全部问答>