Czy ekran kodu segmentu przemysłowego obsługuje tryb uśpienia?

Dec 03, 2025

Zostaw wiadomość

一, Techniczna istota trybu uśpienia: rdzeń dynamicznego zarządzania energią
Tryb uśpienia ekranu kodu segmentu zasadniczo pozwala na stopniowe zmniejszenie zużycia energii poprzez wyłączenie nieistotnych modułów obwodów. Jego techniczne wdrożenie musi spełniać dwa podstawowe warunki:

Sterowanie przebiegiem napędu: Ekrany kodów segmentów zasilane napięciem AC muszą dynamicznie regulować zależność fazową sygnałów COM/SEG w trybie uśpienia. Na przykład układ National Technology N32L43x może zmniejszyć cykl pracy napięcia sterującego wyświetlaczem LCD z 50% do 20% w trybie uśpienia dzięki wbudowanej-funkcji odwracania fazy przebiegu sterującego, zmniejszając pobór mocy statycznej z 5 μA do 0,8 μA.
Zachowanie zawartości wyświetlacza: Bieżące dane wyświetlacza muszą być przechowywane w buforze ramki lub pamięci RAM wyświetlacza. Kontroler LCD GD32L233 integruje 32 × 8 segmentów pamięci RAM wyświetlacza, która może utrzymać zawartość wyświetlacza w trybie uśpienia bez konieczności ponownej inicjalizacji danych wyświetlacza po przebudzeniu.
Z technicznego punktu widzenia tryb uśpienia należy do kategorii „Dynamiczne zarządzanie energią” (DPM) w architekturach-o niskim poborze mocy. Biorąc za przykład rdzeń ARM Cortex-M, jego tryb uśpienia zapewnia równowagę pomiędzy zużyciem energii a szybkością reakcji poprzez wyłączenie zegara procesora, zachowanie stanów pamięci SRAM i rejestrów oraz wykorzystanie technologii bramkowania zegara peryferyjnego. W przypadku obwodu sterownika ekranu z kodem segmentu zarządzanie to należy rozszerzyć na moduł sterownika LCD poprzez skonfigurowanie bitu SLP w rejestrze LCD_CR w celu wprowadzenia sterownika w stan niskiego-poboru mocy.

2, Ścieżka wdrożenia trybu uśpienia: wspólne projektowanie oprogramowania sprzętowego
1. Obsługa warstwy sprzętowej: głęboka integracja dedykowanych układów sterowników i MCU
Tryb uśpienia nowoczesnych ekranów kodów segmentu przemysłowego w dużym stopniu zależy od współpracy między dedykowanymi chipami sterowników i MCU

Optymalizacja poziomu układu sterownika: na przykład HT1621 i inne układy sterownika mają wbudowane-obwody pompy ładującej, które mogą automatycznie wyłączyć pompę ładującą w trybie uśpienia, zmniejszając prąd zasilacza z 200 μ A do 2 μ A. Jednocześnie jego wewnętrzny generator taktowania skanowania można skonfigurować jako „tryb skanowania w trybie uśpienia” w celu aktualizacji zawartości wyświetlacza z częstotliwością 1 Hz, zmniejszając zużycie energii o 80%.
Integracja urządzeń peryferyjnych MCU: Kontroler LCD GD32L233 obsługuje tryb STOP2, w którym sterownik LCD kontynuuje pracę, gdy procesor, PLL i inne moduły są wyłączone, redukując pobór mocy systemu z 3 mA w trybie normalnym do 2 μ A. Kluczem jest dynamiczne przełączanie między źródłem zegara a trybem sterowania poprzez konfigurację bitów LCDEN i LCDCLK w rejestrze LCD_CFG.
2. Kontrola warstwy oprogramowania: wznawianie-przerwania i utrzymywanie stanu
Implementacja oprogramowania trybu uśpienia musi rozwiązać dwa podstawowe problemy:

