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

Jak rozszerzyć termometr DS1820 o regulację temperatury 20-50°C?

Deore 10 Mar 2008 15:02 1370 4
REKLAMA
  • #1 4893308
    Deore
    Poziom 10  
    Posty: 8
    Ocena: 1
    Witam, mam poskładany termometr na czujniku ds1820, chipie attiny z wyswietlaczem lcd 2x16 - chciałbym teraz to urządzenie rozszerzyć o możliwość regulowania temperatury w zakresie od 20 do 50 stopni C. Ma ktoś pomysł jak możńa to zrobić ?
    Dzieki :)
  • REKLAMA
  • #2 4894017
    Tarczel2
    Poziom 16  
    Posty: 246
    Pomógł: 2
    Ocena: 7
    Opisz dokładnie na czym ma polegać ta regulacja
  • REKLAMA
  • #3 4894787
    Deore
    Poziom 10  
    Posty: 8
    Ocena: 1
    Do tego regulatora będzie podpięte źródło ciepła na 12V i chodzi o to abym mógł na gotowym już termometrze ustawiać kiedy urządzenie ma grzać a kiedy nie. Tzn, ustawiam że temperatura ma być 25*C i w momencie gdy odczyt czujnika spadnie poniżej tej wartości to źródło ciepła zostanie włączone a kiedy temperatura ponownie osiągnie 25*C źródło ciepła będzie wyłączane - chodzi o utrzymanie zadanej temperatury. I chiałbym aby do ustawiania były jakieś dwa proste przyciski ( zwiększanie i zmniejszanie temperatury ).
  • REKLAMA
  • #4 4899836
    Deore
    Poziom 10  
    Posty: 8
    Ocena: 1
    nikt nie ma pomysłu jak to zrobić ?
  • #5 5500517
    rafal75
    Poziom 11  
    Posty: 7
    Ocena: 29
    Nadal z tym walczysz?
    Przez tranzystor podłączony do portu uP podłącz cewkę przekaźnika załączającego twoje źródło ciepła.
    Histereza musi być ustawiona np na 5 stopni aby przekaźnik nie pśtykał co chwilę.
    Kod w bascomie:
    Treg = Tzadana - Histereza
    If Temp => Tzadana Then 'Temp - wartość z DS
    Grzanie = 0
    end if
    If Temp <= Treg Then
    Grzanie = 1
    End If
    Coś w tym stylu. Pozdrawiam
REKLAMA