Witajcie bracia i siostry !
Od pewnego czasu zafascynowałem się mikrokontrolerami, obkupiłem się w literaturę i podzespoły. Przeczytałem całą księgę Marcina Wiązani "Programowanie mikrokontrolerów w języku BASCOM", zbudowałem prawie wszystkie przykładowe konstrukcje z tej książki
Czas najwyższy na budowę czegoś praktycznego, bo żona patrzy na mnie z politowaniem i nie rozumie dlaczego siedzę kilka godzin nad jakimiś tam płytkami po czym z radością oświadczam "kochanie, dioda miga !!"
(dopiero termometr cyfrowy spowodował że popatrzyła dłuższą chwile...).
Postanowiłem zbudować taki bystry termostat który mam zamiar użyć w domu do sterowania bojlerem, a w pracy grzejnikiem elektrycznym - tak więc zamysł i konstrukcja będzie taka sama.
Założenia projektu:
- urządzenie musi być banalne w obsłudze
- termostat jak sama nazwa wskazuje musi utrzymywać zadaną temperaturę
- inteligentny termostat musi dodatkowo robić to w określonych godzinach w określone dni
- musi być możliwość ustalenia że np. od poniedziałku do piątku temperatura w bojlerze powinna mieć np. 50 stopni i to na godzinę 6:30 rano, po pracy warto wziąć prysznic więc około 19-tej też powinno być ciepło
. W weekendy przydałoby się zapewnić stały dopływ ciepłej wody.
Konstrukcja będzie oparta na:
- BASCOMie
- Atmega8
- termometr DS1820
- wyświetlacz LCD 16x2
- prosta klawiatura (przód,tył,akceptuj) lub... tylko nie wiem jeszcze jak to zrobić - pokrętło (kręce w lewo, prawo, wciskam dla akceptacji)
tyle wiem, proszę o sugestie :
- zegar czasu rzeczywistego czy programowo w Atmega ?
- jak zapamiętać nastawy ? EEPROM ?
- jak podtrzymać zasilanie ?
- włączać grzałkę triakiem czy przekaźnikiem ?
Mam nadzieję że szanowne grono przyczyni się do zbudowania urządzenia, ja ze swej strony mogę zapewnić fotoreportaż z postępów prac, oczywiście udostępnić kod oraz... przetestować to w ekstremalnych warunkach. Mam żonę blondynę, więc jeśli docelowo zaprogramuje ona nasz termostat to będzie lepszy test niż norma CE
Na początek wrzucam zarys schematu oraz rzut oka na "warsztat"
Pozdrawiam i zachęcam do zabawy.
Pomogłem? Kup mi kawę.
Od pewnego czasu zafascynowałem się mikrokontrolerami, obkupiłem się w literaturę i podzespoły. Przeczytałem całą księgę Marcina Wiązani "Programowanie mikrokontrolerów w języku BASCOM", zbudowałem prawie wszystkie przykładowe konstrukcje z tej książki
Czas najwyższy na budowę czegoś praktycznego, bo żona patrzy na mnie z politowaniem i nie rozumie dlaczego siedzę kilka godzin nad jakimiś tam płytkami po czym z radością oświadczam "kochanie, dioda miga !!"
Postanowiłem zbudować taki bystry termostat który mam zamiar użyć w domu do sterowania bojlerem, a w pracy grzejnikiem elektrycznym - tak więc zamysł i konstrukcja będzie taka sama.
Założenia projektu:
- urządzenie musi być banalne w obsłudze
- termostat jak sama nazwa wskazuje musi utrzymywać zadaną temperaturę
- inteligentny termostat musi dodatkowo robić to w określonych godzinach w określone dni
- musi być możliwość ustalenia że np. od poniedziałku do piątku temperatura w bojlerze powinna mieć np. 50 stopni i to na godzinę 6:30 rano, po pracy warto wziąć prysznic więc około 19-tej też powinno być ciepło
Konstrukcja będzie oparta na:
- BASCOMie
- Atmega8
- termometr DS1820
- wyświetlacz LCD 16x2
- prosta klawiatura (przód,tył,akceptuj) lub... tylko nie wiem jeszcze jak to zrobić - pokrętło (kręce w lewo, prawo, wciskam dla akceptacji)
tyle wiem, proszę o sugestie :
- zegar czasu rzeczywistego czy programowo w Atmega ?
- jak zapamiętać nastawy ? EEPROM ?
- jak podtrzymać zasilanie ?
- włączać grzałkę triakiem czy przekaźnikiem ?
Mam nadzieję że szanowne grono przyczyni się do zbudowania urządzenia, ja ze swej strony mogę zapewnić fotoreportaż z postępów prac, oczywiście udostępnić kod oraz... przetestować to w ekstremalnych warunkach. Mam żonę blondynę, więc jeśli docelowo zaprogramuje ona nasz termostat to będzie lepszy test niż norma CE
Na początek wrzucam zarys schematu oraz rzut oka na "warsztat"
Pozdrawiam i zachęcam do zabawy.

