Digitalni signal procesori Šifra: 317206 | 8 ESPB

Opšte informacije
Nivo studija:
Godina studija: 1
Semestar/Trimestar: 1
Uslov: Poznavanje osnovnih pojmova iz mikroračunara.
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 koriste savremene modele digitalnih signal-procesora i projektuju jednostavne programe za primenu u upravljanju i digitalnoj obradi signala.
Sadržaj predmeta
Teorijska nastava:
  1. Program predmeta, organizacija i sadržaj predmeta.
  2. Razvoj digitalnih signal-procesora od prvih modela do savremenih.
  3. Harvard arhitektura, osobenosti arhitekture digitalnih signal-procesora, poređenje sa mikrokontrolerima.
  4. Tipovi signal-procesora, sa aritmetikom u fiksnom zarezu, u pomičnom zarezu, specijalizovani
  5. Karakteristični sklopovi i instrukcije za digitalne signal-procesore.
  6. Algoritmi tipični za obradu signala i usklađenost jezgara savremenih DSP sa njihovom primenom.
  7. Digitalni signal-procesoriza upravljanje, za telekomunikacije, za primenu u elektro-energetici.
  8. Raspoloživi modeli digitalnih signal-procesora. Jezgro TI serije 2000.
  9. Periferije digitalnih signal-procesora TI serije 2000: GPIO programiranje i primena, AD konvertor programiranje i primena, kontroler prekida - programiranje i primena u obradi signala.
  10. Periferije digitalnih signal-procesora TI serije 2000 na bazi tajmera: Tajmeri opšte namene, impulsno-širinski modulator, automatsko generisanje signala (Outut Compare) i primena u obradi signala.
  11. Periferije na bazi tajmera: Periferije za hvatanje trenutaka promene ulaznih signala (Inpit Capture), programiranje i primena u digitalnoj obradi signala. Sistemske periferije.
  12. Praktična realizacija, tabela za pretraživanje (look-uptable), interpolacije i matematičkih funkcija.
  13. Razvoj, punjenje, provera i ispravljanje programa za digitalne signal-procesore. Serijska i J-TAG komunikacija. Gotove, komercijalno raspoložive razvojne kartice.
  14. Veza digitalnih signal-procesora sa programskim okruženjem Simnulink (Matlab). Primeri gotovih modula digitalnih signal-procesora.
  15. Zaključna razmatranja. 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 periferijama obrađenim na predavanjima i praktičnu ralizaciju softverskih modula karakterističnih za primenu signal-procesora u upravljanju i obradi signala. 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 2006.
  3. S. Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw-Hill, 2002.
  4. S. M. Kuo, Bob H. Lee, Wensum Tian , Real-Time Digital Signal Processing: Implementations and Applications, Jon Wiley & Sons, West Sussex, 2006.
  5. RichardL., Understanding Digital Signal Processing, Izdavač: PearsonEducation, 2011
  6. Swanson, D.Signal Processing for Intelligent Sensor Systems with MATLAB,Taylor&Francis, 2012
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
0
seminarski rad
0
kolokvijum
40
Završni ispit
Poeni
Pismeni ispit
50
Usmeni ispit
0