MCU Power Consumption

Download Report

Transcript MCU Power Consumption

Energy Harvesting with
microcontrollers
Filip Dovland, Energy Micro
MCU Power Consumption
Energy = Power × Time
Active Mode
Power
Power
Time
Total energy
consumption
=
Active + Sleep
mode energy
Sleep Mode
Power
18-Jul-15
2
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Energy Modes
Energy Mode
Consumption
EM0 (Active Mode)
4.2 mA (@ 28 MHz)
EM1 (Sleep Mode)
1.4 mA (@ 28 MHz)
EM2 (Deep Sleep)
1 µA
EM3 (Stop Mode)
590 nA
EM4 (Shutoff Mode)
20 nA
Current Consumption for EFM32TG108
18-Jul-15
3
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Energy Harvesting
๐ผ๐‘† โˆ’ ๐ผ๐‘€๐ถ๐‘ˆ
๐‘‘๐‘‰
=๐ถ
๐‘‘๐‘ก
Sleep Mode
Active Mode
๐ผ๐‘† > ๐ผ๐‘€๐ถ๐‘ˆ
๐ผ๐‘† < ๐ผ๐‘€๐ถ๐‘ˆ
18-Jul-15
4
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Active vs Sleep Mode
Slope: ๐‘‘๐‘‰ = ๐ผ๐‘† โˆ’ ๐ผ๐‘€๐ถ๐‘ˆ
๐‘‘๐‘ก
๐ถ
18-Jul-15
5
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Adjust Clock Frequency
Frequency
Total
Normalized
28 MHz
4.2 mA
150 µA/MHz
21 MHz
3.2 mA
153 µA/MHz
14 MHz
2.2 mA
155 µA/MHz
11 MHz
1.7 mA
157 µA/MHz
6.6 MHz
1.1 mA
162 µA/MHz
1.2 MHz
0.25 mA
210 µA/MHz
Active mode current consumption EFM32TG108
18-Jul-15
6
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Control Time in Active Mode
๏‚ง Supply Voltage Comparator (VCMP)
๏‚ง Trigger interrupt on supply voltage threshold
๏‚ง ISR used to wake up
or go to sleep
18-Jul-15
7
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Control Time in Active Mode
VCMP trigger sleep
VCMP trigger wakeup
18-Jul-15
8
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
Backup Power Domain
๏‚ง
๏‚ง
๏‚ง
๏‚ง
๏‚ง
Down to 20 nA
Available on GG, LG and WG
Optional 512 bytes of RAM retention and RTC
Battery can be charged during normal operation
Separate BOD thresholds
18-Jul-15
9
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
energyAware Profiler
18-Jul-15
10
www.energymicro.com
โ€ฆ the worldโ€™s most energy friendly microcontrollers and radios
energymicro.com/energyharvesting