STRONA GŁÓWNA

    GALERIA

    TECHNIKA

    MOJE PROJEKTY

    LINKI

    O MNIE








   www.CAR.za.pl
   made by Petros




TERMOMETR CYFROWY

W tym miejscu chciałbym przedstawić termometr cyfrowy własnej konstrukcji. Jest to jedna z moich pierwszych konstrukcji przeznaczona do codziennego użytku, więc jakością wykonania nie poraża, ale działa bardzo dobrze. Jak każdy wie zadaniem termometru jest pomiar temperatury, moją konstrukcje przystosowano do pomiaru w dwóch punktach: wewnątrz pomieszczenia i na zewnątrz. Ale przejdźmy do konkretnych informacji. Pomiaru temperatury dokonywany jest przy pomocy dwóch układów LM35 o analogowym wyjściu proporcjonalnym do temperatury. Jeden z nich pracuje w układzie do pomiaru temperatur ujemnych w zakresie od -50 do 150 stopni Celcjusza. Głównym układem odpowiadającym za prace układu jest mikrokontroler AVR ATmega8 zaprogramowany w języku C. Jest on odpowiedzialny za odczytanie temperatury z czujników dzięki swoim przetwornikom analogowo cyfrowym oraz po odpowiednich ich przekształceniach wyświetlenie wyniku na wyświetlaczu LCD. Wyświetlacz LCD posiada 2 linie po 16 znaków i jest sterowany przez interfejs 4 bitowy, co dla mikrokontrolera nie jest problemem. W celu zmniejszenia poboru energii przez układ podświetlanie wyświetlacza LCD wyłącza się po około pięciu sekundach a mikrokontroler pracuje na wewnętrznym zegarze z częstotliwością 1MHz. Zaraz po uruchomieniu układu przez około sekundę pojawia się tekst powitalny a przed samoczynnym wyłączeniem się układu miłe pożegnanie "PA PA" Układ został zbudowany głównie w celach edukacyjnych. Całość została zlutowana na płytce uniwersalnej. Koszt samodzielnego wykonania prezentowanego układu z baterią i obudową mieści się w granicach 20 zł, więc drożej niż zapłacimy za takie urządzenie w hipermarkecie, jednak zdobyta wiedza jest bezwartościowa.

Kod źródłowy mikrokontrolera ATmega8.


Schemat:

Fotki:






PETROS