Cabos de impressora paralela: IEEE 1284, DB25 e Centronics
Cabos de impressora paralela IEEE 1284 explicados: conectores DB25 e Centronics 36, limites de comprimento, modos e quando um adaptador USB-paralelo funciona.
Um cabo de impressora paralela liga a porta paralela DB25 de um computador à porta Centronics de 36 pinos de uma impressora, e a norma que o rege é a IEEE 1284. Se a impressora ainda funciona e o computador ainda tem a porta, um cabo IEEE 1284 compatível de até 10 m (32 ft) é a peça correta. Se o computador não tem porta paralela, um adaptador USB-paralelo funciona para impressoras, mas não para outros dispositivos de porta paralela, como gravadores ou dongles.
Os três conectores que você vai encontrar
A porta paralela de um PC é um conector D-subminiatura de 25 pinos, geralmente chamado DB25. A extremidade da impressora é um conector Centronics de 36 pinos. A IEEE 1284 os nomeia por letra:
| Nome IEEE 1284 | Conector | Onde vai |
|---|---|---|
| 1284-A | DB25 | Porta paralela do computador |
| 1284-B | Centronics de 36 pinos | Impressora |
| 1284-C | Mini-Centronics 36 | Impressoras menores e alguns periféricos |
Um cabo DB25 para Centronics é o cabo de impressora paralela clássico. A extremidade DB25 é macho no cabo, combinando com a porta fêmea do computador. A extremidade Centronics é um conector estilo fita de 36 pinos com uma trava de arame. O Mini-Centronics 36 é uma carcaça diferente e não se encaixa no Centronics 36 padrão.
Não confunda a porta paralela DB25 com a porta serial DB25. Elas usam a mesma carcaça, mas sinais diferentes. Uma porta serial DB25 segue as atribuições de pinos RS-232, que são abordadas em Pinagem serial RS-232: DB9 e DB25. Conectar uma impressora paralela a uma porta serial, ou o inverso, não funcionará e pode forçar a interface.
O que a IEEE 1284 realmente especifica
A IEEE 1284 (1994) define a sinalização elétrica, o cabo e cinco modos de operação. Em palavras simples:
- Modo de compatibilidade é a transferência unidirecional original no estilo Centronics, do computador para a impressora. É o mais lento e o fallback.
- Modo nibble envia o status de volta da impressora quatro bits por vez, usando as linhas de status. É apenas canal reverso.
- Modo byte envia o status de volta oito bits por vez. Precisa de uma porta que o suporte.
- EPP (Enhanced Parallel Port) é um modo bidirecional destinado a dispositivos que não sejam impressoras, como drives e adaptadores.
- ECP (Extended Capabilities Port) é um modo bidirecional com compressão por hardware e DMA, voltado para impressoras e scanners.
O modo é negociado entre a porta e o dispositivo. Um cabo que atende à IEEE 1284 suporta todos eles. Um cabo barato com a contagem de fios errada pode conseguir apenas o modo de compatibilidade.
O que há dentro de um cabo compatível
Cabos compatíveis com IEEE 1284 usam pares trançados para as linhas de dados e status, com uma blindagem ou fio de dreno separado. A trança e a blindagem são o que permitem os trechos mais longos e os modos mais rápidos. Um cabo com condutores de fita plana, sem trança, pode funcionar em comprimento curto no modo de compatibilidade, mas não suportará ECP ou EPP de forma confiável.
Qual é o comprimento máximo de um cabo de impressora paralela
Cabos compatíveis com IEEE 1284 funcionam até 10 m (32 ft). Essa é a referência para o projeto. Mais curto é sempre mais seguro, e a maioria das instalações de mesa usa bem menos.
O comprimento interage com o modo. O modo de compatibilidade tolera melhor o comprimento total do que o ECP ou o EPP, porque os modos mais rápidos têm temporização mais rígida. Se um enlace fica marginal a 10 m, passar para um cabo mais curto ou um modo mais baixo é a solução prática.
Quando um adaptador USB-paralelo funciona, e quando não funciona
Um adaptador USB-paralelo contém um chip conversor que apresenta a impressora ao sistema operacional como uma impressora USB. Para impressoras, isso geralmente funciona: o adaptador cuida do protocolo da impressora e o driver vê uma impressora.
Ele não funciona para outros dispositivos de porta paralela. Gravadores, dongles, gravadores de EPROM, alguns scanners e controladores industriais esperam acesso direto aos registradores da porta paralela. Um adaptador USB não fornece isso, então o software não consegue falar com o dispositivo. A mesma limitação se aplica aos adaptadores USB-serial, que são abordados em Adaptadores USB para serial: drivers, níveis e armadilhas.
Mais dois pontos sobre adaptadores:
- O adaptador precisa do driver correto. Um chip que o sistema operacional não reconhece não será instalado, e um chip falsificado pode ser bloqueado pelo driver do fabricante original.
- Adaptadores com saída TTL não são adaptadores de porta paralela. Eles são para trabalho com microcontroladores e não acionam uma impressora.
Se o objetivo é manter uma impressora antiga funcionando, um adaptador USB-paralelo é a resposta usual. Se o objetivo é manter um gravador ou dongle antigo funcionando, o adaptador não é a resposta; a máquina precisa de uma porta paralela real, o que geralmente significa um computador mais antigo ou uma placa de expansão.
O que dá errado
As falhas comuns são previsíveis:
- Classe de cabo errada. Um cabo de fita plana vendido como cabo de impressora pode passar um trabalho curto no modo de compatibilidade e falhar no ECP. Use um cabo marcado como compatível com IEEE 1284.
- Gênero ou carcaça de conector errados. DB25 e Centronics 36 se parecem com outros conectores D-sub e de fita. Verifique a contagem de pinos e a carcaça antes de forçar qualquer coisa.
- Porta paralela confundida com porta serial. Ambas podem ser DB25. Os sinais não são compatíveis.
- Comprimento além de 10 m (32 ft). O enlace fica não confiável, e a falha muitas vezes parece um problema de driver em vez de problema de cabo.
- Adaptador USB usado com um dispositivo que não é impressora. O dispositivo não é visto de forma alguma, ou o software informa que a porta está indisponível.
- Trava Centronics danificada. O arame de trava é o que mantém o conector no lugar. Uma trava entortada deixa o plugue sair e produz falhas intermitentes.
- Porta ausente ou desabilitada no sistema operacional. Uma porta presente no hardware pode precisar ser habilitada no firmware antes que o driver a veja.
Escolhendo o cabo certo
Para uma impressora em uma máquina com porta paralela real, escolha um cabo DB25 para Centronics 36 marcado como compatível com IEEE 1284, e mantenha o trecho em ou abaixo de 10 m (32 ft). Para uma impressora em uma máquina apenas com USB, escolha um adaptador USB-paralelo e aceite que é uma solução apenas para impressora. Para qualquer outro dispositivo de porta paralela, planeje uma porta real.
Etiquete as duas extremidades do cabo e anote o modo em que a porta está configurada. Se um trabalho falhar, as primeiras verificações são a classe do cabo, o comprimento e se a porta está configurada no modo que o dispositivo espera.
Perguntas frequentes
Qual é o comprimento máximo de um cabo de impressora paralela?
Cabos compatíveis com IEEE 1284 funcionam até 10 m (32 ft). Mais curto é mais seguro, especialmente nos modos ECP e EPP, que têm temporização mais rígida que o modo de compatibilidade.
Qual é a diferença entre DB25 e Centronics 36?
DB25 é o conector de 25 pinos na porta paralela do computador. Centronics 36 é o conector de 36 pinos na impressora. Um cabo de impressora paralela tem um de cada.
Um adaptador USB-paralelo funcionará com minha impressora antiga?
Normalmente sim. O adaptador apresenta a impressora ao sistema operacional como uma impressora USB. Ele não funcionará com dispositivos que não sejam impressoras, como gravadores ou dongles, que precisam de acesso direto à porta paralela.
Posso usar um cabo serial como cabo de impressora paralela?
Não. Um cabo serial DB25 segue as atribuições de pinos RS-232 e transporta sinais diferentes. Uma impressora paralela precisa de um cabo IEEE 1284 com a pinagem correta.
Por que minha impressora paralela só funciona em um modo?
A porta e o cabo negociam um modo. Um cabo que não é compatível com IEEE 1284 pode conseguir apenas o modo de compatibilidade. Um cabo compatível suporta compatibilidade, nibble, byte, EPP e ECP.
Leia a seguir
Cabos Null Modem: Fiação, Adaptadores e Pinagens
Um cabo null modem cruza TX e RX para conectar dois computadores diretamente. Abrange pinagens DB9 e DB25, adaptadores versus cabos e teste de loopback.
Pinagem RS-232: DB9 e DB25 Explicados
Referência completa de pinagem RS-232 para conectores DB9 e DB25: atribuições de pinos DTE e DCE, níveis de tensão, limites de cabo e o erro TTL que danifica placas.
RS-422 vs RS-485: Seriais Diferenciais Comparados
RS-422 é um driver para muitos receptores; RS-485 é um barramento multiponto. Compare distância, velocidade, terminação e fiação, e veja o que danifica o hardware.