ARQUITETURA DE HARDWARE

Ghosting, Key Blocking e N-Key Rollover

Fundamentos de Circuitos Elétricos de Entrada

A capacidade de registrar múltiplas teclas simultaneamente decorre diretamente da topologia física do circuito impresso e da presença de diodos de isolamento.

1. Topologia Matricial e Ghosting

Em teclados de membrana, as chaves são dispostas em uma matriz de $X$ linhas por $Y$ colunas. Quando três teclas que compartilham duas linhas e duas colunas são fechadas simultaneamente, cria-se uma ponte de condução involuntária em formato de retângulo, energizando a quarta interseção e gerando um sinal fantasma (Ghost Key).

2. Key Jamming e Mecanismo de Bloqueio

Para impedir que caracteres falsos alcancem o sistema operacional, os controladores implementam Key Blocking / Jamming: ao detectar uma ambiguidade geométrica na matriz, qualquer tecla adicional na mesma coluna é suprimida pelo microcontrolador.

3. N-Key Rollover (NKRO) com Diodos

Em teclados mecânicos de alto desempenho, cada switch possui um diodo de comutação 1N4148 (ou SMD equivalente) soldado em série. O diodo força o fluxo elétrico em sentido unidirecional, impedindo retroalimentação de corrente e permitindo que qualquer combinação de $N$ teclas seja resolvida com precisão absoluta.

Medir o Rollover do seu Teclado

Realize o teste de capacidade simultânea no nosso medidor de telemetria.

Fazer Teste de NKRO →