Testing of the On-board Computer for Mars Meteorological Network Station
Kuivalainen, Kari (2017)
Kuivalainen, Kari
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017052910780
https://urn.fi/URN:NBN:fi:amk-2017052910780
Tiivistelmä
Insinöörityön tarkoituksena oli testata muutamia MetNet-laskeutujan ohjaustietokoneen testimallin toimintoja. MetNet on Ilmatieteen laitoksen vetämä ja rahoittama monikansallinen projekti, jonka tarkoitus on valmistaa Marsin pinnalle lähetettävä laskeutuja. Useat yhdessä toimivat MetNet-laskeutujat muodostaisivat laaja-alaisen sääasemaverkon. Samanaikaisesti monesta pisteestä suoritetut mittaukset antavat laajemman ymmärryksen Marsin ilmakehän käyttäytymisestä.
Insinöörityössä testattu laite on ohjaustietokoneen testimalli, joka on testaamisen helpottamiseksi rakennettu väljemmin. Testimallin piirilevy on rakennettu käyttäen tavallisia komponentteja avaruuskelpoisten komponenttien sijaan. Insinöörityössä suoritettiin useita testejä tietokoneen eri piireille. Testejä varten rakennettiin ensin testausympäristö, jonka avulla tietokoneen eri toimintoja pystyi ohjaamaan. Testausympäristön rakentamiseen käytettiin Freescale CodeWarrior - ohjelmistokehitysympäristöä, joka sisältää ohjelmointi- ja virheenjäljitintyökalut tietokoneessa käytetylle mikrokontrollerille. Testimittauksiin ja virheiden etsimiseen käytettiin useita työkaluja, kuten oskilloskooppia ja yleismittaria.
Insinöörityön lopputuloksena tietokoneen suunnitelmaan esitettiin muutoksia. Joistakin piireistä löydettiin puutteita. Näiden tulosten perusteella uuden insinöörimallin rakentaminen voi alkaa.
Insinöörityössä testattu laite on ohjaustietokoneen testimalli, joka on testaamisen helpottamiseksi rakennettu väljemmin. Testimallin piirilevy on rakennettu käyttäen tavallisia komponentteja avaruuskelpoisten komponenttien sijaan. Insinöörityössä suoritettiin useita testejä tietokoneen eri piireille. Testejä varten rakennettiin ensin testausympäristö, jonka avulla tietokoneen eri toimintoja pystyi ohjaamaan. Testausympäristön rakentamiseen käytettiin Freescale CodeWarrior - ohjelmistokehitysympäristöä, joka sisältää ohjelmointi- ja virheenjäljitintyökalut tietokoneessa käytetylle mikrokontrollerille. Testimittauksiin ja virheiden etsimiseen käytettiin useita työkaluja, kuten oskilloskooppia ja yleismittaria.
Insinöörityön lopputuloksena tietokoneen suunnitelmaan esitettiin muutoksia. Joistakin piireistä löydettiin puutteita. Näiden tulosten perusteella uuden insinöörimallin rakentaminen voi alkaa.