Questo tutorial illustra gli aspetti principali di due standard di trasmissione digitale differenziale spesso utilizzati per trasmissioni seriali in ambiente industriale: EIA/TIA-422 ed EIA/TIA-485, nel seguito indicati più semplicemente come RS422 e RS485.
La scelta di descrivere nello stesso documento queste due interfacce deriva dal fatto che sono molto simili tra loro ed in alcune applicazioni intercambiabili.
Prima di iniziare, una premessa: questi standard si riferiscono esclusivamente agli aspetti elettrici del segnale (il cosiddetto livello 1 o physical layer dello standard ISO/OSI) e quindi ignorano completamente ogni descrizione del significato delle tensioni trasmesse. Nel seguito violerò per alcuni aspetti questa premessa, accennando in particolare alla trasmissione seriale asincrona su lunghe distanze in ambienti industriali, ambito che a rigore dovrà essere ritenuto solo un esempio applicativo anche se ampiamente diffuso.
A puro titolo informativo, accenno ad altre due applicazioni in cui questi standard sono (o meglio erano) utilizzati:
1.0 | Luglio 2000 | Prima versione del tutorial. Precedentemente alcune parti erano incluse nel tutorial sulle interfacce seriali |
2.0 | Settembre 2001 | Prima versione GNU FDL del tutorial. Aggiunte alcune immagini e le sezioni sul doppino e la conversione RS232/RS485 |
Le versioni con variazioni limitate alla sola correzione di errori di battitura e simili sono identificate dall'aggiunta di una lettera e non sono riportate.
Le interfacce RS422 e RS485 - Versione 2.0h - Settembre
2001
Copyright © 2001, Vincenzo Villa (https://www.vincenzov.net)
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, with no Front-Cover Texts and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
(E' garantito il permesso di copiare, distribuire e/o modificare questo documento seguendo i termini della GNU Free Documentation License, Versione 1.2 o ogni versione successiva pubblicata dalla Free Software Foundation)
Il contenuto di questi documenti è fornito "così come è" (AS IS), a solo titolo didattico e senza garanzia alcuna, implicita o esplicita. In particolare non ci si ritiene responsabili di alcun danno diretto o indiretto causato dall'uso di queste informazioni.
Tutti i nomi di ditte e prodotti citati sono proprietà dei legittimi proprietari.
La versione 2.0 di questo tutorial è stata pubblicata sulla rivista FareELETTRONICA n. 211 e 212 (febbraio e marzo 2003)