Viistovalokuvauslaitteen kuvausvalojen ohjainlaite
Vuorenmaa, Panu (2015)
Vuorenmaa, Panu
Tampereen ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201505107186
https://urn.fi/URN:NBN:fi:amk-201505107186
Tiivistelmä
Tampereen ammattikorkeakoululle rakennettavan viistovalokuvauslaitteen kuvausvalojen ohjainlaite suunniteltiin yhteensopivaksi jo aiemmin rakennetun viistovalokuvauslaitteiston kanssa. Laitteen ominaisuuksia suunniteltaessa hyödynnettiin Tampereen teknillisen yliopiston vastaavalla periaatteella toimivaa laitteistoa.
Ohjainlaitteelle asetetaan tietokoneen kautta tieto siitä, mitä 12 kuvausvalosta halutaan kuvauksessa käyttää. Ohjainlaite osaa sytyttää, sammuttaa ja vaihtaa seuraavaan kuvausvaloon itsenäisesti kamerasta saadun signaalin avulla.
Valojen ohjainlaite liitetään kameran salamakenkään, jotta saadaan tieto siitä, milloin kamera aloittaa kuvan ottamisen. Tiedon avulla sytytetään ja sammutetaan valittu kuvausvalo, sekä vaihdetaan seuraavaan valoon kuvan ottamisen jälkeen. Salamakengän signaaleista valittiin käyttöön kaksi sopivinta signaalia oskilloskoopilla mittaamalla.
Ohjainlaitteessa käytetyt komponentit valittiin siten, että niiden saatavuus on hyvä ja ovat hinnaltaan edullisia. Valintaan vaikuttivat myös viistovalokuvauslaitteistoon jo valmiiksi asennettujen ledien ominaisuudet. Piirilevy suunniteltiin KiCad-ohjelmistolla siten, että se on mahdollista valmistaa yksipuoleisena TAMKin piirilevyjyrsimellä.
Kuvausvalojen ohjainlaitteen laiteohjelmisto kirjoitettiin Atmel Studio -ympäristössä C-kielellä. Laiteohjelmisto suunniteltiin niin, että sitä on helppo ohjata tietokoneen USB-väylän kautta. Laitteen ohjaukseen käytetyt käskyt tehtiin johdonmukaisiksi, jotta laitetta voidaan ohjata myös terminaalin kautta käsinkirjoitetuilla käskyillä. Käskyjen testaukseen ohjelmoitiin myös työkalu, jolla ohjainlaitteen toimintaa on mahdollista testata ilman varsinaista viistovalokuvauslaitteen käyttöliittymää.
Ohjainlaitteelle asetetaan tietokoneen kautta tieto siitä, mitä 12 kuvausvalosta halutaan kuvauksessa käyttää. Ohjainlaite osaa sytyttää, sammuttaa ja vaihtaa seuraavaan kuvausvaloon itsenäisesti kamerasta saadun signaalin avulla.
Valojen ohjainlaite liitetään kameran salamakenkään, jotta saadaan tieto siitä, milloin kamera aloittaa kuvan ottamisen. Tiedon avulla sytytetään ja sammutetaan valittu kuvausvalo, sekä vaihdetaan seuraavaan valoon kuvan ottamisen jälkeen. Salamakengän signaaleista valittiin käyttöön kaksi sopivinta signaalia oskilloskoopilla mittaamalla.
Ohjainlaitteessa käytetyt komponentit valittiin siten, että niiden saatavuus on hyvä ja ovat hinnaltaan edullisia. Valintaan vaikuttivat myös viistovalokuvauslaitteistoon jo valmiiksi asennettujen ledien ominaisuudet. Piirilevy suunniteltiin KiCad-ohjelmistolla siten, että se on mahdollista valmistaa yksipuoleisena TAMKin piirilevyjyrsimellä.
Kuvausvalojen ohjainlaitteen laiteohjelmisto kirjoitettiin Atmel Studio -ympäristössä C-kielellä. Laiteohjelmisto suunniteltiin niin, että sitä on helppo ohjata tietokoneen USB-väylän kautta. Laitteen ohjaukseen käytetyt käskyt tehtiin johdonmukaisiksi, jotta laitetta voidaan ohjata myös terminaalin kautta käsinkirjoitetuilla käskyillä. Käskyjen testaukseen ohjelmoitiin myös työkalu, jolla ohjainlaitteen toimintaa on mahdollista testata ilman varsinaista viistovalokuvauslaitteen käyttöliittymää.