- Mierzy temperaturę w dwóch punktach i pokazuje wyniki na graficznym LCD 128×64, z dodatkową funkcją zegara. Wersja A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler.
Termometr 2-kanałowy z LCD graficznym – pomiar temperatury AVT2982
Układ mierzy temperaturę w dwóch punktach i prezentuje wyniki na czytelnym wyświetlaczu graficznym 128×64.
Dwupunktowy pomiar temperatury z dużym wyświetlaczem
AVT2982 pozwala zbudować dwukanałowy termometr do jednoczesnego pomiaru temperatury w dwóch miejscach, na przykład wewnątrz i na zewnątrz pomieszczenia. Pomiar realizują cyfrowe czujniki DS18B20 pracujące na osobnych kanałach, a wyniki są prezentowane na graficznym wyświetlaczu LCD 128×64.
Projekt sprawdza się jako wskaźnik temperatury do garażu, warsztatu, pomieszczenia technicznego lub własnej instalacji pomiarowej. Oprogramowanie zawiera także funkcję zegara, a brak lub uszkodzenie czujnika jest sygnalizowane komunikatem ERROR na ekranie.
Karta techniczna
AVT2982
Dwukanałowy termometr z mikrokontrolerem ATmega32, czujnikami DS18B20, wyświetlaczem graficznym 128×64 i dodatkową funkcją zegara.
| Wersja | A+ – płytka PCB + zaprogramowany mikrokontroler |
| Typ projektu | termometr 2-kanałowy z LCD graficznym |
| Liczba kanałów pomiarowych | 2 osobne kanały pomiarowe |
| Czujniki temperatury | DS18B20, 2 sztuki |
| Interfejs czujników | 1-Wire, osobne linie VCC, GND i danych dla każdego kanału |
| Rozdzielczość pomiaru | 9 bit, odpowiada 0,5°C |
| Maksymalny czas konwersji przy 9 bitach | 93,75 ms |
| Mikrokontroler | ATmega32, zaprogramowany w wersji A+ |
| Wyświetlacz | ABG128064A, LCD graficzny 128×64 |
| Funkcja dodatkowa | zegara z aktualizacją sekundową |
| Sygnalizacja błędu czujnika | komunikat ERROR na wyświetlaczu |
| Stabilizatory napięcia | 7805, 2 sztuki |
| Tranzystor | BC547 |
| Buzzer | B1 |
| Taktowanie | rezonator 16 MHz |
| Zasilanie | 7–9 V, nie wyższe |
| Złącze wyświetlacza | CON2, goldpin 2×10 |
| Bezpiecznik | F1, 1 A / 250 V |
| Wymiary płytki PCB | 95×95 mm |
Wersja A+ – płytka PCB i zaprogramowany mikrokontroler
AVT2982 A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATmega32 przygotowany do pracy w tym projekcie. Pozostałe elementy elektroniczne z poniższego wykazu trzeba skompletować osobno.
Wykaz elementów
- R1, R2: 3 kΩ
- R3: 10 kΩ
- R5: 100 Ω
- P1: potencjometr 10 kΩ
- B1: buzzer
- C1, C2, C4, C5, C9, C11, C13-C16: 100 nF
- C6, C7: 33 nF
- C8, C10, C12: 100 µF
- Q2: BC547
- U1: ATmega32
- U2, U3: 7805
- LCD: ABG128064A
- Czujniki: DS18B20
- CON1, CON3: ARK3
- CON2: goldpin 2×10
- CON4: goldpin ×6
- CON5-CON7: ARK2
- F1: bezpiecznik 1 A / 250 V
- SW1: mikroswitch
- Y1: rezonator 16 MHz
Notes
Wersja A+ zawiera mikrokontroler z wgranym programem, dlatego nie trzeba samodzielnie programować ATmega32 do podstawowego uruchomienia projektu.
Do obsługi wyświetlacza graficznego wykorzystano część portu PC mikrokontrolera, dlatego w ustawieniach fusebitów ATmega32 trzeba mieć wyłączony interfejs JTAG.
Przy wykonywaniu sond temperatury lepiej zastosować metalowe rurki lub inne dobrze przewodzące ciepło osłony niż samą koszulkę termokurczliwą. Po zaniku zasilania zegar wymaga ponownego ustawienia.
Uwaga: Urządzenie należy zasilać napięciem 7–9 V, bez przekraczania górnej wartości. Po montażu trzeba sprawdzić orientację złącza wyświetlacza, poprawność podłączenia czujników DS18B20 oraz oznaczenie pierwszego przewodu taśmy LCD.
Najczęściej zadawane pytania
Wersja A+ zawiera płytkę PCB oraz zaprogramowany mikrokontroler ATmega32. Pozostałe elementy trzeba skompletować osobno.
Układ mierzy temperaturę w dwóch punktach przy użyciu dwóch czujników DS18B20 podłączonych do osobnych kanałów pomiarowych.
Nie. To wersja A+, czyli płytka PCB i zaprogramowany mikrokontroler. Wyświetlacz LCD, czujniki DS18B20, stabilizatory, elementy bierne, złącza, buzzer i pozostałe elementy należy dobrać osobno według wykazu.
Komunikat ERROR oznacza brak czujnika lub jego uszkodzenie. Po usunięciu problemu komunikat znika z wyświetlacza.
Elektronika









