Как перевести ЖК-дисплей в спящий режим для экономии энергии?

Apr 16, 2026

Оставить сообщение

一, Технический принцип спящего режима:-углубленный анализ от схемы до энергопотребления
Суть спящего режима ЖК-дисплея заключается в минимизации энергопотребления модуля путем отключения несущественных шин питания, снижения тактовой частоты и остановки обновления данных. Его техническая реализация включает в себя три ключевых аспекта:

1. Управление силовой шиной
Типичный ЖК-модуль включает в себя четыре типа источников питания:

AVDD: аналоговый источник питания (обычно 3,3 В), обеспечивающий питание цепей драйвера пикселей.
VGH/VGL: высокое напряжение, управляемое затвором (± 10–20 В), управляющее переворотом молекул жидкого кристалла.
IOVDD: источник питания цифрового интерфейса (1,8–3,3 В), обеспечивающий питание для управления логическими схемами IC.
BL_VDD: источник питания подсветки (5–24 В), светодиодная или CCFL-подсветка.
Реализация спящего режима: при использовании матрицы переключателей MOS AVDD, VGH/VGL и BL_VDD отключаются во время сна, оставляя только IOVDD для поддержания состояния регистра IC драйвера. Например, когда определенный модуль TFT-LCD находится в спящем режиме, ток AVDD уменьшается с 60 мА до 0,1 мкА, а потребляемая мощность подсветки снижается с 80 мВт до 0.

2. Управление системой часов
Современные микросхемы драйверов ЖК-дисплеев (такие как ILI9341, ST7789) имеют встроенные-генераторы синхроимпульсов ФАПЧ с тактовой частотой, превышающей 10 МГц в рабочем режиме. Оптимизация сна:

Перед входом в спящий режим уменьшите тактовую частоту до самого низкого уровня (например, 32 кГц) посредством настройки регистра.
Полностью отключите схему ФАПЧ и используйте внешний низкочастотный кварцевый генератор (например, 32,768 кГц) для поддержания базовой синхронизации.
Исследование показало, что после снижения тактовой частоты с 10 МГц до 32 кГц динамическое энергопотребление микросхемы драйвера снизилось на 85%.
3. Механизм обновления данных
В рабочем режиме ЖК-дисплей должен обновляться 60 раз в секунду, чтобы избежать мерцания. Оптимизация сна:

Выход сигнала синхронизации стоп-кадра (VSYNC)
Зафиксировать сигналы управления строкой/столбцом (HSYNC/PCLK)
Используйте сторожевой таймер только для отслеживания сигнала-пробуждения.
Благодаря этому решению определенное промышленное устройство HMI снизило энергопотребление при обновлении дисплея с 45 мВт до 0,3 мВт.
2. Проектирование оборудования: создание архитектуры режима сна с низким-энергопотреблением.
1. Проектирование схемы управления питанием
Выбор ключевых компонентов:

Переключатель нагрузки: выберите модель со сверх-низкой утечкой (например, TPS22919, ток утечки 0,5 нА).
Регулятор LDO: выберите модель с низким статическим током (например, TPS7A4700, статический ток 1,2 мкА)
Преобразователь постоянного тока-постоянного тока: работает в режиме ЧИМ (например, TPS62175, эффективность при небольшой нагрузке 85 %).
2. Схема обнаружения сигнала пробуждения.
Точки проектирования:

Пробуждение часов реального времени (RTC).-Встроенный чип RTC (например, DS3231) пробуждает MCU посредством прерываний по времени.
Пробуждение клавиш-: компаратор малой мощности (например, TLV3011) используется для обнаружения ключевых действий, что позволяет избежать непрерывной выборки микроконтроллером.
Пробуждение связи-: инициирование пробуждения-через вывод прерывания UART/I2C, например отображение-пробуждения после получения определенного кадра данных.
Чехол для умного браслета:

Обнаружение жестовых действий с помощью акселерометра (LIS3DH)
При обнаружении подъема запястья разбудите MCU через контакт INT.
Задержка пробуждения контролируется в течение 50 мс, пользователь не знает
3. Электростатическая защита и время включения.
Особые требования для спящего режима:

