Quali sono i diversi tipi di protocolli seriali?
Le interfacce di comunicazione seriale possono variare in diversi modi a seconda dello scopo. Di conseguenza, i metodi generali o tipi di protocolli seriali possono essere ristretti in alcune categorizzazioni generali. Esistono quindi cinque tipi generali di protocollo seriale, ciascuno in qualche modo dipendente dal numero di host e ricevitori. Da lì, ogni bus seriale, a seconda del protocollo di comunicazione utilizzato, avrà funzionalità aggiuntive che offriranno funzionalità variabili.
Il più comune è il protocollo standard raccomandato 232 (RS-232). Questo rientra nel peer, o gruppo punto-punto di protocolli seriali, e una serie di interfacce seriali sono state sviluppate sulla base dei suoi concetti. Qui, due dispositivi o peer comunicano direttamente tra loro nel cosiddetto full duplex, il che significa che le comunicazioni possono andare in entrambe le direzioni contemporaneamente. Possono facoltativamente sincronizzare le loro comunicazioni tramite un orologio, anche se più comunemente, i peer comunicano in modo asincrono. Limitato in velocità e distanza, è comunemente usato per collegare periferiche seriali a sistemi informatici.
Un altro degli standard raccomandati, il numero 422, che è arrivato un po 'più tardi descrive in dettaglio un diverso tipo di protocollo che può supportare sistemi aggiuntivi. Con i protocolli seriali basati su RS-422, ricevitori aggiuntivi possono essere supportati da un singolo trasmettitore. Questo è indicato come protocollo multi-drop. La velocità aumenta notevolmente rispetto a ciò che è disponibile con RS-232, inclusa la lunghezza consentita del filo. Il costo, tuttavia, è che funziona solo in modalità half-duplex, consentendo quindi la comunicazione sul cavo solo in un modo alla volta, a meno che non vengano stabiliti cavi aggiuntivi tra i ricevitori e il trasmettitore.
Simile a RS-422 è un altro standard raccomandato che descrive un'opzione multipunto per i protocolli seriali. Conosciuta come RS-485, la tecnica multipunto consente a più peer di inviare e ricevere l'un l'altro sul bus. Come RS-422, i protocolli seriali RS-485 sono molto veloci e in grado di percorrere grandi distanze. Anche come RS-422, tuttavia, sono necessari cavi aggiuntivi per andare oltre una comunicazione half-duplex tra i peer, che può essere limitativa e costosa.
Oltre alla gamma di standard raccomandati, diverse aziende hanno anche sviluppato una serie di diversi tipi di protocolli seriali da utilizzare con determinati prodotti, ma che hanno anche contribuito ad altri sviluppi. Questi tipi prevedono l'uso di un dispositivo master e uno o più dispositivi slave collegati al bus seriale. Uno di questi tipi è noto come Microwire ™ creato da National Semiconductor®. È un tipo master e slave, in cui il dispositivo master imposta un orologio per la comunicazione sincronizzata con un dispositivo slave. Simile alla tecnica master to slave fornita da Microwire ™, il tipo di protocolli seriali di interfaccia seriale (SPI), sviluppato da Motorola®, ha ulteriormente aggiunto la capacità di più master in grado di comunicare con più slave in full-duplex.