logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.
REKLAMA
  • Termometr na DS1621
    Ten mały projekt może z powodzeniem zostać podłączony pod portD AVR 2313. Wykorzystuje on układ firmy Dallas DS1621 (termometr i termostat) Mierzy on temperaturę w zakresie -55°C do 125°C z rozdzielczością 0.5°C i nie wymaga ani skalowania ani zewnętrznych komponentów. Ma także wbudowany termostat z programowalnymi punktami pracy. Poniżej zamieszczam opis pinów obudowy układu.

    Dane są przesyłane poprzez interface szeregowy. DS1621 mogą być podłączone łańcuchowo, przy czym każdy będzie posiadał swój własny adres. Jest to przydatne gdy chcemy mierzyć temperaturę w kilku różnych miejscach. Maksymalnie można podłączyć osiem takich układów. Temperatura jest wyświetlana na LCD 16x2, który jest podłączony przez portB do AVR 2313.

    Obwód zawiera chip DS1621, dwa rezystory podciągające 10k, wtyk ML10 i 3 jumpery. rezystory podciągające, potrzebne są do podłączenia otwartych kolektorów linii SDA i SCL układu do napięcia zasilania. Jumpery służą do wyboru odpowiedniego adresu chipu. DS1621 pracuje jako slave w magistrali szeregowej. Do odczytu danych z niego można spokojnie wykorzystać albo 90s2113 albo tiny2313.

    Program napisany jest w AVR BASCOM i dostępny wraz ze wsadem na stronie źródłowej.

    Termometr na DS1621

    Termometr na DS1621

    Termometr na DS1621

    Źródło http://www.avrprojects.net/articles.php?lng=en&pg=59

    Fajne? Ranking DIY
    O autorze
    mi_ma
    Tłumacz Redaktor
    Offline 
    Specjalizuje się w: elektronika wojskowa
    mi_ma napisał 831 postów o ocenie 809. Mieszka w mieście Wrocław. Jest z nami od 2006 roku.
  • REKLAMA
  • #2 4736678
    Villen
    Poziom 21  
    Sam DS1621 jest układem ciekawym i pozwalającym w prosty sposób uruchomić praktycznie dowolny układ regulacji temperatury korzystając zaledwie z jednej kostki i kilku elementów współpracujących. Może się przydać :)


    Post edytowałem.
    CMS
  • REKLAMA
  • #3 4738053
    kundzios
    Poziom 19  
    Gdyby był to kolejny termometr na DS18(B)20 to byłby to kolejny nudny projekt, ale jest oparty o mniej popularny układ. Warto pokazywać takie projekty możemy w ten sposób dowiedzieć się o istnieniu innych układów do mierzenia temperatury niż bardzo popularne DS1820 lub LM35 i na dodatek z wbudowanym termostatem.
  • REKLAMA
  • #4 4738324
    pawel/l
    Poziom 10  
    Witam Czy element 1621 należy zaprogramować? Po czym rozpoznajemy że dany element należy zaprogramować lub nie??
  • #5 4738797
    kundzios
    Poziom 19  
    pawel/l napisał:
    Witam Czy element 1621 należy zaprogramować?

    Jeśli ma działać jako termostat to tak, jednak do obsługi tego układu wymagany jest mikrokontroler który będzie się z nim komunikował. Mikrokontroler musi wpisać odpowiednią wartość (górną i dolną granicę włączania i wyłączania).
    pawel/l napisał:
    Po czym rozpoznajemy że dany element należy zaprogramować lub nie??

    To musowo sprawdzić w dokumentacji układu, wymagana jest znajomość j.angielskiego.
REKLAMA