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:
- Program predmeta, organizacija i sadržaj predmeta.
- Razvoj digitalnih signal-procesora od prvih modela do savremenih.
- Harvard arhitektura, osobenosti arhitekture digitalnih signal-procesora, poređenje sa mikrokontrolerima.
- Tipovi signal-procesora, sa aritmetikom u fiksnom zarezu, u pomičnom zarezu, specijalizovani
- Karakteristični sklopovi i instrukcije za digitalne signal-procesore.
- Algoritmi tipični za obradu signala i usklađenost jezgara savremenih DSP sa njihovom primenom.
- Digitalni signal-procesoriza upravljanje, za telekomunikacije, za primenu u elektro-energetici.
- Raspoloživi modeli digitalnih signal-procesora. Jezgro TI serije 2000.
- Periferije digitalnih signal-procesora TI serije 2000: GPIO programiranje i primena, AD konvertor programiranje i primena, kontroler prekida - programiranje i primena u obradi signala.
- 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.
- Periferije na bazi tajmera: Periferije za hvatanje trenutaka promene ulaznih signala (Inpit Capture), programiranje i primena u digitalnoj obradi signala. Sistemske periferije.
- Praktična realizacija, tabela za pretraživanje (look-uptable), interpolacije i matematičkih funkcija.
- Razvoj, punjenje, provera i ispravljanje programa za digitalne signal-procesore. Serijska i J-TAG komunikacija. Gotove, komercijalno raspoložive razvojne kartice.
- Veza digitalnih signal-procesora sa programskim okruženjem Simnulink (Matlab). Primeri gotovih modula digitalnih signal-procesora.
- Zaključna razmatranja. Samovrednovanje, analiza predmeta.
Praktična nastava:
- 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
- Lj. Milić, Z. Dobrosavljević, Uvod u digitalnu obradu signala, Akademska misao, Beograd 2004.
- M. Popović, Digitalna obrada signala, Akademska misao, Beograd 2006.
- S. Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw-Hill, 2002.
- S. M. Kuo, Bob H. Lee, Wensum Tian , Real-Time Digital Signal Processing: Implementations and Applications, Jon Wiley & Sons, West Sussex, 2006.
- RichardL., Understanding Digital Signal Processing, Izdavač: PearsonEducation, 2011
- 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