Minimizing Power Consumption in Battery-Powered Microcontroller Systems

Publisher:大橙子5511Latest update time:2012-03-14 Source: 与非网Keywords:DC/DC  LDO  RTC Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

Today's portable product designs have conflicting requirements for the batteries they use. For example, more features increase power consumption, and users want longer battery life. However, shrinking product size and cost constraints prevent battery capacity from increasing, so saving power becomes the most important consideration. Traditional designs usually try to minimize current consumption in order to minimize power consumption; however, the battery's storage capacity is the product of voltage, current and time. To effectively improve the power efficiency of the entire system, all three variables must be considered simultaneously. Microcontroller systems that use batteries as power sources and these batteries can be replaced by users can use microcontrollers designed to cope with these variables because these microcontrollers can solve the above problems through functions such as on-chip voltage conversion and traditional low-power operation modes.

Battery Characteristics

Most low-end and mid-range portable products use replaceable or rechargeable batteries that can also be replaced by users. As shown in Figure 1, the voltage of a single battery cell is usually between 1.2-1.6V when it is fully charged, and drops to 0.9-1.0V when the battery is exhausted. Connecting two single-cell batteries in series can provide a voltage between 1.8-3.2V.



Microcontroller power supply characteristics during normal operation

Common low-power microcontrollers are able to operate within the supply range of two batteries. For example, most 8- and 16-bit microcontrollers use 0.35-micron CMOS technology, which can operate up to 3.6V, but will not function well at 1.8V. At lower voltages, digital logic will operate more slowly, and analog switch components will have higher on-resistance. Component performance also varies with battery voltage, although battery voltage is usually irrelevant to application requirements. In addition, if the digital logic is designed to operate at the minimum battery voltage, it will consume more current at higher voltages. The dynamic power

consumption of a CMOS logic gate can be written as: P = C × V2 × f, where C is the load capacitance, which is a function of the design and process technology; V is the supply voltage; and f is the switching frequency, which is a function of the application processing requirements. Supply voltage is the primary means of controlling power consumption, so if voltage conversion can be added directly to the chip, as the C8051F9xx contains a low dropout (LDO) regulator, a stable 1.8V voltage can be provided to the digital core of the microcontroller (see Figure 2), significantly reducing dynamic power consumption.



Benefits of Voltage Conversion

The advantages of using an LDO regulator can be seen by looking at the dynamic power consumption relationship of CMOS technology:

P = C × V2 × f
= V × (C × V × f)
= V × I
where dynamic current I = C × V × fWhen

analyzing dynamic current, we often normalize the dynamic current to a frequency of 1MHz or a specific supply voltage; for example, at 1.8V, a common low-power microcontroller will have a dynamic current consumption of 220μA per MHz. Without power regulation, this increases to 220 × (3.2/1.8) = 391μA per MHz at 3.2V. But with an LDO regulator, the battery current is fixed at 220μA per MHz over the entire voltage range. Designers can also upgrade to more advanced 0.18-micron process technology, which makes digital logic faster and reduces current consumption by 20% to 30%. It is not difficult to reduce the operating voltage below 1.8V, but current flash memory technology requires at least 1.8V, and many analog peripherals also require voltages above 1.8V to meet performance and application requirements.

Figure 1 shows that no single-cell or dual-cell architecture can provide a voltage between 1.6-1.8V. If the microcontroller core voltage is in this range, then an LDO can provide the required voltage when using two batteries, and an inductor-based DC/DC boost converter can be used if one battery is used. During the entire battery life, the battery-powered circuit only needs to perform step-up or step-down conversion, without dynamically switching between the two modes. Although an integrated DC/DC boost converter (such as the converter included in the C8051F9xx) will slightly increase the circuit complexity, it allows the system to operate on a single battery, greatly reducing the cost and size of the product.

Although LDOs can significantly reduce the power consumption of dual-battery systems, DC/DC boost converters can provide higher overall power efficiency than LDOs. All else being equal, a single-cell design using an 80% efficient DC/DC boost converter will consume half the power of a conventional 0.35 micron dual-cell design without an LDO.

Sleep Mode Requirements

To provide maximum power efficiency and battery life, the microcontroller must optimize its operation during wake-up and normal mode, ensuring that components spend the majority of their time in ultra-low power sleep mode. In some applications, sleep mode current is the largest contributor to overall power consumption. To minimize sleep

mode current, the LDO and DC/DC converter must be turned off, while the power supply to the digital core must be removed. They must be able to start up quickly so that the microcontroller can quickly return to normal operating mode. Many blocks, such as power management and the real-time clock circuit (RTC), operate even in sleep mode and must be able to operate from an unregulated supply of 0.9-3.2V. Removing power to the digital core logic also prevents off-state leakage current from causing sleep mode current to increase, but even when the microcontroller enters sleep mode, the contents of RAM memory and all registers must be saved so that program execution can resume from the correct location. It also requires some form of continuous supply voltage monitoring or brownout detection to ensure that the state data is not corrupted even if the voltage drops below the minimum voltage required to retain the data.

Finally, the microcontroller should be able to leave sleep mode when triggered by an external event or when an internal timer expires, and it is best to support a quartz crystal or RC oscillator. To ensure the longest battery life, the sleep mode current of the entire chip, including the brownout detection circuit and the 32.768KHz quartz oscillator, should be less than 1μA. For example, the C8051F9xx has a typical sleep mode current of only 50nA including the brownout detection circuit, and can quickly return to normal operation mode from sleep mode (typically 2μs with 2 batteries and less than 10μs with 1 battery).

Minimize the time spent in normal operation mode

When the microcontroller switches between sleep mode and normal mode, it actually does no useful work, even though it consumes more current. Fast wake-up times save power and allow quick response to time-sensitive triggers, such as returning to normal mode due to serial port activity. Avoid using slow-starting quartz oscillators in high-speed system clock circuits. Instead, choose an accurate and fast-starting on-chip oscillator. The way the analog blocks are started up can also have a significant impact on how long the microcontroller stays in normal mode. For example, a voltage regulator or voltage reference circuit using an external decoupling capacitor may take several milliseconds to stabilize. Once in normal operation mode, the digital core should operate at maximum clock frequency so that the quiescent current is spread over more clock cycles, resulting in lower current consumption per MHz. When analyzing this performance metric, it is best to include all quiescent current sources, such as supply voltage and frequency monitoring circuits, reference voltage circuits, LDO regulators, and system clock oscillators.

Advantages of an integrated solution

Whether a traditional microcontroller is paired with an external LDO regulator or a DC/DC boost converter, its performance will not be as good as a fully integrated solution. Integrated components not only significantly reduce size and cost, but integrated voltage converters are also generally more efficient because they are designed specifically to power the microcontroller core. Finally, the external converter cannot be shut down into sleep mode, otherwise it will not be able to provide power to the microcontroller. Some external DC/DC boost converters can provide power to a dormant microcontroller in standby mode, but standby mode typically draws tens of microamperes from the battery.

Keywords:DC/DC  LDO  RTC Reference address:Minimizing Power Consumption in Battery-Powered Microcontroller Systems

Previous article:Methods of Setting Up an Electromagnetic Compatibility Laboratory
Next article:Design of portable device battery monitoring system based on BQ27210

Recommended ReadingLatest update time:2024-11-16 22:30

About STM32 using RTC to wake up the stop mode setting
The project uses low-power control. I originally wanted to use standby mode, but later found that all IO ports were in high-impedance state after standby, which was not appropriate for some peripherals controlled by IO ports. I thought about using an external pull-up resistor, but the power consumption was not well co
[Microcontroller]
About STM32 using RTC to wake up the stop mode setting
STM32—ADC single channel acquisition analog quantity
Preface: Recently, I am debugging the STM32L152 chip ADC single-channel data acquisition program. Here is a summary of how to use the STM32L152 chip ADC single-channel analog quantity acquisition. Hardware platform: STM32L152 Software platform: keil v5+cubeMX Function library: HAL library ADC configuration pro
[Microcontroller]
STM32 Real-time Clock RTC
RTC (Real Time Clock) and Backup Registers  The RTC and backup registers are powered by a switch that selects VDD power when VDD is valid, otherwise the VBAT pin is used for power supply. Backup registers (10 16-bit registers) can be used to save data when VDD disappears.  The real-time clock has a set of co
[Microcontroller]
Design and implementation of controllable frequency source based on CDCE949
    The change of the transmission frequency of the FM transmitter is mostly achieved by adjusting the voltage-controlled oscillator (VCO). In order to realize the remote control of the FM transmitter, the change of frequency is determined by the microcontroller. The system adopts frequency point-to-point broadcasting,
[Microcontroller]
Design and implementation of controllable frequency source based on CDCE949
STM32 ADC_3 (internal channel)
Internal channels of ADC:    In addition to using external channels to collect external analog voltage signals, the ADC of STM32 also has two internal channels 16 and 17. Channel 16 is connected to the temperature sensor on the chip, and channel 17 is connected to the internal power module. (So these two channels can
[Microcontroller]
Analysis of six terms (DAC, ADC, DSP, codec, op amp, headphone amplifier)
ADC and DAC, DSP ADC is an analog-to-digital signal encoding chip, such as TLV320ADC, and DAC is a digital-to-analog signal decoding chip, such as ES9028. The former is generally used for recording and the latter is generally used for decoding audio. The intermediate digital signal processing process is handled
[Embedded]
Analysis of six terms (DAC, ADC, DSP, codec, op amp, headphone amplifier)
Current Mode Control Current Doubler Rectifier ZVS PWM DC-DC Converter
1. Introduction The traditional PWM DC/DC phase-shifted full-bridge zero voltage soft switching (ZVS) converter uses the resonance between the leakage inductance or/and the primary series inductance of the transformer and the external or/and parasitic capacitance of the switch tube to achieve zero voltage s
[Power Management]
5KV isolated dual-channel DC power conversion technology based on ADuM6202
ADuM6200/ADuM6201/ADuM62021 is a 5KV isolated dual-channel DC/DC power converter and isolator, including two digital isolators iCoupler and two DC/DC converters isoPower. It can provide isolated output 5.0V or 3.3V at 5.0V input, with power up to 400W. The signal isolation is DC to 25MHz (NRZ). It is mainly used in
[Power Management]
5KV isolated dual-channel DC power conversion technology based on ADuM6202
Latest Power Management Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号