Hur sätter man LCD-skärmen i viloläge för att spara ström?

Apr 16, 2026

Lämna ett meddelande

一, teknisk princip för viloläge: djupgående-analys från krets till strömförbrukning
Kärnan i LCD-viloläget är att minimera modulens strömförbrukning genom att skära av icke väsentliga strömskenor, minska klockfrekvensen och stoppa datauppdateringen. Dess tekniska implementering involverar tre nyckelaspekter:

1. Styrning av kraftskenor
En typisk LCD-modul innehåller fyra typer av strömförsörjning:

AVDD: Analog strömförsörjning (vanligtvis 3,3V), som ger ström till pixeldrivkretsar
VGH/VGL: grinddriven högspänning (± 10V 20V), kontrollerar vändningen av flytande kristallmolekyler
IOVDD: Digitalt gränssnittsströmförsörjning (1,8V~3,3V), ger ström för att driva IC-logikkretsar
BL_VDD: Bakgrundsbelysning strömförsörjning (5V~24V), drivande LED eller CCFL bakgrundsbelysning
Implementering av viloläge: Genom att använda en MOS-switchmatris avbryts AVDD, VGH/VGL och BL_VDD under viloläge, vilket endast lämnar IOVDD för att upprätthålla drivrutinens IC-registertillstånd. Till exempel, när en viss TFT-LCD-modul är i viloläge, minskar AVDD-strömmen från 60mA till 0,1 μA, och bakgrundsbelysningens strömförbrukning minskar från 80mW till 0.

2. Klocksystemkontroll
Moderna LCD-drivrutiner IC:er (som ILI9341, ST7789) har inbyggda- PLL-klockgeneratorer, med klockfrekvenser som överstiger 10MHz i driftläge. Sömnoptimering:

Innan du går in i viloläge, minska klockfrekvensen till den lägsta nivån (som 32kHz) genom registerkonfiguration
Stäng av PLL-kretsen helt och använd en extern låg-kristalloscillator (som 32,768 kHz) för att upprätthålla grundläggande timing
En fallstudie visade att efter att klockfrekvensen minskat från 10MHz till 32kHz, minskade den dynamiska strömförbrukningen för drivrutinen IC med 85 %
3. Datauppdateringsmekanism
I arbetsläge måste LCD-skärmen uppdateras 60 gånger per sekund för att undvika flimmer. Sömnoptimering:

Stoppa ramsynkroniseringssignal (VSYNC) utmatning
Frys rad-/kolumndrivsignaler (HSYNC/PCLK)
Behåll bara watchdog-timern för att övervaka väckningssignalen-
En viss industriell HMI-enhet har minskat strömförbrukningen för displayuppdateringen från 45mW till 0,3mW genom denna lösning
2, Hårdvarudesign: Bygga en-sömnarkitektur med låg effekt
1. Design av strömledningskrets
Val av nyckelkomponenter:

Belastningsbrytare: Välj modell med ultra-lågt läckage (som TPS22919, läckström 0,5nA)
LDO-regulator: Välj en modell med låg statisk ström (som TPS7A4700, statisk ström 1,2 μ A)
DC-DC-omvandlare: använder PFM-läge (som TPS62175, lätt belastningseffektivitet på 85 %)
2. Väckningssignaldetekteringskrets
Designpunkter:

Realtidsklocka (RTC) väckning-: Integrerat RTC-chip (som DS3231) aktiverar MCU genom tidsinställda avbrott
Nyckeluppvak
Kommunikationsuppvak
Ett smart armbandsfodral:

Upptäcka gester med hjälp av en accelerometer (LIS3DH)
När handledslyftning upptäcks, väck MCU:n genom INT-stiftet
Väckningsfördröjning kontrolleras inom 50 ms, användaren omedveten
3. Elektrostatiskt skydd och timing för strömpåslag
Särskilda krav för viloläge:

