Jätevesipumppaamon hälytykset ja ohjaukset ESP32-piirillä
Vilska, Juho (2023)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023092726436
https://urn.fi/URN:NBN:fi:amk-2023092726436
Tiivistelmä
Tämän työn tarkoituksena oli kehittää työn tilaajan kiinteistölle jätevesipumppaamoon järjestelmä, joka havaitessaan vian lähettäisi siitä tiedon kiinteistön omistajalle. Lisäksi tavoitteena oli mikropiirin avulla ohjata pumppaamon toimintaa releitä käyttäen tilaajan toivomalla tavalla. Tarve pumppaamon hälytysten ja ohjausten etätoiminnallisuuksiin syntyi siitä, että kiinteistön pumppaamokeskus sijaitsi tilassa, jossa ei tavallisesti juuri käydä. Tästä syystä mahdolliset vikatilanteet olisivat saattaneet jäädä pitkäksikin aikaa huomaamatta.
Työtä varten selvitettiin jätevesipumppaamon rakenteen ja toiminnan lisäksi erilaisia keinoja toteuttaa etävalvonta ja -hallinta. Lisäksi selvitettiin markkinoilla olevia, työn teettäjän kriteerit täyttäviä valmiita ratkaisuja. Tämän jälkeen valittiin työhön käytettävät tekniikat ja suunniteltiin työn vaatimukset täyttävä piirilevy, johon lisättiin tarvittavat komponentit. Mikropiirin ohjelmointi toteutettiin Arduino IDE-ympäristössä käyttäen C++-ohjelmointikieltä.
Piirilevyn moduulikoteloon kiinnittämistä varten suunniteltiin sopiva kiinnike, joka tulostettiin 3D-tulostimella. Pienjännitepiirien turvallista ohjausta varten rakennettiin erilliseen moduulikoteloon 24VDC ohjauspiiri, jota ohjattiin mikropiiriin liitetyillä releillä.
Lopuksi kokonaisuus asennettiin työn tilaajan pumppaamokeskuksen yhteyteen ja todettiin vaaditulla tavalla toimivaksi.
Työtä varten selvitettiin jätevesipumppaamon rakenteen ja toiminnan lisäksi erilaisia keinoja toteuttaa etävalvonta ja -hallinta. Lisäksi selvitettiin markkinoilla olevia, työn teettäjän kriteerit täyttäviä valmiita ratkaisuja. Tämän jälkeen valittiin työhön käytettävät tekniikat ja suunniteltiin työn vaatimukset täyttävä piirilevy, johon lisättiin tarvittavat komponentit. Mikropiirin ohjelmointi toteutettiin Arduino IDE-ympäristössä käyttäen C++-ohjelmointikieltä.
Piirilevyn moduulikoteloon kiinnittämistä varten suunniteltiin sopiva kiinnike, joka tulostettiin 3D-tulostimella. Pienjännitepiirien turvallista ohjausta varten rakennettiin erilliseen moduulikoteloon 24VDC ohjauspiiri, jota ohjattiin mikropiiriin liitetyillä releillä.
Lopuksi kokonaisuus asennettiin työn tilaajan pumppaamokeskuksen yhteyteen ja todettiin vaaditulla tavalla toimivaksi.