Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Termostat do trawiarki, i nie tylko !

hubertfab 30 Lip 2009 17:48 10717 28
  • Termostat do trawiarki, i nie tylko !

    WITAM


    Oznaczenia do filmu:
    1. Czujnik temperatury DS18B20.
    2. Grzałka akwarystyczna Weipro 100W.
    3. Przewód zasilający termostat.
    4. Termostat
    5. Uniwersalna obudowa serii "Z".

    Termostat może sterwoać grzałką o mocy do 2300W.
    W termostacie zastosowałem grzałkę mocy 100W, co w zupełności wystarcza.
    Termoregulator został zbudowany na mikrokontrolerze AVR - ATmega8. Wsad został napisany w popularnym BASCOM'ie.
    Elementem wykonawczym jest przekaźnik 10A. (MAXX : 2,5kW)



    Link


    Schemat:
    Termostat do trawiarki, i nie tylko !

    Kilka fotek:
    Termostat do trawiarki, i nie tylko !Termostat do trawiarki, i nie tylko !Termostat do trawiarki, i nie tylko !

    My GG: 10344736
    My E-Mail : hubertus56(malpa)gmail.com

    (Czego pierwsze zdjęcie mi się zmienia? )

    Załączniki:

    Fajne!
  • #2 30 Lip 2009 20:01
    dymbol1992
    Poziom 18  

    Zauwarzyłem że podczas zmiany miga ci wyświetlacz, proponował bym dopisac kod który to redukuje pamietam że był taki do wyświetlaczy lcd ale niewiem czy do zwykłych numerycznych też jest.

  • #3 30 Lip 2009 20:19
    Superdomek111
    Poziom 12  

    Na schemacie nie widać diody prostowniczej w punktach między kolektorem a VCC przekaźnika, dioda anodą do kolektora, może Ci zniszczyć tranzystor :) Płytka wykonana termotransferem, papierem kredowym? Trochę Ci się słabo toner odbił w kilku miejscach i widać, że podtrawiło niektóre ścieżki.

  • #4 30 Lip 2009 20:35
    Galareta
    Poziom 21  

    hubertfab napisał:

    Termostat może sterwoać grzałką o mocy do 2300W.
    Elementem wykonawczym jest przekaźnik 10A. (MAXX : 2,5kW)


    Masz lekką rozbieżność w opisie;)
    Wrzuć kod, bo chyba źle rozwiązałeś obsługę przycisków i ci mruga wyświetlacz;)

  • #5 30 Lip 2009 21:00
    marcinmarcin007
    Poziom 13  

    Bardzo fajny projekcik mam co do niego pytanie. Piszesz że maksymalna moc jaką może sterować jest 2,5 kW chciałbym użyć go do sterowania boilerem o mocy 1.7kW ale czy mogę ten czujnik DS umieścić na około 12-15 metrowym kablu czy nie wpłynie to na pomiar.

  • #6 30 Lip 2009 21:39
    pawell73
    Poziom 11  

    Witam
    Czy zastosowałeś histerezę aby stycznik nie wariował podczas osiągnięcia żądanej temperatury? Nie widzę diody sygnalizującej pracę stycznika.
    Pozdrawiam

  • #7 30 Lip 2009 21:49
    mirekk36
    Poziom 42  

    marcinmarcin007 -> czujnik DS to możesz dać i na 40metrowym kablu tylko dobrze by było żeby to była skrętka kat.5 (nie musi być nawet ekranowana i będzie śmigać)

    ale co do sterowania tym całym układem boilera czy większego obciążenia - to bym nie ryzykował - przynajmniej do momentu uzupełnienia schematu do ludzkiej postaci, czyli:

    1. zasilanie do wszystkich wymaganych pinów procka a nie tylko VCC - podobnie zresztą z GND

    2. dodanie kondensatorów filtrujących przynajmniej 100nF i mały elektrolit przy nogach procka , których tu o zgrozo nie ma w ogóle!!! (no chyba, że tylko schemat tak niedbale narysowany) (a później zdziwienie, że wyświetlacz mruga, że skaczą i przypadkowo zapalają się segmenty, i przygasa przy klikaniu klawiszami)

    3. dodanie diody równolegle do przekaźnika a najlepiej zasilanie jego cewki napięciem z przed stabilizatora 5V.

    4. tylko autor wie jak rozwiązane jest zasilanie - jeśli z podobnymi uchybieniami - to całość mogłaby przy próbie sterowania większymi obciążeniami być nawet niebezpieczna

    5. sam kod jest też napisany bardzo nieszczęśliwie - nie dość, że w obłsudze przerwania zostało użyte Waitms !!! to jeszcze bitwait - takie rzeczy wyłącznie programuje się poza przerwaniami - jakimikolwiek.

    pawell73 --> można zajrzeć w kod - nie ma tam żadnej histerezy - tylko prosta zależność:

    Code:
    If S < Zadana Then
    
    Moc = 1
    Else
    Moc = 0
    End If


    więc można się spodziewać ciekawych efektów - a szczególnie "grania" czy jak kto woli "klapania" przekaźnika - z boilerem to już byłaby max porażka

    .........

    rozumiem, też że to obudowa prototypowa - bo na co aż tak wielkie pudło na jeden procek i mały przekaźnik - no ok może jeszcze mały transformatorek?

    .............

    trochę to wszystko nadaje się może przez te punkty powyżej do innego działu "Początkujący, pomysły, niedokończone" - bo tak widać na szybko zrobione - byle coś pokazać

    ... no ale ...

    da się jednak zauważyć jakieś tam plusy projektu:

    1. w miarę estetycznie wykonana obudowa z opisami
    2. płytka w miarę fajnie zrobiona choć tylko szczątkowo widać i brak widoku środka po zmontowaniu
    3. najładniejszy z tego całego projektu to jest filmik (prawie jakby to on sam w sobie stanowił projekt)

    ............................................

    myślę, że po wprowadzeniu poprawek opisanych przez kolegów wyżej i moich (pokrywają się w wielu miejscach) oraz dopracowaniu nieco samego programu - powinno to wszystko działać o wiele lepiej

    takie jest moje zdanie

  • #8 30 Lip 2009 22:05
    kicak66
    Poziom 9  

    Czy ds18b20 umieściłeś w jakieś osłonie aby nie dopuścić do wniknięcia roztworu trawiącego na wyprowadzenia?
    Dobrym rozwiązaniem było by umieszczenie go w jakieś pochwie która:
    1) chroniła by go przed roztworem trawiącym
    2) dobrze przewodziła temperaturę
    3) jednocześnie nie byla by podtrawiana przez roztwór
    Czy wystarczy tylko zwykła koszulka termokurczliwa chroniąca doprowadzenia?
    Jak widze uzywasz grzałki z fabrycznym termostatem - jak się go pozbyłeś bo ten fabryczny termostat pozwala nagrzać tylko do 34 stopni.

    Dobrym rozwiązaniem bylo by np. załącznie grzałki przez optotriak + triak np. w zerze nap. zasilajacego.
    Ogolnie to projekt mi się podoba - sam zamierzam sobie zrobic taka wytrawiarke (+ sterowanie pompką napowietrzającą)

  • #9 30 Lip 2009 23:58
    Citek
    Poziom 22  

    Jak na swój wiek (wywnioskowałem z filmiku, że masz 16 lat) to projekt udany. Oczywiście ma swoje wady, o których wyżej już wspomnieli koledzy (może i koleżanki :)).
    Jedyne mam zapytanie do przycisków, gdzie takie kupiłeś i po ile?
    Życzę dalszych sukcesów.

  • #10 31 Lip 2009 00:07
    fiskusmati
    Użytkownik obserwowany

    Takie przyciski są w sklepach elektronicznych, pytanie gdzie takie gupiłeś jest conajmniej głupie :-) A co do ceny to miesci się w 1zł- 2zł

    Chociaż moim zdaniem powinieneś użyc tu microswithów nie wiem po co takie przyciski 3A (jak i nie więcej) 250V tu wpierdzieliłeś ? ?

    Ogólnie projekt bardzo udany 5/6

  • #11 31 Lip 2009 01:06
    Duch__
    Poziom 31  
  • #12 31 Lip 2009 09:02
    Loccutus
    Poziom 14  

    Musisz lepiej zabezpieczyć czujnik, to co masz teraz już za kilka 'przebiegów' w roztworze się po prostu rozleci - zeżre nóżki czujnika. Koszulka nie daje żadnej szczelności - nawet taka z klejem - wiem to niestety z autopsji.

    Proponuję zalać czujnik z odcinkiem przewodu jakąś żywicą np. epidian 5.

  • #13 31 Lip 2009 09:18
    hubertfab
    Poziom 21  

    Wyświetlacz w rzeczywistości nie mruga tak bardzo jak na filmie widać. Może to wina aparatu? SONY DSC-W110.

    Superdomek111 napisał:
    Na schemacie nie widać diody prostowniczej w punktach między kolektorem a VCC przekaźnika, dioda anodą do kolektora, może Ci zniszczyć tranzystor


    Nie zniszczy tranzystora. Przekaźnik ma wbudowaną diodę prostowniczą.


    Galareta napisał:
    Masz lekką rozbieżność w opisie;)
    Wrzuć kod, bo chyba źle rozwiązałeś obsługę przycisków i ci mruga wyświetlacz;)


    Do 2.3kW może działać bez problemu ale przekaźnik (styki przekaźnika) maksymalnie wytrzymją 10A. Więc przy 250V i 10 A mamy 2.5kW



    marcinmarcin007 napisał:
    Bardzo fajny projekcik mam co do niego pytanie. Piszesz że maksymalna moc jaką może sterować jest 2,5 kW chciałbym użyć go do sterowania boilerem o mocy 1.7kW ale czy mogę ten czujnik DS umieścić na około 12-15 metrowym kablu czy nie wpłynie to na pomiar.


    Można umieścić na takim kablu...
    Ja osobiście nie stosował bym tego termostatu do bojlera. To jest bardzo prosty układ. Jednak po zmianie softu spokojnie można by go tam umieścić.

    pawell73 napisał:
    Czy zastosowałeś histerezę aby stycznik nie wariował podczas osiągnięcia żądanej temperatury? Nie widzę diody sygnalizującej pracę stycznika.
    Pozdrawiam

    Stycznik nie wariuje. Gdy ogrzeje do zadanej temperatury (zadana 45 aktualna 45.) Poprostu przestaje działać. Zresztą czujnik odczytuje stan co 1 s wiec tak strasznie nie może "zagrać". Słyszałeś dźwięk
    z czestotliwością 1Hz?

    Dioda sygnalizacyjna stan włączenia grzałki została zamontowana bezpośrednio na grzałce.

    mirekk36 napisał:
    trochę to wszystko nadaje się może przez te punkty powyżej do innego działu "Początkujący, pomysły, niedokończone" - bo tak widać na szybko zrobione - byle coś pokazać


    Jak macie przenieść ten temat do "Początkujący, pomysły, niedokończone" to proszę go przenieść do KOSZA
    Nie życzę sobie aby on tam był !
    Nie wiem w, którym miejscu jest niedokończony?

    TERMOSTAT NIE JEST ZROBIONY dla "byle coś pokazać" TYLKO PEŁNI ZADANĄ FUNKCJĘ W MOJEJ TRAWIALNI PCB !

    kicak66 napisał:
    Czy ds18b20 umieściłeś w jakieś osłonie aby nie dopuścić do wniknięcia roztworu trawiącego na wyprowadzenia?


    Umieściłem w koszulce termokurczliwej. Dodatkowo krańce zalałem SUPER GLUE.

    Citek napisał:
    Jak na swój wiek (wywnioskowałem z filmiku, że masz 16 lat) to projekt udany. Oczywiście ma swoje wady, o których wyżej już wspomnieli koledzy (może i koleżanki ).
    Jedyne mam zapytanie do przycisków, gdzie takie kupiłeś i po ile?
    Życzę dalszych sukcesów.


    Dokładnie mam 15. (3 Listopad 1993r). :D
    Przyciski po 1.5zł. sklep elektroniczny Rzeszów.

    fiskusmati napisał:
    Chociaż moim zdaniem powinieneś użyc tu microswithów nie wiem po co takie przyciski 3A (jak i nie więcej) 250V tu wpierdzieliłeś ? ?


    Przyciski na 0.5 A 250V. -- Wpierdzieliłem takie ponieważ są praktyczne. (DLA MNIE)

    Teraz uświadomiłem sobie, że tu trawi się płytka tego właśnie termostatu!
    Nie bedzę umieszczał wszystkich klipów proszę zajżeć na profil youtube.


    Link

  • #14 31 Lip 2009 09:24
    FIN
    Poziom 11  

    Projekt bardzo fajnie wykonany, ale jakoś nie pasują mi te przyciski do tych małych wyświetlaczy :| Myślę zrobić coś podobnego do swojej trawiarki, Jaki jest koszt wykonania tego termostatu ?

    Wstaw jakieś zdjęcie zmontowanym układem.

  • #15 31 Lip 2009 09:29
    hubertfab
    Poziom 21  

    Odudowa 9zł
    Atmega8 4zł
    Przekaźnik 2zł
    Tranzystor 0.08zł
    Rezystory (z) 2zł
    Podstawka pod AT. GRATIS.
    Wyświetlacze po 2zł
    PCB sam zrobiłem około 4zł (z lutowaniem)
    DS18B20 4zł.
    Transformator miałem (około 8zł)
    Stabilizator miałem (0.6zł)
    Mostek prostowniczy 0.6zł
    Kondensatory wylutowane.

    Dodano po jednej [minucie]:

    MY PHONE : 792834647

  • #16 31 Lip 2009 09:37
    mirekk36
    Poziom 42  

    ja ci tego nie będę usuwał do kosza ani przenosił do innego działu ;) .... a wspomniałem w dalszej części wypowiedzi, że są jakieś plusy tego projektu - więc można go uznać za dokończony w zasadzie

  • #18 31 Lip 2009 09:43
    Ramstein
    Poziom 1  

    Witam.

    Pod dołkadniejszym przeanalizowaniu kodu. Znalazłem taki błąd:

    Code:
    If Zadana >= 50 And Zadana < 60 Then
    
    Zadana = Zadana - 50
    F = Zadana
    Zadaa = Zadana + 50
    End If


    Code:
    Zadaa = Zadana + 50


    __Chyba zamiast Zadaa powinno być Zadana.

    Pozdrawiam.

  • #19 31 Lip 2009 11:01
    kwesoly
    Poziom 15  

    Biorąc pod uwagę inercje grzałki/wody/płynu/termometru nawet bez histerezy nie powinno być większych problemów z przełączaniem przekaźnika. Odnośnie migotania - dużo wyświetlaczy wykorzystujących bezwładność ludzkiego oka na wideo wygląda co najmniej dziwnie.

  • #20 31 Lip 2009 22:58
    sj
    Poziom 10  

    po co zastosowałeś grzałĸę z termostatem?
    i jakim cudem udaje ci się tą grzałką nagrzać roztwór trawiący do temp.
    np 40stopni

  • #21 31 Lip 2009 23:13
    Piotrek6984
    Poziom 13  

    Witam.
    Ja bym zamontował jakiś plastykowy filtr zielony na oba wyświetlacze - przy mocniejszym oświetleniu liczby mogą być nie widoczne.
    Umieść jak możesz zdjęcia wnętrza układu.
    Pozdrawiam.

  • #22 01 Sie 2009 00:31
    MaThiR
    Poziom 16  

    Cytat:
    i jakim cudem udaje ci się tą grzałką nagrzać roztwór trawiący do temp.

    Grzałka ma 100W mocy! Przypuśćmy, że w naczyniu jest 500ml wody i nominalnym cieple właściwym i masie H2O - 4190 J/kgK

    Wodę podgrzewamy o 35°C (temp. r-ru minus temp. pokojowa » 45°C-20°C=35°C), potrzebna energia: 4190J/kgK * 0,5kg * 35K = 73325J. Moc grzałki (Pg) to 100W » Pg = 100W = 100J/s, liczymy dalej - 73325J / 100J/s = 733,25s to 12min. i 13,25s. Musimy doliczyć jeszcze bezwładność cieplną naczynia, płytki i samej grzałki (względnie do ciepła wł. wody to i tak mało). Dobrym materiałem okazałby się pleksiglass - izolator, przez samo naczynie ciepło też ucieka. Tak czy siak myślę że w granicy kilkunastu minut można by się zmieścić :wink:

    Również postuluję o umieszczenie zdjęć wnętrza urządzenia i lutów.

    Obudowa estetyczna, prezentacja też. Popracuj nad softem, a jako układ wykonawczy (szczególnie w bojlerze) lepiej zastosować triak z optoizolacją od układu sterującego. Styki przekaźnika pracując z grzałkami dużej mocy z czasem mogą ulec wypaleniu, w szczególności bez histerezy.
    Uwaga na wys. napięcie.

    W swoim zasilaczu zastosowałem automatyczny układ chłodzący bez histerezy z określoną granicą temp. ruszania wentylatora - ruszał powoli z częstotliwością kilkudziesięciu herców wydając słyszalny odgłos. Sam radiator do małych nie należał, a układ sterujący był zasilany ze stabilizowanego źródła, wentylator nie. Nie dodawałbym histerezy (sprzężenie zwrotne dodatnie, dolutowanie 1 opornika/kanał), gdyby nie głośna praca powodowana taką charakterystyką napięcia zasilania wentylatora, mimo bardzo płynnego ruszania.

  • #23 01 Sie 2009 00:49
    JOLLY
    Poziom 15  

    Nie o moc grzałki tu chodzi, tylko o to, że ma ona wbudowany termostat, który ją wyłącza przy ok 35st. Więc pytanie kolegi sj jest uzasadnione. Ja musiałem ze swojej wywalić termostat, dopiero grzała jak powinna. Swoją drogą łatwiej znaleźć grzałkę z termostatem niż bez, zwłaszcza dużych mocy.

  • #24 01 Sie 2009 09:33
    hubertfab
    Poziom 21  

    Witam ponownie.

    Cytat:
    po co zastosowałeś grzałĸę z termostatem?
    i jakim cudem udaje ci się tą grzałką nagrzać roztwór trawiący do temp.
    np 40stopni


    Po prostu ominąłem termostat w grzałce ponieważ zakres nie pozwalał mi go zastosować w trawiarce (max 32*C).
    Teraz mam grzałkę bez termostatu, którą bezpośrednio podłączam do mojego termostatu 30-50*C.

    Cytat:
    Swoją drogą łatwiej znaleźć grzałkę z termostatem niż bez, zwłaszcza dużych mocy.


    Masz rację. Grzałki bez termostatu są trudno dostępne. Ja jednak znalazłem taką bez termostatu ale była 2x dłuższa co uniemożliwiło jej zastosowanie.

    Pozdrawiam.


    Dodałem dźwięk do pierwszego filmiku!

    Link

  • #25 02 Sie 2009 12:08
    Galareta
    Poziom 21  

    Swoja droga to ciekawe jak z trwałością przekaźnika przy obciążeniu np 2kW by było :]

  • #26 03 Sie 2009 20:36
    ma3-4ysz
    Poziom 24  

    Przy 2kW to tym przekaźnikiem przesterowujesz stycznik - który dobrze byłoby przy takiej mocy zastosować.

  • #27 04 Sie 2009 13:18
    sebastian345
    Poziom 10  

    Cytat:

    Wodę podgrzewamy o 35°C (temp. r-ru minus temp. pokojowa » 45°C-20°C=35°C), potrzebna energia: 4190J/kgK * 0,5kg * 35K =


    Może z matematyki to ja najlepszy nie jestem ale widzę tu mały błąd.

  • #29 12 Cze 2010 21:54
    Anonymous
    Użytkownik usunął konto