Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Käyttörajattu kokoelma)
  • Näytä viite

Älykkään kenttälaitteen hyödyntäminen väyläohjauksessa

Törmänen, Joonatan (2016)

 
Avaa tiedosto
tormanen_joonatan.pdf (805.5Kt)
Lataukset: 

Rajattu käyttöoikeus / Restricted access / Tillgången är begränsad
Törmänen, Joonatan
2016
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202401221634
Tiivistelmä
Työn tilaajana oli Kitel Oy, jonka toimitiloissa työ pääosin tehtiin. Opinnäytetyön lähtökohtana oli kartoittaa pienten prosessien ohjaukseen soveltuvia kenttälaitteita kohteisiin, joissa ne voidaan piilottaa olemassaoleviin koteloihin. Kenttälaitteen ominaisuuksiksi rajattiin riittävän pieni koko ja vähintään muutamia tulo- ja lähtöportteja, joita voitaisiin ohjata erillisen laitteen kautta.
Valmista, soveltuvaa kenttälaitetta ei löytynyt, joten se rakennettiin Arduino Nano-mikrokontrollerialustan pohjalta. Rakennetulle kenttälaitteelle tehtiin ohjaus iX T7A-operointipaaneelille tehdyllä käyttöliittymällä. Työn tavoitteeksi muodostui asennusvalmiin kokonaisuuden toteuttaminen, jossa olisi kenttälaite ohjaamassa I/O-porttejaan käyttöliittymän ohjauksen mukaisesti.
Työtä varten tarvittava tieto ja taito oli osin jo olemassa mm. Arduino-maailmasta ja käyttöliittymäsuunnittelussa hyödynnettiin tilaajan asiantuntemusta. Operointipaneelin ohjelmointia, tiedonsiirtoa ja Arduinon ohjelmointia varten etsittiin tietoa lähinnä tekemällä johtopäätöksiä ja kokoamalla useista lähteistä saatuja osatietoja. Tiedonsiirtoa varten päädyttiin käyttämään Modbus RTU -protokollaa Arduinolle löydetyn kirjaston vuoksi.
Arduino ohjelmoitiin toimimaan operointipaneelin käskyjen mukaan Arduino IDE-ohjelmointiympäristöllä. Operointipaneelin käyttöliittymä suunniteltiin iX Developer 2-suunnitteluohjelmistolla. Käyttöliittymästä määritetään kaikki Arduinon toiminnot ja lähtö- ja tuloportit sekä ohjataan niitä. Lisäksi Arduinolle ohjelmoitiin hieman omaa älykkyyttä, joten käyttöliittymästä voidaan määrätä Arduino toimimaan kytkimenä itsenäisesti.
Lopputulokseksi saatiin älykäs kenttälaite, jolle voidaan lisätä muista laitteista riippumattomia toimintoja. Käyttöliittymästä voidaan seurata ja ohjata kenttälaitteen portteja. Lisäksi kenttälaitteelle lisättiin kytkintoiminto, jossa lähtöporttia ohjaa suoraan kenttälaite itsenäisesti painikkeilta saapuvien tulotietojen perusteella. Kenttälaitteen rinnalla lähtöporttia voi ohjata myös käyttöliittymän kautta. Työtä voidaan tulevaisuudessa hyödyntää useissa käyttökohteissa, esimerkiksi älykkäässä valo-ohjauksessa, joskin Arduinon käyttämä 5 voltin jännite saattaa rajoittaa käyttömahdollisuuksia yleisesti laitteissa käytetyn 24 voltin jännitteen vuoksi.
Kokoelmat
  • Opinnäytetyöt (Käyttörajattu kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste