130 likes | 338 Views
USB komunikacija. Mikroprocesorski sistemi Prof. Dr Mi l e Stojčev. Serijska komunikacija. Podaci se prenose bit po bit . Podela na asinhronu i sinhronu serijsku komunikaciju . Kod sinhronog prenosa postoji sinhronizacioni takt kojim se defini š e du ž ina svakog bitskog intervala .
E N D
USB komunikacija Mikroprocesorskisistemi Prof. Dr Mile Stojčev
Serijska komunikacija • Podaci se prenose bit po bit. • Podela na asinhronu i sinhronu serijsku komunikaciju. • Kod sinhronog prenosa postoji sinhronizacioni takt kojim se definiše dužina svakog bitskog intervala. • Asinhrona komunikacija nema sinhronizacioni takt i zato ima niz nedostataka u odnosu na sinhronu. • Najpoznatiji standardi za serijsku komunikaciju su: rs-232 i USB.
Usb serijski interfejs • Velike brzine prenosa do 480 MB/s • Rešenje u vezi ograničenja broja slotova na osnovnoj ploči, kao i broja portova PC računara. • Dve linije za prenos D+ i D- • Tok podatak se definiše u odnosu na host (računar) koji ima ulogu mastera u komunikaciji • Načini prenosa: control,interrupt,bulk i isochronous • Hid standard za jednostavnu implementaciju
Mikrokontroler PIC 18F4550 • Podrška za USB komunikaciju • Harvard struktura – odvojene: memorija za podatke i programska memorija • Tehnika preklapanja – proces pribavljanja naredne instrukcije i izvršenja tekuće se preklapaju (usporava rad mikrokontrolera ) • Programska memorija je 32KB, RAM -2 KB, a EEPROM- 256B. • Veliki broj U/I linija
Štampanaploca Malih dimenzija, jednostavna za rukovanje, bezbedna
MikroC Domaći softver Podržava veliki broj mikrokontrolera Optimalan kod (kvalitetan editor,preglednost,veliki br. integrisanih biblioteka i rutina)
Aplikacija Početno stanje aplikacije
Aplikacijazavremerada Aplikacija, kada je uključena dioda D2 i taster T1
Zaključak • Prilikom realizacije sistema upoznali smo sa detaljima USB komunikacije, kao i sa praktičnim radom pri realizaciji iste. Uvideli smo svu složenost USB komunikacije, a pritom i prednosti i mogućnosti koje ona donosi. Ovaj rad moze posluziti studentima da izuče USB komunikaciju i da se na praktičnom primeru upoznaju sa njom što je i ujedno bio cilj ovog projekta. • Zahvaljujem se Prof. Dr. Miletu Stojčevu sto mi je izasao u susret i omogućio da radom na ovom projektu proširim svoje znanje iz oblasti USB komunikacije.
Bilografija • Rođen sam 10.08.1981.god. u Novom Pazaru, gde sam pohađao osnovnu i srednju školu. Apsolvent sam Elektronskog fakulteta u Nišu. Fakultet sam upisao školske 1999/2000 godine, na smeru Elektronika, pa se u trećoj godini studija prebacio na smer za Telekomunikacije.