Wejście w tryb niskiego-poboru mocy: konfigurując rejestr zarządzania energią MCU (taki jak PWR_CR w STM32) i łącząc go z instrukcją SLEEP, system przechodzi w tryb uśpienia. Na przykład w ATmega8 konieczne jest ustawienie bitu SE rejestru MCUCR na 1 i skonfigurowanie bitów SM2-SM0, aby wybrać typ trybu uśpienia (taki jak tryb oszczędzania energii).
Projekt mechanizmu budzenia: typowe-źródła budzenia obejmują zegary RTC, przerwania zewnętrzne (takie jak wyzwalacze klawiszy), wykrywanie aktywności magistrali itp. Biorąc za przykład sprzęt Siemens SCALANCE W, jego tryb uśpienia steruje zasilaniem urządzeń znajdujących się dalej za pośrednictwem styków DI/DO, podczas gdy styk D-OUT klienta jest używany do wybudzenia sprzętu-. Czas budzenia-można regulować w zakresie 100 μs.
3, Przypadki zastosowań przemysłowych: skok od teorii do praktyki
1. Inteligentny licznik: w trybie uśpienia żywotność baterii wynosi 10 lat
W inteligentnych licznikach jednofazowych ekran kodu segmentu musi stale wyświetlać informacje, takie jak poziom naładowania baterii i czas. W schemacie wykorzystującym GD32L233 system budzi się co minutę za pomocą timera RTC, aktualizuje wyświetlane dane i przechodzi w tryb STOP2. Rzeczywiste dane testowe pokazują, że pobór mocy wynosi 3 mA w normalnym trybie wyświetlania i spada do 2 μA w trybie uśpienia. W połączeniu z baterią litową 4000 mAh teoretyczna żywotność baterii może osiągnąć 10 lat. Do kluczowych punktów technicznych należą:

Dynamiczna aktualizacja zawartości wyświetlacza: aktualizuj tylko dane, które zmieniają się w-okresie wybudzania (takie jak poziom naładowania baterii), nie zmieniaj zawartości statycznej (takiej jak symbole jednostek) i zmniejsz liczbę sterowników wyświetlacza.
Optymalizacja źródła zegara: LSI (wewnętrzny zegar o niskiej{{0}szybkości) jest używany jako źródło zegara w trybie uśpienia, z częstotliwością 32 kHz i zużyciem energii mniejszym o 90% w porównaniu do HSI (wewnętrzny zegar o-szybkości).
2. Przemysłowy sprzęt HMI: współpraca między trybem uśpienia a wybudzaniem-dotykowym
W przemysłowych urządzeniach-interfejsu człowiek-maszyna (HMI) ekrany z kodem segmentowym są często używane w połączeniu z pojemnościowymi przyciskami dotykowymi. W rozwiązaniu National Technology N32L43x system realizuje wybudzanie dotykowe- poprzez konfigurację rejestru TOUCHCTRL: po wykryciu przycisku sprzęt automatycznie budzi MCU i przywraca sterownik wyświetlacza za pomocą funkcji LCD_Makeup. W tym schemacie pobór mocy w trybie uśpienia wynosi 1,2 μA, a czas reakcji-budzenia jest krótszy niż 50 ms, co odpowiada-wymaganiom czasu rzeczywistego w obiektach przemysłowych.

3. Przenośne urządzenia medyczne: integracja trybu uśpienia i komunikacji-o niskim poborze mocy
W przenośnych glukometrach ekran kodu segmentowego musi współpracować z modułem Bluetooth Low Energy (BLE). W rozwiązaniu Nordic nRF52832 system jest połączony z trybem uśpienia wyświetlacza LCD poprzez skonfigurowanie trybu SLEEP BLE: gdy BLE przechodzi w głęboki sen, wyświetlacz LCD synchronicznie przechodzi w tryb uśpienia, zmniejszając pobór mocy z 8 mA w trybie normalnym do 3 μ A. Po przebudzeniu moduł BLE wyzwala-wybudzenie wyświetlacza LCD przez pin GPIO, z zmierzonym-czasem budzenia wynoszącym 80 μ s, zapewniając płynne połączenie pomiędzy transmisją danych i aktualizacjami wyświetlacza.
 

Wyślij zapytanie