Jest to rejestrator temperatury oparty o mikrokontroler Atmega32 + układ DS18B20 oraz wyposażony w interfejs szeregowy RS232.Taki rejestrator umożliwia zbieranie pomiarów temperatury przez bardzo długi okres (np. kilka miesięcy), może zostać wykorzystany np. aby sprawdzić czy właściciel mieszkania nie oszukuje nas na ogrzewaniu, co było głównym założeniem klientów dla których urządzenie wykonałem ;) Urządzenie mierzy temperaturę układem DS18B20 z zadanym czasem próbkowania, oraz zapisuje pomiary wraz z czasem i datą (obsługa przez układ Philips PCF8535 wraz z baterią podtrzymującą 3V) na układzie pamięci EEPROM o pojemności 8kb i interfejsie I2C. Wszystkie funkcje urządzenia mogą być wywoływane z komputera poprzez oprogramowanie typu HyperTerminal. Z głównego menu urządzenia można zmieniać częstotliwość próbkowania, ustawiać czas i datę, ściągać próbki do pliku tekstowego który można przetwarzać w Excellu (format CSV), oraz kasować zawartość pamięci EEPROM jeżeli jest to konieczne. Na jednym ze screenów widać główne menu w terminalu, na innym widać wykres w Excellu pokazujący przebieg 500 pomiarów z odstępem 5sekund każdy.
--------------------
This is an Atmega32+DS18B20 temperature logger with RS232 serial interface. The device can measure temperature with DS18B20 1-Wire digital thermometer with desired sampling frequency, and log the measurements with time and date (provided by PCF8583 backed up by 3V battery)) on the 8kb I2C serial EEPROM memory. All functions and configurations can be done with terminal software (HyperTerminal). Within the main menu of the device you can change the sampling rate , set the date and time, download the measurements to txt file suitable for MS Excell input, and erase the I2C memory if desired. One screenshot represents the main menu in a terminal software program, and the other one shows an Excell chart of about 500 measurements with 5s sampling period
Wszystko ok,
tylko przy okazji takiego filmiku powinieneś załączyć jakieś schematy, kod programu lub inne przydatne rzeczy konstruktorom, bo inaczej ten filmik niczym nie będzie zachwycał.
fungicyd 4 months ago
@fungicyd Masz absolutną rację... niestety człowiek dopiero z czasem uczy się tego jak ważna jest dokumentacja projektu. Do tego nie mam już nawet źródeł, gdzieś się podziały parę formatów temu... Został jedynie filmik na YT.. Teraz staram się skrzętnie gromadzić wszystkie materiały i prowadzić dokumentację...
ciernioo 6 days ago
Masz spore umiejętności, zrobił bym wszystko oprócz tego programu na kompie rejstrującego temperature. Super projekt 5/5
Hubert7323 3 years ago
@Hubert7323
Z tego co widzę, to na filmiku jest zaprezentowany program RealTerm, a później jego dane są zbierane do Excela i tam zrobiony wykres.
goFoxi 1 year ago
@goFoxi Zgadza się, tak to się w istocie odbywa :). Wydaje mi się że sposób jest bardzo prosty, a jednocześnie daje świetny efekt w postaci przydatnego w obróbce matematycznej pliku CSV, oraz eleganckiego wykresu :) EEPROM mógłby być nieco większy, tak myślę...(albo jeszcze rozsądniej - karta SD) Można by się wówczas pobawić w doświadczenia z dłuższymi pomiarami, np z całego roku ...
ciernioo 6 days ago
@Hubert7323 Dałbyś radę :) to tylko obsługa UART, eepromu, i DS18B20 - na wszystko są biblioteki w C :)
ciernioo 6 days ago