1 / 12

USB komunikacija

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 .

xue
Download Presentation

USB komunikacija

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. USB komunikacija Mikroprocesorskisistemi Prof. Dr Mile Stojčev

  2. 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.

  3. 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

  4. 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

  5. Hardverskarelizacija

  6. Štampanaploca Malih dimenzija, jednostavna za rukovanje, bezbedna

  7. Programator

  8. MikroC Domaći softver Podržava veliki broj mikrokontrolera Optimalan kod (kvalitetan editor,preglednost,veliki br. integrisanih biblioteka i rutina)

  9. Aplikacija Početno stanje aplikacije

  10. Aplikacijazavremerada Aplikacija, kada je uključena dioda D2 i taster T1

  11. 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.

  12. 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.

More Related