Under avstängningsperioden- är det nödvändigt att bibehålla normal drift av ESD-skyddsdioden
Designa en strömkrets för timing för att säkerställa att VGH/VGL slås på mer än 5ms senare än AVDD
En viss bilinstrumentpanel minskade den onormala strömstyrkan från 3 % till 0,1 % genom att lägga till en RC-fördröjningskrets
3, Mjukvaruoptimering: Implementering av intelligent sömnstrategi
1. Design av sömnutlösande förhållanden
Typiskt scenario:

Tidsinställd sömn: Till exempel uppdaterar den smarta vattenmätaren data var 30:e sekund och sover resten av tiden
Användarinaktivitet: Den bärbara medicinska enheten går in i viloläge efter 1 minut utan knapptryckning
Lågt batteritröskel: Framtvinga djup sömn när batterispänningen sjunker under 3,6V
2. Konfigurationsprocess för viloläge
Standardsteg:

Spara det aktuella visningsläget till Flash
Stäng av bakgrundsbelysningen (BL_VDD=0)
Stoppa datauppdatering (frys HSYNC/VSYNC)
Minska klockfrekvensen (PLL_FREQ=32kHz)
Bryt strömförsörjningen till AVDD/VGH/VGL
MCU går in i låg-energiläge (som stoppläge för STM32)
3. Vakna upp efter-behandlingsmekanism
Nyckeloperationer:

Återinitiera skärmparametrar (kontrast, färgläge, etc.)
Återställ det senast visade innehållet (läs från Flash eller RAM)
Synkronisera systemklockan (undvik tidsdrift)
Ett logistikterminalfodral: komprimera väckningstiden- från 200 ms till 30 ms genom att förlagra en visningsbuffert
4, Typisk applikationsfallsanalys
Fall 1: Batteridriven elektromagnetisk flödesmätare
Krav: 6 års batteritid (litiumbatteri 3,6V/19Ah)
Lösning:

Välj ultra-lågeffekt TFT-LCD (driftström 15mA, viloström 0,5 μA)
Designa ett dubbelströmsystem: huvudströmförsörjningen laddar superkondensatorn, medan superkondensatorn bibehåller RTC under viloläge
Implementeringsstrategi:
Vakna var 10:e sekund, uppdatera trafikdata och visa i 2 sekunder
Vid andra tillfällen, gå in i djupt viloläge och stäng av alla icke väsentliga strömkällor
Effekt: Den genomsnittliga strömförbrukningen för hela maskinen har minskat från 85mW till 0,8mW, och batteritiden har nått 7,2 år
Fall 2: Bärbar ultraljudsdiagnostikenhet
Krav: Kontinuerlig drift i 8 timmar (litium-jonbatteri 7,4V/4400mAh)
Lösning:

Använder reflekterande LCD (ingen bakgrundsbelysning krävs, strömförbrukningen minskad med 80 %)
Implementera dynamiskt viloläge:
Vakna display när sonden kommer i kontakt med människokroppen upptäckt
5 sekunder efter att sonden lämnat går den in i viloläge
Håll kommunikationsmodulen aktiv under viloläge (ta emot fjärrkommandon)
Effekt: Strömförbrukningen för displaymodulen har minskat från 220mW till 15mW, och den totala batteritiden har ökat med tre gånger
5, avancerade optimeringstekniker
1. Väckningsteknik för partiellt område-
Dela upp skärmen i flera områden och väck bara områden med uppdateringsbehov
En viss e-boksläsare minskade strömförbrukningen för uppdatering från 12mW till 3mW genom denna lösning
2. Adaptiv sömnalgoritm
Lärande baserat på användningsvanor: Räkna användarens visningsfrekvens och justera sömntröskeln dynamiskt
Efter implementeringen av den centrala kontrollskärmen i ett smart hem har den dagliga genomsnittliga väckningsfrekvensen-sänkts med 65 %
3. Visningscache med låg effekt
Integrering av SRAM som displaycache inuti MCU
Behåll cachelagrat innehåll under sömn och mata ut direkt efter uppvaknandet
En viss industriell HMI-enhet har minskat väckningstiden- från 120 ms till 15 ms genom denna lösning
 

Skicka förfrågan