2018-04-02 10:18 AM
I'm using an LSM303DLHCTR in an application where I'm reading its X, Y and Z magnetometer values once per 20 ms, and have noticed that the chip seems to consume 10 mA or more of current from its 3.3V supply (VDD pin) - for a short interval of about 4 ms during each 20 ms cycle - presumably while it's doing a magnetometer ADC conversion. The 10 mA is much higher than I expected, since the data sheet says to expect only 110 microamps of current draw. Accelerometer is disabled in my application.
Has anyone else seen this behavior?
2018-04-04 07:15 AM
Yes, there are peaks on the Icc, they are typical for magnetometer operation.
The value 110uA written in datasheet is average value.