ST意法半导体
直播中

张鑫

7年用户 173经验值
私信 关注
[问答]

LIS2DH12电流过大

我在我的定制设计板上使用LIS2DH12进行BLE应用。
我注意到PCB的电流消耗大于预期,并且在进一步挖掘时发现加速度计在掉电模式下吸收过大的电流。彻底的测试表明,用于选择I2C地址的SA0线是导致此问题的根本原因。将SA0连接到地(GND)导致巨大的电流消耗。但是,将SA0连接到VDD(逻辑高电平)解决了巨大的电流消耗问题。
这种行为是否来自加速度计?如果是,为什么?如果不是,那么导致这种行为的其他可能因素可能是什么。
谢谢。

#current-consumption#i2c-address

以上来自于谷歌翻译


以下为原文





I am using LIS2DH12 on my custom designed board for a BLE application.
I noticed that the PCB had a huge current draw than expected and on further digging found the accelerometer to be drawing the excessive current while in Power Down mode. Thorough testing revealed that the SA0 line used to select I2C address was the root cause of this problem. Connecting SA0 to ground (GND) led to huge current draw. However, connecting SA0 to VDD (logic HIGH) solved the huge current draw problem.
Is this behaviour expected from the accelerometer? If yes, why? If not, what could be other possible factors leading to such behaviour.
Thank you.

#current-consumption #i2c-address

回帖(2)

曾玲娟

2019-3-19 13:34:06
是的,这是预期的行为。电流由SA0引脚上的内部上拉电阻引起。
可以在CTRL_REG0(1Eh)寄存器中禁用内部上拉。
有关详细信息,请查看
http://www.st.com/resource/en/datasheet/lis2dh12.pdf


以上来自于谷歌翻译


以下为原文




Yes, this is expected behavior. The current is caused by internal pull-up resistor on SA0 pin.
There is a possibility to disable the internal pull-up in CTRL_REG0 (1Eh) register.
For more details please check the
http://www.st.com/resource/en/datasheet/lis2dh12.pdf
.
举报

张鑫

2019-3-19 13:40:13
经过测试和工作。

以上来自于谷歌翻译


以下为原文




Tested and works.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分