Integrar a porta paralela com a robótica

A porta paralela apareceu quando a IBM criou o seu primeiro PC, a ideia era conectar o computador a uma impressora (isto na altura do windows 95). Hoje-em-dia a porta paralela pode ser usada na robótica pois permite enviar 8bits (1 byte), através de 8 saídas de dados.

Descrição dos 25 pinos da porta paralela:

1 Strobe
2 Data 0
3 Data 1
4 Data 2
5 Data 3
6 Data 4
7 Data 5
8 Data 6
9 Data 7
10 Acknowledge
11 Busy
12 Paper Empty
13 Select
14 Auto Feed
15 Error
16 Init
17 Select In
18 Ground
19 Ground
20 Ground
21 Ground
22 Ground
23 Ground
24 Ground
25 Ground

Porta paralela pino-a-pino:

O pino 1 é o sinal “strobe”. Mantém um nível entre 2.8v e 5v, mas quando o computador envia um byte de dados, a voltagem diminui bruscamente para menos de 0.5 volts. É esta descida de voltagem que diz à impressora que há dados a serem enviados.

Os pinos 2 a 9 são usados para carregar dados. Para indicar que um bit tem um valor de 1, são enviados 5 volts. Se por outro lado, não é enviada voltagem, significa que o bit tem o valor de 0. Esta é uma forma simples, mas eficaz de enviar informação digital por um cabo analógico em tempo real.

O pino 10 envia o sinal “acknowledge” (“acusar”, em português). À semelhança do pino 1, mantém uma intensidade e diminui para menos de 0.5 volts para indicar ao computador que os dados foram recebidos.

O pino 11 indica se a impressora está ocupada. Quando estiver pronta a receber mais dados, diminui a voltagem para menos de 0.5 volts.

O pino 12 é usado para a impressora dizer que não tem papel.

Se a impressora estiver ligada, o pino 13 terá sempre voltagem.

O computador envia o sinal de alimentação automática pelo pino 14, usando 5 volts.

Se a impressora tiver algum problema, o pino 15 será reduzido a menos de 0.5 volts.

Quando for para imprimir um novo documento, o computador diminui a intensidade do pino 16 para iniciar a impressora.

O pino 17 é usado para manter a impressora offline. É enviada uma determinada intensidade tanto tempo quanto se quiser a impressora offline.

Os pinos 18 a 25 são a terra e são usados como referência ao sinal baixo (menos de 0.5 volts).

Informações retiradas do blog “Ricardo Dias

A porta paralela e a robótica:

Para fazer a ponte entre a robótica e a porta paralela nada melhor do que apresentar um site que explica passo-a-passo o poder da porta paralela. Visitem o “Roger Com“.

Escrito por André Delgado

Fundador e administrador do Make Bits, desde cedo que se interessou por robótica e micro-controladores, principalmente pelo Arduino. Já escreveu 116 artigos no Make Bits sobre os mais variados temas da robótica.

Artigos Relacionados:

2 Comentários

  • Quero saber como habilitar os pinos da porta paralela no c++billder, obs: todos os pinos de entrada, tambem quero saber como abilitar dois e tres pinos ao mesmo tempo, preciso disto em descimal

    • O nosso conhecimento recai todo para microcontroladores não para esses protocolos que só temos um conhecimento superficial.

      Cumprimentos,

Comenta


Make Bits no teu email



* obrigatório


Publicidade:


Sistema Dinheiro Teste Drive