cancel
Showing results for 
Search instead for 
Did you mean: 

STHS34PF80 Sensor's Power Consumption is very high.

Sandesh42
Associate

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.

3 REPLIES 3
Federica Bossi
ST Employee

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?

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.

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. 

 

LizzieP59
Associate II

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!