KAIUNPOISTON TOTEUTTAMINEN : MIKROPIIRILLÄ CS4622
Leetoja, Aldo (2015)
Leetoja, Aldo
Lapin ammattikorkeakoulu
2015
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201503253533
https://urn.fi/URN:NBN:fi:amk-201503253533
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella, kehittää ja toteuttaa kaiunpoistojärjes-telmä. Toimeksiantajana oli Reksarja Oy, joka valmistaa teknisiä apuvälineitä ikäihmisille. Puhelimen, tietokoneen tai tabletin välityksellä puhuttaessa kuuluu joskus oma ääni kaikuna häiritsevästi. Tämän ongelman poistamiseksi aloitettiin kehittämään kauinpoistojärjestelmää. Kehitetty järjestelmä voisi hyödyntää muun muassa henkilöitä, joilla on kuulo-ongelmia.
Kaiunpoistolaitteen tekeminen vaati yksipuolisten piirilevyjen suunnittelua, kehit-tämistä ja testausta. Tärkein komponentti oli mikropiiri CS6422. Piirilevyn suun-nitteluun ja prototyypin valmistamiseen käytettiin seuraavia ohjelmia: KiCad-piiri-levysuunnitteluohjelma, Circuit Cam -niminen jyrsintätiedostojen muokkausoh-jelma ja Board Master -piirilevyjyrsimen ohjausohjelma. Lisäksi mikropiirin oh-jausbittien muodostukseen oli apuna HDL Designer -niminen graafinen ohjel-mointikieli sekä Quartus, joka kääntäjä graafisen koodin kirjalliseksi. Lisäksi käy-tettiin Programmer-ohjelmaa, joka siirtää ohjelman Altera-alustalle. Piirilevyn työstö toteutettiin Protomat S62 -jyrsinkoneella. Prosessin aikana kehitettiin kolme eri piirilevyprototyyppiä.
Prototyyppien rakentamisen aikana selviteltiin lisäksi, miten oli mahdollista muut-taa mikropiirin alkuasetuksia. Selvisi, että HDL Designer -ohjelmalla tehdyn bitti-jonon avulla oli mahdollista muuttaa Half-Duplex -moodi Full-Duplex -moodiksi.
Tuloksena oli Full-Duplex moodissa toimiva kaiunpoistojärjestelmän prototyyppi.. Protyypin testaukset osoittivat kyseisen piirin käyttökelpoisuuden kaiunpoistoon audiojärjestelmissä.
Kaiunpoistolaitteen tekeminen vaati yksipuolisten piirilevyjen suunnittelua, kehit-tämistä ja testausta. Tärkein komponentti oli mikropiiri CS6422. Piirilevyn suun-nitteluun ja prototyypin valmistamiseen käytettiin seuraavia ohjelmia: KiCad-piiri-levysuunnitteluohjelma, Circuit Cam -niminen jyrsintätiedostojen muokkausoh-jelma ja Board Master -piirilevyjyrsimen ohjausohjelma. Lisäksi mikropiirin oh-jausbittien muodostukseen oli apuna HDL Designer -niminen graafinen ohjel-mointikieli sekä Quartus, joka kääntäjä graafisen koodin kirjalliseksi. Lisäksi käy-tettiin Programmer-ohjelmaa, joka siirtää ohjelman Altera-alustalle. Piirilevyn työstö toteutettiin Protomat S62 -jyrsinkoneella. Prosessin aikana kehitettiin kolme eri piirilevyprototyyppiä.
Prototyyppien rakentamisen aikana selviteltiin lisäksi, miten oli mahdollista muut-taa mikropiirin alkuasetuksia. Selvisi, että HDL Designer -ohjelmalla tehdyn bitti-jonon avulla oli mahdollista muuttaa Half-Duplex -moodi Full-Duplex -moodiksi.
Tuloksena oli Full-Duplex moodissa toimiva kaiunpoistojärjestelmän prototyyppi.. Protyypin testaukset osoittivat kyseisen piirin käyttökelpoisuuden kaiunpoistoon audiojärjestelmissä.