Circuiti RS-232Nella trasmissione seriale sono utilizzati diversi circuiti di interfaccia. L'Unione Internazionale delle Telecomunicazioni (ITU, in inglese International Telecommunication Union) e l'Electronic Industries Alliance (EIA) si sono adoperati per standardizzare questi circuiti e garantire l'interoperabilità fra i dispositivi. Negli anni le raccomandazioni ITU-T ed EIA si sono evolute per cercare di avvicinarsi il più possibile l'un l'altro anche se alcune divergenze permangono. Nel 1997 EIA con la definizione delle specifiche EIA/TIA-232-F Interface Between DTE and DCE Employing Serial Binary Data Interchange (Interfaccia fra un DTE e un DCE che utilizzano un interscambio dati binario seriale) ha rilasciato la sua ultima versione delle specifiche RS-232 garantendo la compatibilità con il passato ma avvicinandosi il più possibile alla raccomandazione V.24 dell'ITU-T. Nel 2000 l'ITU ha rilasciato la sua raccomandazione ITU-T V.24 02/2000 che ha eliminato dalla sua definizione tutta una serie di circuiti sia perché poco diffusi o addirittura senza alcuna applicazione pratica, sia perché distanti dalle specifiche EIA. In particolare sono stati eliminati tutti i circuiti della serie 200 per l'interscambio parallelo previsto dalle precedenti raccomandazioni V.25 e V.20. Circuiti di interscambio V.24Nella tabella sottostante si può trovare l'elenco delle definizioni dei circuiti di interscambio fra un data terminal equipment (DTE) e un data circuit-terminating equipment (DCE) con un'indicazione della direzione del segnale e la mappatura su vari connettori standard. La piedinatura dei connettori fa riferimento all'interfaccia lato DTE, è importante, inoltre, tenere presente che, per quanto riguarda l'interfaccia RS-232, ne esistono diverse implementazioni e molto spesso non tutti i segnali sono presenti. A volte, poi alcuni costruttori hanno inserito dei segnali non standard o la semplice alimentazione. Altre volte, come ad esempio nei mouse seriali, alcuni segnali (il DTE nel caso del mouse) sono stati utilizzati per l'alimentazione elettrica del dispositivo stesso. Per la nomenclatura dei circuiti si è adottata la terminologia inglese utilizzata dall'ITU-T in quanto è quella normalmente utilizzata su tutti i documenti e una traduzione potrebbe condurre ad errori di interpretazione. Nel paragrafo relativo al circuito si può trovare la descrizione in italiano.
Circuito 102 - Signal groundMassa di riferimento. Sigla utilizzata normalmente per il piedino: GND. Questo conduttore è utilizzato come ritorno comune per tutti i segnali sbilanciati dell'interfaccia. L'ITU-T definisce anche tre altri circuiti di massa che possono essere utilizzati in alternativa al 102.
Circuito 103 - Trasmitted dataDati Trasmessi. Sigla utilizzata normalmente per il piedino: TD. Direzione: Verso il DCE. Questo circuito è utilizzato per inviare i dati verso il DCE. Questi dati possono essere trasmessi dal canale di comunicazione a uno o più DTE di destinazione oppure possono essere utilizzati dal DCE stesso per effettuare la chiamata o gestire le fasi di test. Circuito 104 - Received dataDati Ricevuti. Sigla utilizzata normalmente per il piedino: RD. Direzione: Dal DCE. Questo circuito è utilizzato per ricevere i dati dal DCE. Questi dati posso provenire da un DTE remoto oppure possono essere ricevuti direttamente dal DCE stesso a seguito di una chiamata, di una fase di test o di una richiesta di echo locale. Circuito 105 - Request to sendRichiesta trasmissione dati. Sigla utilizzata normalmente per il piedino: RTS. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per informare il DCE che ci sono o meno dei dati da trasmettere.
Circuito 106 - Ready for sendingPronto a trasmettere i dati. Sigla utilizzata normalmente per il piedino: CTS (Clear To Send). Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che il canale dati è pronto per la trasmissione.
Circuito 107 - Data set readyPronto ad operare. Sigla utilizzata normalmente per il piedino: DSR. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che è pronto ad operare.
Questo circuito è anche utilizzato in congiunzione con il circuito 142 per la gestione delle fasi di test. Circuito 108.1 - Connect data set to lineConnessione dati attivata. Direzione: Verso il DCE. Circuito analogo al 108.2 utilizzato, però, quando si fa uso di un convertitore di segnale come DCE, invece di un classico modem. Circuito 108.2 - Data terminal readyTerminale dati pronto. Sigla utilizzata normalmente per il piedino: DTR. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per informare il DCE che è operativo.
Circuito 109 - Data channel received line signal detectorSegnale di linea ricevuto sul canale di comunicazione. Sigla utilizzata normalmente per il piedino: DCD (Data Carrier Detected). Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che ha rilevato il segnale di portante sul canale di comunicazione.
Circuito 111 - Data signalling rate selector (DTE source)Selezione velocità di trasferimento (da DTE). Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per informare un DCE che supporta due velocità di trasferimento quale utilizzare.
Circuito 112 - Data signalling rate selector (DCE source)Selezione velocità di trasferimento (da DTE). Direzione: Dal DCE. Questo circuito è utilizzato dal DCE, che supporta due velocità di trasmissione, per informare il DTE quale utilizzare.
Circuito 113 - Transmitter signal element timing (DTE source)Clock di trasmissione generato dal DTE. Sigla utilizzata normalmente per il piedino: TC. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per trasmettere al DCE il clock di trasmissione relativo ai dati sul circuito 103, è utilizzato solo per comunicazioni sincrone in cui l'origine del clock sia uno dei due DTE. Circuito 114 - Transmitter signal element timing (DCE source)Clock di trasmissione generato dal DCE. Sigla utilizzata normalmente per il piedino: TC. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per trasmettere al DTE il clock di trasmissione relativo ai dati che dovrà trasmettere sul circuito 103, è utilizzato solo per comunicazioni sincrone in cui l'origine del clock è il DCE. Questa è l'opzione più comune per le comunicazioni sincrone ossia clock generato dalla rete pubblica. Circuito 115 - Receiver signal element timing (DCE source)Clock di ricezione generato dal DCE. Sigla utilizzata normalmente per il piedino: RC. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per trasmettere al DTE il clock di ricezione relativo ai dati che riceverà sul circuito 104, è utilizzato solo per comunicazioni sincrone. Circuito 116 - Back-up switchingPassaggio al collegamento di backup. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per inviare al DCE il comando di attivazione della linea di back-up. Circuito 117 - Standby indicatorPassaggio al collegamento di backup. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che è passato alla modalità di back-up. Circuito 118 - Transmitted backward channel dataCanale Secondario Dati Trasmessi. Sigla utilizzata normalmente per il piedino: S-TD. Direzione: Verso il DCE. Questo circuito è analogo al 103 ma si riferisce al canale di trasmissione secondario. Raramente viene implementato. Circuito 119 - Received backward channel dataCanale Secondario Dati Ricevuti. Sigla utilizzata normalmente per il piedino: S-RD. Direzione: Dal DCE. Questo circuito è analogo al 104 ma si riferisce al canale di trasmissione secondario. Raramente viene implementato. Circuito 120 - Transmit backward channel line signalCanale Secondario Richiesta trasmissione dati. Sigla utilizzata normalmente per il piedino: S-RTS. Direzione: Verso il DCE. Questo circuito è analogo al 105 ma si riferisce al canale di trasmissione secondario. Raramente viene implementato. Circuito 121 - Backward channel readyCanale Secondario Pronto a trasmettere i dati. Sigla utilizzata normalmente per il piedino: S-CTS. Direzione: Dal DCE. Questo circuito è analogo al 106 ma si riferisce al canale di trasmissione secondario. Raramente viene implementato. Circuito 122 - Backward channel received line signal detectorCanale Secondario Segnale di linea ricevuto sul canale di comunicazione. Sigla utilizzata normalmente per il piedino: S-DCD. Direzione: Dal DCE. Questo circuito è analogo al 109 ma si riferisce al canale di trasmissione secondario. Raramente viene implementato. Circuito 125 - Calling indicatorSegnale di chiamata. Sigla utilizzata normalmente per il piedino: RI (Ring Indicator). Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che è in arrivo una chiamata sul canale di comunicazione.. Circuito 126 - Select transmit frequencySelezione frequenza di trasmissione. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per informare un DCE che supporta due frequenze di trasmissione quale utilizzare.
Circuito 128 - Receiver signal element timing (DTE source)Clock di ricezione generato dal DTE. Sigla utilizzata normalmente per il piedino: RC. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per trasmettere al DCE il clock di ricezione relativo ai dati sul circuito 104. È raramente implementato. Circuito 131 - Received character timing (DCE source)Clock di ricezione, relativo al carattere, generato dal DCE. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per trasmettere al DTE il clock di ricezione relativo ai dati che riceverà sul circuito 104 riferito al carattere o a un byte di 8-bit. Raramente implementato. Circuito 133 - Ready for receivingPronto a ricevere. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per informare il DCE che è pronto a ricevere dati sul circuito 104. È raramente implementato. Circuito 134 - Received data presentDati presenti. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che ci sono dei dati da inviare sul circuito 104. È raramente implementato. Circuito 135 - Received energy presentEnergia rilevata sulla linea. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che ha rilevato la presenza di energia sul canale di comunicazione. È raramente implementato. Circuito 137 - Transmitted character timing (DTE source)Clock di trasmissione, relativo al carattere, generato dal DTE. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per trasmettere al DCE il clock di trasmissione relativo ai dati che trasmetterà sul circuito 103 riferito al carattere o a un byte di 8-bit. Raramente implementato. Circuito 138 - Transmitted character timing (DCE source)Clock di trasmissione, relativo al carattere, generato dal DCE. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per trasmettere al DTE il clock di trasmissione relativo ai dati che il DTE trasmetterà sul circuito 103 riferito al carattere o a un byte di 8-bit. Raramente implementato. Circuito 140 - Loopback/Maintenance testLoopBack/Manutenzione. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per richiedera la DCE di iniziare un LoopBack o altra modalità di test della connessione. Circuito 141 - Local loopbackLoopBack locale. Direzione: Verso il DCE. Questo circuito è utilizzato dal DTE per richiedera la DCE di iniziare un LoopBack locale. Circuito 142 - Test indicatorIndicatore di test. Direzione: Dal DCE. Questo circuito è utilizzato dal DCE per informare il DTE che è in modalità di test. Connettore DB-25Il connettore DB-25 è il connettore classico per le connessioni seriali utilizzato fin dagli anni sessanta. Non tutti gli utilizzi di questo connettore sono, però, legati alla trasmissione seriale. Il connettore DB-25 femmina presente sui PC, ad esempio, è una porta parallela mentre il connettore DB-25 su un Apple Macintosh è una porta SCSI. Interfaccia EIA/TIA-232-FPiedinatura di una seriale secondo la raccomandazione EIA/TIA-232-F con la nomenclatura dei circuiti proposta da ITU-T con la raccomandazione V.24. La piedinatura si riferisce ad un connettore lato DTE. Normalmente questo connettore è maschio come nell'immagine qui a sopra..
Connettore seriale PC-IBMLa IBM nel suo PC IBM utilizzò solo alcuni circuiti per l'interfaccia RS-232 non permettendone, tra l'altro, l'utilizzo per connessioni sincrone. Questa configurazione dell'interfaccia seriale fu poi quasi universalmente adottata anche per sistemi diversi dal PC nelle connessioni RS-232.
Connettore DE-9 EIA/TIA-574IBM introdusse il connettore DE-9 per le connessioni RS-232connector nel 1984 con il Personal Computer AT. Solo nel 1990 questa piedinatura venne standardizzata dal EIA/TIA con la raccomandazione 574. Per avere una descrizione di ciascun circuito si può seguire il link fornito dal numero di circuito V.24.
Connettore 8P8CIl connettore 8P8C, spesso erroneamente chiamato RJ-45, è un connettore molto flessibile e diventato di uso comune con la diffusione di ethernet tanto da essere uno standard de-facto nel cablaggio di edifici. Dave Yost nel 1987 ne ha proposto un suo utilizzo anche per le trasmissioni seriali. Piedinatura EIA/TIA-561Piedinatura di una seriale secondo la raccomandazione TIA-561 del 10/12/1998 dal nome Simple 8-position non-synchronous interface between data terminal equipment and data circuit - terminating equipment employing serialbinary data interchange, successivamente integrata a novembre 2000. Le specifiche elettriche sono definite da TIA-562 del 12/10/1998 dal titolo Electrical characteristics for an unbalanced digital interface, integrata nel novembre 2000 e maggio 2003. I segnali Data set ready (DSR) e Calling indicator (RI) sono riuniti in un unico segnale. L'interfaccia è conforme a RS-232D[1][2]. Sebbene questa standardizzazione di connessione seriale su 8P8C è avvenuta undici anni dopo la Piedinatura proposta da Yost, non ha mantenuto la flessibilità per la gestione delle connessioni null-modem risultando di fatto poco implementata anche se, non adottando una doppia connessione per il Signal Ground (GND), ha permesso la separazione fra Data channel received line signal detector (DCD) e Data set ready (DSR).
Piedinatura proposta da Yost
Piedinatura utilizzata da CiscoPorta Console
Porta AUX
Piedinatura utilizzata da Hirshmann
Connettore 10P10C
Connettore DECconnect MMJ
NoteVoci correlateCollegamenti esterni
|