Engenharia

Disponível somente no TrabalhosFeitos
  • Páginas : 89 (22123 palavras )
  • Download(s) : 0
  • Publicado : 11 de maio de 2012
Ler documento completo
Amostra do texto
Controlando a Porta Paralela

Co nt r o la nd o a p o r ta p ar ale la

P r o fº Fel ip e Di a s

1

Apostila de PM – Programação para Manufatura
Conteúdo
* Comunicação através da porta paralela
COMUNICAÇÃO VIA PORTA PARALELA DO PC INTRODUÇÃO Nosso objetivo principal é a comunicação de um PC com um dispositivo de hardware que permita o controle de sistemas externos por um softwareespecífico feito pelo aluno, nas nossas aulas trabalharemos com a porta paralela do PC, conhecida como a porta da impressora (LPT), na qual pode ser utilizada como saída ou entrada. Inicialmente vamos concentrar nossos estudos para a saída de dados. A porta paralela conhecida também como porta Centronics é utilizada no interfaceamento entre o computador e um hardware específico (periférico).Atualmente vários dispositivos utilizam-se dela, tais como: • Zip Drivers; • Scanners; • Câmeras e outros; A Porta paralela é baseada na tecnologia TTL, isto é, trabalha com 0V ou 5V que significam respectivamente, nível baixo e nível alto, ou ainda desligado e ligado. ENDEREÇAMENTO DA PORTA PARALELA Para começarmos o trabalho, primeiramente deve-se saber onde está à porta, o computador as nomeia deLPT1, LPT2, LPT3 etc., mas a porta física default (padrão) é a LPT1 e seus endereços são 378H, 379H e 37AH. O “H” faz referência ao sistema hexadecimal de numeração.

Endereço 378H 379H 37AH

Descrição
Envia um byte de dados para a porta. Utilizado para receber um byte através da porta. Utilizada para enviar dados.

DESCRIÇÃO DA PINAGEM DA PORTA CONFORME O ENDEREÇO Endereços 278H e 378H D7 Pino9 D6 Pino 8 D5 Pino 7 D4 Pino 6 D3 Pino 5 D2 Pino 4 D1 Pino 3 D0 Pino2 Legenda: NC: Não conectado; D0..D7: Dado 1.. Dado 7; Endereços 279H e 379H D7 Pino 11 D6 Pino 10 D5 Pino 12 D4 Pino 13 D3 Pino 15 D2 NC D1 NC D0 NC Endereços 27AH e 37AH D7 NC D6 NC D5 NC D4 NC D3 Pino 17 D2 Pino 16 D1 Pino 14 D0 Pino 1

CONECTOR DB25

Co nt r o la nd o a p o r ta p ar ale la

P r o fº Fel ip e Di a s2

Macho

Fêmea

O conector DB25 localiza-se na parte de trás do seu gabinete e é através dele, que o cabo paralelo se conecta ao computador para poder enviar e receber dados.

Cabo Paralelo, pronto para ser ligado no gabinete

DESCRIÇÃO DA FUNÇÃO DE CADA PINO DO CONECTOR DB25 Conector Macho Conector Fêmea

Pino 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2425

Sinal Strobe Dado 00 Dado 01 Dado 02 Dado 03 Dado 04 Dado 05 Dado 06 Dado 07 Ack Busy Pe --Auto Feed XT out ------GND GND GND GND GND GND GND GND

Direção Out Out Out Out Out Out Out Out Out In In In --Out -----------------------

Descrição Sinal de Controle Bit de dado 00 Bit de dado 01 Bit de dado 02 Bit de dado 03 Bit de dado 04 Bit de dado 06 Bit de dado 07 Bit de dado 08 Sinal deControle Sinal de Controle Sinal de Controle --Sinal de Controle ------Sinal de terra Sinal de terra Sinal de terra Sinal de terra Sinal de terra Sinal de terra Sinal de terra Sinal de terra

Co nt r o la nd o a p o r ta p ar ale la

P r o fº Fel ip e Di a s

3

Não há necessidade do uso de todos os pinos, pode-se utilizar apenas pinos 2 a 9 (Vcc = 5V) e os pinos 18 a 25 (GND). Um detalhemuito importante, é tomar muito cuidado com a corrente (I) na porta paralela, é aconselhável a utilização de Buffers que serão responsáveis tanto pela isolação quanto a amplificação do sinal. Mesmo sabendo-se que a porta paralela do computador trabalha sob a tecnologia TTL, não se pode simplesmente ligar CI’s TTL na sua saída, pois seu computador pode utilizar tanto a tecnologia TTL LS (Low PowerSchottky) ou TTL HC (High Speed CMOS), que não possuem corrente suficiente para excitar os CI’s TTL, no caso do meu computador à porta paralela apresentou uma corrente de saída em torno de 14mA uma corrente de valor baixo, porém este fato não deve ser encarado como um problema, já que podemos contar com alguns artifícios eletrônicos, tais como: • Acopladores ópticos; • Relés; • Buffers (a...
tracking img