一, Principio tecnico della modalità sospensione:-analisi approfondita dal circuito al consumo energetico
Lo scopo principale della modalità di sospensione LCD è ridurre al minimo il consumo energetico del modulo interrompendo i binari di alimentazione non essenziali, riducendo la frequenza di clock e interrompendo l'aggiornamento dei dati. La sua implementazione tecnica coinvolge tre aspetti chiave:
1. Gestione della barra di alimentazione
Un tipico modulo LCD include quattro tipi di alimentatori:
AVDD: alimentatore analogico (solitamente 3,3 V), che fornisce alimentazione ai circuiti del driver pixel
VGH/VGL: alta tensione comandata dal gate (± 10 V 20 V), che controlla l'inversione delle molecole di cristalli liquidi
IOVDD: alimentatore per interfaccia digitale (1,8 V~3,3 V), che fornisce alimentazione per il pilotaggio dei circuiti logici IC
BL_VDD: alimentazione retroilluminazione (5 V ~ 24 V), guida LED o retroilluminazione CCFL
Implementazione della modalità sospensione: utilizzando una matrice di commutazione MOS, AVDD, VGH/VGL e BL_VDD vengono interrotti durante la sospensione, lasciando solo IOVDD a mantenere lo stato del registro IC del driver. Ad esempio, quando un determinato modulo TFT-LCD è in modalità sospensione, la corrente AVDD diminuisce da 60 mA a 0,1 μ A e il consumo energetico della retroilluminazione diminuisce da 80 mW a 0.
2. Controllo del sistema orologio
I moderni circuiti integrati dei driver LCD (come ILI9341, ST7789) hanno-generatori di clock PLL integrati, con frequenze di clock superiori a 10 MHz in modalità operativa. Ottimizzazione del sonno:
Prima di accedere alla modalità di sospensione, ridurre la frequenza dell'orologio al livello più basso (ad esempio 32kHz) tramite la configurazione del registro
Spegni completamente il circuito PLL e utilizza un oscillatore a cristallo a bassa-frequenza esterno (ad esempio 32,768kHz) per mantenere la temporizzazione di base
Un caso di studio ha dimostrato che dopo aver ridotto la frequenza di clock da 10 MHz a 32 kHz, il consumo energetico dinamico del circuito integrato del driver è diminuito dell'85%
3. Meccanismo di aggiornamento dei dati
In modalità di lavoro, il display LCD deve aggiornarsi 60 volte al secondo per evitare sfarfallio. Ottimizzazione del sonno:
Arresta l'uscita del segnale di sincronizzazione del frame (VSYNC).
Congelare i segnali di comando di riga/colonna (HSYNC/PCLK)
Mantieni il timer del watchdog solo per monitorare il segnale di sveglia-
Grazie a questa soluzione, un determinato dispositivo HMI industriale ha ridotto il consumo energetico per l'aggiornamento del display da 45 mW a 0,3 mW
2, Progettazione hardware: creazione di un'architettura di sospensione-a basso consumo energetico
1. Progettazione del circuito di gestione dell'energia
Selezione dei componenti chiave:
Interruttore di carico: seleziona il modello a dispersione ultra-bassa (come TPS22919, corrente di dispersione 0,5 nA)
Regolatore LDO: scegli un modello a bassa corrente statica (come TPS7A4700, corrente statica 1,2 μ A)
Convertitore CC-CC: adotta la modalità PFM (come TPS62175, efficienza a carico leggero dell'85%)
2. Circuito di rilevamento del segnale di riattivazione
Punti di progettazione:
Riattivazione dell'orologio in tempo reale (RTC)-: il chip RTC integrato (come DS3231) attiva l'MCU tramite interruzioni temporizzate
Riattivazione-chiave: un comparatore a basso consumo (come TLV3011) viene utilizzato per rilevare le azioni chiave, evitando il campionamento continuo da parte dell'MCU
Riattivazione della comunicazione-: attiva la riattivazione-tramite pin di interruzione UART/I2C, ad esempio la visualizzazione della riattivazione-dopo aver ricevuto un frame di dati specifico
Una custodia per braccialetto intelligente:
Rilevamento delle azioni gestuali utilizzando un accelerometro (LIS3DH)
Quando viene rilevato il sollevamento del polso, riattivare l'MCU tramite il pin INT
Ritardo di riattivazione controllato entro 50 ms, utente inconsapevole
3. Protezione elettrostatica e temporizzazione dell'accensione
Requisiti speciali per la modalità di sospensione:
Durante il periodo di spegnimento-, è necessario mantenere il normale funzionamento del diodo di protezione ESD
Progettare un circuito di controllo della temporizzazione dell'accensione per garantire che VGH/VGL venga acceso più di 5 ms dopo AVDD
Il quadro strumenti di un certo veicolo ha ridotto il tasso di accensione anomala dal 3% allo 0,1% aggiungendo un circuito di ritardo RC
3, Ottimizzazione del software: implementazione della strategia del sonno intelligente
1. Progettazione delle condizioni di attivazione del sonno
Scenario tipico:
Sospensione temporizzata: ad esempio, il contatore dell'acqua intelligente aggiorna i dati ogni 30 secondi e dorme per il resto del tempo
Inattività dell'utente: il dispositivo medico portatile entra in modalità sospensione dopo 1 minuto senza che venga utilizzato alcun pulsante
Soglia batteria scarica: forza la sospensione profonda quando la tensione della batteria scende al di sotto di 3,6 V
2. Processo di configurazione per la modalità di sospensione
Passaggi standard:
Salva lo stato di visualizzazione corrente su Flash
Disattiva la retroilluminazione (BL_VDD=0)
Arresta l'aggiornamento dei dati (congela HSYNC/VSYNC)
Riduci la frequenza di clock (PLL_FREQ=32kHz)
Interrompere l'alimentazione di AVDD/VGH/VGL
L'MCU entra in modalità-di basso consumo (come la modalità di arresto di STM32)
3. Attiva il meccanismo di post-elaborazione
Operazioni chiave:
Reinizializzare i parametri di visualizzazione (contrasto, modalità colore, ecc.)
Ripristina l'ultimo contenuto visualizzato (letto da Flash o RAM)
Sincronizza l'orologio del sistema (evita la deriva temporale)
Un caso di terminale logistico: compressione del tempo di riattivazione-da 200 ms a 30 ms pre-memorizzando un buffer di visualizzazione
4, Analisi del caso applicativo tipico
Caso 1: misuratore di portata elettromagnetico alimentato a batteria
Requisito: durata della batteria di 6 anni (batteria al litio 3,6 V/19 Ah)
Soluzione:
Seleziona LCD-TFT a bassissimo consumo-(corrente operativa 15 mA, corrente di sospensione 0,5 μ A)
Progetta un sistema a doppia alimentazione: l'alimentatore principale carica il supercondensatore, mentre il supercondensatore mantiene l'RTC durante la modalità di sospensione
Strategia di implementazione:
Sveglia ogni 10 secondi, aggiorna i dati sul traffico e visualizza per 2 secondi
Altre volte, attiva la modalità di sospensione profonda e disattiva tutte le fonti di alimentazione non essenziali
Effetto: il consumo energetico medio dell'intera macchina è stato ridotto da 85 mW a 0,8 mW e la durata della batteria ha raggiunto 7,2 anni
Caso 2: Dispositivo diagnostico a ultrasuoni portatile
Requisito: funzionamento continuo per 8 ore (batteria agli ioni di litio- da 7,4 V/4400 mAh)
Soluzione:
Adozione di LCD riflettente (non è necessaria la retroilluminazione, consumo energetico ridotto dell'80%)
Implementa la modalità di sospensione dinamica:
Il display si attiva quando la sonda entra in contatto con il corpo umano rilevato
5 secondi dopo che la sonda si è allontanata, entra in modalità sospensione
Mantieni attivo il modulo di comunicazione durante lo sleep (ricevi comandi remoti)
Effetto: il consumo energetico del modulo display è stato ridotto da 220 mW a 15 mW e la durata complessiva della batteria è stata aumentata di tre volte
5, Tecniche di ottimizzazione avanzate
1. Tecnologia di riattivazione dell'area parziale-
Dividi lo schermo in più aree e riattiva solo le aree che necessitano di aggiornamento
Un certo lettore di e-book ha ridotto il consumo energetico di aggiornamento da 12 mW a 3 mW grazie a questa soluzione
2. Algoritmo del sonno adattivo
Apprendimento basato sulle abitudini di utilizzo: conta la frequenza di visualizzazione degli utenti e regola dinamicamente la soglia del sonno
Dopo l'implementazione dello schermo di controllo centrale in una casa intelligente, la frequenza media giornaliera di sveglia-è stata ridotta del 65%
3. Cache di visualizzazione a basso consumo
Integrazione di SRAM come cache di visualizzazione all'interno dell'MCU
Mantieni il contenuto memorizzato nella cache durante il sonno e l'output direttamente dopo il risveglio
Grazie a questa soluzione, un determinato dispositivo HMI industriale ha ridotto il tempo di riattivazione-da 120 ms a 15 ms