Используйте дисплей Nextion Enhanced NX8048K050 для создания визуального интерфейса с сенсорным управлением. Набросайте кнопки, регуляторы и индикаторы в наглядном редакторе, добавьте фоновые картинки, залейте прошивку на сенсорный экран — и ваш интерфейс мечты готов. Графика и сценарии работы обрабатываются собственным процессором устройства, высвобождая вычислительные ресурсы управляющей электроники для других задач.
Дисплеи Nextion — это не просто цветные сенсорные экраны, а полноценная универсальная система человеко-машинного интерфейса (Human-Machine Interface, HMI), которую можно подружить с любой управляющей платформой или вовсе превратить в самостоятельное устройство.
Подробности и примеры работы смотрите в нашем руководстве по дисплеям Nextion.
Для настройки среды Nextion IDE конкретно под дисплей NX8048K050 используйте данные:
Модуль Nextion NX8048K050 построен на дисплее с ЖК-матрицей TFT TN, диагональю 5 дюймов, разрешением 800×480 пикселей и поддержкой 65536 цветов (16-бит RGB565). Поверх матрицы расположена резистивная сенсорная панель.
Дисплей подключен к драйверу, который управляет матрицей экрана и сенсорной панелью.
Основные функции драйвера дисплея:
В драйвер дисплея входит три чипа распаянных на плате:
Мозгом дисплея выступает микроконтроллер GD32F103RBT6 с вычислительным ядром ARM Cortex-M3. Процессор работает на частоте 108 МГц и обладает внутренней RAM-памятью объёмом 8 КБ. Микроконтроллер также использует внешнюю память, которая распаяна на микросхемах Flash и EEPROM.
Для быстрой отрисовки графики служит программируемая логическая интегральная схема ПЛИС на чипе EPM570T144C5N, которая получает сигналы от контроллера дисплея и выполняет функции видеодрайвера. Для штатной работы ПЛИС на плате распаян дополнительный видеобуфер на чипе RAM-памяти W9864G6KH-6.
Контроллер сенсорной панели XPT2046 считывает нажатия с резистивного тачскрина и передаёт готовые координаты на контроллер дисплея.
Для хранения пользовательской программы, шрифтов, картинок и других медиафайлов на плате расположена Flash-память на чипе W25Q256FV объёмом 32 МБ.
Для хранения пользовательских настроек на плате расположена EEPROM-память на чипе AT24C08BN объёмом 1 КБ.
Отсчётом времени занимается чип RTC AT8563, который включает в себя высокоточные часы с будильником и календарём.
На плате также расположен слот для часовой батарейки CR1220/CR1225 на 3 вольта. Благодаря автономному питанию от батарейки перебои с электричеством не собьют дисплейный модуль с толку.
Понижающий регулятор напряжения AMS1117-3.3 обеспечивает питание контроллера дисплея и другой логики на плате. Входное напряжение поступает от контакта 5V разъёма питания и данных. Выходное напряжение регулятора — 3,3 В с максимальным выходным током 800 мА.
Разъём JST PH-4 служит для подключения дисплея к управляющей плате и питанию.
Контакт | Функция | Подключение |
---|---|---|
GND | Земля | Подключите к общей земле. |
RXD | Линия приёмки данных интерфейса UART | Подключите к пину TX микроконтроллера. |
TXD | Линия отправки данных интерфейса UART | Подключите к пину RX микроконтроллера. |
+5V | Питание | Подключите к питанию 5 вольт. |
Особенности коммуникации смотрите в нашем руководстве по дисплеям Nextion.
Разъём с контактами ввода-вывода общего назначения служит для подключения к дисплею внешних модулей и датчиков. Эта особенность позволяет использовать HMI-дисплей как самостоятельное устройство.
Контакт | Функция |
---|---|
GND | Земля |
IO_0–IO_3 | Пины ввода-вывода общего назначения |
IO_4–IO_7 | Пины ввода-вывода общего назначения с поддержкой ШИМ |
+5V | Питание |
Нюансы подключения смотрите в нашем руководстве по дисплеям Nextion.
Слот предназначен для быстрой установки прошивки с карты памяти microSD. Процесс прошивки описан в руководстве по дисплеям Nextion.
Системный разъём в виде пяти контактных площадок для прямого доступа к контроллеру дисплея по сигнальным линиям SWD. Поскольку для этого понадобится программатор ST-Link, доступ к SWD пригодится в сервисных условиях, а не для обычных пользователей.