UART & Serial Display Solutions: Panel + Driver Board + Firmware
У многих промышленных хостов — ПЛК, одноплатных компьютеров, устаревших контроллеров, измерителей — нет вообще никакого интерфейса дисплея, но у каждого из них есть последовательный порт. Последовательное дисплейное решение закрывает этот разрыв: TFT-панель, управляемая небольшой платой, MCU которой обменивается с вашим хостом по UART, отрисовывает экран, управляет подсветкой и перенаправляет касания. Ваша прошивка отправляет корректно сформированные кадры; панель, её последовательность инициализации и её порядок подачи питания находятся по нашу сторону кабеля.
Трёхэтапная архитектура
Первый этап — ваш хост-MCU или контроллер. Второй этап — плата драйвера: её микроконтроллер принимает ваш протокол по последовательной линии, выводит изображение на панель через её нативный интерфейс (параллельный 8080 или RGB), управляет ШИМ подсветки и считывает контроллер касания — передавая события касания обратно по той же последовательной линии. Третий этап — сама панель, которой может быть любая модель из нашего каталога из 193 позиций, подобранная под ваш размер и разрешение. Граница чёткая: всё, что за последовательным разъёмом, — наша разработка, всё, что до него, — ваша.
TTL, RS232 или RS485: сначала выберите электрический уровень
| Уровень | Сигнализация | Практическая дальность | Помехоустойчивость | Многоточечность |
|---|---|---|---|---|
| TTL (3.3/5 В) | Однотактная логика | Внутри одного корпуса | Низкая | Нет |
| RS232 | Однотактная с большим размахом | Несколько метров, точка-точка | Умеренная | Нет |
| RS485 | Дифференциальная пара | Длинные линии в шумных цехах | Высокая (подавление синфазной помехи) | Да — адресуемые узлы на одной витой паре |
Подбирайте уровень под длину кабеля и среду прежде всего остального. Для сетей RS485: завершите оба физических конца характеристическим сопротивлением кабеля (обычно 120 Ом), держите узел дисплея в режиме «слушатель, пока не опрошен», и присвойте каждому узлу уникальный адрес в заголовке протокола.
Фиксированный набор команд или протокол, определяемый проектом?
Два разных изделия носят ярлык «последовательный дисплей». Интеллектуальный экран с набором команд имеет закрытый набор инструкций и средства проектирования поставщика — быстро для стандартных интерфейсов, но ваш код хоста привязывается к протоколу этого поставщика. Конфигурируемая плата-мост определяет протокол вместе с вами: разметку байтов, заголовок кадра и дисциплину контрольной суммы, список команд — и передаёт вам документ. Путь через мост важен, когда нужен собственный формат кадра, конкретная раскладка разъёма или поведение, которое фиксированный набор команд выразить не может. Спросите любого поставщика напрямую: протокол фиксирован или определяется проектом, и кто хранит документ?
Что несёт плата драйвера
По нашу сторону разъёма плата обеспечивает порядок включения питания панели (шины питания стабильны до снятия сброса), точную последовательность init для ревизии панели, настройки гаммы и VCOM, диммирование подсветки и мост контроллера касания. Дисциплина кадра встроена: заголовок, длина, команда, полезная нагрузка, контрольная сумма — повреждённые кадры отбрасываются, а не отрисовываются. Версии прошивки маркируются для каждого изделия, поэтому смена партии панелей через шесть месяцев — это версионированное обновление init по нашу сторону, а не переделка по вашу.
Что вы получаете
Каждый проект последовательного дисплея поставляется с: документом протокола на уровне байтов, чертежом распиновки разъёма, версионированной ссылкой на код init, форматом событий касания и отчётом о тестировании со сборочного стенда. Если ваш хост — ПЛК или устаревший контроллер, мы согласуем точную разметку байтов до начала работы над прошивкой — в письменном виде. Документ протокола остаётся у вас; именно он сохраняет ваш код хоста стабильным при смене поколений панелей.
Подходящие стандартные панели
Последовательный уровень находится на стороне платы, поэтому выбор панели остаётся открытым до поздних стадий проекта. Эти стандартные модели из каталога — частые отправные точки для сборок последовательных дисплеев от 4,3 до 7 дюймов:
- RG-T043BPSA-01 — Модуль TFT LCD IPS 4,3″ 480x272
- RG-T043BPI-01ND — Модуль TFT LCD TN 4,3″ 480x272
- RG-T050BPSA-01 — Модуль TFT LCD IPS 5,0″ 480x272
- RG-T050BMSA-01 — Модуль TFT LCD IPS 5,0″ 720x1280
- RG-T070BAE-32 — Модуль TFT LCD TN 7,0″ 1024x600
- RG-T070BAHA-01 — Модуль TFT LCD TN 7,0″ 1024x600
Связанные руководства
- UART / Serial TFT Display Modules: TTL, RS232 and RS485 Explained — инженерное руководство, стоящее за этой страницей
- Driving a TFT LCD with Your MCU: the 8080 Parallel Interface — когда ваш хост управляет панелью напрямую
- Custom Display Driver Board: From Specification to Shipment — полный процесс ODM
- TFT LCD Interfaces Explained: SPI, I2C, 8080, RGB and MIPI — нативная сторона интерфейсов каталога
Часто задаваемые вопросы
Является ли UART-дисплей тем же самым, что и интеллектуальный последовательный экран с фиксированным набором команд?
Нет. Интеллектуальный экран с набором команд привязывает ваш код хоста к протоколу поставщика. Дисплей с интерфейсом UART и платой драйвера использует протокол, определяемый проектом, — вы и изготовитель согласуете разметку байтов, и документ протокола принадлежит вам. Оба присутствуют на рынке; чётко понимайте, что именно вы покупаете.
Какой электрический уровень выбрать: TTL, RS232 или RS485?
TTL — для расстояний на уровне платы внутри одного корпуса; RS232 — для нескольких метров точка-точка; RS485 — для длинных кабелей, электрически шумных сред или нескольких дисплеев, разделяющих одну шину. Сначала решите физический уровень — разговор о протоколе бессмыслен, если уровень не может его передать.
Кому принадлежит протокол связи?
При плате-мосте, определяемой проектом, им должны быть вы: изготовитель пишет документ протокола на уровне байтов и передаёт его, и он остаётся у вас. Этот документ — то, что позволяет вам позже сменить поставщика панелей, не трогая прошивку хоста.
Что поставщик должен передать вместе с платой драйвера?
Документ протокола на уровне байтов, чертёж распиновки разъёма, версионированный код init панели, формат событий касания и отчёт о тестировании со сборочного стенда. Если поставщик не может выдать документ протокола на уровне байтов, он перепродаёт закрытый модуль — что меняет вашу стратегию второго источника.
Поговорите с нашими инженерами
Отправьте тип вашего хоста (MCU, ПЛК или SBC), длину и среду кабеля, размер экрана и требование касания на sales@odmlcd.com — мы ответим предложенной архитектурой, подходящей стандартной панелью и черновиком протокола для вашей проверки.