Untitled Document

Porta Paralela

A porta paralela é uma interface de comunicação entre o computador e um periférico. Quando a IBM criou seu primeiro PC (Personal Computer) ou Computador Pessoal, a idéia era conectar a essa Porta uma impressora, mas atualmente, são vários os periféricos que utilizam-se desta Porta para enviar e receber dados para o computador (exemplos: Scanners, Câmeras de vídeo, Unidade de disco removível e outros).
Se você conhece um pouco de eletrônica e domina uma linguagem de programação como: C/C++/C++Builder, Pascal/Delph ou mesmo o Visual Basic, poderá desenvolver um programa que controle um aparelho conectado à Porta paralela, ou um programa de transferência de arquivos entre dois computadores, utilizando um cabo paralelo como meio de transmissão. O seu conhecimento de eletrônica servirá para você desenvolver sua própria placa eletônica, que será conectada ao DB25 da porta paralela.
Está página lhe fornecerá conhecimentos sobre a porta paralela, que o fará compreender e utilizá-la, de uma maneira não convencional, isto é, não somente para ser utilizada com uma impressora, mas também como qualquer outro aparelho, que o usuário tenha conhecimento sobre seu funcionamento, desejando controlá-lo através de seu Personal Computer, como diz a IBM.

 

Atenção!
A Porta Paralela está ligada diretamente à placa mãe de seu computador. Muito cuidado ao conectar circuitos eletrônicos a essa porta, pois, uma descarga elétrica ou um componente com a polaridade invertida, poderá causar danos irreparáveis ao seu computador, seja coerente.


TERMO DE RESPONSABILIDADE


Não me responsabilizo por nenhum dano causado tanto no equipamento,
como na montagem/instalação inadequada dos circuítos.

 

MODELOS DE PORTA PARALELA

Transmissão unidirecional

A porta paralela SPP (Standard Parallel Port) pode chegar a uma taxa de transmissão de dados a 150KB/s. Comunica-se com a CPU utilizando um BUS de dados de 8 bits.
Para a transmissão de dados entre periféricos são usado 4 bits por vez.

Transmissão bidirecional

A porta avançada EPP ( Enhanced Parallel Port ) chega a atingir uma taxa de transferência de 2 MB/s. Para atingir essa velocidade, será necessário um cabo especial.
Comunica-se com a CPU utilizando um BUS de dados de 32 bits.
Para a transmissão de dados entre periféricos são usado 8 bits por vez.

A porta avançada ECP (Enhanced Capabilities Port) tem as mesmas características que a EPP, porém, utiliza DMA (acesso direto à memória), sem a necessidade do uso do processador, para a transferência de dados. Utiliza também um buffer FIFO de 16 bytes.

EXTENSÃO DO CABO PARALELO

A extensão do cabo para interligar um computador a um periférico, é de no máximo 8m. Na prática, utiliza-se um cabo com extensão menor. Quanto maior a extensão do cabo, maior é a interferência na transmissão dos dados.

O CONECTOR DB25

O DB25 é um conector que fica na parte de trás do gabinete do computador, e é através deste, que o cabo paralelo se conecta ao computador para poder enviar e receber dados.
No DB25, um pino está em nível lógico 0 quando a tensão elétrica no mesmo está entre 0 à 0,4v. Um pino se ncontra em nível lógico 1 quando a tensão elétrica no mesmo está acima de 3.1 e até 5v.
A figura abaixo mostra o conector padrão DB25, com 25 pinos, onde cada pino tem um nome que o identifica

:

LIGANDO E DESLIGANDO APARELHOS EXTERNOS ATRAVÉS DA PORTA PARALELA

Como já comentado, a Porta Paralela não é usada somente com uma impressora, você pode desenvolver um circuito eletrônico e acoplá-lo a essa porta e, através de um programa específico, enviar-lhe sinais digitais para controlá-lo.
Abaixo temos um circuito que pode ser acopladoà Porta Paralela através de um cabo Paralelo e, controlado por um programa.


CIRCUITO

A princípio o objetivo do circuito-1 é de ligar e desligar oito LEDs, conectados através de uma cabo à Porta Paralela.
No esboço abaixo, observe que o terminal do catodo (K) dos LEDs estão ligados aos terminais dos resistores, que estes por si, estão ligados através do cabo aos pinos do DB25. Se invertidos, o circuito não funcionará. Observe a enumeração da pinagem do conector DB25.


Lista de componentes:
1 (um) Cabo Paralelo - o mesmo utilizado pela impressora;
8 (oito) Resistores (R1 a R8) todos de 470 ohm (amarelo, violeta e marrom);
8 (oito) LEDs (L1 a L8) comuns de qualquer cor.
Geral: fios, fero de soldar, solda etc.

Fonte: www.rogercom.com