Lämpötilatermostaatti

Kävijöitä: 1133

Idea

Pidemmän aikaa olen suunnitellut lämpötilatermostaatin kehittelyä AVR:lle, kun PIC:lle sellaisen olen jo onnistunut tekemään. Ja nyt sitten lopulta sain jotain aikaiseksi.

Ja näin ollen lämpötilatermostaattiin piti sitten sisällyttää yhtä ja toista. Jopa niin paljon, että AVR Tiny2313 ohjelmamuistikin meinasi loppua kesken. Tämän lämpötilatermostaatin pohjalta voi tosin helposti rakentaa vaikka lämpötiloja tasaisin välein tallentavan laitteen.

Nyt tämä laite toimii vain lämpötilatermostaattina, jossa on mahdollisuus asettaa lämpötilaraja. Joko 0 asteesta noin -45 asteeseen. Tai 0 asteesta noin +130 asteeseen. Lisäksi laitteessa on hystereesitoiminto haluttaessa. Laitteen näyttönä on 2*8 merkin LCD-näyttö. Ja ulostulona yksi pinni AVR Tiny2313 D-portissa. Tähän pinniin voi sitten kytkeä tyristorin, transistorin, summerin, lämpöpatterin, tuulettimen jne. Mitä nyt keksiikään. Kehittelyvaiheessa tuohon pinniin on laitettu toistaiseksi vihreä ledi.

Sitten voisi vielä sanoa, että kun alkaa jotain suunnitteleen. Niin suunniteltavasta laitteesta meinaa aina tulla monimutkainen ja liikaa toimintoja sisältävä ja kaiken lisäksi hankala käyttää. Joten tätä systeemi kehitelläessä ajattelin, että pitää toiminnot mahdollisimman vähissä, koska kaikkia toimintoja ei kumminkaan tarvita. Parastahan olisi jos kaikki toimisi yhdellä napilla. Siittä napista laite lähtee päälle ja sammuu. Mutta tällä kertaa jouduin turvautuun 3 nappiin, joihin sisältyy jo lämpötilarajan säätö, jonka ylittyessä AVR Tiny2313 D-portissa menee yksi pinni päälle ja pois. Lämpötilarajan säätö vie kaksi nappia. Eli plus ja miinusaste napit. Sekä kolmasnappi, jolla kytketään raja-arvo käyttöön ja pois. Samoin kuin termostaattiin sisäänrakennettu hystereesitoiminto päälle ja pois. Näiden nappien painelujen vaikutuksia voi sitten tarkkailla 2*8 merkin LCD-näytöltä.