Quantcast
Channel: Forums - Recent Threads
Viewing all articles
Browse latest Browse all 262198

LAUNCHXL-CC1310: TI 15.4 Sensor Current Consumptions

$
0
0

Part Number:LAUNCHXL-CC1310

Greetings!

Trying to archieve 10-years battery lifetime, using CR2032, i've tried to measure the current consumptions of ti 15.4 sensor application (sdk 2.30.0.2), using the current measure device EnergyMon, which measures consumption per time (uAh) and instant current. The characteristics of the device are: 
- measuring range: 100 nA - 3A
- three measuring subranges:
       - 0-300uA
      -  300uA - 3mA
      - 3mA - 3A
- subranges switch time (typ): 10 us
- subranges switch time (max): 20 us
- measuring error ± 2%
- measurement period: 3us

The results of measuremets was higher than I expected: average current was 108uA (or approx. 3 month) for 10 min reporting interval of BME280 readings with no pulling.
Thinking that my code is not optimized or device measurements are bad, i decided to run the experiment with the CR2032 battery.

The experiment description:

1. I've used the standard example of ti14.4 sensor with over-the-air (sensor_oad) and made the changes, as follows:

- added POWER_MEAS predefined symbol
- CONFIG_POLLING_INTERVAL 0 //no polling
- CONFIG_REPORTING_INTERVAL  500 //to speed up the discharge
- CONFIG_PHY_ID                (APIMAC_STD_ETSI_863_PHY_3)

2. Using the formulas (5) and (6) from http://www.ti.com/lit/ug/tiduc69/tiduc69.pdf,  i've estimated the battery lifetime for this case as 16,5 days for 210 mAh battery.

3. Using the EnergyMon device the average current was 2940 uAh or a 60 hours (accounting 0.85 self recharging factor)



4. I've made an EnergyTrace measuring, connecting CC1310 from launchpad to the CC26X2R1 Launchpad's XDS as follows:



- removed all the jumpers from both launchpads

- connect 3v3, RXD and GND of XDS110 on CC26X2R1 lauchpad to the same of CC1310 on CC1310 Launchpad

- set the jumper XDS110 Power on CC26X2R1 lauchpad

The average current measurement was 805 uA or approx. 9 days for 210 mAh battery.



The result - the battery was recharged after 62 hours.



So EnergyMon's measurements was correnct.

For deeper research, i've used the rfPacketTx example, and have set the PACKET_INTERVAL for 90s. Doing measurements for 1 minute (because of 90s interval, the MCU shoud have been in standby mode), i

reached

next results for average current consumption:

EnergyMon: 60 uA, where minimal current is 1.5 uA (which is less than half a year on average CR2032 doing nothing).

EnergyTrace: 1.5uA, where minimal current is 0 uA



So the questions are:

1) Is the characteristics of the EnergyMon allows to measure CC1310 consumption?

2) Is the way i used to connect CC1310 to CC26X2R1 Lanchpad's EnergyTrace is correct?

3) What is the possible reasons, that the real current consumption can be so high? Do you some have advices, how to decrease it and reach 10 years for CR2032?


Viewing all articles
Browse latest Browse all 262198

Trending Articles