160ua current during extended sleep mode

19 posts / 0 new
Last post
summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
160ua current during extended sleep mode

Hi, dialog. Recently I am measuring the power consumption of my custom board which has some sensors on it. I double check that I have set the correct sleep mode of all sensors, and disabled uart and jlink interface also. But when I measure the current with one 10 Om resister using oscilloscope, the result is as high as 160ua. Could you please give me some suggestions on how to find the wrong place? Thanks.

Device:
JE_Dialog
Offline
Last seen:1 month 1 day ago
工作人员
加入:2013-12-05 14:02
嗨夏天,是160ua a

嗨夏天,是160ua aconstant, average, or peak ? is it noisy or clean ... If you probe around the DA14580, do you see any activity on any GPIO etc ? Also, 10Ohm might be a bit high : can you take a look at section 4.1 of the below document ?

http://support.dialog-semiconductor.com/system/files/resources/AN-B-015_...

BR JE_Dialog

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
Hi, the 160uA current is

Hi, the 160uA current is constant which is the offset of the measured result. I have read the doc before, but I'm still confused about the high measured current. Maybe there is something wrong with my board? But I double check the schematic all day long yesterday and unfortunately, don't make any progress.

JE_Dialog
Offline
Last seen:1 month 1 day ago
工作人员
加入:2013-12-05 14:02
嗨,你提到了这一点

嗨,你提到了这一点hte 160uA is an offset : so is the 1.6mV there even if you disconnect the supply completely ? i was wondering if you are seeing 1.6mV of offset/noise on your measurement circuit. On a 10 Ohm resisors, what looks like 160uA is only 1.6mV which could be offset/noise. BR JE_Dialog

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
Thank you for your reply, but

Thank you for your reply, but I measure another board which is the BLE product of one company China, there is no offset current.

JE_Dialog
Offline
Last seen:1 month 1 day ago
工作人员
加入:2013-12-05 14:02
OK.. no problem. I will send

OK.. no problem. I will send you a message and have one of the team take a look at this : we'll need your schematics and a scope waveform of what you are seeing. BR JE_Dialog

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
OK, I have emailed you and I

OK, I have emailed you and I am appreciated about your work, thanks.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
It seems that the current is

似乎电流是由I2C接口引起的,但我相信我已经设置了连接到I2C总线的校正的低功耗模式。你怎么看待这件事 ?

BB_Dialog
Offline
Last seen:8 months 3 days ago
工作人员
加入:2013-12-05 14:44
Hi Summer,

Hi Summer,

连接到VBAT3的I2C上拉电阻(1K)可以是漏电流的源。

When in sleep, are the SDA and SCL lines indeed high-impedance?

Are you able to measure the Vbat3V current of the DA14580 device alone?

SPI闪光灯设备绘制多少电流?

蜂鸣器在不使用时真的完全关闭吗?

Best regards, BB_Dialog.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
Hi, thank you for your

嗨,谢谢你的建议。在我卸下SPI闪光灯和上拉电阻的VBAT3V电源后,电流为90UA,在我卸下了VBAT3V电源的SPI闪光灯,LIS3DH,BME280和上拉电阻后,电流下降到1.5UA。我也做了更多的测试,但我不会描述乏味的细节。现在我有一个问题,我如何设置SDA和SCL线确实高阻抗?据我所知,高电流可能由以下两个来源之一导致:I2C总线或LIS3DH,但我现在无法弄清楚。所以请友善,帮助我推动它,谢谢。

BB_Dialog
Offline
Last seen:8 months 3 days ago
工作人员
加入:2013-12-05 14:44
Hi Summer,

Hi Summer,

the I2C lines should be in high impedance state when the DA14580 is in sleep mode, they will not draw current.

Best regards, BB_Dialog.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
但是当我衡量的时候

但是当我测量卷tage of the SCL and SDA pin, the result is as high as the Vbat3V level. And what's more, it is said that DA14580 will latch the pin status when in sleep mode, and i2c bus is idle high, so the result I get may be correct. So is there anything that I am wrong ?

BB_Dialog
Offline
Last seen:8 months 3 days ago
工作人员
加入:2013-12-05 14:44
Hi Summer.

Hi Summer.

when measuring SCL and SDA levels as high as Vbat3V, it indicates there's no current throught the pull-up resistors. Pins are high.
All is okay in our opinion.

We think you have to look for current leakage in the other devices.

Best regards, BB_Dialog.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
OK, I just want to confirm

好的,我只是想确认即使没有上拉电阻,SCL和SDA水平高达VBAT3V,它是真的吗?因为我已经删除了上拉电阻。

BB_Dialog
Offline
Last seen:8 months 3 days ago
工作人员
加入:2013-12-05 14:44
Hi Summer,

Hi Summer,

yes, we would expect that.
In this state, you do mesasure the 1.5µA sleep current?

Best regards, BB_Dialog.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
It's weird to me. After I

It's weird to me. After I remove the pull-up resistors and the Vbat3V supply of LIS3DH without initializing the i2c interface, the current is about 13ua. But if I enable the i2c interface, the current is as high as 100ua.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
After I remove the LIS3DH

After I remove the LIS3DH from my board completely, it seems that the current returns to normal. So my question here is, what should be taken care of when I use LIS3DH ? It seems the LIS3DH worked well before in spite of the high current.

summer20100514
Offline
Last seen:4 years 4 months ago
格鲁鲁
加入:2014-12-30 05:01
I changed the accelerometer

I changed the accelerometer LIS3DH with KX022, and the current is below 10 ua now.

JE_Dialog
Offline
Last seen:1 month 1 day ago
工作人员
加入:2013-12-05 14:02
Hi Summer, thanks for letting

Hi Summer, thanks for letting us know that you fixed the issue. I'm surprised the LIS3DH doesn't work as its very popular product and we have multiple customers using it with the DA14580.. The KX022 looks like a good device ! BR JE_Dialog