Witam,
przedstawiony układ umożliwia:
-pomiar zarówno dodatnich, jak i ujemnych temperatur,
-wybór jednej z dwóch częstotliwości powtarzania pomiaru,
-pamiętanie najniższej temperatury (wyświetlanie po wciśnięciu przycisku, kasowanie po resecie uC),
-prezentację wyniku na 4-cyfrowym wyświetlaczu LED.
Komunikację między nadajnikiem i odbiornikiem zrealizowałem przy pomocy modułów radiowych TX/RX 433MHz.
Programy napisałem w języku BASCOM, wykorzystałem niektóre pomysły z projektów:
http://mirley.firlej.org/minitermometr_uniwersalny
https://www.elektroda.pl/rtvforum/topic2767249-0.html
Schemat ideowy nadajnika:
Zasilanie to 3 akumulatorki NiMH lub baterie AAA.
Układ DS18B20 jest zasilany pasożytniczo, zworka (przełącznik) "SLOW/FAST" umożliwia zmianę czasu przerwy między pomiarami (30s lub 1s).
Schemat ideowy odbiornika:
Układ IC1 (NE555) wytwarza sygnał PWM o wypełnieniu zależnym od oświetlenia zewnętrznego (fotorezystor PH1) i umożliwia zmianę jasności świecenia wyświetlacza.
Przycisk S1 umożliwia pokazanie najniższej zmierzonej temperatury.
Filmik pokazuje działanie układu:
https://www.youtube.com/watch?v=4NWetEyzXN8
W załączniku - pliki źródłowe .bas i skompilowane .hex.
Pozdrawiam.
PS. Zmodyfikowane programy załączam w poscie #11 25 Lis 2014.
Fajne? Ranking DIY