L' INTERFACCIA SERIALE RS-232

 

La maggior parte dei terminali è collegata al computer mediante una porta di comunicazione seriale RS-232 o parallela. La scelta viene fatta generalmente in base alla distanza tra PC e periferica. Per esempio la stampante può essere collegata   all'uscita parallela se è vicina, verrà invece collegata alla seriale se si trova a 10 metri di distanza

Nella trasmissione dei segnali attraverso le linee bisogna tenere conto della forma che questi hanno perchè le linee alterano sensibilmente le forme d'onda.

La figura illustra la distribuzione della resistenza e della capacita' lungo un filo di linea. Bisogna ricordare che  le resistenze in serie si sommano cosi' come le capacita' in parallelo.

Se un'onda quadra viene immessa nel circuito di figura, essa risulterà distorta in uscita come illustrato. Ciò è dovuto al fatto che RT e CT formano un circuito denominato integratore. Per questo  la trasmissione dei dati in codice binario viene effettuata traslando i potenziali in modo che i dati risultino comprensibili.

Nella trasmissione parallela i livelli logici 0 e 1 sono rappresentati dai livelli TTL cioè 0 e 5volts e come si vede nella figura qui sotto le onde quadre vengono deformate rendendo incomprensibile il loro valore.Quando e' necessario coprire maggiori distanze viene impiegata la trasmissione seriale che verra' illustrata nel seguito.

Lo standars RS-232  è caratterizzato dal fatto che lo 0 e l'1 logico non vengono più rappresentati da una sola polarità ma da due. I livelli di tensione sono stati definiti entro valori compresi tra + 3 V e + 25 V per li livello logico 0, e tra - 3 V e -25 V per il livello logico 1.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Masse.

Massa della struttura: FG (pin 1). La massa della struttura viene spesso lasciata sconnessa. Se utilizzata, è collegata alla struttura del terminale o modem o terra. Una FG appropriata serve a isolare terminali o modem da eventuali tensioni pericolose. Per tale motivo, la FG è detta anche massa di protezione. L'FG serve anche a eliminare i disturbi che possono essere indotti dalla struttura dell'apparecchio qualora questo non si trovi al potenziale di terra.

 

 

Pin

Nome

Abbreviazione

1

Massa della struttura

FG

2

Trasmissione dati

TD

3

Ricezione dati

RD

4

Richiesta di trasmissione

RTS

5

Clear to send

CTS

6

Data set pronto

DSR

7

Massa del segnale

SG

8

Rivelatore carrier dati

DCR

9

Terminale dati pronto

DTR

Massa del segnale: SG (pin 7). Tutti i segnali dell'interfaccia RS-232 sono riferiti alla massa del segnale. Tale segnale deve essere presente e continuo per garantire il corretto funzionamento del circuito.

 

 

Dati.

Trasmissione dati: TD (pin 2). Direzione: DTE ® DCE. I dati vengono trasferiti dal DTE (terminale o computer) al modem attraverso il pin 2,TD.

 

Ricezione dati: RD (pin 3). Direzione: DTE ¬ DCE. I dati vengono trasmessi dal DCE (modem) al DTE attraverso il pin 3, RD. È importante notare che i pin di trasmissione e ricezione dat dell'RS-232 sono definiti dal punto di vista del DTE. Quindi il DCE riceve dati sul pin 2 (TD) e trasmette dati sul pin 3 (RD).

 

 

Handshaking.

Il termine handshaking indica la cooperazione tra i dispositivi che stanno comunicando o scambiando dati. Ciascun dispositivo deve indicare lo stato del proprio trasmettitore e ricevitore.

 

 

Richiesta di trasmissione: RTS (pin 4). Direzione DTE ® DCE. Con la richiesta di trasmissione il pin 4 viene portato ad un livello logico attivo, ad indicare che il DTE è pronto alla trasmissione dei dati. La risposta usuale del DCE è quella di attivare il proprio carrier (vettore) e prepararsi alla trasformazione dei segnali digitali provenienti dal DTE nei corrispondenti segnali analogici.

 

Clear to send: CTS (pin 5). Direzione: DTE ¬ DCE. per indicare al DTE che il modem ha abilitato il proprio carrier e che la trasmissione dei dati può cominciare, il DCE porta clear to send a un livello attivo. (Questa è l'idea centrale del concetto di handshaking: un disposistivo indica lo stato e l'altro dispositivo risponde a sua volta).

 

Terminale dati pronto: DTR (pin 20). Direzione DTE ® DCE. Il terminale dati pronto viene attivato dal DTE al momento dell'accensione. Un livello attivo in DRT indica al DCE di essere collegato a un DTE "vivo".

 

Data se pronto: DSR (pin 6). Direzione: DTE ¬ DCE. Quando un data set ready viene attivato, il DTE è informato di essere collegato a un DCE "vivo".

 

Rilevamento carrier dati: DCD (pin 8). Direzione: DTE ¬ DCE. Il DCD informa il DTE dell'avvenuta esecuzione di un collegamento remoto.

 

La tabella che segue indica i livelli di tensione dell'RS-232 e le relative interpretazioni standard.

 

Tensione

Logico

Controllo

Terminologia teledescrivente

Da + 3 V a + 25V

0

On

Spazio

Da - 3V a - 25 V

1

Off

Mark

 

 

Contrariamente ai livelli logici TTL, nei quali la tensione positiva rappresenta il valore logico 1 e quella negativa il valore 0, l'RS-232 utilizza livelli logici negativi; la tensione positiva nel circuito (da + 3 V a + 25V) rappresenta un valore logico 0, mentre quella negativa ( da - 3 V a - 25 V) un valore 1. Una tensione interna ai valori + 3 V e - 3 V indica un livello indeterminato.

RITORNA ALLO SCHEMA A BLOCCHI

1