Plazic, Arduino-pohjaisen ohjelmoitavan logiikan vertailu kaupallisiin ohjausjärjestelmii
Kuusela, Pasi (2019)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202003203713
https://urn.fi/URN:NBN:fi:amk-202003203713
Tiivistelmä
Arduino-mikrokontrolleri on pitkään ollut elektroniikka- ja ohjelmointiharrastajien ja opiskelijoiden käytössä erilaisissa projekteissa. Ohjelmistot ovat pääasiassa olleet vain kyseiseen projektiin tehtyjä räätälöityjä ohjelmia. Markkinoille on tullut teollisuuskäyttöön tarkoitettuja ohjelmoitavia logiikoita, jotka perustuvat Arduinon käyttämiin mikrokontrollereihin. Arduino-ympäristöön on tehty yleiskäyttöinen Plazic-niminen ohjelmisto, jolla voi toteuttaa ohjelmoitavan logiikan ohjaustoiminnot sisältäen myös analogiasignaalien käsittelyn ja säädintoiminnot. Plazicin sovellusohjelmointikieli on lähinnä toimilohkoohjelmointia. Ohjelmisto on tarkoitettu kevyempiin kohteisiin, ja kaikki operointi tapahtuu sarjaliikennepääteohjelmalla.
Opinnäytetyössä verrattiin aiemmin toteutettujen projektien avulla muutamaan muuhun ohjausjärjestelmään tapaustutkimustyyppisesti. Tavoitteena oli saada tietoa ohjelmiston teknisestä soveltuvuudesta, käyttäjäystävällisyydestä, hinnasta ja muunneltavuudesta.
Toteutus tapahtui käyttämällä tutkimusaineistona toteutettujen projektien raportteja. Vertailun pohjana oli eri järjestelmien erilaiset tekniset toteutukset. Arvio tehtiin vertailemalla eri järjestelmiä kolmessa erilaisessa käytännön toteutuksessa.
Tulokseksi saatiin arvio Plazic-sovelluksen käyttökelpoisuudesta. Sovellus on parhaimmillaan pienehköissä kohteissa. Pahimpina puutteina tutkimuksissa nousi esiin graafisen käyttäjäliittymän puute ja ulkopuolisten väyläratkaisujen puute. Kummatkin puutteet ovat teknisesti toteutettavissa avoimessa lähdekoodissa ja ne ovatkin nousemassa ohjelmiston jatkokehityksessä seuraaviksi kehityskohteiksi
Opinnäytetyössä verrattiin aiemmin toteutettujen projektien avulla muutamaan muuhun ohjausjärjestelmään tapaustutkimustyyppisesti. Tavoitteena oli saada tietoa ohjelmiston teknisestä soveltuvuudesta, käyttäjäystävällisyydestä, hinnasta ja muunneltavuudesta.
Toteutus tapahtui käyttämällä tutkimusaineistona toteutettujen projektien raportteja. Vertailun pohjana oli eri järjestelmien erilaiset tekniset toteutukset. Arvio tehtiin vertailemalla eri järjestelmiä kolmessa erilaisessa käytännön toteutuksessa.
Tulokseksi saatiin arvio Plazic-sovelluksen käyttökelpoisuudesta. Sovellus on parhaimmillaan pienehköissä kohteissa. Pahimpina puutteina tutkimuksissa nousi esiin graafisen käyttäjäliittymän puute ja ulkopuolisten väyläratkaisujen puute. Kummatkin puutteet ovat teknisesti toteutettavissa avoimessa lähdekoodissa ja ne ovatkin nousemassa ohjelmiston jatkokehityksessä seuraaviksi kehityskohteiksi