Toggle submenu for: Learn By Topic Toggle submenu for: thiết kế Insights Toggle submenu for: sản phẩm Videos Training Videos Toggle submenu for: Training Videos


Growing up as a teenager, I lost count of the times where I got yelled at for leaving the lights on. I would have argued that fluorescent lamps consume relatively less energy than appliances lượt thích electric kettle & heaters, but knowing that arguing back will only earn the wrath of my mom, I put a mental chú ý to turn off the switch the next time around. Some laws can’t be designed around.

Bạn đang xem: How to use battery saver mode on android

In electronics, I was intrigued by the nguồn savings mode in microcontrollers. But I never dived into the various modes until I was in desperate need to minimize current in an outdoor solar-based application. That was when I realized the difference between the various modes of nguồn saving mode and how they affect the entire design.

Why vì chưng You Need Microcontroller power nguồn Savings Mode?

Microcontrollers had gone through multiple phases of evolutions since the days when Zilog was still a popular option. The demand for faster và peripheral-rich microcontrollers means smaller, powerful but power-consuming silicon. For instance, the LPC4300 series of Cortex M4 microcontroller consumes 81.5 mA at 204 MHz, with all peripherals disabled.

If you’re testing out the microcontroller in the comfort of the lab, you’ll have no problem pushing it lớn its limit. But when actual applications are concerned, power nguồn consumption matters as greener devices are more appealing. A microcontroller-based hardware that consumes less current is preferable to its power-hungry counterpart.

Environmental perception aside, you’ll realize the virtue of power saving modes when you’re designing a complex microcontroller based for solar-dependent applications. Your challenge will multiply ten folds when the hardware is required to lớn function for a stipulated time in the sự kiện of insufficient sun exposure.

Placing the microcontroller in power saving mode minimizes power consumption. In power-sensitive applications, every single milliamp saved can translate into hours of continuous operation.

Types of power Savings Mode

Microcontroller manufacturers realized the importance of nguồn savings mode. In recent years, power nguồn savings in microcontrollers have become more sophisticated. While each manufacturer may name the power saving modes differently, they tóm tắt similar characteristics.

Here are some power saving modes that you may find in a microcontroller datasheet:

1. Sleep

Sleep mode is where the clocking signal of the CPU vi xử lý core is disabled while peripherals clocks are kept active. This enables the CPU lớn wake up within the shortest time possible.


In sleep mode, the CPU clock is turned off.

2. Deep Sleep

A microcontroller that is put into deep sleep mode will have the clocking signal deactivated for the CPU và other peripherals. The values of registers within the RAM are retained.

3. Power Down

The power down mode involves more than deactivating the oscillator to the CPU và peripherals. SRAM memories are usually powered down as well.

4. Deep power nguồn Down

The deep power down mode is akin khổng lồ almost turning off the power to lớn the microcontroller. All clocking signals are shut down. Memories & registers are powered down. đầu vào pins typically thua kém its value at this state. Only RTC circuitry retains its power circuitry.

Which nguồn Down Mode Should You Choose?

There are various factors that you should take into consideration before deciding which nguồn saving mode is the best choice. The lower current consumption of the nguồn saving mode will result in a more complicated hardware và firmware kiến thiết approach. This is because peripherals and memories thua trận their values & designers need lớn mitigate the effects in firmware và hardware.


Deep nguồn down mode may be needed for solar powered system.

In cases where you need a quicker response time và an adequate decrease in nguồn consumption to prevent heat dissipation issue, a regular sleep mode will suffice. When deep nguồn down mode is chosen, the methods of waking up the microcontroller are usually limited. You’ll need lớn design the hardware khổng lồ wake up the microcontroller reliably. This is often through applying a voltage signal on a designated WAKEUP interrupt pin.

Throughout the process of determining power supply necessities, voltage & current flows, as well as any heat dissipation demands, accurate component model libraries will be paramount. Being able lớn take component parameters and utilize that data to lớn accurately assess nguồn supply needs and heat interactions with other components in your design’s layout will minimize the strain placed on determining the power savings mode on microcontrollers.

If you’re looking EDA software that enables your thiết kế analysis, consider the design tools that work for you. Furthermore, feel comfortable relying on a layout tool like Cadence"s OrCAD to ensure that your kiến thiết vulnerabilities are modeled accurately.

Xem thêm: Các Kí Hiệu Trong Hóa Học 8, Lớp 9 Cần Ghi Nhớ, ✅ Công Thức Hóa Học Lớp 8 ⭐️⭐️⭐️⭐️⭐️

If you’re looking khổng lồ learn more about how Cadence has the solution for you, talk lớn us và our team of experts.

Cadence solutions is a complete front to back thiết kế tool khổng lồ enable fast & efficient hàng hóa creation. Cadence enables users accurately shorten thiết kế cycles khổng lồ hand off lớn manufacturing through modern, IPC-2581 industry standard.