2188 views|7 replies

968

Posts

0

Resources
The OP
 

For low-power products, after entering the sleep state WFI, the standard power consumption is 10uA, and the current power consumption is 50uA. Where might the 40uA come from? [Copy link]

邀请:@maychang   @chunyang   @damiaa   @vincentc543   参与回复

A low-power product designed for STM32 MCU, after entering the sleep state WFI, the standard power consumption is 10uA, and the current power consumption is 50uA. Which component or port setting may cause this 40uA? Please help analyze it. Thank you.

This post is from stm32/stm8

Latest reply

To measure low power consumption, first, you need to check whether you are measuring the power consumption of the chip alone or the overall power consumption of the board. If it is the overall power consumption, you need to look up the circuit diagram to see if there is a resistor that directly forms a loop from the power supply to the ground. There are also circuits similar to the bias of the BE pole of the transistor, such as the forward direction of the diode that can form a loop with the ground. In addition, check whether the IO state of the microcontroller will form a loop current as described above when it is in sleep mode. In many cases, the high current is because the state of the IO port forms a current loop after sleep mode.   Details Published on 2022-6-8 08:35
 

114

Posts

6

Resources
2
 

It should be caused by current consumption when the IO peripheral rises or pulls down the IO pin.

This 40uA current may be consumed by the MCU internal or external resistor.

This post is from stm32/stm8
 
 

114

Posts

6

Resources
3
 

You can first check the pins whose IO output is set to low.

This post is from stm32/stm8
 
 

114

Posts

6

Resources
4
 

Peripherals are also checked because they are still working in sleep mode.

This post is from stm32/stm8
 
 
 

6742

Posts

2

Resources
5
 

Are you measuring the power consumption of the chip or the whole board with the 50uA?

This post is from stm32/stm8
 
 
 

1w

Posts

142

Resources
6
 

Insufficient information to make a judgement.

This post is from stm32/stm8
 
Personal signature上传了一些书籍资料,也许有你想要的:http://download.eeworld.com.cn/user/chunyang
 
 

351

Posts

3

Resources
7
 

To measure low power consumption, first, you need to check whether you are measuring the power consumption of the chip alone or the overall power consumption of the board. If it is the overall power consumption, you need to look up the circuit diagram to see if there is a resistor that directly forms a loop from the power supply to the ground. There are also circuits similar to the bias of the BE pole of the transistor, such as the forward direction of the diode that can form a loop with the ground. In addition, check whether the IO state of the microcontroller will form a loop current as described above when it is in sleep mode. In many cases, the high current is because the state of the IO port forms a current loop after sleep mode.

This post is from stm32/stm8

Comments

grateful.  Details Published on 2022-6-8 09:34
 
 
 

968

Posts

0

Resources
8
 
hjl2832 posted on 2022-6-8 08:35 To measure low power consumption, first of all, you need to see whether you are measuring the power consumption of a single chip or the overall power consumption of the board. If it is the overall power consumption, you need to look up the circuit diagram to see if there is...

grateful.

This post is from stm32/stm8
 
 
 

Just looking around
Find a datasheet?

EEWorld Datasheet Technical Support

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号
快速回复 返回顶部 Return list