Interfaces de LCD TFT explicadas: SPI, I2C, 8080 paralelo, RGB e MIPI
A interface do display é a decisão silenciosa que molda todo o seu PCB: quantos pinos do MCU você consome, se precisa de um frame buffer, a velocidade de atualização da tela e até o custo do cabo flexível. Se errar, você ou gasta demais com um SoC que não precisava, ou sufoca um vídeo através de um barramento que não acompanha. Este guia percorre as cinco interfaces que você realmente encontrará em nosso catálogo de 190+ modelos, na ordem em que a maioria dos engenheiros as enfrenta.Por que a interface decide o seu design
Cada módulo TFT traz um controlador integrado (uma CI driver como ST7735, ST7789, ILI9341 ou um equivalente de fabricante) que fala com seu host por um de poucos barramentos. A escolha do barramento fixa três coisas de uma vez: o número de pinos do host consumidos, a vazão máxima de pixels e se o host precisa manter um framebuffer na RAM. Um pequeno wearable e um terminal de vídeo de 10″ podem usar o mesmo formato de painel com interfaces totalmente diferentes — então comece a seleção pelo barramento, não pela diagonal.
As cinco interfaces num relance
| Interface | Fios / lanes | Vazão típica | Ideal para |
|---|---|---|---|
| SPI | 4 (SCL, MOSI, MISO, CS) | Baixa — pequenos bitmaps | Wearables, painéis MCU pequenos |
| I2C | 2 (SDA, SCL) | Muito baixa | Config de touch/CTA; raro para pixels |
| 8080 paralelo (MCU) | 8/16 dados + ctrl | Média | MCUs embarcadas, sem vídeo |
| RGB (RGB565/666/888) | 18–28 pinos | Alta — streaming | SoC, Raspberry Pi, vídeo |
| MIPI DSI / LVDS | 1–4 pares dif. | Muito alta | Alta resolução, FPC fino, classe smartphone |
SPI e I2C são seriais e economizam pinos; o 8080 paralelo troca pinos por velocidade; RGB transmite pixels continuamente; MIPI e LVDS serializam os mesmos dados por poucos pares diferenciais para alta resolução e cabeamento fino.
SPI e I2C: poucos pinos, painéis pequenos
SPI é o padrão para módulos de menos de 3,5″ controlados por um MCU com GPIO limitado. Quatro linhas de sinal movem comandos e dados bitmap ao controlador no vidro; o refresh é lento, mas adequado para menus e indicadores. I2C usa só dois fios e é ainda mais lento — em módulos de display o fluxo de pixels é incomum, mais visto configurando um controlador touch. Escolha SPI quando precisa manter a contagem de pinos baixa e o conteúdo é quase estático.
8080 paralelo (interface MCU): o padrão embarcado
O barramento Intel 8080 (às vezes a variante 6800) é a interface clássica de display embarcado: um barramento de dados de 8 ou 16 bits mais linhas de read, write, register-select e chip-select. O controlador guarda a imagem em sua própria GRAM, então o MCU escreve só as áreas alteradas. É mais rápido que SPI e não precisa de framebuffer externo — por isso domina a HMI industrial média baseada em MCUs tipo STM32.
RGB: pixels em streaming para vídeo e SoCs
RGB (RGB565, RGB666 ou RGB888) entrega um clock de pixels contínuo com HSYNC, VSYNC e uma linha data-enable. Não há protocolo de comando — o host empurra pixels a cada ciclo, então a vazão é alta e o vídeo fluido, mas o host (ou uma bridge externa) deve fornecer um fluxo estável e geralmente manter um framebuffer. Esse é o encaixe natural para processadores de aplicação como Raspberry Pi, Allwinner e i.MX e para qualquer painel que deva mostrar vídeo ao vivo.
MIPI DSI e LVDS: alta resolução, cabo fino
MIPI DSI e LVDS serializam os dados RGB por um a quatro pares diferenciais em velocidade muito alta. A recompensa é um cabo flexível fino e de baixo EMI e suporte de alta resolução em um conector pequeno — exatamente o que designs de classe smartphone e industriais finos querem. O custo: o host precisa de um transmissor MIPI/LVDS (ou um chip bridge como um conversor DSI-para-RGB) e a integridade de sinal vira um tema de layout.
Qual interface você deveria escolher?
| Seu host | Conteúdo | Comece por |
|---|---|---|
| MCU de 8 bits, poucos pinos | Menus, indicadores | SPI |
| MCU de 32 bits, sem vídeo | HMI rica, touch | 8080 paralelo |
| Processador de aplicação | Vídeo, SO com GUI | RGB ou LVDS |
| SoC de classe smartphone | Alta resolução, fino | MIPI DSI |
Em dúvida, informe-nos o número de peça do MCU ou SoC e a resolução necessária — apontaremos para a interface padrão que encaixa em vez de um projeto sob medida.
Linha de interfaces padrão RONEN
Entre nossos 190+ modelos padrão a mistura é pragmática: RGB (famílias de 24 bits e 18 bits, 40/50/54 pinos) é a cavalariça para tamanhos médios e grandes, LVDS cobre painéis médios a grandes que querem sinalização diferencial, MIPI DSI aparece em construções de alta resolução e compactas, e as interfaces SPI ou MCU povoam a faixa pequena abaixo de 3,5″. Poucas peças de classe monitor usam eDP ou HDMI. Os painéis pequenos linkados abaixo mostram o lado SPI e MCU do catálogo na prática.
Fale com nossos engenheiros
Escolher entre SPI, RGB e MIPI é mais fácil quando conhecemos seu host e resolução. Escreva para sales@odmlcd.com com o número de peça do seu MCU ou SoC, ou navegue pelos painéis pequenos abaixo para ver o lado SPI e MCU do nosso catálogo na prática.
Modelos padrão RONEN correspondentes
Estes números de peça do nosso catálogo correspondem a este guia — cada um é um modelo padrão com especificações de fábrica completas e pedido de datasheet em um clique:
- RG-T009HESA-01 — 0,96″ 80x160 IPS rund, 200 cd/m²
- RG-T010BCSA-01 — 0,99″ 128x115 IPS rund, 350 cd/m²
- RG-T013HQGA-01 — 1,3″ 240x240 IPS rund, 500 cd/m²
- RG-T013BQSA-01 — 1,3″ 240x240 IPS quadratisch, 350 cd/m²
- RG-T015BOSA-01 — 1,54″ 320x320 IPS quadratisch, 380 cd/m²
- RG-T0177SSI-02 — 1,77″ 128x160 TN, 220 cd/m²
- RG-T020BQSA-01 — 2,0″ 240x240 IPS, 250 cd/m²
- RG-T020BLIA-01 — 2,0″ 320x240 IPS, 250 cd/m²