24.07.2013 Views

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

Seminarski rad: Master-slave komunikacija realizovana korišćenjem ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Signal koji se prenosi duž prenosnog puta funkcija je kako vremena tako i frekvencije.<br />

Zbog toga je neophodno poznavati oba domena, frekventni i vremenski, da bi se vršilo<br />

procesiranje signala.<br />

2.8 Paralelni i serijski prenos<br />

Računarski sistemi memorišu i procesiraju podatke u formi bitova koji su uredjeni kao reči<br />

fiksnog obima. Memoriju računara čini niz lokacija pri čemu svaka ima svoju jedinstvenu<br />

adresu.<br />

Računarski sistemi mogu manipulisati sa rečima obima 8-, 16-, 32-, 64- bita, itd. U okviru<br />

velikog broja g<strong>rad</strong>ivnih blokova računarskog sistema podaci se prenose u paralelnoj formi,<br />

što znači da je svakom bitu u okviru reči dodeljen po jedan prenosni put. Primer paralelnog<br />

prenosa podataka uobičajeno se sreće kod hardverskih interfejs ploča za pobudu štampača,<br />

kao i interfejs ploča za spregu sa diskom. Kod paralelnih interfejsa, kakva je recimo sprega<br />

računara sa štampačem, potrebno je uvesti neki vid signalizacije koji će na odredjeni način, sa<br />

jedne strane, ukazati kada su podaci na izlazu računarskog sistema raspoloživi/validni, a sa<br />

druge strane, kada je (da li je) štampač spreman da prihvati novi podatak. Glavni razlog<br />

uvodjenja signalizacije predstavlja velika razlika u brzini <strong>rad</strong>a uredjaja koji se medjusobno<br />

povezuju. Konkretnije, računar može da generiše nove podatke svakih 100 n s (taktne<br />

frekvencije kod savremenih računara su reda nekoliko stotina MHz ), dok štampač može da<br />

štampa podatke brzinom reda 100 znakova u minuti (postoje i štampači koji mogu štampati<br />

do 30000 znakova u minuti). Da bi se na jedan regularan način ostvarila korektna razmena<br />

podataka izmedju uredjaja koriste se posebni signali poznati kao handshake signali.<br />

Procedura kojom se reguliše način razmene podataka i tajming naziva se handshake<br />

procedura.<br />

2.9 Asinhroni prenos podataka<br />

Sistem kod koga predajnik može u bilo kom trenutku generisati bitove kažemo da koristi<br />

asinhroni prenos. Ključne karakteristike asinhronog prenosa su te da predajnik ne predaje<br />

prijemniku bilo kakvu informaciju o lokalnom taktnom impulsu ili tajming bit. Zadatak<br />

prijemnika je da interpretira dolazeće signale i da korektno interpretira svaki dolazeći bit. U<br />

suštini asinhroni prijemnik ne regeneriše takt na osnovu dolazećeg signala. Naime, predajnik<br />

i prijemnik koriste posebne taktne impulse čije su frekvencije veoma bliske jedna drugoj. Sa<br />

ciljem da se odredi korektni početak <strong>rad</strong>a prijema koristi se metod <strong>rad</strong>a poznat kao start-stop<br />

(vidi sliku 5).<br />

slika 6. Start-stop operacija<br />

12

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!