Omenimo še dokaj razširjeni pravili:
Podrobnosti: Izkoristek
Slaba lastnost asinhronega serijskega prenosa so dodatni biti, ki
spremljajo
podatkovne bite: začetni bit, bit parnosti in končni bit, ki lahko
skupaj predstavljajo okoli 30% okvirja in s tem časa, ki se
potroši za pošiljanje enega znaka. Zaradi
dodatnih bitov
se čas za prenos znaka podaljša. Izkoristek časa je s tem
zelo
slab.
Pri daljši sporočilih, dolgih več sto znakov, je izkoristek še vedno enak (torej slab), saj je vsak od znakov opremljen z istimi dodatnimi biti. Podrobnosti: Ali morata biti takta na obeh straneh absolutno enaka?
Ali sploh lahko dosežemo, da bosta takta na oddajni in sprejemni strani
natanko enaki?
Če se namreč takta oddajnika in sprejemnika minimalno razlikujeta, bo po določenem času sinhronizacija izgubljena in nadaljevanje prenosa nima več smisla. Rešitev leži v kompromisu: podatkovni paketi naj bodo dovolj kratki, da v času prenosa enega znaka sinhronizem še zdrži. Tako se pri asinhronem prenosu prenašajo znaki. Pri tako kratkih pošiljkah zato ni potrebno zelo precizno ujemanje ur taktov oddajnika in sprejemnika. Sprejemnik pa se ponovno nastavi za vsak znak posebej. Pri daljših podatkovnih okvirjih bi sprejem lahko padel iz sinhronizma. Za daljše okvirje se uporablja sinhroni prenos. Primer: Pri hitrosti prenašanja 9600 baud, z 8 podatkovnimi biti, izbrani sodi parnosti (an. even parity) in z 1 zaključnim bitom (na kratko: 9600, 8, E, 1) pošljemo znak "E". (Njegov zapis v ASCII kodu je 01000101, desetiško 69.) Z osciloskopom bi lahko izmerili spodnji časovni potek napetosti. Slika: Startni bit (visoko stanje) napove začetek podatka. Podatkovni biti si sledijo od LSB proti MSB. Logična 1 je predstavljena z nizkim stanjem. Slika: Slika prenosa znaka "t", kot jo izmerimo z osciloskopom. OPOMBA: Najstarejši dogodki so prikazani na levi, nato pa si sledijo proti desni strani diagrama. Opisani serijski prenos podatkov najdemo v preprostejših napravah (npr. različnih merilnikih, krmilnikih). Nadomeščajo ga pa že drugi, predvsem hitrejši načini. |