This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Nrf51 Radio Peak TX (DC DC enabled at 0dbm) which is 10.5mA

Hello Everyone,

I am doing the rough calculation of the power consumption of NRF51 where in the radio part of the datasheet it is indicating 10.5mA whether it is denoted as 10.5mAh or can i cnsider in this way 0.0029mAh if am wrong please correct me about my assumptions does it means it will consume 10.5mA when it is transmitting ? please clarify this point

Parents
  • Well, it simply means that the run current for the radio in TX mode (no DCDC, 0dBm) is 10.5mA. Nothing more than that. If you want to get the total current consumption (mAh) you need to include the time parameter in your calculations. How long the radio is in TX mode.

    So lets say you are transmitting for 0.1ms, you will get a total charge of:

    10.5 mA * 0.1 ms = 1.05 µC (or µAs if you want) (or even: 1.05µAs -> 0.00000029 mAh if that's more practical)

    Your number, 0.0029mAh, is only valid when transmitting for a whole second.

    EDIT

    I think you are mixing up average current (mA) and total current consumption (mAh) here.

    1. First you need to find the total current consumption for ONE advertising event. This is complicated to calculate. You have TX, RX, CPU, HFXO, LFXO, RTC... And it is dependent on voltage, TX power and payload (bytes you want to send). Please see this link to get an idea on all the peripherals included in an advertising event. But I can tell you that for the nRF51 this would be about 20 µC (µAs) (Full 20 byte payload, 0dBm @3V)

    2. Then you will have to find the average current for your advertising interval. Let us say this is 500ms. 20µC / 0,5 s = 40µA. So now the chip will draw 40µA in average when you have an advertising interval of 500ms. If you choose an advertising interval of 1 second, you will get 20 µC / 1 s = 20µA in average.

    3. Now you can calculate the total consumption over 3 years. 3 years equal 26280 hours. 40µA * 26280 h = 1051.2 mAh. If you choose 1 second advertising interval you will get 20µA * 26280 h = 525,6 mAh.

    You can play with the power calculator for nRF52 to get an idea of how the different parameters affect the average current: devzone.nordicsemi.com/.../

  • Yes, you should add the sleep current as well to the average. About 4uA. Not sure why the link is not working. It works here. You can find the page here: "nRF51 Series > SoftDevices > S130 SoftDevice > S130 SoftDevice Specification v2.0 > BLE power profiles"

Reply Children
No Data
Related