一, интерфейс MCU: классический выбор в области микроконтроллеров
Интерфейс MCU (также известный как интерфейс I80 или режим Intel 8080) — один из наиболее часто используемых типов интерфейса для сегментного ЖК-дисплея, особенно подходящий для сценариев драйверов микроконтроллеров. Его основной особенностью является передача данных через параллельную шину, а содержимое дисплея напрямую контролируется хостом (например, MCU).
1. Технические принципы
Определение сигнала: включает CS (выбор чипа), RS (выбор регистра), WR (сигнал записи), RD (сигнал чтения), RESET (сброс) и линии данных (8/9/16/18/24 бита).
Логика драйвера: хост записывает данные в GRAM (графическую оперативную память) драйвера ЖК-дисплея посредством сигналов WR, а затем драйвер преобразует их в сигналы пикселей для вывода. Сигнал RS отличает команды (например, очистка экрана, настройка контрастности) от данных (содержимого дисплея).
Управление синхронизацией: нет необходимости во внешней синхронизации часов, полагаясь на главный генератор синхронизации для управления электродами COM и SEG.
2. Сценарии применения
Приборы небольшого размера, такие как сегментные кодовые экраны с диагональю 2,0, 2,4 и 2,8 дюйма, широко используются в интеллектуальных счетчиках, счетчиках воды, счетчиках газа и других приложениях.
Требование к низкому разрешению: подходит для отображения простых чисел или символов (например, значений температуры и давления) без необходимости использования сложной графики.
3. Преимущества и недостатки
Преимущества:
Простое управление: нет необходимости в сложных протоколах, подходит для микроконтроллеров с ограниченными ресурсами.
Низкая стоимость: высокая интеграция микросхем драйверов и простых периферийных схем.
Недостатки:
Ограничение GRAM. Емкость внутренней GRAM ограничена, что затрудняет поддержку дисплеев большого-размера или высокого-разрешения (обычно меньше или равного 3,8 дюйма).
Низкая частота обновления: данные необходимо передавать через GRAM, что приводит к плохому отображению-в режиме реального времени.
2. Интерфейс RGB: предпочтительный выбор для больших экранов и высокоскоростных-дисплеев.
Интерфейс RGB обеспечивает отображение посредством параллельной передачи данных основного цвета красного, зеленого и синего и подходит для сегментированных ЖК-дисплеев, требующих высокой частоты обновления или больших размеров (например, 5-дюймовых или более TFT-ЖК-дисплеев).
1. Технические принципы
Определение сигнала: включает VSYNC (вертикальную синхронизацию), HSYNC (горизонтальную синхронизацию), DOTCLK (тактовую частоту пикселей), CS (выбор чипа), RESET и линии данных RGB (6/16/18/24 бита).
Логика драйвера: хост напрямую выводит данные RGB на уровне пикселей без необходимости использования реле GRAM и управляет синхронизацией отображения посредством сигналов синхронизации.
Формат данных: поддерживает RGB565 (16 бит), RGB666 (18 бит), RGB888 (24 бит) и т. д. с гибкой глубиной цвета.
2. Сценарии применения
Промышленная панель HMI: на сенсорных экранах размером более 8 дюймов необходимо отображать динамические меню или аварийные сообщения.
Медицинский монитор: обновление таких параметров, как частота сердечных сокращений и артериальное давление, в реальном времени, требующее малой задержки и высокой надежности.
3. Преимущества и недостатки
Преимущества:
Высокоскоростная передача: данные записываются непосредственно в буфер дисплея с частотой обновления более 60 Гц.
Красочный: поддерживает высокую глубину цвета, подходит для отображения сложной графики.
Недостатки:
Сложность выводов: требуется большое количество линий данных (например, 24 линии для 24-битного RGB), что увеличивает сложность компоновки печатной платы.
Нет внутренней памяти: для поддержания изображения требуется постоянное обновление, в противном случае экран станет белым.
3. Интерфейс SPI: легкое решение для последовательной связи.
SPI (последовательный периферийный интерфейс) обеспечивает передачу данных через небольшое количество контактов, что делает его подходящим для экономичных или ограниченных по размеру сегментных ЖК-приложений.
1. Технические принципы
Определение сигнала: включает четыре линии: CS (выбор микросхемы), SCLK (тактовый сигнал), SDI (ввод данных), SDO (выход данных) (некоторые упрощенные схемы требуют только CS, SCLK, SDI).
Логика драйвера: хост отправляет команды управления и данные отображения через шину SPI, а драйвер ЖК-дисплея анализирует и обновляет дисплей.
Формат данных: обычно 8-битная параллельная сериализация данных, требующая настройки внутреннего регистра.
2. Сценарии применения
Портативные устройства, такие как электронные скакалки и дисплеи зарядных станций, требуют низкого энергопотребления и небольшого размера.
Простой интерфейс: отображайте данные фиксированного формата (например, время, счетчики) без сложных взаимодействий.
3. Преимущества и недостатки
Преимущества:
Меньше контактов: требуется всего 4 провода, что экономит место на печатной плате.
Сильная защита от-помех: последовательная передача снижает риск помех сигнала.
Недостатки:
Ограничение скорости. Из-за ограничений скорости шины SPI (обычно меньше или равной 50 Мбит/с) сложно поддерживать высокое-разрешение или динамический контент.
Сложность программного обеспечения: требуется ручная обработка сериализации и синхронизации данных.
4. Интерфейс LVDS: решение промышленного уровня для высокоскоростной-дифференциальной передачи сигналов.
LVDS (дифференциальная передача сигналов низкого напряжения) передает данные через дифференциальные пары с высокой защитой от-помех и возможностью передачи на большие-расстояния, что подходит для сегментированных ЖК-дисплеев в промышленных средах.
1. Технические принципы
Определение сигнала: преобразуйте уровни TTL в дифференциальные сигналы (например, V+, V -) и передайте их по витой паре или кабелю.
Логика драйвера: передатчик LVDS на стороне хоста кодирует параллельные данные в дифференциальные сигналы, а приемник на стороне ЖК-дисплея декодирует и восстанавливает исходные данные.
Скорость передачи: до 1,5 Гбит/с или более, поддержка дисплея с разрешением 4K.
2. Сценарии применения
Приборы, работающие в суровых условиях, такие как терминалы мониторинга внешнего электропитания, должны быть устойчивы к электромагнитным помехам (EMI).
Передача на большие расстояния: хост и экран дисплея развертываются отдельно (например, больше или равно 10 метрам), и целостность сигнала должна поддерживаться.
3. Преимущества и недостатки
Преимущества:
Сильная защита от-помех. Дифференциальные сигналы эффективно подавляют синфазный шум.
Высокая скорость: поддерживает высокое разрешение и частоту обновления.
Недостатки:
Высокая стоимость: требуются специальные чипы LVDS и точная проводка.
Сложная конструкция: требует согласования импеданса и терминального сопротивления, что увеличивает сложность отладки.
5. Интерфейс MIPI: будущая тенденция мобильных устройств
MIPI (интерфейс мобильного промышленного процессора) передает данные через дифференциальную последовательную шину, сочетая в себе высокую скорость и низкое энергопотребление, постепенно становясь предпочтительным выбором для ЖК-дисплеев с сегментным кодом высшего-класса.
1. Технические принципы
Определение сигнала: включает DSI (последовательный интерфейс дисплея) и CSI (последовательный интерфейс камеры), передаваемые с использованием дифференциальных пар.
Логика драйвера: хост отправляет команды дисплея и данные через шину MIPI, а драйвер ЖК-дисплея анализирует и обновляет дисплей.
Режим передачи: поддерживает режим низкой-мощности (менее или равна 10 Мбит/с) и режим высокой-скорости (80 Мбит/с–1,5 Гбит/с).
2. Сценарии применения
Умные носимые устройства, такие как умные часы, требуют низкого энергопотребления и небольшого размера.
В приборной панели автомобиля: например, полностью ЖК-приборная панель, требуется высокое разрешение и динамические эффекты.
3. Преимущества и недостатки
Преимущества:
Низкое энергопотребление: Дифференциальная передача уменьшает размах сигнала и потребление энергии.
Высокая скорость: поддерживает разрешение 4K/8K и частоту обновления 120 Гц.
Недостатки:
Патентное ограничение: необходимо оплатить лицензионные сборы MIPI Alliance.
Высокий порог разработки: требуется знание стека протоколов MIPI и проектирования физического уровня.