一, Az alvó üzemmód technikai elve:{0}}mélyreható elemzés az áramkörtől az energiafogyasztásig
Az LCD alvó üzemmód lényege, hogy minimalizálja a modul energiafogyasztását a nem alapvető tápsínek levágásával, az órajel frekvenciájának csökkentésével és az adatfrissítés leállításával. Technikai megvalósítása három kulcsfontosságú szempontot foglal magában:
1. Erősín menedzsment
Egy tipikus LCD-modul négyféle tápegységet tartalmaz:
AVDD: Analóg tápegység (általában 3,3 V), amely a pixel meghajtó áramköreit látja el árammal
VGH/VGL: kapu által vezérelt nagyfeszültség (± 10V 20V), szabályozza a folyadékkristály-molekulák átfordulását
IOVDD: Digitális interfész tápegység (1,8V ~ 3,3V), amely tápellátást biztosít az IC logikai áramkörök meghajtásához
BL_VDD: Háttérvilágítású tápegység (5V~24V), meghajtó LED vagy CCFL háttérvilágítás
Alvó üzemmód megvalósítása: MOS kapcsolómátrix használatával az AVDD, a VGH/VGL és a BL_VDD lekapcsolódnak alvó üzemmódban, így csak az IOVDD marad az illesztőprogram IC-regiszter állapotának fenntartására. Például, ha egy bizonyos TFT-LCD-modul alvó módban van, az AVDD-áram 60 mA-ről 0,1 μA-re csökken, a háttérvilágítás energiafogyasztása pedig 80 mW-ról 0-ra csökken.
2. Órarendszer vezérlése
A modern LCD meghajtó IC-k (mint például az ILI9341, ST7789) beépített -PLL órajelgenerátorokkal rendelkeznek, amelyek működési módban az órajel frekvenciája meghaladja a 10 MHz-et. Alvás optimalizálás:
Alvó üzemmódba lépés előtt csökkentse az órafrekvenciát a legalacsonyabb szintre (például 32 kHz) a regiszterkonfiguráció segítségével
Kapcsolja ki teljesen a PLL áramkört, és használjon külső alacsony{0}}frekvenciás kristályoszcillátort (például 32,768 kHz) az alapvető időzítés fenntartásához
Egy esettanulmány kimutatta, hogy miután az órajel frekvenciáját 10 MHz-ről 32 kHz-re csökkentették, a meghajtó IC dinamikus energiafogyasztása 85%-kal csökkent.
3. Adatfrissítési mechanizmus
Működési módban az LCD-nek másodpercenként 60-szor kell frissítenie, hogy elkerülje a villogást. Alvás optimalizálás:
Állítsa le a keretszinkronizációs jel (VSYNC) kimenetét
Sor/oszlop meghajtó jelek rögzítése (HSYNC/PCLK)
A watchdog időzítőt csak az ébresztő-figyeléséhez tartsa
Egy bizonyos ipari HMI eszköz ezzel a megoldással 45 mW-ról 0,3 mW-ra csökkentette a kijelző frissítési energiafogyasztását
2. Hardvertervezés: Alacsony-fogyasztású alvási architektúra építése
1. Energiagazdálkodási áramkör tervezése
Főbb komponensek kiválasztása:
Terheléskapcsoló: Válasszon ultra{0}}alacsony szivárgású modellt (például TPS22919, 0,5 nA szivárgási áram)
LDO szabályozó: Válasszon alacsony statikus áramú modellt (például TPS7A4700, statikus áram 1,2 μ A)
DC-DC konverter: PFM módot alkalmaz (például TPS62175, 85%-os kis terhelési hatásfok
2. Ébresztőjel-érzékelő áramkör
Tervezési pontok:
Valós idejű óra (RTC) ébresztés{0}}: Az integrált RTC chip (például DS3231) időzített megszakításokon keresztül felébreszti az MCU-t
Key wake{0}}: Alacsony fogyasztású komparátor (például TLV3011) a kulcsműveletek észlelésére szolgál, elkerülve az MCU általi folyamatos mintavételezést
Kommunikációs ébresztés-: aktiválása
Egy okos karkötő tok:
Gesztusműveletek észlelése gyorsulásmérővel (LIS3DH)
Ha csuklóemelést észlel, ébressze fel az MCU-t az INT tűn keresztül
Az ébredési késleltetés 50 ms-on belül szabályozható, a felhasználó nem tudja
3. Elektrosztatikus védelem és bekapcsolás időzítése
Az alvó üzemmód speciális követelményei:
A kikapcsolási-időszak alatt fenn kell tartani az ESD védődióda normál működését
Tervezze meg a bekapcsolási időzítési vezérlő áramkört annak biztosítására, hogy a VGH/VGL több mint 5 ms-mal később legyen bekapcsolva, mint az AVDD
Egy bizonyos autó műszerfala 3%-ról 0,1%-ra csökkentette a rendellenes bekapcsolási arányt egy RC késleltető áramkör hozzáadásával
3, Szoftveroptimalizálás: Intelligens alvási stratégia megvalósítása
1. Az alváskiváltó feltételek tervezése
Tipikus forgatókönyv:
Időzített elalvás: Például az intelligens vízmérő 30 másodpercenként frissíti az adatokat, a fennmaradó időben pedig alszik
Felhasználói inaktivitás: A hordozható orvosi eszköz alvó üzemmódba lép 1 perc elteltével a gomb megnyomása nélkül
Alacsony akkumulátor küszöbérték: Mély alvás kényszerítése, ha az akkumulátor feszültsége 3,6 V alá esik
2. Konfigurációs folyamat alvó üzemmódhoz
Normál lépések:
Mentse el az aktuális megjelenítési állapotot a Flash-be
Háttérvilágítás kikapcsolása (BL_VDD=0)
Adatfrissítés leállítása (HSYNC/VSYNC lefagyasztása)
Csökkentse az órajel frekvenciáját (PLL_FREQ=32 kHz)
Kapcsolja ki az AVDD/VGH/VGL tápellátását
Az MCU alacsony fogyasztású{0}}üzemmódba lép (például az STM32 Stop módjába)
3. Wake up post{1}}feldolgozási mechanizmus
Főbb műveletek:
Inicializálja újra a megjelenítési paramétereket (kontraszt, színmód stb.)
Az utoljára megjelenített tartalom visszaállítása (Flash-ból vagy RAM-ból olvasható)
A rendszer órájának szinkronizálása (elkerülje az időeltolódást)
Logisztikai terminálház: az ébredési-újrarajzolási idő tömörítése 200 ms-ról 30 ms-ra egy megjelenítési puffer előzetes tárolásával
4, Tipikus alkalmazási esetelemzés
1. eset: Akkumulátoros elektromágneses áramlásmérő
Követelmény: 6 éves akkumulátor-élettartam (lítium akkumulátor 3,6V/19Ah)
Megoldás:
Válassza az ultra-alacsony teljesítményű TFT-LCD-t (üzemi áram 15 mA, alvó áram 0,5 μA)
Kettős táprendszer kialakítása: a fő tápegység tölti a szuperkondenzátort, míg a szuperkondenzátor fenntartja az RTC-t alvó üzemmódban
Megvalósítási stratégia:
Ébredjen 10 másodpercenként, frissítse a forgalmi adatokat és jelenítse meg 2 másodpercig
Máskor kapcsoljon be mélyalvó üzemmódba, és kapcsoljon ki minden nem alapvető energiaforrást
Hatás: Az egész gép átlagos energiafogyasztása 85 mW-ról 0,8 mW-ra csökkent, az akkumulátor élettartama pedig elérte a 7,2 évet
2. eset: Hordozható ultrahangos diagnosztikai eszköz
Követelmény: 8 órás folyamatos működés (lítium-ion akkumulátor 7,4V/4400mAh)
Megoldás:
Fényvisszaverő LCD (nincs szükség háttérvilágításra, az energiafogyasztás 80%-kal csökkent)
A dinamikus alvó üzemmód megvalósítása:
Ébresztő kijelző, amikor a szonda emberi testhez kerül
5 másodperccel a szonda távozása után alvó üzemmódba lép
Tartsa aktívan a kommunikációs modult alvás közben (távirányítók fogadása)
Hatás: A kijelzőmodul energiafogyasztása 220 mW-ról 15 mW-ra csökkent, az akkumulátor teljes élettartama pedig háromszorosára nőtt
5, Speciális optimalizálási technikák
1. Részleges terület ébresztő-technológia
Ossza fel a képernyőt több területre, és csak azokat a területeket ébressze fel, ahol frissítésre van szükség
Egy bizonyos e{0}}könyvolvasó 12mW-ról 3mW-ra csökkentette a frissítési energiafogyasztást ezzel a megoldással
2. Adaptív alvási algoritmus
Használati szokásokon alapuló tanulás: Számolja meg a felhasználói megtekintési gyakoriságot, és dinamikusan állítsa be az alvásküszöböt
Az okosotthon központi vezérlőképernyőjének bevezetése után a napi átlagos ébredési gyakoriság-65%-kal csökkent
3. Alacsony fogyasztású kijelző gyorsítótár
SRAM integrálása kijelző gyorsítótárként az MCU-n belül
A gyorsítótárazott tartalmak fenntartása alvás közben, és közvetlenül ébredés után kimenet
Egy bizonyos ipari HMI-eszköz ezzel a megoldással 120 ms-ról 15 ms-ra csökkentette az ébredési időt-