You are on page 1of 5

Pinagem Pino 1 2 3 4 5 6 7 8

serial - RS-232C - conector DB9 Funo Data Carrier Detect Receive Data Transmitted Data Data Terminal Ready Signal Ground Data Set Ready Request To Send Clear To Send

Abreviao DCD RX TX DTR GND DSR RTS CTS

viso a partir do cabo

Pinagem Pino 2 3 4 5 6 7 8 20

serial - RS-232C - conector DB25 Funo Transmitted Data Receive Data Request To Send Clear To Send Data Set Ready Signal Ground Data Carrier Detect Data Terminal Ready

Abreviao TX RX RTS CTS DSR GND DCD DTR

viso a partir do cabo

Cabo serial cruzado (DB9 - DB9) Pino 2 3 4 5 6 7 8 Abreviao (DB9) RX TX DTR GND DSR RTS CTS conectado conectado conectado conectado conectado conectado conectado a a a a a a a Abreviao (DB9) TX RX DSR GND DTR CTS RTS Pino 3 2 6 5 4 8 7

Cabo serial cruzado (DB25 - DB25) Pino Abreviao (DB25) Abreviao (DB25) Pino

1 2 3 4 5 6 7 20

GND TX RX RTS CTS DSR GND DTR

conectado conectado conectado conectado conectado conectado conectado conectado

a a a a a a a a

GND RX TX CTS RTS DTR GND DSR

1 3 2 5 4 20 7 6

Cabo serial cruzado (DB9 - DB25) Pino 2 3 4 5 6 7 8 Abreviao (DB9) RX TX DTR GND DSR RTS CTS conectado conectado conectado conectado conectado conectado conectado a a a a a a a Abreviao (DB25) TX RX DSR GND DTR CTS RTS Pino 2 3 6 7 20 5 4

Cabo em "Y" (DB9- DB9) Pino 2 3 4 5 6 7 8 Abreviao (DB9) RX TX DTR GND DSR RTS CTS conectado conectado conectado conectado conectado conectado conectado a a a a a a a Abreviao (DB9) TX RX DSR GND DTR CTS RTS Pino (Cabo 1) 3 2 6 5 4 8 7 Pino (Cabo 2) N.C. 2 N.C. 5 N.C. N.C. N.C.

Cabo em "Y" (D25- DB25) Abreviao Pino (DB25) 1 GND 2 TX 3 RX 4 RTS 5 CTS 6 DSR 7 GND 20 DTR

conectado conectado conectado conectado conectado conectado conectado conectado

a a a a a a a a

Abreviao (DB25) GND RX TX CTS RTS DTR GND DSR

Pino (Cabo 1) 1 3 2 5 4 20 7 6

Pino (Cabo 2) N.C. 3 N.C. N.C. N.C. N.C. 7 N.C.

Tabela 4. Funo de cada pino de uma interface serial (DB9 e DB25) em um PC conforme o padro RS232

Pino DB9 3 2 5 7

Pino DB25 2 3 7 4

Nome Transmite os Dados (TxD) Recebe os Dados (RxD) GND Request To Send (RTS)

Direo dos Dados PC -> Equipamento PC <Equipamento Terra PC -> Equipamento

Funo Transmite os dados do PC para o equipamento Recebe os dados do equipamento

Solicita permisso para envio de dados. Controle de fluxo.

Clear To Send (CTS)

PC <Equipamento

Verifica permisso do equipamento para receber dados. Controle de fluxo.

Data Set Ready (DSR)

PC <Equipamento

Verifica permisso do equipamento para receber dados. Controle de fluxo pouco usado.

20

Data Terminal Ready (DTR) Data Carrier Detect (DCD) Ring Indicator (RI)

PC -> Equipamento PC <- Modem PC <- Modem

Solicita permisso para envio de dados. Controle de fluxo pouco usado

1 9

8 22

Usado para comunicao com Modens Indicador de chamada (Usado para comunicao com Modens)

10.5. Protocolo de Comunicao

Voc no precisa se preocupar muito com isso, mas importante saber que necessrio algum mecanismo que regule o fluxo de dados entre o PC e o equipamento para que um equipamento envie os seus dados somente quando o PC esteja pronto para receber e vice-versa. Um dos mtodos o chamado controle de fluxo por software (software flow control), atravs do qual o programa controla os sinais dos pinos de controle de fluxo (RTS, DTR etc) O outro mtodo, e mais utilizado, o controle por hardware, no qual o prprio driver do sistema operacional se encarrega de controlar os sinais dos pinos CTS e RTS. um mtodo mais comum. Quando o equipamento a ser usado usa apenas os 3 sinais (TxD, RxD e GND), o mais comum conectar os pinos 7(RTS)<-->8(CTS) no conector do PC, na gria se diz "jampear"( do ingls jumper).

10.6. Cabo para Comunicao


Se voc j dispem do cabo de conexo com o PC, vai ter menos trabalho. Caso contrrio voc tem duas opes, ou compra o cabo do fornecedor do equipamento ou monta voc mesmo. E se diverte um pouco mais. :^) A montagem vai depender das informaes disponveis no manual do equipamento ou no site do fabricante, informando a pinagem da interface serial e os parmetros de comunicao. Para alguns equipamentos, essas informaes no so disponibilizadas e voc fica obrigado a comprar (importar) o cabo do fabricante, ou a transmisso dos dados no segue o padro RS232 exigindo algum circuito adicional como caso do medidor de oxignio dissolvido MO 128 da Mettler Toledo. Por issso sugiro que, sempre que possvel, ao comprar o equipamento, escolha um modelo com interface serial RS-232 com o cabo de conexo includo.

10.6.1. Montagem do Cabo


O cabo de conexo geralmente feito com 2 conectores fmea DB9 (ou DB25 dependendo do equipamento) interligados por um cabo multivias (6 vias suficiente) os quais so encaixados nos conectores macho do PC e do equipamento. A numerao dos pinos impressa na parte interna do conector.

Figura 44. Cabo Serial

10.6.2. Cabo de Modem Nulo


Primeiramente deve-se verificar a pinagem do conector serial do equipamento, o qual pode ter uma numerao diferente do padro RS-232, identificando quais so os pinos RxD, TxD e GND e se necessario usar (ou jampear) os pinos RTS e CTS. No padro RS232 o cabo pode ser montado conectando os pinos dos conectores DB9 (fmea) RxD(2) que ser ligado ao PC com TxD(3) do equipamento, TxD(3) do PC com RxD(2) do equipamento e GND(5) do PC com GND(5) do equipamento. No caso dos equipamentos que no usam os pinos RTS e CTS ( o mais comum) o que se faz jampear os pinos RTS(7) com CTS(8) no PC.

Figura 45. Exemplo de um cabo de Modem Nulo montado no laboratrio, onde pode ser visto esquerda o diagrama das conexes e direita a capa do conector aberta mostrando o conector db9 e a fiao interna. O fio branco est funcionando como um "jumper". O cabo e o conector foram comprados em lojas de componentes eletrnicos.

Figura 46. Detalhes da soldagem. Na figura da esquerda aproveitamos a blindagem do cabo e soldamos na carcaa do conector - apenas no conector ligado ao PC. A figura da direita mostra um cabo conectando apenas os 3 pinos bsicos (Tx, Rx e Gnd (terra)).