cancel
Showing results for 
Search instead for 
Did you mean: 

Temperature characteristics of IIS2DLPC

t-susaki
Associate

I am making a simple inclinometer using IIS2DLPC. The 'Zero-g offset change vs. temperature' of IIS2DLPC is specified as a maximum of ±1mg/℃, but some of the boards I made have reached 2.93mg/℃.
Some have relatively good values ​​of 0.3-0.4mg/℃, while others have values ​​of 0.8-1.6mg/℃, so the characteristics vary.
2.93mg/℃ is the worst value evaluated.
Since most of the units can be measured cleanly, I think that it is not a problem with the circuit board, but some external factor is at work. Please let me know if there are any possible factors.
Note that the measurements are taken only on the printed circuit board, without being assembled into a case.

1 ACCEPTED SOLUTION

Accepted Solutions
Federica Bossi
ST Employee

Hi @t-susaki ,

You may see different values depending on the part because 1mg is just a typical value that takes into account piece-to-piece variability.

However, 2.93mg/℃ is a little too high a value. Could you please share the settings with which you acquire the data? In what temperature range are you testing?

Thanks

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.

View solution in original post

2 REPLIES 2
Federica Bossi
ST Employee

Hi @t-susaki ,

You may see different values depending on the part because 1mg is just a typical value that takes into account piece-to-piece variability.

However, 2.93mg/℃ is a little too high a value. Could you please share the settings with which you acquire the data? In what temperature range are you testing?

Thanks

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.
t-susaki
Associate

Thank you for your reply.

I have set the registers as follows.
CTRL1=00000100
CTRL2=00001100
CTRL3=00000000
CTRL4_INT1=00000100
CTRL5_INT2=00010000
CTRL6=11000100
CTRL_7=10100000
FIFO_CTRL=00000000

The temperature range is +20°C to +40°C.

If there are any errors in usage, please let us know.