Skip to main content
Explorer
August 8, 2024
Question

STHS34PF80 Sensor's Power Consumption is very high.

  • August 8, 2024
  • 2 replies
  • 1334 views

Hello there,

I am currently working on a project where I am prototyping STM32WL55 with an STHS34PF80 sensor to detect the presence. The presence detection is excellent and robust so far. However, the power consumption seems to be very high at the moment. I am using Nordic Power Profiler Kit II to measure the power consumption of the STHS34PF80 sensor and it's around 350 microAmps. I am using Power Profiler as source mode sending 3.3v and measuring current consumption on the sensor. The TMOS Sensitivity is set at 2, AverageTAmbientNumber is at T_1, Block update is false, and TmosODR is running at 4Hz. I am using the Arduino framework to run the overall system and the sensor is purchased from Sparkfun (https://www.sparkfun.com/products/22494).

 

The power consumption is very high considering the sensor runs 24/7 and interrupts STM32WL55. I am using the library from SparkFun (https://github.com/sparkfun/SparkFun_STHS34PF80_Arduino_Library).

Any help would be highly appreciated. Thank you so much.

    This topic has been closed for replies.

    2 replies

    Technical Moderator
    August 28, 2024

    Hi @Sandesh42 ,

    Is this consumption measured by detaching the LED? Also, are you sure that the measurement is only on the sensor and nothing else is connected?

    Sandesh42Author
    Explorer
    September 1, 2024

    Hi @Federica Bossi 

    Thankyou for your response.


    This consumption measured is true without the LED. I removed the LED from the board and measured the current only on the sensor and nothing else is connected. 

     

    Visitor II
    September 17, 2024

    Hello,

    I've encountered a similar issue with my IR sensor setup. In my use case, I need to ensure that the power consumption stays below 10 µA.

    Through my research, I’ve learned that for detecting a person within a field of view, the low-pass filter cutoff frequency should ideally be between 1 and 3 Hz. However, the main problem I’m facing is with configuring the acquisition frequency.

    I am working with acquisition frequencies of 1 or 2 Hz, and I’ve tried setting the cutoff frequency as a fraction of the acquisition frequency (divided by factors like 9, 20, 50, 100, 200, 400, or 900). But no matter how I configure it, it seems impossible to achieve reliable detection. It feels like, even though the sensor supports low acquisition frequencies, the detection performance is severely compromised.

    Am I missing something here? Any insights or suggestions on how to resolve this issue would be greatly appreciated!

    Thank you in advance for your help!