2021-05-06

功耗在无线模块中是一项非常重要的参数。无线模块功耗越低,项目的工作时间会越长,运维成本也会相应的变低。尤其是在只有电池供应场景的情况下,功耗更是尤为重要。那么,在项目运行中,我们怎么去降低功耗呢,使项目工作时间更长呢?

 

  1.  减少无线模块发射和接收次数

无线模块在每次在进行发射和接收时都会产生功耗,功耗的多少分别由发射电流和接收的电流大小决定。假设项目中无线模块一天内只进行发射和接收四次和一天内进行发射和接收八次,那么前者的项目工作时长要比后者多了一半。所以我们想延长项目工作时长,适当的减少无线模块的发射和接收次数是个不错办法。减少发射时间会使得可靠性降低,用户需要根据自己的情况酌情考虑。

 

  1. 减少无线模块发射时间

根据电学功耗的计算公式:w(功耗)=u(伏)*i(安)*t(秒),我们可以电学功耗计算公式中得知,功耗是跟无线模块的发射秒数有着直接的挂钩。所以减少无线模块的发射时间,是可以有效的降低无线模块的功耗。

 

  1. 降低无线模块的发射功率

无线模块的发射功率越大,则产生的电流越大,相对应的模块的功耗也越大;无线模块的发射功率越小,则产生的电流越小,相对应的模块的功耗也越小。但降低无线模块功率会导致传输距离变近,所以此方法需慎用。

 

  1. 休眠模式

无线模块只有在休眠模式下,功耗才能降低到最低。所以要尽可能长时间的让模块处于休眠模式。休眠模式下,不能发射和接收,长时间的处于休眠模式会造成延时变长,实时性下降,客户可以在休眠时间和延时时间之间找到最好的平衡。

 

以思为无线的500mw小体积嵌入式无线数传模块—sv650模块为例,该模块在不同状态下的电流消耗情况入下表:

参数 最小 典型值 最大 单位 条件
接收电流   25   ma ttl电平
  34   ma 485电平
发射电流   350   ma @27dbm
休眠电流   <5   ua ttl电平

 

根据上面的表格,我们可以得知无线模块在不同状态下的功耗有很大的差别。对于接收机,可以让其定时唤醒以检查是否有新的数据,然后再根据是否有数据来决定自己是否再次进入休眠状态。这样可以使接收时的功耗降低。

今天如何降低无线模块的功耗分享到此就结束了,如果您还有其他问题或者建议,欢迎随时联系思为无线。