Mittaus ja tiedonkeruu Qt-ohjelmointiympäristöllä
Yrjölä, Pasi (2011)
Yrjölä, Pasi
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105188404
https://urn.fi/URN:NBN:fi:amk-201105188404
Tiivistelmä
Tässä insinöörityössä otettiin käyttöön Metropolia Ammattikorkeakoulun tilaama Advantech USB-4716 -tiedonkeruumoduuli sekä laadittiin graafisella käyttöliittymällä varustettu ohjelma, jonka avulla moduulia on mahdollista käyttää erilaisissa mittaustilanteissa. Ohjelmointi tehtiin Qt:lla, joka on avoimeen lähdekoodiin perustuva, C++ -ohjelmointikieleen pohjautuva ohjelmointiympäristö. Ohjelman tuli olla kattava ja helppokäyttöinen. Lisäksi sen tuli olla helposti muokattavissa moduulilla tulevaisuudessa tehtävää tiedonkeruuta varten.
Ohjelman ja tiedonkeruumoduulin tehokkuutta testattiin käytännössä mittauksissa, joissa sahoilla käytettävää tukin kuorimaterää iskettiin suurella, katosta roikkuvalla heilurilla. Mittauksissa selvitettiin voima- ja venymäliuska-antureiden avulla muun muassa erilaisten iskujen energiaa ja niiden vaikutusta terän kiinnityksen jännitystilaan. Mittausten onnistuminen edellytti mittausjärjestelmältä nopeutta ja tarkkuutta.
Työssä pyrittiin mahdollisimman edullisiin ratkaisuihin, millä pyrittiin luomaan vertailukohta kalliille teollisille tiedonkeruujärjestelmille. Teoriapohjaksi tutustuttiin tiedonkeruun ja signaalinkäsittelyn perusteisiin.
Ohjelman ja tiedonkeruumoduulin tehokkuutta testattiin käytännössä mittauksissa, joissa sahoilla käytettävää tukin kuorimaterää iskettiin suurella, katosta roikkuvalla heilurilla. Mittauksissa selvitettiin voima- ja venymäliuska-antureiden avulla muun muassa erilaisten iskujen energiaa ja niiden vaikutusta terän kiinnityksen jännitystilaan. Mittausten onnistuminen edellytti mittausjärjestelmältä nopeutta ja tarkkuutta.
Työssä pyrittiin mahdollisimman edullisiin ratkaisuihin, millä pyrittiin luomaan vertailukohta kalliille teollisille tiedonkeruujärjestelmille. Teoriapohjaksi tutustuttiin tiedonkeruun ja signaalinkäsittelyn perusteisiin.