Koje su različite vrste serijskih protokola?

Serijska komunikacijska sučelja mogu se razlikovati na više različitih načina ovisno o namjeni. Kao rezultat toga, opće metode ili vrste serijskih protokola mogu se suziti u neke opće kategorizacije. Postoji, dakle, pet općih tipova serijskih protokola, od kojih svaki donekle ovisi o broju domaćina i prijemnika. Odatle će svaka serijska sabirnica, ovisno o korištenom komunikacijskom protokolu, imati dodatne značajke koje će nuditi različite funkcionalnosti.

Najčešći je preporučeni standardni 232 (RS-232) protokol. Ovo spada u peer, ili point-to-point skupinu serijskih protokola, a niz serijskih sučelja razvijeno je na temelju njegovih koncepata. Ovdje dva uređaja, ili ravnopravni, međusobno komuniciraju izravno u onome što se zove full-duplex, što znači da komunikacija može ići u oba smjera istovremeno. Oni mogu po želji sinkronizirati svoju komunikaciju putem sata, iako najčešće vršnjaci komuniciraju asinkrono. Ograničen u brzini i udaljenosti, obično se koristi za priključivanje serijskih perifernih uređaja na računalne sustave.

Drugi od preporučenih standarda, broj 422, koji je došao nešto kasnije, opisuje drugačiji tip protokola koji može podržati dodatne sustave. Uz serijske protokole temeljene na RS-422, dodatni prijemnici mogu biti podržani jednim odašiljačem. Ovo se naziva protokol s više ispuštanja. Brzina je dramatično povećana u odnosu na ono što je dostupno s RS-232, uključujući dopuštenu duljinu žice. Cijena je, međutim, to što radi samo u poludupleksu, stoga dopušta komunikaciju preko žice samo jedan po jedan smjer osim ako se ne uspostave dodatne žice između prijemnika i odašiljača.

Slično RS-422 je još jedan preporučeni standard koji opisuje opciju s više točaka za serijske protokole. Poznata kao RS-485, tehnika s više točaka omogućuje višestrukim kolegama da međusobno šalju i primaju preko sabirnice. Poput RS-422, RS-485 serijski protokoli su vrlo brzi i sposobni za velike udaljenosti. Međutim, kao i RS-422, potrebne su dodatne žice kako bi se nadišlo poludupleksnu komunikaciju između kolega, što može biti ograničavajuće i skupo.

Osim niza preporučenih standarda, nekoliko tvrtki je također razvilo niz različitih tipova serijskih protokola za korištenje s određenim proizvodima, ali koji su također pridonijeli drugim razvojima. Ove vrste uključuju korištenje glavnog uređaja i jednog ili više podređenih uređaja spojenih na serijsku sabirnicu. Jedna takva vrsta poznata je kao Microwire™ koju je stvorio National Semiconductor®. To je glavni i slave tip, gdje glavni uređaj postavlja sat za sinkroniziranu komunikaciju s podređenim uređajem. Slično master to slaves tehnici koju nudi Microwire™, serijski protokoli tipa serijskog perifernog sučelja (SPI), koje je razvila Motorola®, dodatno su dodali mogućnost za više mastera koji mogu komunicirati s više slave-ova u punom dupleksu.