Cyfrowy pomiar temperatury w browarze: Różnice pomiędzy wersjami

Z Wiki piwo.org
Przejdź do nawigacji Przejdź do wyszukiwania
Nie podano opisu zmian
Nie podano opisu zmian
Linia 33: Linia 33:


===Linux ===
===Linux ===
Do pomiaru temperatury w systemach Linux polecam program Digitemp
==== OWFS oraz rejestracja danych poprzez Mumin ====
==== OWFS oraz rejestracja danych poprzez Mumin ====
= Budowa sondy pomiarowej =
= Budowa sondy pomiarowej =
[[Plik:czujnik2.jpg|200px|thumb|right|dedykowana obudowa czujnika Zdjęcie: josefik ]]
Aby nasz termometr sprawdził się w działaniu w środowisku o dużej wilgotności (czytaj - w zacierze lub brzeczce) musimy ochronić układ przez dostępem wody i zwarcia wyprowadzeń. W praktyce można zastosować kapilarę wykonaną z:
* rurki miedzianej
* rurki z stali nierdzewnej
* dedykowanej obudowy
* długiej koszulki termokurczliwej
W przypadku dwóch pierwszych rozwiązań zakończenie możemy zalutować lub zaklepać w imadle. Warto umieścić czujnik w silikonie termo-przewodzącym. (pasta termo-przewodząca do procesorów komputerowych)


[[Kategoria: Zrób to sam]]
[[Kategoria: Zrób to sam]]

Wersja z 19:41, 28 gru 2010

Przywykliśmy do klasycznego pomiaru temperatury termometrami analogowymi, ale w prosty i szybki sposób można samodzielnie wykonać dokładny, wielopunktowy termometr elektroniczny oparty na układach DS1820 (dokładnie DS18B20 lub DS18S20) firmy Maxim (wcześniej Dallas). Zaletą takiego rozwiązania jest brak możliwych uszkodzeń mechanicznych (metalowa kapilara), wysoka dokładność, możliwość używania na jednej magistrali wielu czujników, brak konieczności kłopotliwej kalibracji, niska cena układu. Do obrazowania oraz zapisu pomiary będziemy wykorzystywać komputer PC wyposażony w port RS232

Wymagane elementy i schemat ideowy

Do wykonania układu wystarczą proste elementy, dostępne w każdym sklepie elektronicznym. Cena nie powinna przekroczyć 20zł

  • 1x DallasSemiconductor DS1820 temperature sensor (został użyty DS18S20)
  • 2x dioda schottky 1N5818 (lub odpowiedniki - BAT85)
  • 1x dioda zenera 6.2V 1N5234 (lub odpowiednik)
  • 1x dioda zenera 3.9V 1N5228 (lub odpowiednik)
  • 1x złącze RS232C żeńskie + obudowa
  • 1x rezystor 1,5KOhm

Ds9097e.gif

Układ możemy wykonać lutując elementy na tzw. "pająka", czyli bez płytki drukowanej i zamknąć w obudowie DB9.

Cały układ pomiarowy oparty na czujnikach DS1820 to DS9097 - warto zapamiętać ten symbol, ponieważ właśnie taki występuje w oprogramowaniu.

Zmontowany układ DS9097 - zdjęcie: www.eko.one.pl

Oprogramowanie

MS Windows

Najpopularniejsze programy na platformę MS Windows. Działają na wersjach 98/XP/2000/2003 (Vista, 7 - nie testowane)



Linux

Do pomiaru temperatury w systemach Linux polecam program Digitemp

OWFS oraz rejestracja danych poprzez Mumin

Budowa sondy pomiarowej

dedykowana obudowa czujnika Zdjęcie: josefik

Aby nasz termometr sprawdził się w działaniu w środowisku o dużej wilgotności (czytaj - w zacierze lub brzeczce) musimy ochronić układ przez dostępem wody i zwarcia wyprowadzeń. W praktyce można zastosować kapilarę wykonaną z:


  • rurki miedzianej
  • rurki z stali nierdzewnej
  • dedykowanej obudowy
  • długiej koszulki termokurczliwej

W przypadku dwóch pierwszych rozwiązań zakończenie możemy zalutować lub zaklepać w imadle. Warto umieścić czujnik w silikonie termo-przewodzącym. (pasta termo-przewodząca do procesorów komputerowych)