IIS3DWB static and dynamic noise question
Hello ST team, I’m using the IIS3DWB (STEVAL-MKI208V1K) together with an Arduino Portenta H7. No filter added through the composite group of digital filters, only the default LPF1. Also, 2g scale resolution.
When placing the sensor on a surface isolated from vibrations (i.e. reading the static DC response), single axis mode, I’m registering a noise of about +-20 mg around the gravity constant offset. Graph in image1.
Similarly, when measuring a 674 Hz signal from a tone generator, single axis mode, I see a noise +-20 mg added to the signal. Graph in image2.
In the datasheet, a noise of 60 microg / sqrt(Hz) is indicated for single axis mode, so I think I’m seeing a bigger noise than expected (around 2 mg for the 674 Hz signal using that datasheet value).
Am I misunderstanding the noise definition of the datasheet in relation to the noise I’m seeing in my experiments? What could be the reason for that noise? Can it be reduced at source without additional filters or averaging?
I’m using the sensor in bypass mode (not FIFO buffer, for reasons I could explain later in the discussion). VDD, VDDIO and GND of the sensor connected to the digital IO pins of the board. I tried both with data-ready interrupt enabled or disabled, noise is the same.
Thanks in advance for your kind help,
