Soluções e guias

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

InterfaceFios / lanesVazão típicaIdeal para
SPI4 (SCL, MOSI, MISO, CS)Baixa — pequenos bitmapsWearables, painéis MCU pequenos
I2C2 (SDA, SCL)Muito baixaConfig de touch/CTA; raro para pixels
8080 paralelo (MCU)8/16 dados + ctrlMédiaMCUs embarcadas, sem vídeo
RGB (RGB565/666/888)18–28 pinosAlta — streamingSoC, Raspberry Pi, vídeo
MIPI DSI / LVDS1–4 pares dif.Muito altaAlta 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 hostConteúdoComece por
MCU de 8 bits, poucos pinosMenus, indicadoresSPI
MCU de 32 bits, sem vídeoHMI rica, touch8080 paralelo
Processador de aplicaçãoVídeo, SO com GUIRGB ou LVDS
SoC de classe smartphoneAlta resolução, finoMIPI 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: