Unleash Power saving mode Microcontrollers power2

Power saving mode Microcontrollers

  • Why is reducing power consumption is important?
  • Hardware vs. Software methods
  • The need to balance power
  • consumption with performance needs
  • !Examples
Power saving mode Microcontrollers
Power saving mode Microcontrollers
Power saving mode Microcontrollers
Power saving mode Microcontrollers

How to Save Power

  • !Power Down Modes
  • !Clocking Systems
  • !Interrupts
  • !Peripherals

POWER-DOWN MODES

  A most important feature to meet current-budget
  Control clock frequency  POWER-DOWN MODES
  Control CPU power

CLOCKING SYSTEMS

  Microcontrollers may enter and exit low-power modes several times per second
  Current is wasted while CPU waits for stable clock
  Most low-power MCUs have “instant on clocks”

INSTANT-ON CLOCKS

  Some ready for CPU in less than 10-20us
  Some have two-stage clock wake up
  Provides a low freq. clock while high freq. clock  stabilizes
  Can take 1ms longer
  On these devices, CPU may be operational in 15us
  But runs on an incorrect frequency
  CPU consumes less current at low frequencies
  Inaccurate frequency can relate to inaccurate timing
  If accurate timing is necessary, the CPU must wait for the clock to stabilize.

INTERRUPTS

  Goes hand in hand with system clock flexibility
  Bring MCU out of low-power mode
  More interrupts, more currentsaving flexibility

  Without interrupt capability, MCU must poll the keypad or buttons often
  Controlling polling requires a timer
  Additional current INTERRUPTS
  With interrupts, CPU can sleep until a button is pushed

WHAT ARE MCU PERIPHERALS?

Peripherals are components on a chip which have programmable input/ output capability
  Examples:
  Timers
  Event Counters
  PWM generators
  ADC/DAC

LOW POWER PERIPHERALS

  Some MCUs don’t have low power peripherals
  Two types of low power peripheral ability
  Individual enable/disable
  Automatic enable/disable
  A true low-power peripheral is one that consumes no current when not in use

SPECIAL DETAILS OF POWER SAVING ON MCUS

In today’s battery-driven world, power saving is a must for many consumer-based applications
  Most modern-day microprocessors/controllers have a variety of onboard power-saving features
  Compare TI vs. Microchip
  TI
  MSP430 Line of “Ultra Low Power MCU’s”
  Microchip
  PIC nanoWatt eXtreme Low Power MCU’s

Refer to Microchip website for more information about different MCU’s

Technical_Lecture

For more Embedded Systems and Circuit, design tips visit https://www.eduengteam.com/