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

TermoPiec - termometr + sterownik

Henry(k) 26 Lut 2004 22:44 14955 15
  • Jest to prosty sterownik... za dużo powiedziane ;)... termometr pieca ze sterowaniem pompą. Projekt jest prosty, powstał pod wpływem chwili gdy pooooszła woda z pieca w rynnę ;].

    Funkcje:
    - mierzy temperaturę ;)
    - ustawiany próg włączenia pompy w zakresie 10...60 stopni
    - ustawiany prób włączenia alarmu w zakresie 70...99 stopni
    - histereza dla temp. pompy 3 stopnie.
    - rozdzielczość 1 stopień
    - max temperatura 125 stopni
    - pomiar co 5 sek.

    Pomiar za pomocą DS1821, procesor AT89C2051.

    Wszystko w pliku.

    Fajne? Ranking DIY
    O autorze
    Henry(k)
    Poziom 30  
    Offline 
    Specjalizuje się w: elektronika i inne
    Henry(k) napisał 2451 postów o ocenie 122, pomógł 98 razy. Mieszka w mieście Wałbrzych. Jest z nami od 2002 roku.
  • #2 522433
    Henry(k)
    Poziom 30  
    Witam ponownie.

    Zbieg okoliczności jakiś czy coś... :twisted:
    Dziś po ponad roku pracy bez wyłączania ani na chwilkę (bo jest za UPS'em) coś mu odbiło i wyświetlał temperaturkę w trybie generatora losowego. Pomógł mu reset (wyłączenie z zasilania na chwilkę).

    Także i tak niezły wynik jak na taki programik, ale warto pomyśleć o dodaniu wathdoga jakiegoś.

    Pozdro.
  • #3 529028
    danko
    Poziom 12  
    Ciekawe urządzonko spróbuję je wykonać i zobaczymy co potrafi...
  • #4 534294
    Henry(k)
    Poziom 30  
    Dodatkowe informacje:

    Wyświetlacz: w załączniku jest PDF tego wyświetlacza. Użyłem taki, bo mam ich dość dużo z demontarzu. Zamiast niego może to być dowolny wyświetlacz 3-segmentowy ze wspólna anodą. Mogą też to być 3 osobne wyświetlacze, ale druk już nie pasuje, trzeba będzie połączyć równolegle wszystkie segmenty, tak jak w podanym PDF'ie

    Tranzystory A105: (RA105S) są to tranzystory "cyfrowe" czyli z wbudowanymi rezystorami. Mogą to też być 2SA1344, 2SA1522, 2SA1526 czy podobne (załącznik). Można także użyć zwykłych tranzystorów PNP typu BC327 ale należy dodać na bazę rezystor 4,7k.
  • #6 888438
    ShEvU_elektro
    Poziom 25  
    Dzieki wielkie tego szukałem!!!!!!
  • #7 1719128
    sjzwojtek
    Poziom 11  
    Witam.

    Henry(k) a czy dałoby sie przerobić program żeby działałna AVR-ach ?

    pozdro SJZWOJTEK
  • #8 1719474
    Henry(k)
    Poziom 30  
    Pewnie że się da, ale nie wiem kto to zrobi. Ja AVR'a nie miałem i nigdy nie robiłem niczego pod AVR.

    Jeżeli się znasz, to kody źródłowe są więc do dzieła.
  • #9 3336012
    ic3ek
    Poziom 15  
    Witam wszystkich.

    Mam do was wielka prośbe bo jestem tak troche zielony z mikrokontrolerów a chciałbym zmienić troche schemacik. Natomiast chciałbym aby zamiast buzzera był przekaźnik tak jak na wyjściu 6 (at89c2050) i widze że w programie buzzer pika a ja chciałbym aby załączał na stale wyjście. Czy ktoś z uczonych byłby tak miły i przerobił mi kod źródłowy aby tak było jak wcześniej opisałem ???
    i wrzucił go tutaj lub na maila mojego -> ic3ek;malpeczka;go2.pl

    I niewiem wydaje mi sie ze na schemacie brakuje podlaczenia do+ i - zasilania ( 10;20 nozka at89)

    Chcialbym zbudowac to na DS18S20
  • #10 3340143
    Henry(k)
    Poziom 30  
    Pozmieniałem, Powinno działać (nie mam jak przetestować).
    Schemat w protelu a ten w bibliotekach nie ma podciąganych VCC/VDD do nóżek na rysunku.

    I jeszcze jedna sugestia - dodaj rezystor 22k między +5V a nogę 6 procesora (steruje tranzystorem od przekaźnika). Pierwsze procki w SMD jakie miałem dawały radę z polaryzowaniem tranzystora przez wewnetrzny rezystor. Potem zrobiłem na prockach w obudowie DIP i te wymagały zewnętrznego podciągnięcia rezystorem.
  • #11 3348210
    ic3ek
    Poziom 15  
    Dzięki za zainteresowanie, oraz pomoc, jak złoże wszystko do kupy to sie odezwe i napisze czy wszystko śmiga tak jak powinno :)

    Jeszcze raz wielkie dzięki za pomoc :)

    A czy posiadasz rozrysowaną płytke pod obudowe DIP ??? Bo mam zamiar zrobić to nie w SMD.
  • #12 3349882
    Henry(k)
    Poziom 30  
    Mam, ale tylko pod czujnik DS1821. Nie mam za bardzo czasu teraz się bawić w zmiany programu.

    dla wyjaśnienia powyższego - całkiem inaczej wyjścia procka są realizowane ze światem ze względu na uniknięcie zworek na PCB. Więc i soft się odwołuje do innych portów.
  • #13 3350735
    ic3ek
    Poziom 15  
    Ale rozumiem , że jeśli zamiast AT w wersji SMD wstawie w zwyklej obudowie DIP to będzie działało bez żadnego problemu ???? Mam nadzieje ze nie ma żadnych różnic miedzy wersją SMD ,a DIP tego układu ??? I wnioskuje z twojej poprzedniej wypowiedzi ze do poprawnego działania układu nie trzeba podpinać 10;20 nozki at89 ?????

    Pozdrawiam
  • #14 3351153
    Henry(k)
    Poziom 30  
    1. tak, jak wstawisz DIP do tego to zadziała
    2. nie, 10 i 20 to zasilanie, zresztą na rysunku PCB są połaczone jak widać. Napisałem przecież że to program do rysowania schematów nie prowadzi kresek do pinów zasilania. Fizycznie musi przecież być procesor zasilany.
  • #15 3352220
    ic3ek
    Poziom 15  
    Dzięki za info. Ale mam pyt czy masz może na zbyciu jakąś płytke drukowana do tego cacka, bo nie lubie samemu wytrawiać płytek ????
  • #16 3354904
    Henry(k)
    Poziom 30  
    Nie mam, wszystko poszło do urządzeń.
REKLAMA