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

Dobór czujników ciśnienia i wilgotności do stacji pogodowej na Atmega

el-em 09 Paź 2013 00:39 1908 3
REKLAMA
  • #1 12824145
    el-em
    Poziom 9  
    Cześć.
    Chciałbym prosić o poradę w sprawie budowy prostej stacji pogodowej. W założeniu miałaby ona mierzyć 3 wielkości: temperaturę, ciśnienie oraz wilgotność powietrza. Z racji, że jestem początkującym elektronikiem zależy mi by wykonać to w możliwie najprostszy sposób.

    Mierzone wielkości miałyby być wyświetlane na wyświetlaczu LCD. Całość chciałbym oprzeć na mikrokontrolerze Atmega.
    Mam problem z doborem odpowiednich czujników ciśnienia i wilgotności. Do pomiaru temperatury wybrałem czujnik DS18B20.

    Podsumowując prosiłbym o opinie, czy ma to szansę zadziałać w przedstawionej przeze mnie formie oraz pomoc w doborze pozostałych czujników: ciśnienia i wilgotności.
    Pozdrawiam
  • REKLAMA
  • #2 12824211
    leniviec
    Poziom 15  
    DS18B20 nada się, z tym że jeśli chcesz go używać na zewnątrz to musisz go odpowiednio zabezpieczyć przed warunkami atmosferycznymi.
    Piszesz że jesteś początkujący, a do DSa musisz sobie poradzić z 1Wire - jeśli to nie problem dla Ciebie to OK. Jeśli tak, to możesz go zastąpić np. LM35 który od strony programowej będzie łatwiejszy w obsłudze.

    Możesz również użyć zintegrowany czujnik temperatury i wilgotności np. DHT11 jest on bardzo popularny i tani (ok. 10 zł) i jest masa przykładów na niego wykorzystujących atmege (i arduino).

    Co do wyświetlacza to ważne tylko aby był on na sterowniku zgodnym z HD44780 - są do tego gotowe biblioteki i zaoszczędzi ci to masę czasu.

    Czujnik ciśnienia radził bym Ci na początek sobie darować, są one dość drogie i mało dostępne i bywają kłopotliwe w uruchamianiu.
  • REKLAMA
  • #3 12824442
    PJS
    Poziom 15  
    Do pomiaru temp. i wilgotności możesz użyć fabrycznie skalibrowanego czujnika np. SHT75. Do pomiaru ciśnienia natomiast HP03 . Tu jest implementacja obsługi SHT71.
  • #4 12824917
    el-em
    Poziom 9  
    leniviec napisał:

    Możesz również użyć zintegrowany czujnik temperatury i wilgotności np. DHT11 jest on bardzo popularny i tani (ok. 10 zł) i jest masa przykładów na niego wykorzystujących atmege (i arduino).


    Dzięki za odpowiedź.
    Wcześniej zastanawiałem się nad DHT11, ale z powodu jego małej dokładności zrezygnowałem z niego na rzecz wspomnianego DS18B20. Co do obsługi 1-Wire z tego co czytałem DHT11 też działa w tym standardzie.
    Na forum znalazłem PDF opisujący działanie 1-Wire na przykładzie DS18B20 i AVR, więc myślę, że poradzę sobie z tym czujnikiem. Stacja miałaby działać w pomieszczeniu. Czujnik ciśnienia chyba rzeczywiście odpuszczę, ale pozostaje jeszcze jakiś samodzielny czujnik wilgotności?
REKLAMA