Digitaalisen signaalinkäsittelijän toteutus Arduinolla
Koivisto, Jami (2014)
Koivisto, Jami
Turun ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014061112561
https://urn.fi/URN:NBN:fi:amk-2014061112561
Tiivistelmä
Opinnäytetyön tarkoituksena oli suunnitella ja toteuttaa Arduino-kehitysaslustaan perustuva harrastelijakäyttöön sopiva digitaalinen signaalinkäsittelijä. Työssä tehtiin järjestelmä, jossa Arduinolla muunnetaan analoginen signaali digitaaliseksi, jota sitten käsitellään tietokoneelle luodussa käyttöliittymässä. Arduinon ominaisuuksia testattiin työn kuluessa. Toteutetulle signaalinkäsittelijälle tehtiin myös kaksi yksinkertaista testitapausta, joissa samalla havainnoillistettiin signaalinkäsittelyn käyttöä.
Teoriaosuudessa perehdyttiin lyhyesti työn kannalta tärkeisiin digitaaliseen signaalinkäsittelyn menetelmiin ja teorioihin, kuten Fourier-muunnokseen ja digitaalisiin suodattimiin. Lisäksi käsiteltiin yleisesti Arduino-konseptia ja Arduino Uno -kehitysalustan ominaisuuksia ja toimintaa.
Työn tuloksena luotiin toimiva järjestelmä digitaaliseen signaalinkäsittelyyn. Järjestelmää on mahdollisuus tulevaisuudessa jatkaa lisäämällä siihen uusia ominaisuuksia. Valmis toteutus jäi omaan käyttöön erilaisten elektroniikkaprojektien tueksi.
Teoriaosuudessa perehdyttiin lyhyesti työn kannalta tärkeisiin digitaaliseen signaalinkäsittelyn menetelmiin ja teorioihin, kuten Fourier-muunnokseen ja digitaalisiin suodattimiin. Lisäksi käsiteltiin yleisesti Arduino-konseptia ja Arduino Uno -kehitysalustan ominaisuuksia ja toimintaa.
Työn tuloksena luotiin toimiva järjestelmä digitaaliseen signaalinkäsittelyyn. Järjestelmää on mahdollisuus tulevaisuudessa jatkaa lisäämällä siihen uusia ominaisuuksia. Valmis toteutus jäi omaan käyttöön erilaisten elektroniikkaprojektien tueksi.