This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1310: How to enable Active Mode Sensor Controller at 24 MHz

Part Number: CC1310


Hi,

I am trying to reduce the current consumption in my CC1310, Currently I have switch connected to the circuit and when it is off current consumption is 4mA, however when switch is on it draws 3.6 A.

So my question is if I can enable Active mode sensor controller at 24 MHz or lesser frequency like 1 MHz can I reduce the current consumption to 0.8 A? If Yes how can I enable the Active mode senor?

Thanks in advance.

Antony

  • Hi Antony,

    We will come back to you with numbers and how to enable what you describe.

    BR,

    Arthur

  • Hi Antony,

    Could you describe better you system and use case. I need more details to understand what you are using and how you want to include sensor controller into your application.

    To have a first look at how to use sensor controller in your design you can go through the "Sensor Controller Fundamentals" here.

    Regards,

    Fausto

  • Hi Fausto,

    Thank you for your response. The ultimate aim of my system is to find the amount of time the Switch was ON which is connected to DIO10 and send this time via radio to a receiver.  However I am trying to minimise the power consumption while the switch is in ON position as it draws 3.4 Amps.
     

    So my question is if the Module with Active-Mode Sensor controlled 1MHz  is enabled can it reduce the power consumption?

    Please see the table below for the current numbers.

    Module as it stands
    Battery Size
     
    210
     
    Current in Standby
    0.004
    52500
    hours
     
    2187.5
    Days
    years in Standby
    5.993150685
    Years
     
     
    189000000
    Seconds
    Module as it stands
    Battery Size
     
    210
     
    Current during ON Position
    3.6
    58.33333333
    hours
     
    2.430555556
    Days
     
    0.006659056
    Years
     
    210000
    Seconds
    Average Secs in ON Position
    17
    12352.94118
    ONs
    ON Position in a month
    4000
    3.088235294
    Months
     If the Module with Active-Mode Sensor controlled 1MHz  is enabled
    Battery Size
     
    210
     
    Current during ON Position
    0.8
    262.5
    hours
     
    10.9375
    Days
     
    0.029965753
    Years
     
    945000
    Seconds
    Average Secs in ON Position
    17
    55588.23529
    ONs
    ON Position in a month
    4000
    13.89705882
    Months

    Thanks 
    Antony

  • Hi Anthony,

    What precisely in your system is drawing 3.4 Amps?
    Following the datasheet (link here) the MCU will consume up to 2.5mA in active mode, while the sensor controller will consume 0.4mA when running continuously in active mode at 24Mhz. You can further decrease Sensor Controller power consumption by running in Low-power mode at 2Mhz. But looking at how much current is drawn, it doesn't seem that this would have such a great impact on total power consumption.

    Regards,

    Fausto

  • Hi Fausto, Sorry, it is actually 3.4 mA and the hardware is powered by 210 mAh CR2032 battery. There is only two tasks happening in the hardware 

    1. Calculating how many seconds the switch was in ON postion

    2. Sending the time calculated via Radio 

    Here in standby mode HW module is drawing micro amps however when switch is in ON position current draw is 3.4 mA.

    So can I reduce this consumption by using sensor controller?

  • Hi Anthony,

    Thanks for the clarification, now I understand your use case better.
    If you are using the Timer driver to measure the "switch ON duration", this is not allowing the device to go into standby, because the used timer runs on a clock only available in active power-mode. This would explain why you are seeing 3.4mA of current, in line with active mode power consumption.

    Using Sensor controller in this case would help you lower the power consumption considerably, as the device can be in standby while the SC runs the timer. You can look into the different timers available for use to the Sensor controller (press F1 in sensor controller studio and evaluate TDC, timer0, timer1, timer2).

    Here is an example I have found on E2E for a similar use case to yours which uses timer2 and Sensor Controller. 

    If you need an introduction to sensor controller and how to integrate it in your project, follow these very useful SimpleLink Academy labs:

    Sensor controller fundamentals: https://dev.ti.com/tirex/explore/node?node=ACLCLFM-XhlK-Xl5yXyJgA__BSEc4rl__LATEST

    Sensor controller project from scratch: dev.ti.com/.../node

    Regards,

    Fausto