Aktyw Forum
Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.
Sprawdź punkty Zarejestruj sięPodlewanie roślin
Moderatorzy:Jacek Bogusz, Moderatorzy
Witam. Jako że juz wiosna i znów pieknie ciepło sie robi mam zamiar na balkonie posadzic różne roślinki jak zreszta czynie to co roku ale tym razem chciałbym zbudowac "podlewaczke" która np. podlewała by mi rosliny co 6 godzin przez minute , juz cały plan zwiazany z zaworem i tymi wszystkimi rurkami które beda sie rozposcierac nad donicami mam opanowany pozostał mi jedynie do zrobienia układ elektroniczny który co te 6 godzin załączał by przekaźnik co w efekcie powodowało by otwarcie zaworu. Myślałem o przerobieniu generatora sygnału prostokątnego na NE555 tak że brak impulsu trwał by 6 godzin natomiast impuls minute i najlepiej gdyby mozna by te wartosci regulowac potencjometrami, nie wiem czy w ogóle jest to mozliwe mozliwe. Bardzo prosze o jakąś pomoc jak policzyc o jakich wartosciach nalezałoby uzyc elemetów no i ewetualnie jaki inny układ jest lepszy do takich celów.
Pozdrawiam Piotros
Pozdrawiam Piotros
hej
witaj
Moim zdaniem wykorzystanie NE555 raczej nie ma sensu, ponieważ miałbyć problem z dobraniem elementów RC aby otrzymać odpowiednie stałe czasowe, nawet nie chce mi się to sprawdziać dokładnie- Aby wykonać taki układ musisz użyć mikrokontrolera na którym zaprogramujesz odpowiedni algorytm.
Moim zdaniem wykorzystanie NE555 raczej nie ma sensu, ponieważ miałbyć problem z dobraniem elementów RC aby otrzymać odpowiednie stałe czasowe, nawet nie chce mi się to sprawdziać dokładnie- Aby wykonać taki układ musisz użyć mikrokontrolera na którym zaprogramujesz odpowiedni algorytm.
- Futrzaczek
- -
- Posty:782
- Rejestracja:4 gru 2005, o 17:48
- Lokalizacja:Piotrków Tryb
- Kontaktowanie:
Procesorek potrzebujesz, procesorek...
Najlepiej AVR(tak, wiem, to Ci nic nie mówi) - może ATMEGA8?
Programujesz przez ISP(kabel + 4 oporniki)
Piszesz program w ASM, C lub BASCOM - ten ostatni wcale nie jest taki trudny jak się wydaje.
Do tego jeszcze kwarc, przekaźniki do sterowania zaworami, tranzystory do sterowania przekaźników(groszowe sprawy).
Posiedzisz kilka weekendów na nauce programowania, a sam zobaczysz, jakie to proste
I wcale nie jest to forsożerne
Najlepiej AVR(tak, wiem, to Ci nic nie mówi) - może ATMEGA8?
Programujesz przez ISP(kabel + 4 oporniki)
Piszesz program w ASM, C lub BASCOM - ten ostatni wcale nie jest taki trudny jak się wydaje.
Do tego jeszcze kwarc, przekaźniki do sterowania zaworami, tranzystory do sterowania przekaźników(groszowe sprawy).
Posiedzisz kilka weekendów na nauce programowania, a sam zobaczysz, jakie to proste
I wcale nie jest to forsożerne
mała uwaga, nie koniecznie avr...najlepiej co kolwiek- bardzo duzo informacji znajdziesz np o standardowej 8051, ale tak naprawdę każdy mały mikrokontroler będzie w tej aplikacji dobry- kursu programowania znajdziesz w archiwum EP lub na stronie Elektroniki dla Wszystkich- wtedy sam zdecydujesz jaki układ Tobie będzie najbardziej przyjazny, a uwagi pana Futrzaka odbierał bym z dystansem...
Jeśli kolega ma się dopiero zacząć uczyć programowania, to na wiosnę raczej nie zdąży, moze na przyszły sezon. Na szybkiego to najprościej byłoby kupić za kilkanaście zł zwykły włącznik czasowy (mechaniczny lub elektroniczny) i nim załączać dowolny układ czasowy, który odmierzy czas 1 lub kilku minut. Może być na 4060, 4538 czy nawet ew. 555 w wersji CMOS.
Sam przymierzam się do czegos takiego tylko w wersji z procesorem, wyswietlaczem, pomiarem wilgotności (bo po co podlewać, gdy spadł deszcz) itd.
Sam przymierzam się do czegos takiego tylko w wersji z procesorem, wyswietlaczem, pomiarem wilgotności (bo po co podlewać, gdy spadł deszcz) itd.
jasne tylko ciezko odmierzyć 6 godzin zwykłą 555...a jesli chodzi o programowanie to chyba najłatwiej zastosować Bascom- chociaż sam bardzo krytycznie do niego podchodzę, to jednak w tym wypadku pasował by optymalnie ( najłatwiej w nim coś wykonać- bez nadamiaru wiedzy o działaniu mikrokontrolera ).
Mam taki zwyczaj jak coś chcę zbudować:
- sprawdzam jakie elementy już posiadam (np. układy TTL)
- układ powinien być bardzo prosty
Do wykonania sterownika użyłbym 3 liczniki 7493 bramkę NAND 7430 i inwertery np. 7404
Liczniki łączymy w kaskadę taktujemy z w/w układu NE555
6 godzin to 360 minut
360 binarnie to 101101000
do wyjść połączonych ze sobą liczników o wadze 8,32,64,256 podłączamy wszystkie wejścia bramki 7430.
Do wyjścia bramki 7430 przez inwerter i opornik 2kO podłączamy tranzystor NPN sterujący zaworem. To samo wyjście podłączamy do jednego z wejść zerujących liczników, drugie wejście zerujące podłączamy do wyjścia licznika o wadze 1 (wszystkie wejścia zerujące R0 i R1 wszystkich liczników łączymy razem R1 z R1 , R0 z R0)
Jak to działa:
licznik zaczyna liczyć taktowany impulsami z 1 minutowymi z układu 555
po 6 godzinach i wystąpieniu na wyjściach stanu 101101000 na wyjściu bramki 7430 pojawia się stan niski L a po odwróceniu przez inwerter stan wysoki włączający zawór i wysyłający stan wysoki H na wejścia zerujące liczników
po minucie na licznikach pojawia się stan 101101001 i właśnie ta ostatnia jedynka podłączona do drugiego wejścia zerującego zeruje liczniki i cały proces zaczyna się od początku.
Jest to najprostsze rozwiązanie (jak dla mnie), na bazie tego można zamienić 7430 komparatorem i przełącznikiem sterować długość cykli, czas otwarcia zaworu można zmienić na 2 lub 4 minuty.
7430 można zamienić bramką 4 wejściową 7420 a drugą bramkę w układzie użyć jako inwertera.
Układy TTL zamienić można na CMOS - kombinacji i modyfikacji jest wiele.
Przepraszam za powikłany opis wolę rysować schematy!
- sprawdzam jakie elementy już posiadam (np. układy TTL)
- układ powinien być bardzo prosty
Moim zdaniem NE555 może być przydatny i RC ustawić na 1 minutę.Moim zdaniem wykorzystanie NE555 raczej nie ma sensu, ponieważ miałbyć problem z dobraniem elementów RC aby otrzymać odpowiednie stałe czasowe, nawet nie chce mi się to sprawdziać dokładnie-
kiedyś nie było mikrokontrolerów i komputerów - a automatyka miała się dobrze (może nie aż tak dobrze jak dziś)Aby wykonać taki układ musisz użyć mikrokontrolera na którym zaprogramujesz odpowiedni algorytm.
Do wykonania sterownika użyłbym 3 liczniki 7493 bramkę NAND 7430 i inwertery np. 7404
Liczniki łączymy w kaskadę taktujemy z w/w układu NE555
6 godzin to 360 minut
360 binarnie to 101101000
do wyjść połączonych ze sobą liczników o wadze 8,32,64,256 podłączamy wszystkie wejścia bramki 7430.
Do wyjścia bramki 7430 przez inwerter i opornik 2kO podłączamy tranzystor NPN sterujący zaworem. To samo wyjście podłączamy do jednego z wejść zerujących liczników, drugie wejście zerujące podłączamy do wyjścia licznika o wadze 1 (wszystkie wejścia zerujące R0 i R1 wszystkich liczników łączymy razem R1 z R1 , R0 z R0)
Jak to działa:
licznik zaczyna liczyć taktowany impulsami z 1 minutowymi z układu 555
po 6 godzinach i wystąpieniu na wyjściach stanu 101101000 na wyjściu bramki 7430 pojawia się stan niski L a po odwróceniu przez inwerter stan wysoki włączający zawór i wysyłający stan wysoki H na wejścia zerujące liczników
po minucie na licznikach pojawia się stan 101101001 i właśnie ta ostatnia jedynka podłączona do drugiego wejścia zerującego zeruje liczniki i cały proces zaczyna się od początku.
Jest to najprostsze rozwiązanie (jak dla mnie), na bazie tego można zamienić 7430 komparatorem i przełącznikiem sterować długość cykli, czas otwarcia zaworu można zmienić na 2 lub 4 minuty.
7430 można zamienić bramką 4 wejściową 7420 a drugą bramkę w układzie użyć jako inwertera.
Układy TTL zamienić można na CMOS - kombinacji i modyfikacji jest wiele.
Przepraszam za powikłany opis wolę rysować schematy!
Ostatnio zmieniony 15 kwie 2006, o 13:27 przez Ktoś#1, łącznie zmieniany 1 raz.
- Futrzaczek
- -
- Posty:782
- Rejestracja:4 gru 2005, o 17:48
- Lokalizacja:Piotrków Tryb
- Kontaktowanie:
Ale to będzie zbyt precyzyjne. Kondensator i rezystor po pewnym czasie będą miały ciut inne wartości, tak, że uzyskiwany z tego układu czas będzie wynosił np. 58 sekund. Wtedy przez 1 godzinę już będzie odchyłka rzędu 2 minut. A przez dobę to już 48 minut.Moim zdaniem NE555 może być przydatny i RC ustawić na 1 minutę.
Proponuję w takim razie kwarc 32768Hz + CD4060. I kaskada dzielników.
Precyzja będzie większa.
Czy coś pominąłem/pomyliłem?
Brawo Ktoś#1
Jak widać stare rozwiązania to skuteczne rozwiązania:).
Rzeczywiście z pędzie nowoczesności zapomniałem o takiej formie....jak widać nowe czasem uwstecznia.
Dla kogoś kto zna technikę uP znacznie lepiej jest wykorzystać miktokontrolery, ale technika cyfrowa nie koniczy się jedynie na nich....szacunek dla pomysłowości której mi zabrakło.
Jak widać stare rozwiązania to skuteczne rozwiązania:).
Rzeczywiście z pędzie nowoczesności zapomniałem o takiej formie....jak widać nowe czasem uwstecznia.
Dla kogoś kto zna technikę uP znacznie lepiej jest wykorzystać miktokontrolery, ale technika cyfrowa nie koniczy się jedynie na nich....szacunek dla pomysłowości której mi zabrakło.
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 82 gości