ELEKTRONISTEN LAITTEIDEN TESTAUSSUUNNITTELU JA TESTAUSMENETELMIEN VALINTA TUOTEKEHITYKSESSÄ
Lahtinen, Petri (2017)
Lahtinen, Petri
Oulun ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201703163373
https://urn.fi/URN:NBN:fi:amk-201703163373
Tiivistelmä
TIIVISTELMÄ
Opinnäytetyö tehtiin kolmessa osassa osaopinnäytetyömallin mukaan. Kaikki kolme työtä käsittelevät elektroniikan tuotantotestausta piirikorttitasolla. Ensimmäinen osa käsitteli JTAG-testausta ja työssä tutkittiin myös, mitä hyötykäyttöä testausmenetelmä tuo mahdollisesti myös tuotekehitykseen. JTAG-testauksella voidaan tarkastaa nopeasti piirikortin fyysiset kontaktit ja todeta, ovatko kaikki komponentit asettuneet paikoilleen. JTAG-menetelmän avulla voidaan myös ohjelmoida ASIC-piirejä ja mikroprosessoreita helposti. Laitteen toiminnallisuutta tällä menetelmällä ei testata.
Opinnäytetyön toisessa osassa käsitellään funktionaalisen testauksen määrittelyä tuotekehityksessä. Funktionaalinen testaus pyrkii testaamaan piirikortin tai laitteen toiminnallisuutta sellaisena, kun se käytännössä tulee toimimaan. Ohjelmistojen merkitys on tullut yhä tärkeämmäksi funktionaalisessa testauksessa, sekä testiohjelmistojen että sulautettujen järjestelmien kehittyessä. Tässä työssä pohdittiin, mitä keinoja on valmistaa luotettavia ja automatisoituja testereitä tuotantoon.
Viimeisessä työn osassa suunniteltiin ja toteutettiin funktionaalinen tuotantotesteri jo markkinoilla olevalle Checkmylevel-laitteelle. Testijärjestelmä tehtiin oululaiselle Juno Medical Oy:lle yrityslähtöisenä projektityönä keväällä 2016. Sovellus on tarkoitettu huippu-urheilijoille ja aktiivista liikuntaa harrastaville henkilöille, jotka haluavat seurata kuntonsa kehittymistä. Sovellus lähettää mitatun datan Bluetooth-yhteyden avulla mobiilisovellukseen, josta ne tallentuvat käyttäjäkohtaiseen tietokantaan.
Opinnäytetyö tarjosi hyvän kokonaisuuden perehtyä elektroniikan tuotantotestaukseen ja sen suunnitteluun. Työn viimeisessä osassa pystyttiin sitten käytännössä toteuttamaan testerin valmistus ja todettiin validoinnin avulla sen toimivuus. Työssä opittiin ohjelmoimaan testausfunktioita graafisella LabVIEW-ohjelmalla sekä opittiin mitä mekaanisia ratkaisuja kannattaa hyödyntää testerien valmistuksessa.
Asiasanat: JTAG, LabVIEW, DFT, funktionaalinen testaus, tuotekehitys
Opinnäytetyö tehtiin kolmessa osassa osaopinnäytetyömallin mukaan. Kaikki kolme työtä käsittelevät elektroniikan tuotantotestausta piirikorttitasolla. Ensimmäinen osa käsitteli JTAG-testausta ja työssä tutkittiin myös, mitä hyötykäyttöä testausmenetelmä tuo mahdollisesti myös tuotekehitykseen. JTAG-testauksella voidaan tarkastaa nopeasti piirikortin fyysiset kontaktit ja todeta, ovatko kaikki komponentit asettuneet paikoilleen. JTAG-menetelmän avulla voidaan myös ohjelmoida ASIC-piirejä ja mikroprosessoreita helposti. Laitteen toiminnallisuutta tällä menetelmällä ei testata.
Opinnäytetyön toisessa osassa käsitellään funktionaalisen testauksen määrittelyä tuotekehityksessä. Funktionaalinen testaus pyrkii testaamaan piirikortin tai laitteen toiminnallisuutta sellaisena, kun se käytännössä tulee toimimaan. Ohjelmistojen merkitys on tullut yhä tärkeämmäksi funktionaalisessa testauksessa, sekä testiohjelmistojen että sulautettujen järjestelmien kehittyessä. Tässä työssä pohdittiin, mitä keinoja on valmistaa luotettavia ja automatisoituja testereitä tuotantoon.
Viimeisessä työn osassa suunniteltiin ja toteutettiin funktionaalinen tuotantotesteri jo markkinoilla olevalle Checkmylevel-laitteelle. Testijärjestelmä tehtiin oululaiselle Juno Medical Oy:lle yrityslähtöisenä projektityönä keväällä 2016. Sovellus on tarkoitettu huippu-urheilijoille ja aktiivista liikuntaa harrastaville henkilöille, jotka haluavat seurata kuntonsa kehittymistä. Sovellus lähettää mitatun datan Bluetooth-yhteyden avulla mobiilisovellukseen, josta ne tallentuvat käyttäjäkohtaiseen tietokantaan.
Opinnäytetyö tarjosi hyvän kokonaisuuden perehtyä elektroniikan tuotantotestaukseen ja sen suunnitteluun. Työn viimeisessä osassa pystyttiin sitten käytännössä toteuttamaan testerin valmistus ja todettiin validoinnin avulla sen toimivuus. Työssä opittiin ohjelmoimaan testausfunktioita graafisella LabVIEW-ohjelmalla sekä opittiin mitä mekaanisia ratkaisuja kannattaa hyödyntää testerien valmistuksessa.
Asiasanat: JTAG, LabVIEW, DFT, funktionaalinen testaus, tuotekehitys