Столкнулись с трудностями в проекте встраиваемого дисплея?
Не позволяйте сложной интеграции или проблемам цепочки поставок замедлить ваш выход на рынок. Забронируйте бесплатную консультацию с экспертной командой RJY для получения индивидуальной поддержки в проектировании и производстве.
Руководство по совместимости плат контроллера HDMI-MIPI
Published:
12 минут чтения
Updated:
Плата управления HDMI-to-MIPI может подключать источник видеосигнала HDMI к ЖК-панели с интерфейсом MIPI DSI, однако наличие правильного разъёма не является достаточным условием для совместимости. Две панели могут использовать 40-контактный разъём FPC и четыре линии данных MIPI, но при этом требовать различного назначения контактов, видеотаймингов, команд инициализации, цепей питания, последовательностей сброса или схем подсветки.
Для инженерного проекта правильным вопросом является не просто “Использует ли эта панель MIPI?”, а “Может ли данная плата управления обеспечить точные электрические, временные, программные и питающие условия, требуемые этой панелью?”
Данное руководство объясняет, как оценить плату управления HDMI-to-MIPI перед заказом образца или подключением незнакомой ЖК-панели.
Что делает плата управления HDMI-to-MIPI?
Плата управления HDMI-to-MIPI принимает видеосигнал от источника HDMI и преобразует его в сигнал MIPI Display Serial Interface, подходящий для совместимого ЖК-модуля. MIPI DSI — это высокоскоростной интерфейс, определённый для связи между процессором и дисплейным модулем.[1]
Упрощённый путь сигнала выглядит следующим образом:
Источник HDMI → Приёмник HDMI или мостовая схема → Передатчик MIPI DSI → Драйвер ЖК-панели и сама панель
Полная система отображения обычно включает дополнительные пути, которые не следует путать с преобразованием видео:
Питание логики и смещения ЖК-панели
Сигналы сброса и включения панели
Питание и регулировка яркости светодиодной подсветки
Связь с контроллером сенсорного экрана
Прошивка платы управления или данные инициализации панели
Именно поэтому плату HDMI-to-MIPI следует рассматривать как часть системы отображения, а не как пассивный переходник для разъёма.
Факторы совместимости для двух ЖК-панелей MIPI DSI с аналогичными разъёмами
Почему “MIPI, 40-контактный, 4-линейный” не гарантирует совместимость
Описание разъёма передаёт лишь малую часть информации, необходимой для управления панелью. “40-контактный” указывает количество контактов, а не функцию, назначенную каждому из них. Аналогично, “4-линейный MIPI” не определяет требуемую скорость линии, формат пикселей, видеотайминги, режим работы или последовательность инициализации.
MIPI DSI обычно использует одну тактовую линию и одну или несколько линий данных. В примечании по применению от NXP описываются конфигурации DSI на основе D-PHY с одной тактовой линией и до четырёх линий данных, а также проводится различие между панелями командного и видеорежима.[2] Контроллер и панель должны быть согласованы по соответствующим деталям реализации.
Перед подтверждением совместимости проверьте следующие области как единую систему.
1. Убедитесь, что панель использует MIPI DSI
“MIPI” не является полным описанием интерфейса панели. Спецификации MIPI охватывают несколько функций, включая дисплей, камеру, сенсор, управление и другие интерфейсы устройств. Вход ЖК-дисплея обычно должен быть конкретно идентифицирован как MIPI DSI или MIPI DSI-2, а не просто “MIPI”.”
В техническом описании панели должны быть указаны:
Интерфейс дисплея как MIPI DSI
Физический уровень, используемый панелью
Количество линий данных
Поддерживаемый формат пикселей
Работает ли панель в видеорежиме, командном режиме или поддерживает оба
Не путайте сигналы дисплея MIPI DSI с сигналами камеры MIPI CSI. Они обслуживают разные пути передачи данных и не являются взаимозаменяемыми.
2. Проверьте количество линий, их назначение и пропускную способность
Плату управления, заявленную как четырёхлинейная плата MIPI, не следует автоматически считать поддерживающей любые одно-, двух-, трёх- или четырёхлинейные панели. Аппаратное обеспечение моста может иметь определённую пропускную способность линий, а его прошивка может быть настроена на более узкий набор конфигураций линий.
Подтвердите все следующие параметры:
Параметр линии
Информация, необходимая от панели
Информация, необходимая от платы
Количество линий данных
Требуемое количество активных линий
Поддерживаемые и настраиваемые в прошивке количества линий
Тактовая линия
Контакты тактовой линии и электрические требования
Выход тактовой линии и назначение контактов разъёма
Полярность линий
Назначение положительных и отрицательных контактов
Соответствует ли полярность одному и тому же назначению или может быть изменена
Порядок линий
Расположение линий данных на гибком шлейфе
Физическая разводка и возможность переназначения линий
Скорость передачи данных на линию
Требуемый рабочий диапазон
Диапазон выхода моста и прошивки
Если панель требует две линии данных, а плата настроена на четыре, совместимость зависит от того, могут ли аппаратное обеспечение и прошивка генерировать требуемый двухлинейный поток для панели. Это следует проверить, а не предполагать.
3. Согласуйте разрешение, частоту обновления, тайминги и формат пикселей
Разрешение — это только видимая матрица пикселей. Контроллеру также требуются полные видеотайминги, включая горизонтальные и вертикальные интервалы гашения, ширину синхроимпульсов, фронтальный и тыловой пороги, тактовую частоту пикселей, частоту обновления и полярность сигналов, где это применимо.
Например, портретный дисплей 800 × 1280 и ландшафтный дисплей 1280 × 800 содержат одинаковое количество активных пикселей, но это не делает их электрически или логически эквивалентными. Их временные характеристики, направление развертки, инициализация и ожидаемая ориентация входного сигнала могут различаться.
Минимальная проверка совместимости должна включать:
Параметр
Почему это важно
Возможный симптом при некорректной работе
Активное разрешение
Определяет видимую матрицу пикселей
Отсутствие изображения, обрезанное изображение или неподдерживаемый режим
Частота обновления
Влияет на тактовую частоту пикселей и требуемую пропускную способность канала
Нестабильное изображение или отсутствие синхронизации
Горизонтальная и вертикальная синхронизация
Определяет способ передачи каждого кадра
Смещенное, прокручивающееся, дублированное или пустое изображение
Формат пикселей
Управляет упаковкой цветовых данных
Неправильные цвета или отсутствие изображения
Скорость передачи данных на линию
Должна обеспечивать требуемый поток пикселей
Артефакты, нестабильность или сбой соединения
Полезная начальная проверка пропускной способности основана на тактовой частоте пикселей, количестве бит на пиксель и количестве линий данных. Texas Instruments приводит базовое соотношение:
Приблизительная скорость передачи данных на линию = тактовая частота пикселей × количество бит на пиксель ÷ количество линий[3]
Это предварительный инженерный расчет, а не полная квалификация. Необходимо также учитывать гашение, служебные накладные расходы пакетов, ограничения моста и допустимый диапазон скоростей линий панели.
Таким образом, заявленное максимальное разрешение платы контроллера указывает на верхнюю границу возможностей; оно не подтверждает поддержку всех временных режимов ниже этого разрешения.
4. Определите видеорежим, командный режим и требования к инициализации
Панели MIPI DSI могут работать в видеорежиме или командном режиме. В видеорежиме хост отправляет поток пикселей в реальном времени. В командном режиме система взаимодействует с дисплеем с помощью команд и транзакций данных, часто с использованием локальной памяти дисплея.[2]
Некоторые панели должны сначала получить специфичную для производителя последовательность инициализации перед началом передачи видео. Эта последовательность может настраивать драйвер IC, формат пикселей, ориентацию, режим питания, гамма-настройки, временные параметры, состояние сна или состояние включения дисплея.
Документация драйвера MIPI DSI от NXP отражает это различие: инициализируется периферийное устройство DSI, настраивается временная синхронизация D-PHY, могут выполняться командные передачи, а затем может быть запущен видеорежим с требуемой конфигурацией DPI.[4]
Перед подбором платы контроллера определите, требует ли панель:
Команды MIPI DCS
Специфичные для производителя команды инициализации
Определенную последовательность сброса
Передачу команд с низким энергопотреблением перед высокоскоростным видео
Пакетный или непакетный режим видеорежима
Конкретную конфигурацию драйвера IC
Если поставщик панели не может предоставить код инициализации или проверенную эталонную схему, адаптация прошивки может стать значительно сложнее.
5. Сравните полное назначение контактов гибкого шлейфа (FPC)
Никогда не подключайте панель, основываясь только на шаге и количестве контактов разъема. Полное определение контактов должно быть сравнено построчно.
40-контактный разъем с шагом 0,5 мм может содержать комбинацию:
Тактовые линии и линии данных MIPI
Логическое напряжение LCD
Положительные и отрицательные шины смещения панели
Земля (GND)
Сброс и включение
Анод и катод подсветки
ШИМ или включение подсветки
Питание и связь сенсорного контроллера
Идентификационные или тестовые контакты
Сторона контакта FPC, направление вставки, ориентация разъема и прокладка кабеля также должны соответствовать механической конструкции. Зеркальная последовательность контактов может подать питание на сигнальный контакт, даже если разъем физически подходит.
6. Проверьте требования к питанию панели, сбросу и подсветке
MIPI DSI описывает интерфейс связи с дисплеем; он не устраняет специфические требования к питанию панели. LCD может требовать несколько логических или аналоговых линий питания, а драйвер IC может задавать определенный порядок подачи питания, сброса, инициализации, выхода из сна, включения дисплея и включения подсветки.
В примере NXP по запуску DSI LCD реализация включает настройку питания панели, сброса, GPIO подсветки, временных параметров и полярности сигналов перед нормальной работой.[2]
Проверьте эти пункты отдельно:
Логическое напряжение и ток LCD
Требуемые положительные и отрицательные шины смещения
Уровень напряжения сброса и его временные параметры
Последовательность включения и выключения питания
Прямое напряжение и ток подсветки
Логика включения подсветки
Частота ШИМ и полярность, если требуется регулировка яркости
Тепловые условия при заданной яркости
Работающая подсветка не доказывает, что связь MIPI работает. И наоборот, правильно инициализированный LCD может оставаться визуально темным, если цепь подсветки не включена.
7. Подтвердите источник HDMI и режим вывода
Источник HDMI должен подавать видеорежим, который плата контроллера может принять и преобразовать в требуемые временные параметры панели. Ноутбук, ПК, Raspberry Pi или встроенный компьютер могут выбирать режим вывода на основе идентификации дисплея, конфигурации операционной системы или вручную заданного режима.
Перед тестированием подтвердите:
Доступные выходные разрешения и частоты обновления источника HDMI
Выполняет ли плата масштабирование или ожидает определенный собственный входной режим
Должна ли портретная временная синхронизация генерироваться источником
Обрабатывается ли поворот программным обеспечением источника, прошивкой моста или драйвером IC дисплея
Не предполагайте, что плата HDMI-to-MIPI автоматически масштабирует, поворачивает или преобразует любой режим источника. Эти функции должны быть подтверждены для конкретной прошивки.
Инженерный процесс проверки совместимости HDMI-панели с MIPI LCD
8. Рассматривайте сенсорный интерфейс как отдельный интерфейс
Преобразование HDMI-видео в MIPI DSI не обеспечивает автоматическое преобразование или активацию сенсорного ввода. Емкостная сенсорная панель может использовать USB, I2C или другое соединение, а её контроллер может требовать поддержки драйвера и прошивки на стороне хоста.
MIPI также поддерживает отдельный набор спецификаций для интеграции сенсорного управления, что подчёркивает различие между передачей изображения и сенсорным вводом как отдельными системными функциями.[5]
Для проекта с HDMI-источником необходимо проверить:
Модель контроллера сенсорной панели
Интерфейс сенсорной панели, например USB или I2C
Требуемую поддержку драйвера на стороне хоста
Требования к питанию сенсорной панели
Сопоставление координат и ориентацию экрана
Выводит ли или обрабатывает ли плата контроллера сигнал сенсорной панели
На текущей странице продукта RJY Display указано, что RJY-HDMI-MIPI-V1 является платой контроллера HDMI-to-MIPI на основе основного чипа LT6911C. Опубликованная конфигурация описывает четырёхканальное MIPI LCD-подключение, 40-контактный FPC-разъём 0,5 мм и поддержку разрешения до 1920 × 1200.[6]
Опубликованный элемент платы
Что он устанавливает
Что требует подтверждения
Функция HDMI-to-MIPI
Плата соединяет HDMI-источник с MIPI LCD-выходом
Поддерживаемые режимы HDMI-входа и прошивка, специфичная для панели
Четырёхканальный MIPI LCD-выход
Указанная конфигурация выхода использует четыре канала данных MIPI
Скорость канала панели, порядок каналов, полярность и режим
40-контактный FPC-разъём 0,5 мм
Формат физического разъёма
Полная совместимость контактов и ориентация FPC
Максимальное разрешение до 1920 × 1200
Опубликованный предел разрешения
Точные параметры синхронизации разрешения, частота обновления и формат пикселей
Поддержка светодиодной подсветки
Плата включает функциональность, связанную с подсветкой
Совместимость с фактической светодиодной цепочкой панели и требованиями к диммированию
Эти спецификации полезны для первичного отбора, но панель не следует считать совместимой до проверки её технического описания, назначения контактов, информации по инициализации, синхронизации и требований к питанию.
Пример: Совместима ли панель с разрешением 800 × 1280, четырьмя линиями и 40 контактами?
На основе только этих трёх спецификаций недостаточно информации для ответа.
Панель проходит первичный отбор, так как её разрешение ниже опубликованного максимума платы, а указанное количество каналов и тип разъёма выглядят релевантными. Однако для инженерного подтверждения всё ещё требуется:
Полная модель панели и техническое описание
Точное определение 40 контактов
Ориентация контактов FPC
Горизонтальная и вертикальная синхронизация
Требуемая частота обновления
Формат пикселей и скорость передачи данных на канал
Требование видеорежима или командного режима
Драйверный чип и последовательность инициализации
Цепи логического и смещённого питания
Последовательность сброса и подачи питания
Напряжение, ток, включение и метод диммирования подсветки
Интерфейс контроллера сенсорной панели, если сенсорный ввод предусмотрен
Совместимость должна быть подтверждена по этим пунктам перед подключением образца платы к панели.
Рекомендуемый порядок действий для подбора панели к плате HDMI-to-MIPI
Получите оригинальное техническое описание панели. Список от реселлера или фотография разъёма недостаточны.
Подтвердите интерфейс и режим работы DSI. Определите количество каналов, формат пикселей, видеорежим или командный режим и требования к инициализации.
Сравните назначение контактов FPC. Проверьте каждый сигнальный и питающий контакт, включая ориентацию разъёма.
Проверьте синхронизацию и пропускную способность. Сравните разрешение, частоту обновления, тактовую частоту пикселей, гашение, скорость канала и ограничения моста.
Проверьте цепи питания и подсветки. Подтвердите логические цепи, цепи смещения, последовательность, сброс, ток светодиодов и диммирование.
Подтвердите наличие прошивки. Определите, поддерживает ли существующая прошивка панель или требует адаптации.
Проверьте режим HDMI-источника. Убедитесь, что источник может обеспечить требуемую входную синхронизацию.
Протестируйте контролируемую комбинацию образцов. Используйте вместе подтверждённую панель, плату, кабель, прошивку и конфигурацию питания.
Горизонтальная и вертикальная синхронизация, тактовый сигнал пикселей, настройки синхронизации и частота обновления
Неправильные цвета
Формат пикселей, порядок цветов, битовая глубина и конфигурация драйвера-ИС
Периодические артефакты
Скорость передачи по линиям, целостность сигнала, качество FPC, заземление, стабильность питания и запас по синхронизации
Видео работает, но сенсор не работает
Интерфейс сенсора, драйвер хоста, подключение USB или I2C, питание, маппинг и ориентация
Правильное изображение в неправильной ориентации
Поворот источника, конфигурация сканирования панели, команды инициализации и возможности прошивки моста
Что отправить для инженерного анализа совместимости
Предоставление полной документации до начала выборки сокращает ненужные пробные ошибки. Подготовьте:
Полный номер модели ЖК-панели
Оригинальный технический паспорт панели
Таблица синхронизации панели
Определение выводов FPC и чертеж разъема
Модель драйвера ИС
Файл команд инициализации или эталонный код
Спецификация подсветки
Информация о сенсорной панели и сенсорном контроллере
Устройство-источник HDMI и доступные режимы вывода
Требуемая ориентация экрана
Целевое приложение и рабочая среда
Количество образцов и ожидаемый объем производства
Если оригинальный технический паспорт или последовательность инициализации недоступны, укажите это ограничение в начале проверки. Фотография и номинальное разрешение редко достаточны для надежной адаптации MIPI-панели.
Запросить анализ совместимости HDMI-to-MIPI
RJY Display может проверить вашу MIPI ЖК-панель, источник HDMI, разъем, синхронизацию, подсветку, сенсор и требования к прошивке до выбора образца. Совместимость оценивается для фактической конфигурации панели и платы контроллера, а не определяется только по размеру разъема.
Означает ли наличие одинакового 40-контактного разъема совместимость ЖК-панели?
Нет. Одинаковое количество контактов и шаг разъема не гарантируют одинаковое назначение выводов. Питание, земля, линии MIPI, сброс, подсветка, сенсор и управляющие сигналы необходимо сравнивать по выводам перед подключением.
Может ли четырехлинейная плата HDMI-to-MIPI управлять двухлинейной MIPI-панелью?
Только если аппаратное обеспечение и прошивка моста поддерживают двухлинейную конфигурацию панели, синхронизацию, формат пикселей и требуемую скорость линий. Наличие четырех линий само по себе не подтверждает совместимость с двумя линиями.
Подтверждается ли совместимость, если разрешение панели ниже максимального разрешения платы?
Нет. Максимальное разрешение — это лишь начальная граница возможностей. Также должны совпадать точный тактовый сигнал пикселей, интервалы гашения, частота обновления, режим DSI, формат пикселей, скорость линий, последовательность инициализации и прошивка.
Поддерживает ли плата контроллера HDMI-to-MIPI автоматически ввод с сенсорного экрана?
Нет. Сенсор обычно использует отдельный контроллер и путь связи, например USB или I2C. Интерфейс сенсора, драйвер хоста, питание, маппинг координат и ориентация должны проверяться отдельно.
Какие документы необходимы для подтверждения совместимости MIPI ЖК-панели?
Проверка должна включать оригинальный технический паспорт панели, полное определение выводов FPC, таблицу синхронизации, драйвер ИС, команды инициализации, последовательность питания, спецификацию подсветки, данные сенсорного контроллера и информацию об источнике HDMI.
Можно ли утвердить MIPI-панель 800 × 1280 с четырьмя линиями на основе ее разрешения и количества линий?
Нет. Эти характеристики полезны для первичного отбора, но для утверждения все равно требуются распиновка панели, синхронизация, рабочий режим, последовательность инициализации, цепи питания, требования к подсветке, поддержка прошивки и конфигурация выхода источника.