Spinner

Dokument se učitava

ATUSS

VIŠER

Akademija tehničko-umetničkih strukovnih studija Beograd

Odsek Visoka škola elektrotehnike i računarstva

Primena digitalnih signal-procesora Šifra: 190708 | 8 ESPB

Opšte informacije
Nivo studija: Specijalističke strukovne studije
Godina studija: 1
Semestar: 1
Uslov: Poznavanje osnovnih pojmova iz mikroračunara. Poželjno znanje engleskog jezika.
Cilj: Da se studenti upoznaju sa principima rada savremenih digitalnih signal-procesora (DSP), sa osnovnim tipovima koji su trenutno u upotrebi, osnovnim periferijama koje su u sastavu digitalnih signal-procesora, primenom u upravljanju i principima realizacije programskih okruženja korišćenih za obradu signala i upravljanje.
Ishod: Studenti će biti osposobljeni da projektuju jednostavne programe kakvi se koriste u praktičnom radu u upravljanju primenom digitalnih signal-procesora.
Sadržaj predmeta
Teorijska nastava:
  1. Program predmeta, organizacija i sadržaj predmeta.
  2. Razvoj digitalnih signal-procesora od prvih modela do savremenih.
  3. Harvardarhitektura, osobenosti arhitekture digitalnih signal-procesora, poređenje sa mikrokontrolerima.
  4. Jedinica za množenje i akumuliranje (MAC multiply and accumulate), jedinica za rotiranje i pomeranje (barrel shifter).
  5. Ugrađeni RAM (dual port RAM), unutrašnji fleš,(boot-ROM), adresne mape.
  6. Tipovi signal-procesora,u fiksnom zarezu, u pomičnom zarezu, specijalizovani .
  7. Digitalni signal-procesoriza upravljanje, za telekomunikacije, za primenu u elektro-energetici.
  8. Raspoloživimodeli digitalnih signal-procesora. TI, Analog Devices, Motorola, jezgro jednog od njih.
  9. Primena digitalnih signal-procesorau obradi signala. Primeri realizacije FIR i IIR filtara, FFT...
  10. Periferije savremenih digitalnih signal-procesora: AD i DA, brojači,brzi U/I, hardver za generisanje signala (input capture, output compare, event manager), PWM, SCI, CAN
  11. Primena u oblasti upravljanja. Praktična realizacija filtara, integratora, kola zadrške, mat.funkcija, tabela za pretraživanje (look-up table), interpolacija.
  12. Iterativna metoda, PI regulatori, kompenzatori, transformacije koordinata.
  13. Razvoj, punjenje, provera i ispravljanje programa za digitalne signal-procesore. Serijska i J-TAG komunikacija. Jednostavan monitorski program, gotove razvojne kartice.
  14. Veza digitalnih signal-procesora sa programskim okruženjem Simnulink (Matlab). Primeri gotovih modula digitalnih signal-procesora.
  15. Zaključnarazmatranja. Samovrednovanje, analiza predmeta.
Praktična nastava:
  1. Praktična nastava se odvija u laboratoriji. Studenti samostalno realizuju jednostavne algoritme koje samostalno prevode, otklanjaju greške i testiraju izrađene programe na realnom hardveru. Vežbe obuhvataju rad sa fleš-memorijom, A/D i D/A konvertorom, širinskim modulatorom, realizaciju filtara, realizaciju obrtnih transformacija i modula kao što su integrator, diferencijator, delitelj, limiter i realizaciju tabela sa interpolacijom. Na završnoj odbrani vežbi studenti realizuju jednostavan projekat na osnovu stečenih iskustava iz prethodnih vežbi.
Literatura
  1. Lj. Milić, Z. Dobrosavljević, Uvod u digitalnu obradu signala, Akademska misao, Beograd 2004.
  2. M. Popović, Digitalna obrada signala, Akademska misao, Beograd 2000.
  3. S. Mitra,Digital Signal Processing: A Computer-Based Approach, McGraw-Hill, 2011.
  4. S. M. Kuo, Bob H. Lee, Wensum Tian , Real-Time Digital Signal Processing: Implementations and Applications, Jon Wiley & Sons, West Sussex, 2006.
Broj časova aktivne nastave (nedeljno)
Predavanja: 4
Vežbe: 3
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
10
aktivnosti na laboratorijskim vežbama
seminarski rad
0
kolokvijum
0
Završni ispit
Poeni
Pismeni ispit
Usmeni ispit
Praktični ispit

Nastavnik

Saradnik

Obaveštenja