Pregled bibliografske jedinice broj: 653448
Realizacija digitalnog filtra na ARM Stellaris razvojnoj platformi
Realizacija digitalnog filtra na ARM Stellaris razvojnoj platformi, 2011., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 653448 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Realizacija digitalnog filtra na ARM Stellaris razvojnoj platformi
(Digital filter implementation on ARM Stellaris evaluation board)
Autori
Karoli, Luka
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
24.01
Godina
2011
Stranica
45
Mentor
Seršić, Damir
Ključne riječi
Stellaris ARM; Cortex M3; LM3S1968; Digitalni audio filtar; CIC filtar
(Stellaris ARM; Cortex M3; LM3S1968; digital audio filter; CIC filter)
Sažetak
U okviru rada bilo je potrebno realizirati audio filtar za rad u stvarnom vremenu na ARM Stellaris LM3S1968 razvojnoj pločici. Filtar je zamišljen kao sklop sa jednostavnim korisničkim sučeljem. Odabir filtra vrši se putem tipkala, a izbornik je vidljiv na prikazniku. Nakon što je odabran tip filtra, na prikazniku se ispisuju parametri filtra, koji predstavljaju rezonantnu frekvenciju, rezonantno nadvišenje filtra za nisko i visoko propusni filtar, a širinu propusnog pojasa za filtar sa pojasnim propustom i pojasnom branom. Na navedene parametre moguće je direktno utjecati putem priključenih potenciometara. Na ulaz filtra dovodi se analogni signal koji se digitalizira putem analogno – digitalnog pretvornika koristeći visoku frekvenciju otipkavanja (tzv. pretipkavanje), nakon toga koristimo CIC filtar kako bismo izvršili decimaciju signala, te time povećali razlučivost ulaznog signala. Nakon što je odabran tip filtra vršimo proračun svih koeficijenata na temelju odabranih parametara filtara, proračun koeficijenata filtra vrši se i tokom rada filtra, te na taj način možemo utjecati na parametre filtra za vrijeme njegovog rada. Signal zatim prolazi postupak filtriranja, te se na izlazu njegova vrijednost prilagođava za ulaz digitalno – analognog pretvornika. Komunikacija između digitalnog filtra koji je realiziran na Stellaris LM3S-1968 razvojnoj pločici i digitalno – analognog pretvornika, koji je dio zasebne tiskane pločice vrši se putem serijskog sučelja. Filtar je ostvaren u C programskom jeziku uz pomoć programskog paketa μVision 4. Dizajn sustava i simulacija rješenja napravljena je uz pomoć programskog paketa MATLAB, a projektiranje tiskane pločice napravljeno je u programskom paketu Altium Designer.
Izvorni jezik
Hrvatski
Znanstvena područja
Elektrotehnika
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Damir Seršić
(mentor)