Kylpytynnyrin lämmitysavustin
Keskinen, Roope (2019)
Keskinen, Roope
2019
Sähkötekniikka
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-05-06
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201905101556
https://urn.fi/URN:NBN:fi:tty-201905101556
Tiivistelmä
Työn tavoitteena oli suunnitella ja rakentaa laite, joka avustaa kylpytynnyrin lämmittämisessä. Laite liitetään kylpytynnyrin kylkeen koukulla ja siitä menee kylpytynnyrin sisään kaksi anturia: vesianturi ja lämpötila-anturi. Laite avustaa lämmittäjää lähettämällä tekstiviestejä, kun veden pinta saavuttaa halutun korkeuden ja veden lämpötila saavuttaa halutun lämpötilan. Laite voidaan myös asettaa muistuttamaan halutun ajan päästä puiden lisäämisestä kylpytynnyrin pesään.
Työ koostuu kirjallisuus- ja rakenteluosuudesta. Kirjallisuusosuudessa tutustutaan käytettyjen komponenttien ja moduulien toimintaan sekä mitoittamiseen. Rakenteluosuudessa rakennetaan suunniteltu laite ja tutkitaan täyttääkö laite sille asetetut vaatimukset.
Laitteen ohjaamiseen käytetään ATmega328p-mikrokonrolleria, joka ohjelmointiin käyttäen Arduino-ohjelmointiympäristöä sen helppokäyttöisyyden ansiosta. Tekstiviestien lähettämiseen laitteessa käytetään valmista GSM-moduulia, joka käyttää SIM5320E-sirua. Laitteen tilan seurantaan ja ohjaamiseen käytetään LCD-näyttöä. GSM-moduulin ohjaamiseen hyödynnytetään UART-sarjaliikenneväylää ja LCD:n ohjaamiseen I2C-väylää. Laitteen lämpötila-anturina käytetään termistoria ja vesianturina käytetään itse toteutettua anturia, jonka toiminta perustuu jännitteenjakoon. Työssä toteutettiin itse myös step-up-muunnin, jota käytetään nostamaan akun jännite laitteelle sopivaksi.
Laitteen rakentamisessa ei esiintynyt suurempia ongelmia ja suunniteltu laite toimi hyvin käytännössä. Laite täyttää kaikki sille luvussa 2 asetetut vaatimukset, joten laitteen toteuttaminen voidaan todeta onnistuneeksi.
Työ koostuu kirjallisuus- ja rakenteluosuudesta. Kirjallisuusosuudessa tutustutaan käytettyjen komponenttien ja moduulien toimintaan sekä mitoittamiseen. Rakenteluosuudessa rakennetaan suunniteltu laite ja tutkitaan täyttääkö laite sille asetetut vaatimukset.
Laitteen ohjaamiseen käytetään ATmega328p-mikrokonrolleria, joka ohjelmointiin käyttäen Arduino-ohjelmointiympäristöä sen helppokäyttöisyyden ansiosta. Tekstiviestien lähettämiseen laitteessa käytetään valmista GSM-moduulia, joka käyttää SIM5320E-sirua. Laitteen tilan seurantaan ja ohjaamiseen käytetään LCD-näyttöä. GSM-moduulin ohjaamiseen hyödynnytetään UART-sarjaliikenneväylää ja LCD:n ohjaamiseen I2C-väylää. Laitteen lämpötila-anturina käytetään termistoria ja vesianturina käytetään itse toteutettua anturia, jonka toiminta perustuu jännitteenjakoon. Työssä toteutettiin itse myös step-up-muunnin, jota käytetään nostamaan akun jännite laitteelle sopivaksi.
Laitteen rakentamisessa ei esiintynyt suurempia ongelmia ja suunniteltu laite toimi hyvin käytännössä. Laite täyttää kaikki sille luvussa 2 asetetut vaatimukset, joten laitteen toteuttaminen voidaan todeta onnistuneeksi.
Kokoelmat
- Kandidaatintutkielmat [8430]