В период-выключения питания необходимо поддерживать нормальную работу защитного диода ESD.
Разработайте схему управления временем включения, чтобы гарантировать, что VGH/VGL включается более чем на 5 мс позже, чем AVDD.
Одна приборная панель автомобиля снизила частоту ненормального включения питания с 3% до 0,1% за счет добавления RC-схемы задержки.
3. Оптимизация программного обеспечения: реализация стратегии интеллектуального сна.
1. Разработка условий запуска сна
Типичный сценарий:

Режим сна по времени: например, интеллектуальный счетчик воды обновляет данные каждые 30 секунд, а все остальное время находится в режиме ожидания.
Бездействие пользователя: портативное медицинское устройство переходит в спящий режим через 1 минуту без нажатия кнопок.
Порог низкого заряда батареи: принудительный режим глубокого сна, когда напряжение батареи падает ниже 3,6 В.
2. Процесс настройки спящего режима
Стандартные шаги:

Сохраните текущее состояние отображения во Flash.
Выключить подсветку (BL_VDD=0)
Остановить обновление данных (заморозить HSYNC/VSYNC)
Уменьшите тактовую частоту (PLL_FREQ=32кГц)
Отключите питание AVDD/VGH/VGL.
MCU переходит в режим низкого-энергопотребления (например, в режим остановки STM32).
3. Механизм обработки сообщений о пробуждении-
Ключевые операции:

Переинициализируйте параметры дисплея (контрастность, цветовой режим и т. д.)
Восстановить последний отображаемый контент (прочитанный из Flash или RAM)
Синхронизируйте системные часы (избегайте смещения времени)
Пример логистического терминала: сокращение времени перерисовки-пробуждения с 200 мс до 30 мс за счет предварительного сохранения буфера отображения.
4. Анализ типичного случая применения
Случай 1: Электромагнитный расходомер с батарейным питанием
Требование: срок службы батареи 6 лет (литиевая батарея 3,6 В/19 Ач)
Решение:

Выберите ЖК-дисплей со сверх-малопотреблением- (рабочий ток 15 мА, ток в спящем режиме 0,5 мкА)
Спроектируйте систему с двойным питанием: основной источник питания заряжает суперконденсатор, в то время как суперконденсатор поддерживает RTC в спящем режиме.
Стратегия реализации:
Просыпайтесь каждые 10 секунд, обновляйте данные о трафике и отображайте их в течение 2 секунд.
В других случаях войдите в режим глубокого сна и отключите все второстепенные источники питания.
Эффект: среднее энергопотребление всей машины снижено с 85 мВт до 0,8 мВт, а срок службы батареи достиг 7,2 года.
Случай 2: Портативное ультразвуковое диагностическое устройство
Требование: непрерывная работа в течение 8 часов (литий-ионный аккумулятор 7,4 В/4400 мАч).
Решение:

Использование отражающего ЖК-дисплея (подсветка не требуется, энергопотребление снижено на 80%)
Реализовать динамический режим сна:
Дисплей пробуждения при обнаружении контакта зонда с телом человека
Через 5 секунд после выхода зонда он переходит в спящий режим
Поддерживать коммуникационный модуль активным во время сна (получать удаленные команды)
Эффект: Потребляемая мощность дисплейного модуля снижена с 220мВт до 15мВт, а общее время автономной работы увеличено в три раза.
5. Передовые методы оптимизации.
1. Технология частичного пробуждения-пробуждения
Разделите экран на несколько областей и активируйте только области, требующие обновления.
С помощью этого решения определенная программа для чтения электронных книг снизила энергопотребление при обновлении с 12 мВт до 3 мВт.
2. Алгоритм адаптивного сна
Обучение на основе привычек использования: подсчитывайте частоту просмотра пользователем и динамически регулируйте порог сна.
После внедрения центрального экрана управления в умном доме среднесуточная частота-пробуждений сократилась на 65 %.
3. Кэш дисплея с низким энергопотреблением
Интеграция SRAM в качестве кэша дисплея внутри MCU
Сохраняйте кэшированный контент во время сна и выводите его сразу после пробуждения.
Благодаря этому решению определенное промышленное устройство HMI сократило время пробуждения-со 120 мс до 15 мс.
 

Отправить запрос