售前电话
135-3656-7657
售前电话 : 135-3656-7657
一、功耗问题
LoRa技术的低功耗优势帮助各种低功耗设备使用寿命增加,尤其水表类应用要求8~12年的电池寿命。对应用来说,需要计算电池的寿命并优化系统功耗。下面的部分就介绍LoRa应用中常见的功耗计算。
LoRa的功耗计算主要是统计终端设备中所有的耗电器件,在不同模式下的功耗,以及其在不同模式下的工作频率。比如一个LoRa设备中的耗电设备为LoRa芯片、MCU和传感器;常见的三个工作模式为发射TX、接收RX、休眠Sleep。
再通过LoRa计算工具,计算每个包的飞行时间长度,以及通过该系统的协议部分计算设备的接收时间和睡眠时间。这样可以计算出平均功耗。再利用已知的电池电量除以平均功耗得到LoRa设备的寿命。
下面根据一个案例来计算一下LoRa设备的寿命。
【例8-15】一个应用系统中选择的LoRa芯片为SX1268,MCU选择STM32L151配置在8MHz时钟。系统的应用为异步下行唤醒低功耗设备,工作在SF=9、BW=125kHz的配置下。每秒钟该设备会醒来进行CAD监听是否有唤醒长前导包,CAD长度为两个码元。该设备平均每小时被唤醒一次,唤醒后按照22dBm的输出功率发送一个30.25码元长度的数据包。若电池电量为1000mA·h时,则系统的工作寿命为多少天?
解:通过LoRa计算工具和查询产品说明书,得到:
码元长度4.1ms。所以各状态时间占空比为:
TRX=4.1ms×2ms/1s=8.2ms
TTX=4.1ms×30.25/3600=0.034ms
所以TSleep=1000ms-TRX-TTX=991.77ms。
将所有数据填入表8-7中。根据上述数据,则平均电流为