TFT LCD инженерное руководство
Руководство по интерфейсу TFT LCD: RGB, LVDS, MIPI DSI и SPI
Это руководство помогает инженерам-разработчикам аппаратуры и закупочным командам OEM выбрать интерфейс TFT LCD по хост-процессору, требованиям к передаче пиксельных данных, временным параметрам, электрическим уровням, разъёму, ПО и плану валидации, а не только по размеру дисплея.
Быстрый ответ: какой интерфейс TFT LCD вы должны выбрать?
Начните с интерфейса, который хост поддерживает непосредственно, затем подтвердите, что весь канал соответствует требованиям панели к пропускной способности, временным параметрам, напряжению, распределению линий или битов шины, разъёму и ПО. SPI может подходить для дисплеев с контроллером и умеренными требованиями к обновлению; параллельный RGB — для хостов с совместимым контроллером временных параметров LCD; LVDS передаёт сериализованные видеоданные по дифференциальным парам; MIPI DSI — высокоскоростной последовательный интерфейс между хостом и дисплеем. Ни один из них не является универсально лучшим.
Что контролирует интерфейс TFT LCD?
Интерфейс TFT LCD представляет собой определенное электрическое и временное соединение, которое переносит данные изображения и связанную с ними информацию управления от основной системы к модулю дисплея. В зависимости от архитектуры, связь может передавать непрерывный пиксельный поток, последовательное видео, команды дисплея, пиксельные записи или инициализационные данные.
Название интерфейса — лишь первый пункт проверки совместимости. Даже при одном семействе интерфейсов устройство может не работать из-за различий между хостом и модулем по напряжению, распределению цветовых битов, числу линий, порядку битов, фронту пиксельного тактового сигнала, полярности синхронизации, интервалам гашения, последовательности команд, временным параметрам сброса или распиновке разъёма.
Общие типы интерфейсов TFT LCD
Интерфейс отображения SPI
Модули на основе SPI обычно используют контроллер дисплея с внутренней памятью дисплея. Хост отправляет команды и пиксельные данные через последовательный интерфейс периферийного устройства. Решение зависит от поддерживаемого тактового режима, набора команд контроллера, режима записи, области обновления и требуемого поведения при обновлении экрана.
Проверка: ИС контроллера и её ревизия, режим SPI, максимальная поддерживаемая тактовая частота при указанных условиях, выбор команд/данных, последовательность сброса и формат пикселей.
Параллельный интерфейс дисплея MCU
Параллельный интерфейс MCU передаёт данные дисплея по многолинейной шине с отдельными управляющими сигналами. Совместимость зависит от документированной разрядности шины, напряжения I/O хоста, назначения сигналов, временных параметров, разъёма и инициализации контроллера. Обозначение MCU не означает совместимость со SPI.
Проверка: разрядность шины данных и порядок битов, CS, сброс, выбор команд/данных, сигналы записи/чтения, напряжение I/O, временные параметры и последовательность инициализации.
Документированный пример: следующий документированный профиль интерфейса COG-T144MHGS-07 MCU показывает D0–D7 и схему назначения 20 контактов. До выпуска PCB в производство проверьте напряжение, временные параметры и поведение управляющих сигналов по документу с контролируемой ревизией.
Параллельный RGB / DPI
Параллельный RGB передаёт цветовые данные по нескольким линиям вместе с пиксельным тактовым сигналом и сигналами синхронизации/управления. Он может напрямую соединять совместимый LCD-контроллер хоста с входом синхронизации панели, но требует большего числа сигнальных контактов и согласования разрядности цвета, полярности сигналов и временных параметров.
Проверка: распределение битов RGB565/RGB666/RGB888, режим DE или синхронизации, фронт пиксельного тактового сигнала, интервалы до и после синхроимпульса, уровни сигналов и пропускная способность кадрового буфера.
Документированный пример: COM31H3P76ULC обеспечивает Пример 50-контактного RGB интерфейса с 24 линиями данных и контактами CLK, DE, HSYNC, VSYNC, режима ожидания, сброса, питания, земли и LED. Сравните полную распиновку, напряжение и временные параметры: одного обозначения «RGB» или «50 контактов» недостаточно для совместимости. COG-T700MI2XE-02 — это документированный 1024×600, 24-битный RGB / 50-контактный пример; до выпуска PCB в производство проверьте точные временные параметры, напряжение I/O и назначение контактов.
Интерфейс панели LVDS
Каналы LVDS панели сериализуют параллельные видеоданные для передачи по дифференциальным парам и восстанавливают их на стороне дисплея. Инженер должен подтвердить точное распределение битов и организацию каналов: обозначение «LVDS» само по себе не определяет распределение цветовых битов, число каналов или назначение контактов разъёма.
Проверка: одноканальная или двухканальная конфигурация, распределение битов JEIDA/VESA либо иное указанное, полярность пар, диапазон тактовой частоты, требования к синфазному уровню, согласованию и кабельной сборке.
MIPI DSI
MIPI DSI определяет высокоскоростной последовательный интерфейс между хост-процессором и модулем дисплея. Интеграция может включать линии D-PHY, видео- или командный режим, форматы пакетов, команды инициализации и последовательность питания/сброса. Обязательные исходные условия — поддержка нужной периферии хостом и работоспособный программный драйвер.
Проверка: версия/профиль DSI, число линий, скорость линии, видео- или командный режим, формат пикселя, команды DCS или производителя, тактовый сигнал escape и последовательность инициализации.
Для подробного рассмотрения преимуществ и ограничений используйте отдельное сравнение MIPI DSI, LVDS и RGB. В нём рассмотрены компромиссы этих трёх интерфейсов; проверки хоста, пропускной способности, распиновки, ПО и валидации продолжайте здесь.
Этапы проверки при выборе интерфейса TFT LCD
Выполняйте эти проверки последовательно. Добавленная позже мостовая ИС не устранит автоматически неопределённость требований к временным параметрам, ПО или разъёму.
| Этап проверки | Необходимые исходные данные | Условие прохождения | Типичный отказ в случае пропуска |
|---|---|---|---|
| 1. Возможности управляющей системы | Артикул процессора/FPGA, корпус микросхемы, периферия и ОС | Нужные интерфейс и выводы доступны в выбранном устройстве и корпусе микросхемы | Интерфейс есть в семействе процессоров, но недоступен в выбранном корпусе микросхемы |
| 2. Скорость передачи данных | Активные пиксели, полные временные параметры, глубина цвета, частота обновления и служебные данные протокола | Диапазоны работы хоста, моста и дисплея перекрываются с запасом | Расчёт только активных пикселей не учитывает интервалы гашения или служебные данные протокола |
| 3. Электрические характеристики | Уровни I/O, согласование, импеданс, число линий/пар и домены питания | Соответствие требований к передатчику, интерфейсу и приемнику | Одинаковое название интерфейса, но несовместимые напряжение или распределение сигналов |
| 4. Временные параметры | Пиксельный тактовый сигнал, интервалы до и после синхроимпульса, полярность синхронизации/DE, времена установки/удержания или временные параметры DSI | Заданные временные параметры находятся в пределах, указанных в документации модуля | Сдвиг изображения, мерцание, неустойчивая синхронизация или отсутствие изображения |
| 5. Соединение | Разъем, чертеж FPC/кабеля, контакт 1, маршрутизация пар и назначение заземления | Контролируемые чертежи совпадают на обоих концах | Перевёрнутый FPC, перепутанные пары или отсутствующие соединения земли |
| 6. Программное обеспечение | Драйвер, таблица команд, сброс и последовательность питания | Заведомо работоспособная инициализация воспроизводится на целевом оборудовании | Подсветка включается, но пиксели остаются пустыми |
| 7. Валидация | План испытаний, измерительные приборы, условия среды и критерии приёмки | Образец именно нужной ревизии проходит согласованный план испытаний | Появление изображения на стенде ошибочно принимается за разрешение серийного производства |
Как рассчитать исходные требования к потоку пиксельных данных
Для оценки несжатого активного изображения перемножьте число активных пикселей по горизонтали и вертикали, число битов на пиксель и кадров в секунду. Это предварительный расчёт для оценки применимости, а не окончательная скорость канала.
Пример: 800 × 480 × 24 × 60 = 552,960,000 бит/с полезных данных активного изображения. Реальному интерфейсу может потребоваться более высокая скорость передачи, поскольку учитываются полные горизонтальные и вертикальные периоды, служебные данные пакетов или кадров, кодирование линий, защитные интервалы и ограничения конкретных устройств. Для окончательного расчёта используйте таблицу временных параметров модуля и документацию хоста/моста.
Для параллельного RGB пиксельную тактовую частоту обычно рассчитывают по полным горизонтальному и вертикальному периодам, а не только по активным пикселям. Для LVDS или MIPI DSI распределите требуемые данные и временные параметры по заданной конфигурации каналов/линий и проверьте допустимый рабочий диапазон каждого конечного устройства.
Поля интерфейса для проверки в спецификации модуля
| Группа параметров | RGB | LVDS | MIPI DSI | SPI/контроллер |
|---|---|---|---|---|
| Идентификация | Точная модель модуля, номер чертежа, ревизия документации и ИС контроллера/моста | |||
| Топология | Разрядность данных и режим синхронизации | Каналы, пары и распределение сигналов | Линии, PHY и режим | Разрядность/режим шины и память контроллера |
| Временные параметры | Пиксельный тактовый сигнал, интервалы до и после синхроимпульса, синхронизация/DE | Диапазон тактовой частоты и временные параметры распределения данных | Скорость линии, временные параметры пакетов/видеопотока | Тактовый сигнал, выбор микросхемы и временные параметры команд |
| Электрические характеристики | Логические уровни, фронт и характеристики выходного драйвера | Требования к дифференциальным сигналам и согласованию | Требования к электрическим/временным характеристикам D-PHY | Напряжение и логические пороги ввода/вывода |
| Инициализация | Настройка панели/мостика, если требуется | Настройка моста или TCON, если требуется | Таблица и последовательность команд DCS/поставщика | Последовательность команд регистра контроллера |
| Разъём | Номер вывода, вывод 1, сторона контакта, шаг, соединительный разъем, направление FPC, заземление и выводы питания | |||
Если проект предусматривает замену существующего модуля, также сопоставьте документированные данные интерфейса и разъёма с контролем версий, приведённые в материале процесс замены промышленного LCD. Механически схожий дисплей не является проверенным электрическим замещающим устройством.
Контрольный список проверки образца интерфейса TFT LCD
- Зафиксируйте идентификаторы. Запишите модель/ревизию дисплея, ревизию хост-платы, версию прошивки, ревизию кабеля/FPC и конфигурацию адаптера/моста.
- Проверьте до подачи питания. Сверьте распиновку, линии питания, последовательности включения, логические уровни, соединения земли и питание подсветки. Не полагайтесь на форму разъёма.
- Выполните первоначальный запуск с известным тестовым изображением. Проверьте сброс, инициализацию, временные параметры и стабильность цветовых полос или тестовых изображений до вывода графики приложения.
- Проверьте распределение сигналов. Подтвердите порядок цветов, значимость битов, распределение битов LVDS, полярность линий/пар и ориентацию изображения.
- Измерьте параметры канала. Используйте подходящие приборы и способы подключения пробников для оценки тактовых и дифференциальных сигналов, временных параметров и поведения питания без нарушения целостности сигналов.
- Проверьте рабочие состояния. Испытайте холодный и тёплый запуск, повторный сброс, сон и пробуждение, изменение яркости, полноэкранное движение и соответствующее восстановление после ошибок.
- Примените условия проекта. Выполните согласованные тепловые испытания, проверки EMC/ESD, вибрации или перемещения кабеля, если этого требуют условия эксплуатации изделия.
- Устраните отклонения. Зафиксируйте все отличия от утверждённого чертежа или технической документации; не разрешайте серийное производство на основе недокументированных предположений.
Типичные ошибки интерфейса, приводящие к переделкам
- Выбор дисплея до проверки конкретной периферии хоста и распиновки корпуса микросхемы.
- Использование полезной нагрузки активных пикселей в качестве окончательного требования к скорости связи.
- Рассмотрение всех реализаций RGB, LVDS или MIPI как совместимых с выводами.
- Откладывание проверки распределения битов LVDS или команд инициализации MIPI до момента после выпуска PCB в производство.
- Утверждение образца, поскольку появляется одно статическое изображение, без сброса, движения, температуры или тестов состояния питания.
- Отправка RFQ без информации о процессоре, тайминге, разъеме и программном обеспечении.
Что включить в RFQ по интерфейсу TFT LCD
Предоставьте достаточно сведений о системе для инженерной оценки совместимости:
- Область применения, этап проекта, целевое количество и график.
- Артикул хост-процессора/FPGA, корпус микросхемы, ревизия платы и операционная система.
- Требуемые размер дисплея, разрешение, глубина цвета, характеристики кадров/обновления и структура сенсорного узла.
- Предпочтительный интерфейс или разрешение поставщику рекомендовать такой интерфейс.
- Известные требования к линиям/каналам/шине, таблица временных параметров и домены напряжения.
- Ограничения разъёма/FPC/кабеля и соответствующие чертежи с контролем версий.
- Состояние ПО/драйвера, ответственность за реализацию инициализации и ограничения мостовой ИС.
- Требования к условиям среды, EMC/ESD, надёжности и приёмке образцов.
Используйте контрольный список запроса предложения на ЖК-модуль TFT для подробных полей запроса или руководство и рабочая таблица по закупке LCD для OEM для сравнения подтверждающих материалов и ценовых предложений поставщиков.
Основные технические источники
- MIPI Alliance — MIPI дисплейный последовательный интерфейс (DSI): официальная область применения интерфейса, физический слой и текущая информация о спецификации.
- STMicroelectronics AN4861 — контроллер дисплея LCD-TFT: совместимость параллельного RGB, временные параметры, разрядность цвета и особенности кадрового буфера.
- Texas Instruments SLLA300 — передача данных FlatLink: примеры сериализации/десериализации LVDS для соединения LCD-панелей.
- Microchip AC451 — решение для дисплея с последовательным интерфейсом SPI: официальный пример реализации SPI дисплея.
Частые вопросы об интерфейсах TFT LCD
Определяется ли интерфейс размером TFT LCD?
Нет. Размер может влиять на разводку и объём передаваемых данных, но выбор также зависит от разрешения, глубины цвета, частоты и характера обновления, поддержки периферии хоста, временных параметров, соединений, ПО и среды. Правило по диагонали не доказывает совместимость интерфейса.
Может ли RGB TFT LCD заменить LVDS TFT LCD?
Прямая замена невозможна, если система не содержит проверенной схемы преобразования. RGB и LVDS используют разные электрические схемы и способы передачи. Анализ замены должен охватывать выход хоста, сериализатор/мост, временные параметры, распределение сигналов, разъём, питание, ПО и результаты испытаний.
Гарантирует ли одинаковое число линий MIPI DSI совместимость?
Нет. Число линий — только один параметр. Хост и модуль также должны соответствовать друг другу по PHY/скорости линий, режиму, временным параметрам пакетов/видео, формату пикселей, командам инициализации, последовательности сброса/питания, разъёму и электрической реализации.
В чем разница между общим руководством и страницей сравнения?
Это руководство охватывает выбор SPI, RGB, LVDS и MIPI DSI, а также спецификацию, пропускную способность, разъем, программное обеспечение, проверку и управление запросами на предложения. Страница сравнения сосредоточена узко на MIPI DSI против LVDS против RGB компромиссов.
Когда следует окончательно зафиксировать интерфейс?
Фиксируйте его только после рассмотрения архитектуры хоста/дисплея, документированных временных и электрических требований, конструкции разъёма, программной реализации и плана валидации образцов. По возможности делайте это до необратимых решений по PCB, FPC и корпусу.
Запрос на проверку совместимости интерфейса
Предоставьте сведения о хост-процессоре, требования к дисплею, чертежи с контролем версий и ограничения проекта. Success LCD может рассмотреть данные для предложения заказного модуля TFT LCD; окончательная совместимость подлежит подтверждению на образцах в системе заказчика.
