Поддерживает ли экран кода промышленного сегмента спящий режим?

Dec 03, 2025

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

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

Управление формой сигнала: экраны сегментных кодов, управляемые напряжением переменного тока, должны динамически регулировать фазовое соотношение сигналов COM/SEG в спящем режиме. Например, National Technology N32L43x может сократить рабочий цикл управляющего напряжения ЖК-дисплея с 50 % до 20 % в спящем режиме благодаря встроенной-функции изменения фазы управляющего сигнала, снижая статическое энергопотребление с 5 мкА до 0,8 мкА.
Сохранение содержимого дисплея: текущие данные дисплея должны храниться в буфере кадров или оперативной памяти дисплея. Контроллер ЖК-дисплея GD32L233 объединяет 32 × 8 сегментов оперативной памяти дисплея, что позволяет поддерживать содержимое дисплея в спящем режиме без необходимости повторной инициализации данных дисплея после пробуждения.
С технической точки зрения спящий режим относится к категории «Динамическое управление питанием» (DPM) в архитектурах с низким-энергопотреблением. Если взять в качестве примера ядро ​​ARM Cortex-M, то его спящий режим обеспечивает баланс между энергопотреблением и скоростью отклика за счет отключения тактовой частоты процессора, сохранения состояния SRAM и регистров и использования технологии стробирования периферийных часов. Для схемы драйвера экрана с сегментным кодом это управление необходимо распространить на модуль драйвера ЖК-дисплея, настроив бит SLP в регистре LCD_CR для перевода драйвера в состояние низкого-питания.

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

Оптимизация уровня микросхемы драйвера. Например, HT1621 и другие микросхемы драйверов имеют встроенные-схемы подкачки заряда, которые могут автоматически отключать подкачку заряда в спящем режиме, снижая ток источника питания с 200 мкА до 2 мкА. В то же время его внутренний генератор синхронизации сканирования можно настроить в «спящем режиме сканирования» для обновления содержимого дисплея с частотой 1 Гц, что снижает энергопотребление на 80%.
Интеграция периферийных устройств MCU: контроллер ЖК-дисплея GD32L233 поддерживает режим STOP2, в котором драйвер ЖК-дисплея продолжает работать, пока процессор, PLL и другие модули выключены, снижая потребляемую мощность системы с 3 мА в нормальном режиме до 2 мкА. Ключевым моментом является динамическое переключение между источником тактового сигнала и режимом привода путем настройки битов LCDEN и LCDCLK в регистре LCD_CFG.
2. Управление на программном уровне: пробуждение по прерываниям-и поддержание состояния.
Программная реализация спящего режима должна решить две основные проблемы:

Вход в режим низкого-потребления. Путем настройки регистра управления питанием микроконтроллера (например, PWR_CR STM32) и объединения его с инструкцией SLEEP система переходит в спящий режим. Например, в ATmega8 необходимо установить бит SE регистра MCUCR в 1 и настроить биты SM2-SM0 для выбора типа спящего режима (например, режима энергосбережения).
Конструкция механизма пробуждения. Типичными источниками пробуждения- являются таймеры RTC, внешние прерывания (например, триггеры клавиш), обнаружение активности шины и т. д. Если взять в качестве примера оборудование Siemens SCALANCE W, то его спящий режим управляет подачей питания подчиненных устройств через контакты DI/DO, а для аппаратного пробуждения- используется контакт D-OUT клиента. Время пробуждения-можно регулировать в пределах 100 мкс.
3. Примеры промышленного применения: переход от теории к практике
1. Интеллектуальный счетчик: в спящем режиме срок службы батареи составляет 10 лет.
В однофазных интеллектуальных счетчиках экран сегментного кода должен постоянно отображать такую ​​информацию, как уровень заряда батареи и время. В схеме с использованием GD32L233 система каждую минуту просыпается по таймеру RTC, обновляет данные дисплея и переходит в режим STOP2. Фактические данные испытаний показывают, что потребляемая мощность составляет 3 мА в обычном режиме отображения и падает до 2 мкА в спящем режиме. В сочетании с литиевой батареей емкостью 4000 мАч теоретический срок службы батареи может достигать 10 лет. К ключевым техническим моментам относятся:

Динамическое обновление отображаемого содержимого: обновляйте только те данные, которые изменяются в период пробуждения-(например, значения уровня заряда батареи), сохраняйте неизменным статическое содержимое (например, символы объектов) и сокращайте количество драйверов дисплея.
Оптимизация источника тактовой частоты: LSI (низкочастотная-внутренняя тактовая частота) используется в качестве источника тактовой частоты в спящем режиме с частотой 32 кГц и снижением энергопотребления на 90 % по сравнению с HSI (высоко-внутренняя тактовая частота).
2. Промышленное оборудование HMI: взаимодействие между спящим режимом и сенсорным пробуждением-
В промышленных устройствах человеко-машинного интерфейса (HMI) экраны сегментного кода часто используются в сочетании с емкостными сенсорными кнопками. В решении National Technology N32L43x система обеспечивает сенсорное пробуждение-путем настройки регистра TOUCHCTRL: при обнаружении кнопки аппаратное обеспечение автоматически выводит MCU из спящего режима и восстанавливает драйвер дисплея с помощью функции LCD_Makeup. В соответствии с этой схемой потребляемая мощность в спящем режиме составляет 1,2 мкА, а время отклика-на пробуждение составляет менее 50 мс, что соответствует требованиям реального-времени на промышленных объектах.

3. Портативные медицинские устройства: интеграция спящего режима и связи с низким-энергопотреблением.
В портативных глюкометрах экран сегментного кода должен работать совместно с модулем Bluetooth Low Energy (BLE). В решении Nordic nRF52832 система связана со спящим режимом ЖК-дисплея путем настройки режима SLEEP BLE: когда BLE переходит в глубокий сон, ЖК-дисплей синхронно переходит в спящий режим, снижая энергопотребление с 8 мА в обычном режиме до 3 мкА. При пробуждении модуль BLE запускает пробуждение ЖК-дисплея-через контакт GPIO с измеренным временем пробуждения- 80 мкА. s, обеспечивая плавное соединение между передачей данных и обновлениями дисплея.
 

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