logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Czujnik zalania wodą (sterowni akwarium)

Regan_3000 07 Sty 2010 12:19 8442 28
  • #1 7498361
    Regan_3000
    Poziom 15  
    Witam. Tworze sterownik akwarium i chciałem umieścić w nim czujnik zalania w razie rozszczelnienia filtru lub samego akwarium. Mam do was pytanie, a mianowicie czy są na rynku dostępne takie czujnik które by bez problemu współgrały z micro-kontrolerem?
  • #2 7498505
    acid12
    Poziom 21  
    taki bardzo prosty amatorski to 2 kabelki, jeden na stale do GND, drugi podciagniety rezystorem i jako wejscie do uC.

    ten z GND umieszczasz na stale, np na dnie w wodzie,

    ten drugi robi za czujnik, woda przewodzi prad, gdy oba beda w wodzie, pojawi sie na nim GND, gdy woda opadnie to bedzie stan wysoki, zbudowalem takie cos kiedys ...

    ... nie wiem tylko jak by to sie mialo w sprawie rybek :D ale gdy to ma byc zamontowane poza akwarium na jakiejs szafce czy cos, to sie raczej nadaje :)

    tj rozwiazanie typowo amatorskie, ale skuteczne, czujniki wykrywajace wode są ale są drogie zazwyczaj, polegaja na pomiarze oporności sensora, gdy opornosc maleje znaczy ze zbiera sie na nim woda
  • #3 7499663
    tmf
    VIP Zasłużony dla elektroda
    W przypadku czujnika zalania nie ma to znaczenia, bo czujnik normalnie nie jest w wodzie i nic sie nie dzieje. Warto pamietac jednak, ze jesli czujnik ma miec kontakt z woda, czy innym elektrolitem, to musi byc sterowany pradem zmiennym, bo inaczej bedzie zachodzila elektroliza i bedzie sie rozpuszczal. No i w takim wypadku lepiej nie robic go z miedzi, bo miedz zjonizowana jest szkodliwa dla organizmow, tylko z platyny lub grafitu.
  • #4 7499708
    Błażej
    VIP Zasłużony dla elektroda
    To ma być czujnik awaryjny, więc przez cały okres poprawnej pracy będzie suchy.
    Najprościej wykonać z drucików, można też zrobić małą płytkę drukowaną z dwoma ścieżkami w postaci zachodzących na siebie grzebieni.
  • #5 7500056
    MELP
    Poziom 16  
    Witam!
    Widziałem kiedyś schemat prostego czujnika zalania wodą, bazował na tranzystorze w układzie Darlingtona. Czujnikiem są dwa druciki które są obok siebie, jeden podłączony do bazy, a drugi do zasilania. Mam taki czujnik w domu wystarczy dotknąć jedną ręką jednej elektrody, a drugą ręką drugiej i już zaczyna piszczeć, więc czułość jest bardzo dobra.
  • #7 7501048
    Regan_3000
    Poziom 15  
    Myślałem o czymś co opisywał kolega Błażej Kiedyś były takie nocniki dla dzieci z pozytywką:P Filtr będzie na małej podstawce z bardzo niskimi brzegami i woda podczas rozszczelnienia będzie się tam gromadzić jak w misce i zalewając czujnik który będzie na dnie. A czujniki od akwa ustawie w rogach szafki. Temat można zamknąć bo jak widać sposób jest banalny, a zarazem dobry:)
  • #8 7501147
    Błażej
    VIP Zasłużony dla elektroda
    Po co po rogach? Wystarczy jeden czujnik i podstawa ze skosem, tak by od razu spływało na czujnik.
  • #9 7502587
    Regan_3000
    Poziom 15  
    Błażej jak Ty sobie wyobrażasz żeby akwarium było pod skosem? Nigdy nie wiadomo w którym miejscu wycieknie woda, a w rogach lubi się gromadzić płyn.
  • #10 7503370
    asembler
    Poziom 32  
    Zamiast robic czujnik zalania wystarczy kontrolowac stan wody w akwarium i bedzie to spelnialo podwojną role jako czujnik wycieku i jako sygnalizator uzupelnienia stanu wody.
  • #11 7504288
    Regan_3000
    Poziom 15  
    Ale wiązało by się to z zanurzeniem sond w akwarium gdzie są żywe istoty i tak się zastanawiam jakie na nie by miał wpływ przepływający prąd.
  • #12 7504797
    Konto nie istnieje
    Poziom 1  
  • #13 7505081
    Błażej
    VIP Zasłużony dla elektroda
    Nie wyobrażam sobie. Wyobrażam sobie natomiast, że skoro czujnik ma być pod akwarium to musi ono być jakoś podparte. I to podparcie można zrobić tak, że akwarium będzie wypoziomowane, a wanienka, do której spłynęła by ewentualnie woda, była by pod skosem lub opadałaby do środka. Kwestia wydystansowania na podstawkach, czy wygięcia dna.
    Czujnik pojemnościowy, czy ultradźwiękowy odpada. Bo musiały by wyłapywać minimalne zmiany poziomu wody, a ta nie jest nieruchoma.
  • #14 7505166
    Regan_3000
    Poziom 15  
    Błażej z czujnikiem ma racje ponieważ każdy ruch wody sygnalizował by wyciek, a tak nie może być. Co do tej wannienki to ją tylko zastosuje do filtra zewnętrznego. W akwarium się to nie sprawdzi ponieważ mam je umieszczone w szafce (wnęka) i o żadnej wannience nie ma mowy bo po prostu jest to nie wykonalne.
  • #15 7505604
    asembler
    Poziom 32  
    To nie bedzie mikrokontrolera? te wszystkie ruchy wody moznaby usrednic i metoda prob i bledow dojsc do najlepszego rozwiazania. A poza tym ruchy wody to jedno a wyciek jak jest maly to i tak go nie wykryjesz bo wczesniej wyparuje niz da o sobie znac a wiekszy wyciek mikrokontroler wykryje na pewno.
  • #16 7505865
    august_a
    Poziom 21  
    Czujnik zalania wodą FD1 SATEL. Dobre rozwiązanie.
  • #17 7505954
    Regan_3000
    Poziom 15  
    asembler w sumie masz racje można to zniwelować programowo ale weź pod uwagę, że woda ogólnie paruje z akwarium to jest normalne zjawisko. Dlatego to nie wchodzi w grę ponieważ woda w ciągu tygodnia wyparuje a uC uzna to za wyciek.
  • #18 7507601
    asembler
    Poziom 32  
    No i bardzo dobrze ze uzna za wyciek, jak napisalem bedzi emiala ta metoda dwie funkcje przypominania o dolewaniu wody. Z drugiej strony jak zastosujesz miernik poziomu wody to przeciez przy parowaniu zmiana poziomu wody w funkcji czasu bedzie o wiele mniejsza niz w przypadku parowania, a jezeli wyciek bedzie na tyle mikroskopijny (jak napisalem w poprzednim poscie) to i tak go nie zauwazysz bo wczesniej wyparuje. Jak juz nie chcesz miec alarmów dla uzupelniania wody to mozesz nauczyc sterownik zeby co jakis czas korygował sobie wartosc poczatkową od ktorej wykrywa satn wycieku.
    W/g mnie algorytm powinie wygladac tak:

    -Mierzysz poziom wody w zadanych odstepach czasu
    -Usredniasz wyniki.
    -Porównujesz czy chwilowy pomiar jest mniejszy od sredniej
    -Jezeli jest duzo mniejszy od sredniej i kolejne pomiary maja wartosci jeszcze mniejsze - znaczy ubierasz sie i idziesz po nowe akwarium
    -Jezeli jest mniejszy od sredniej i kolejne pomiary tez beda w funkcji spadkowej mozesz wyliczyc ile wody ci ubywa w jednostce czasu
    -Jezeli po wykryci ubytku wody ktorys z chwilowych pomiarów bedzie wiekszy od sredniej i to mniej wiecej o tą samą wartosc to przyjmujesz ze nastąpiło zafalowanie wody i obliczasz -- długosc fali:)
    Dodatkowo jezeli srednia zejdzie ponizej załozonego poziomu uruchamiasz "alarm service" (inny dzwiek/melodyjka lub swiatełko migajace) które przypomni że "ryba też człowiek musi pić"
    -Po wykryciu ze kolejne pomiary są wieksze od sredniej w zadanym czasie zterownik odbierze jako dolanie wody i oczywiscie moze to zasygnalizowac alarmem bo skoro ja nie dolewam znaczy sąsiad z góry zalewa mi mieszkanie.. Oprócz alarmu w tym przypadku sterownik juz nic nie musi robic bo po jakims czasie srenia osiagnie wskazania nowego poziomu wody.

    Pozdrawiam
  • #19 7508408
    acid12
    Poziom 21  
    czujniki ultradzwiekowe, pojemnosciowe, przeciez to kosztuje wszystko, a wydaje mi sie ze to ma byc proste amatorskie acz skuteczne rozwiazanie wykrywajace wylewanie sie wody z akwarium zeby szafki nie zalac.

    ja bede obstawial przy 2 drucikach, ale wpadlem na pomysl, ze mozna zamiast drucika 'czujnikowego' wykorzystac jakaś metalowa plytke, lub siatke, lub pociagnac drucik dokoła akwarium po kantach blisko ziemi, takie metody wykryja zwarcie nawet jak pojawi sie pare kropelek :)

    gesta siatka na ktorej stoi akwarium wydaje mi sie ciekawym rozwiazaniem
  • #20 7508434
    Błażej
    VIP Zasłużony dla elektroda
    Tylko to muszą być dwie siatki. Odizolowane od siebie.
    Ale to też niepotrzebna komplikacja, bo jeśli zdarzy się chlapnąć w taką konstrukcję przestrzenną w czasie prac serwisowych przy akwarium, to albo trzeba będzie czekać, aż wyschnie, albo przedmuchiwać. Poza tym: po co komplikować sobie życie? Rozumiem fascynację pana Asemblera techniką mikroprocesorową, tylko jest to chyba zbyteczne w tym rozwiązaniu. I straszliwie podniesie koszty wykonania.
  • #21 7508442
    asembler
    Poziom 32  
    To najprosciej wsadźic jedno akwarium do drugiego. :-) Autor post chcial na mikrokontrolerze wiec nie chcial prostoty a zapewne chcial se sie dodatkowo nauczy programowac, a jak juz zrobi czujnik zalania to na tym samym procesorze moze zrobic sterowanie swiatłami automatyczne karmieni , sterowanie pomką i.t.p.
    Robienie siatki bedzi ena pewno bardziej uciazliwe i byc moze nie zadziala za kazdym razem. Zamiast siatki zastosuj zwykła szmate nasączonow w slonej wodzie a potem wysuszoną. na koncach podłacz dwa przewody jak sie nasączy wodą to zacznie przewodzci prąd. A jeslei bedzi emały wyciek to nie zalej szawki tylko wchłonie wilgoc i wyparuje.


    Błazej ale bajer jest bajer :)
    Co do kosztów to beda niewiejkie a rybom oczy wyjdą z zachwytu.
  • #22 7508990
    Regan_3000
    Poziom 15  
    Owy układ nie m być tylko czujnikiem zalanie ale spełniać role sterownika akwarium.
    Siatka hmm... nie zbyt praktyczne w moim wypadku i jak poprzednicy wcześniej napisali może być problem gdy chlapnę wodą podczas dolewania. Do kolegi asembler funkcja "dolania wody" jest zbędna ponieważ każdy akwarysta dbający o akwarium robi co tygodniowe podmiany 30% lub 40% wody. Jest to konieczne w celu zmniejszenia NO3. Po drugie teraz mamy zimę, a w lato woda szybciej paruje. Po trzecie jeszcze jestem amatorem w programowaniu i pisze w BASCOM-ie... ale nie przeczę że pomysł jest zły.
  • #23 7509046
    asembler
    Poziom 32  
    No to podpowiedziales sobie kolejne zastosowanie procesorka: automatyczna wymiana wody:-) To ze jestes poczatkujacy nie ma znaczenia bo jak napisalem to własnie po tym urzadzeniu staniesz sie ekspertem. Jakbys pisał w ASM to mógłbym ci pomóc.
  • #24 7511978
    Regan_3000
    Poziom 15  
    Ciekawe ciekawe ale już nie przesadzajmy z tą automatyka w akwarium bo wtedy tylko wcisnę guzik "start" a uC już zadba o akwarium i odbierze nam całą frajdę z opieki nad akwa:) Co do czujnika zastosuje asembler twój pomysł z sondami ale bardzo go uproszczę. O tuż zanurzę tak sondy by sygnalizowały tylko nagłą szybką(czytać - szybszą niż wyparowanie o 5 razy) zmianę poziomu wody - to dla dużego wycieku. Zaś dla słabego rozszczelnienia tak jak wcześniej pisaliśmy jest trudniejsze. Już nie będę powtarzał dlaczego.
  • #25 7514243
    Błażej
    VIP Zasłużony dla elektroda
    Sterownik akwarium utrzyma ci zadaną temperaturę, właściwie oświetli, będzie dozować pokarm, poinformuje o awarii. A tobie pozostanie jedynie uzupełnianie pokarmu i doglądanie... sterownika. Czyli z akwarysty staniesz się technikiem :D
    A jak zamówisz sobie jeszcze japoński klozet, to ci jeszcze analizę chemiczną wody zrobi :D
  • #26 7514277
    asembler
    Poziom 32  
    Sterownik zawsze mozna wyłaczy i wszysko samemu robic nawet głaskać rybki i przywiazać sie łancuchami do akwarium żadnego wyjazdu na narty zadnego urlopu proszenie sąsiadki zeby codziennie karmiła rybki i im spiewała zeby nie tęskniły.
    Ale zawsze mozna kupic przenoscne akwarium a najlepiej na smyczy.
    Readumując sterownk bedzie dla na s a nie my dla sterownika.
  • #27 7517370
    Regan_3000
    Poziom 15  
    He he no bez przesady:P Sterownik pomalutku powstaje na razie schemat. Użyję atmega 16 bo 8 ma zbyt mało pinów.
  • #28 7517531
    asembler
    Poziom 32  
    Atmega16 jest nieporeczny a do czego tobie az tyle pinow?
    7-LCD
    1-klawiatura
    1-czujniki temperatury
    1- sterowanie swiatlem
    1-sterowanie grzałką
    1 lub 2 do czujnika zalania
    1 podswietlenie LCD
    1-glosnik
    1-czujnik swiatla (fotorezystor) tak zeby w dzien nie swiecic rybkom bo poco
    zostaje wiele pinow wolnych a flash 8kB to duzo jak na taki projekt
  • #29 7517643
    Regan_3000
    Poziom 15  
    7 - LCD
    1 - czujnik temp
    1 - dioda sygnalizująca awarie
    1 - głośnik
    4 lub 5 - urządzenia na 230V (grzałka, oświetlenie, filtr, reduktor CO2...)
    2 - zegar czasu rzeczywistego na PFC
    1 - odbiornik IR żeby sterować pilotem na RC5 ( to tak dla leniwych:P)
    4 - opcjonalnie guziki do poruszania się w menu
    1 - sonda pH
    Zrobiłem projekt na atmega8 no i zabrakło tych pinów chociaż w sumie mam do dyspozycji jeszcze 3 piny z programatora.
REKLAMA