Tuotannon testilaite R100-teholähteelle
Kopsa, Hannu (2009)
Kopsa, Hannu
Lahden ammattikorkeakoulu
2009
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200905152827
https://urn.fi/URN:NBN:fi:amk-200905152827
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli suunnitella ja rakentaa tuotannon testilaite MEG Power Oy:n valmistamalle R100-hakkuriteholähteelle. MEG Power Oy suunnittelee ja valmistaa hakkuriteholähteitä ja niihin liittyviä laitteita. R100 on asiakaskohtainen hakkuriteholähde, joka poikkeaa huomattavasti muista tuotteista, joten tavanomaiset teholähteiden testauslaitteet eivät sovi sen testaamiseen. R100-laitteen testaaminen on toteutettu aikaisemmin manuaalisesti käyttämällä useita mittalaitteita. Manuaalinen testaaminen on hyvin monimutkaista ja hidasta. Tästä syystä päätettiin suunnitella R100-laitteelle oma testilaite, joka on nopea ja helppokäyttöinen.
Työ aloitettiin tutustumalla testattavaan laitteeseen ja sen manuaaliseen testaus menetelmään. Tämän jälkeen selvitettiin testauksessa tarvittavien toimenpiteiden sopivuus automaattiseen testiin. Automaattisen testauksen kannalta monimutkaiset testivaiheet pyrittiin yksinkertaistamaan niin, että niiden toteutus vaatii mahdollisimman vähän elektroniikkaa.
Testilaitteen suunnittelussa käytettiin sekä analogia- ja digitaalielektroniikkaa. Kaikkien testilaitteen toimintojen ohjaamiseen käytettiin PIC16F887-mikro-ohjainta. Mikro-ohjaimen ohjelma kirjoitettiin C-kielellä. Testilaitteen käyttöliittymä toteutettiin käyttämällä mikro-ohjaimeen kytkettävää LCD-näyttöä ja kolmea painiketta.
Testilaitteen suunnittelu aloitettiin elektroniikkasuunnittelusta. Ohjelmakehitys aloitettiin vasta elektroniikkakorttien valmistumisen jälkeen. Näin voitiin elektroniikan ja ohjelman toimivuutta testata sitä mukaan, kun ohjelman kirjoitus eteni. Testilaitteen toimintojen testausta ja ohjelman kirjoittamista tehtiin samaan aikaan, koska elektroniikan testausta varten tarvittiin erilaisia testiohjelman pätkiä.
Työ aloitettiin tutustumalla testattavaan laitteeseen ja sen manuaaliseen testaus menetelmään. Tämän jälkeen selvitettiin testauksessa tarvittavien toimenpiteiden sopivuus automaattiseen testiin. Automaattisen testauksen kannalta monimutkaiset testivaiheet pyrittiin yksinkertaistamaan niin, että niiden toteutus vaatii mahdollisimman vähän elektroniikkaa.
Testilaitteen suunnittelussa käytettiin sekä analogia- ja digitaalielektroniikkaa. Kaikkien testilaitteen toimintojen ohjaamiseen käytettiin PIC16F887-mikro-ohjainta. Mikro-ohjaimen ohjelma kirjoitettiin C-kielellä. Testilaitteen käyttöliittymä toteutettiin käyttämällä mikro-ohjaimeen kytkettävää LCD-näyttöä ja kolmea painiketta.
Testilaitteen suunnittelu aloitettiin elektroniikkasuunnittelusta. Ohjelmakehitys aloitettiin vasta elektroniikkakorttien valmistumisen jälkeen. Näin voitiin elektroniikan ja ohjelman toimivuutta testata sitä mukaan, kun ohjelman kirjoitus eteni. Testilaitteen toimintojen testausta ja ohjelman kirjoittamista tehtiin samaan aikaan, koska elektroniikan testausta varten tarvittiin erilaisia testiohjelman pätkiä.