Att designa låg effekt inbäddade enheter kräver noggrann hänsyn till strömförbrukningen, särskilt under sömnlägen. Korrekta beräkningar hjälper till att optimera batteriets livslängd och säkerställa tillförlitlighet.

Förstå Power Consumption

Kraftförbrukningen i inbyggda enheter bestäms främst av den aktuella dragningen under aktiva och sömntillstånd. Mätning och beräkning av dessa värden gör det möjligt för ingenjörer att uppskatta batterilivslängden och identifiera områden för optimering.

Beräkna Sleep Mode Current

Den nuvarande under sömnläge, ofta betecknad som ] I sleep ], är en kritisk faktor. För att uppskatta batterilivslängden, använd formeln:

]]Battery Life (timmar) = Battery Capacity (mAh) / I sleep (mA)]

Uppskattning av total kraftförbrukning

För att bestämma den totala strömförbrukningen, överväga både aktiva och sömnperioder. Den genomsnittliga strömmen, ]] I avg[[]] kan beräknas som:

]I avg = (I active × t active + I sleep × t sleep) / (t active + t sleep)]

Praktisk beräkning Exempel

Anta att en enhet har en batterikapacitet på 2000mAh, en sömnström på 10μA och en aktiv ström av 20mA. Om enheten spenderar 90% av tiden sover och 10% aktiv, är den genomsnittliga strömmen:

  • I sleep = 0,01mA
  • I active = 20mA
  • t sleep = 90%
  • t active = 10%

]][]

]I avg = (20mA × 0,10 + 0,01mA × 0,90) / 1 = 2,001mA]]

Beräknad batterilivslängd:

2000mAh / 2.001mA ≈ 999 timmar]