Witam
Ze względu na to, że od niedawna posiadam terrarium zamieszkane przez ptasznika biało-kolanowego, postanowiłem zrobić sterownik terrarium kontrolujący temperaturę, wilgotność, oświetlenie i wentylacje. Jestem początkującym elektronikiem i jest to mój drugi układ na mikro kontrolerze w związku z tym mam kilka pytań odnośnie poprawności zaprojektowanego przeze mnie układu. Układ składa się z modułu sterującego oraz modułu wykonawczego z zasilaczem. Cały zestaw zasilany jest przez trafo toroidalne 105VA z odprowadzeniami 0-12-15-20V(takie miałem na stanie). Układ ma sterować dwoma żarówkami 15W 230V AC(dzień/noc), ultradźwiękowym generatorem mgły 1A 20V AC, grzałką rezystorową ok 50W(jeszcze nie zdecydowałem jakiej mocy będzie) 12V AC, łańcuchem białych diod led do oświetlania dziennego w cieple dni 15V DC, dwoma wentylatorami 12V DC(jeden od podawania mgły, drugi od grzałki) i dodatkowym złączem zwiernym do wykorzystania w przyszłości. Płytki zaprojektowałem w eagle.
Mam pytanie czy płytki wykonane są prawidłowo? Czy wartości elementów są poprawne? Jak wykonać zegar na atmega88-20pu? Wiem ze atmega ma wewnętrzny RTC, jednak nie wiem jak go użyć. Znalazłem schemat zegarka na atmega 8 z użyciem rezonatora 33768Hz nie wiem tylko czy uda mi się taki zdobyć i jak napisać do niego program. Czy ten kwarc jest konieczny czy można wstawić 8MHz lub zostawić wejścia puste? Sterownik będzie wyposażony tylko czujnik DS18B20 i zegar i na ich podstawie będzie sterował wyjściami. Program mam już wstępnie napisany jednak mam problem z implementacją zegara. Układ będzie podtrzymywany przez ogniwo z baterii laptopowej o napięciu 4,1V w razie zaniku napięcia. Elementy których użyłem w projekcie płytki w większości posiadam w domu dlatego się na nie zdecydowałem.
Jutro postaram sie wkleić kod programu w bascom jak trochę go dopracuję.
Pozdrawiam
Ze względu na to, że od niedawna posiadam terrarium zamieszkane przez ptasznika biało-kolanowego, postanowiłem zrobić sterownik terrarium kontrolujący temperaturę, wilgotność, oświetlenie i wentylacje. Jestem początkującym elektronikiem i jest to mój drugi układ na mikro kontrolerze w związku z tym mam kilka pytań odnośnie poprawności zaprojektowanego przeze mnie układu. Układ składa się z modułu sterującego oraz modułu wykonawczego z zasilaczem. Cały zestaw zasilany jest przez trafo toroidalne 105VA z odprowadzeniami 0-12-15-20V(takie miałem na stanie). Układ ma sterować dwoma żarówkami 15W 230V AC(dzień/noc), ultradźwiękowym generatorem mgły 1A 20V AC, grzałką rezystorową ok 50W(jeszcze nie zdecydowałem jakiej mocy będzie) 12V AC, łańcuchem białych diod led do oświetlania dziennego w cieple dni 15V DC, dwoma wentylatorami 12V DC(jeden od podawania mgły, drugi od grzałki) i dodatkowym złączem zwiernym do wykorzystania w przyszłości. Płytki zaprojektowałem w eagle.
![[Atmega8][Bascom] Sterownik terrarium, poprawnosc układu [Atmega8][Bascom] Sterownik terrarium, poprawnosc układu](https://obrazki.elektroda.pl/8907089400_1292786783_thumb.jpg)
![[Atmega8][Bascom] Sterownik terrarium, poprawnosc układu [Atmega8][Bascom] Sterownik terrarium, poprawnosc układu](https://obrazki.elektroda.pl/2155075600_1292786783_thumb.jpg)
Mam pytanie czy płytki wykonane są prawidłowo? Czy wartości elementów są poprawne? Jak wykonać zegar na atmega88-20pu? Wiem ze atmega ma wewnętrzny RTC, jednak nie wiem jak go użyć. Znalazłem schemat zegarka na atmega 8 z użyciem rezonatora 33768Hz nie wiem tylko czy uda mi się taki zdobyć i jak napisać do niego program. Czy ten kwarc jest konieczny czy można wstawić 8MHz lub zostawić wejścia puste? Sterownik będzie wyposażony tylko czujnik DS18B20 i zegar i na ich podstawie będzie sterował wyjściami. Program mam już wstępnie napisany jednak mam problem z implementacją zegara. Układ będzie podtrzymywany przez ogniwo z baterii laptopowej o napięciu 4,1V w razie zaniku napięcia. Elementy których użyłem w projekcie płytki w większości posiadam w domu dlatego się na nie zdecydowałem.
Jutro postaram sie wkleić kod programu w bascom jak trochę go dopracuję.
Pozdrawiam