Skip to main content
MM.10
Associate II
July 23, 2019
Solved

LSm303agr power-down

  • July 23, 2019
  • 5 replies
  • 2858 views

Hi guys,

I'm using for first time LSm303agr sensor and I have a question about low-consumption of the sensor.

Reading the Electrical characteristic I see that the sensor can achieve a low consumption of 2uA but I don't know what registers can do it.

I use CTRL_REG1_A to put the accelerometer in "Power-down mode" and CFG_REG_A_M to put the magnetometer in "low-power mode", but I can't achieve 2uA.

Can you help me?

Best regards,

Manuel

0690X000009Z1r3QAC.png

This topic has been closed for replies.
Best answer by Eleon BORLINI

Hi Manuel, which current consumption level are you obtaining? Are you working at Vdd=2.5V and VddIO=1.8V? Your register settings are right ... did you check the current consumption after power up without setting any registers? Btw, try also to put MD[1:0] bits of CFG_REG_A_M in idle mode. Regards

5 replies

Eleon BORLINI
Eleon BORLINIBest answer
ST Employee
July 24, 2019

Hi Manuel, which current consumption level are you obtaining? Are you working at Vdd=2.5V and VddIO=1.8V? Your register settings are right ... did you check the current consumption after power up without setting any registers? Btw, try also to put MD[1:0] bits of CFG_REG_A_M in idle mode. Regards

MM.10
MM.10Author
Associate II
July 24, 2019

Thank you for answer, Eleon. You are right!

MM.10
MM.10Author
Associate II
July 26, 2019

Hi again Eleon,

Reviewing my hardware design I noticed that Vdd and VddIO are shorted (Vdd=3V). Is it a problem? As I read at the datasheet, these values are correct.

Eleon BORLINI
ST Employee
July 29, 2019

​Hi Manuel, no it's not a problem for the correct functioning using Vdd=VddIO=3V. However, the PD current consumption on the datasheet refers Vdd=2.5V and VddIO=1.8V, so for Vdd the current consumption will be higher. Regards

MM.10
MM.10Author
Associate II
July 29, 2019

Excellent. Thank you, Eleon.