Tuulilasin pussimittausohjelmisto
Holm, Lauri (2008)
Holm, Lauri
Satakunnan ammattikorkeakoulu
2008
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200811063876
https://urn.fi/URN:NBN:fi:amk-200811063876
Tiivistelmä
Tämä opinnäytetyö tehtiin Pilkington Automotive Finland Oy:lle. Työn tarkoitus oli kehittää paranneltu ratkaisu jo osittain olemassa olevasta järjestelmästä, joka mittaa uunissa taivutetun lasin pinnasta ns. pussiarvon. Pussiarvo tarkoittaa lasin matalimman ja kahden korkeimman kohdan erotusta lasin poikkileikkauksessa. Toteutettu järjestelmä koostuu laseranturista, mittausyksiköstä ja kannettavasta tietokoneesta. Opinnäytetyön keskeisin ja pitkäkestoisin osa oli mittausohjelmiston ohjelmoiminen Visual Studio 2005 Express edition -työkalulla. Toteutettu mittausohjelmisto kerää arvoja anturilta havaitessaan lasin sen alapuolella, laskee pussi- eli syvyysarvonarvon ja tallentaa tiedot Microsoft Access -tietokantaan. Lisäksi ohjelman ominaisuuksiin kuuluvat kerättyjen mittapisteiden kuvaajan piirto sekä vanhojen mittausten tarkastelu tietokantaa lukemalla. Järjestelmästä pyrittiin tekemään helposti siirrettävä ja kevyt, jotta sitä voitaisiin soveltaa mahdollisimman monella eri uunilla. Lisäksi järjestelmän komponentit valittiin niin että järjestelmä olisi mahdollista laajentaa myöhemmin. Ohjelmiston keskeiset osat ovat lasin mittapisteiden keräys, tulosten muunnos millimetreiksi, pussiarvon laskeminen sekä tulosten tallennus tietokantaan. Nämä toiminnot ovat automaattisesti käytössä ohjelmiston ollessa mittaustilassa, jolloin mittaustulokset ovat nähtävissä suoraan monitorilta. Ohjelmisto osaa etsiä mittauspisteiden joukosta anturin häiriöistä johtuvat virheelliset pisteet ja suodattaa ne pois tulosta laskettaessa sekä kuvaajaa piirrettäessä. Lopullinen mittaustulos selvitetään etsimällä taulukosta piste, jonka etäisyys taulukon alku- ja loppupisteiden lävistämästä suorasta on suurin. Opinnäytetyön kirjallinen osa keskittyy mittausjärjestelmän toiminnan kuvailemiseen ja saatujen tulosten tarkastelemiseen. Mittausjärjestelmän eri toiminnot ja mittauksen vaiheet kuvaillaan tehdyn ohjelmointityön pohjalta. Lisäksi perustellaan ohjelmointiratkaisuja ja syitä, miksi tiettyihin ratkaisuihin päädyttiin.