Что такое Parallel RGB

В данной ветке будем разбирать виды разъемов, схемы, подключение, особенности использования, а так же делиться хитростями данного интерфейса.
Правила форума
Ссылки на любые интернет-магазины будут удаляться, а пользователь попадет в бан!
Ответить
admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:08 pm

Parallel RGB (параллельный RGB-интерфейс) — это один из самых базовых способов передачи изображения от видеоконтроллера (GPU/скалера/MCU) к LCD-матрице. По сути это “TTL-логика на стероидах”, но строго синхронная и стандартизированная.

Это интерфейс, где:

каждый цвет передаётся отдельной группой параллельных линий
данные идут постоянным потоком пиксель за пикселем
синхронизация выполняется отдельными сигналами

Иногда его называют:

RGB TTL
Digital RGB
DPI (Display Parallel Interface) — в мире микроконтроллеров (например, STM32)

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:08 pm

Структура сигналов

Типичный Parallel RGB 18-bit или 24-bit:

Цветовые линии:
R0–R7 (красный)
G0–G7 (зелёный)
B0–B7 (синий)
Синхронизация:
HSYNC — горизонтальная синхронизация
VSYNC — вертикальная синхронизация
DE (Data Enable) — активные пиксели
PCLK (Pixel Clock) — тактирование

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:08 pm

Как это работает

Каждый такт пиксельного clock:

PCLK ↑ → матрица считывает RGB данные

Пример одного пикселя:

R = 11110000
G = 10101010
B = 00001111

И всё это подаётся одновременно по 24 проводам.

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:08 pm

Схема передачи
GPU / MCU / Скалер

Parallel RGB (24 линии данных + sync)

LCD матрица (T-CON или встроенный драйвер)

Разрядность (bit depth)

Чаще всего:

Формат Линий Цветов
16-bit 16 65K
18-bit 18 262K
24-bit 24 16.7M

24-bit = классический true color.

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:09 pm

Почему нужен PCLK

Pixel Clock задаёт скорость передачи:

1 пиксель = 1 такт PCLK

Например:

800×480 @ 60 Hz
≈ 33 MHz pixel clock

Где используется Parallel RGB

Очень широко в:

TFT-дисплеях (2.4", 3.5", 7")
автомобильных панелях
промышленных HMI
микроконтроллерах (STM32, ESP32-S3 LCD)
старых LCD-модулях

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:09 pm

Отличие от TTL (важный момент)

Parallel RGB часто путают с TTL, но есть разница:

Параметр TTL Parallel RGB
Стандарт условный более формализованный
Применение старые мониторы TFT/MCU панели
Сигналы похожи строго определены
Совместимость хаотичная более стандартизирована

Фактически: Parallel RGB = “нормализованный TTL”

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:13 pm

Отличие от LVDS и других интерфейсов
Вложения
PRGB.jpg
PRGB.jpg (54.19 КБ) 128 просмотров

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:13 pm

Главный минус Parallel RGB

Он “умирает” по причинам:

слишком много проводов
чувствителен к помехам
сложно масштабировать разрешение
проблемы с длиной шлейфа

Пример:

24 бита + sync + clock = ~30 проводников

На FullHD уже становится неудобно.

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:14 pm

Почему его до сих пор используют

Потому что:

очень простой контроллер
легко реализовать в микроконтроллерах
не требует сериализации
дешёвая матрица

admin
Site Admin
Сообщения: 129
Зарегистрирован: Вт сен 03, 2019 10:32 am

Re: Что такое Parallel RGB

Сообщение admin » Пт июн 19, 2026 12:15 pm

Ключевая идея

Parallel RGB — это:

“передача всех бит одного пикселя одновременно по отдельным проводам + синхронизация тактом”

Ответить