4-kanałowy termometr na czujnikach DS 18b20
-
- Posty: 68
- Rejestracja: niedziela, 21 lut 2016, 19:55
- Podziękował: 2 razy
- Otrzymał podziękowanie: 3 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Zbudowałem dla kolegi termometr na 3 czujniki ds18b20, można dodać czwarty.
Do wykonania użyłem arduino i wyświetlacza 2x16.
Każdy czujnik ma alarm temp min i max,ustawiany z rozdzielczością 0.1 stopnia. Dźwięk głośniczek 0.5 W, można podłączyć wzmacniacz :p.
Do wykonania użyłem arduino i wyświetlacza 2x16.
Każdy czujnik ma alarm temp min i max,ustawiany z rozdzielczością 0.1 stopnia. Dźwięk głośniczek 0.5 W, można podłączyć wzmacniacz :p.
-
- Posty: 22
- Rejestracja: czwartek, 1 wrz 2011, 11:21
- Krótko o sobie: Jestem fajnym człowiekiem:)
- Status Alkoholowy: Amator Domowych Trunków
Re: 4-kanałowy termometr na czujnikach DS 18b20
Witam wszystkich. Co sądzicie o termometrze wifi który tworzy własną sieć i ją odnajdujemy w tel z Androidem łączymy się po wpisaniu hasła, odpalamy aplikacje i już mamy stały podgląd naszej kolumny z pozycji fotela przed tv....firma POLPUNKT ma to w ofercie, wystarczy wpisac to w YouTube i sami się przekonajcie....dzwoniłem kontakt utrudniony. jeśli ktoś ma taki termometr chętnie kupię
-
- Posty: 951
- Rejestracja: środa, 30 mar 2016, 18:43
- Podziękował: 9 razy
- Otrzymał podziękowanie: 134 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Witam,
odkopię trochę temat DS18B20 i arduino.
Działa to tak, że arduino posiada 13 wejść/wyjść cyfrowych.
Część z tych we/wy jest używana przez inne urządzenia (np. wyświetlacz, shield z wyświetlaczem i klawiaturą itp.). Np. moje arduino ma shielda z wyświetlaczem i 6 przyciskami.
Wyświetlacz zajmuje 6 we/wy cyfrowych. Więc pozostaje nam 7. DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe. Można też każdy czujnik podłączyć do osobnego we/wy cyfrowego których i tak jeszcze zostanie 7 sztuk czyli 7 czujników i wtedy nie musimy podawać id czujników i możemy bez obaw wymienić je na nowe ale musimy je też wpinać pod konkretnie przypisane gniazda inaczej temp. wyświetli się w innym miejscu na wyświetlaczu. Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.
Pozdro
odkopię trochę temat DS18B20 i arduino.
Działa to tak, że arduino posiada 13 wejść/wyjść cyfrowych.
Część z tych we/wy jest używana przez inne urządzenia (np. wyświetlacz, shield z wyświetlaczem i klawiaturą itp.). Np. moje arduino ma shielda z wyświetlaczem i 6 przyciskami.
Wyświetlacz zajmuje 6 we/wy cyfrowych. Więc pozostaje nam 7. DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe. Można też każdy czujnik podłączyć do osobnego we/wy cyfrowego których i tak jeszcze zostanie 7 sztuk czyli 7 czujników i wtedy nie musimy podawać id czujników i możemy bez obaw wymienić je na nowe ale musimy je też wpinać pod konkretnie przypisane gniazda inaczej temp. wyświetli się w innym miejscu na wyświetlaczu. Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.
Pozdro
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Albo nauczyć się korzystać z pamięci eeprom, jaka jest wbudowana w MCU i po zmianie czujnika zapytać użytkownika gdzie życzy sobie ten czujnik zmontować. W takim przypadku rzeczony minus przestaje istnieć.Deas pisze: DS18B20 jest czujnikiem typu OneWire czyli cyfrowym i każdy posiada 64 bitowy numer seryjny. Taka konstrukcja czujnika pozwala na podłączenie bardzo wielu czujników pod jedno we/wy. Plusem tego rozwiązania jest to że tak naprawdę wszystkie czujniki są podpinane do tego samego gniazda. Tzn sterownik może posiadać fizycznie wiele gniazdek ale tak naprawdę są one podpięte to tego samego we/wy cyfrowego a miejsce wyświetlania temperatury na wyświetlaczu zależy od adresu podłączonego czujnika. Minusem natomiast jest to że przy wymianie czujnika trzeba w kodzie programu zmienić id czujnika na nowe.
To akurat aż taka zaleta nie jest, bo ADC jest raptem dziesięcio bitowe a i jego jakość też dupy nie urywa i czytanie z tego bez większego pomyślunku da realną rozdzielczość 8bit w związku z czym albo mamy słabą rozdzielczość albo trzeba dobrze pomyśleć jak nad układem kondycjonującym sygnał w pewnym dość wąskim zakresie.Deas pisze: Oprócz tego arduino posiada też 6 wejść analogowych do których też możemy podłączyć 6 sond analogowych.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 68
- Rejestracja: niedziela, 21 lut 2016, 19:55
- Podziękował: 2 razy
- Otrzymał podziękowanie: 3 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
No to pokarze mój termometr na DS 18b20.
4 kanały rozdzielczość 0.1 nie mam pojęcia jak na ds robią 0.01
alarm do ustawienia min - max na 3 czujnikach.
obudowa wykonana na drukarce 3D.
4 kanały rozdzielczość 0.1 nie mam pojęcia jak na ds robią 0.01
alarm do ustawienia min - max na 3 czujnikach.
obudowa wykonana na drukarce 3D.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Magiczne słowo interpolacja... cześć producentów/konstruktorów zapomina o tym wspomnieć w opisie (spora część). Zapomina też wspomnieć że taki zabieg powoduje poślizg pomiaru. Część pewnie nawet tym sobie głowy nie zawraca i zaokrągla wynik, a nuż nikt nie zauważy że wynik na ostatnim miejscu skacze co 0,06 a czasem co 0,07.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
Czujniki DS18B20 można podpiąć do ESP8266 do jednego kanału. Ja mam to zrobione na zwykłym rozdzielaczu telefonicznym, a do DS18B20 wtyczki telefoniczne. I w ten sposób pod jeden port mam podłączone 6 czujników DS18B20.
ESP to jest dość zmyślne urządzenie i po wgraniu do niego np. ESP Easy łatwo się go obsługuje.
Na kolejnych 2 pinach do ESP można podpiąć wyświetlacz OLED 1" (koszt znikomy) na którym będą się wyświetlały temperatury z poszczególnych czujników.
Teraz sprawa alarmów:
Najprostszy sposób to w "Rules" to delikatnie oprogramować, lub zastosować "Regulator Level Control" gdzie do wybranego PINu wpinamy buzzer.
Kolejnym plusem rozwiązania na ESP jest to, że można użyć projektu NetTemp lub Domoticz na przykład na raspberry i mamy logowanie temperatur razem z wykresami (używam zarówno jednego jak i drugiego)
I później mamy np. taki wykres z NetTempa: Moduł ESP komunikuje się z siecią WiFi - bardzo proste rozwiązanie.
Największy (dla mnie) problem to kwestia jakiejś obudowy
ESP to jest dość zmyślne urządzenie i po wgraniu do niego np. ESP Easy łatwo się go obsługuje.
Na kolejnych 2 pinach do ESP można podpiąć wyświetlacz OLED 1" (koszt znikomy) na którym będą się wyświetlały temperatury z poszczególnych czujników.
Teraz sprawa alarmów:
Najprostszy sposób to w "Rules" to delikatnie oprogramować, lub zastosować "Regulator Level Control" gdzie do wybranego PINu wpinamy buzzer.
Kolejnym plusem rozwiązania na ESP jest to, że można użyć projektu NetTemp lub Domoticz na przykład na raspberry i mamy logowanie temperatur razem z wykresami (używam zarówno jednego jak i drugiego)
I później mamy np. taki wykres z NetTempa: Moduł ESP komunikuje się z siecią WiFi - bardzo proste rozwiązanie.
Największy (dla mnie) problem to kwestia jakiejś obudowy
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
postaram się zrobić i wrzucić - tylko nie mam do tego żadnej obudowy
Wszystko jak to zwykle u mnie jest prototypowe i wisi na kablach
Wszystko jak to zwykle u mnie jest prototypowe i wisi na kablach
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
No to zrobiłem jakieś zdjęcia
Całość można rozbudowywać bez większego problemu. Aktualnie ograniczeniem jest ilość urządzeń - max 12 w tej wersji oprogramowania.
Ale może uda nam się to jeszcze obejść.
Ja podpięte mam:
- 7 sztuk DS18B20
- przekaźnik
- wyświetlacz OLED 0,96" - tutaj przewijają się mniej istotne pomiary
- wyświetlacz LCD 4x20 znaków
- czujnik BMP280 - ciśnienie i temperatura otoczenia - można założyć BME280 który ma dodatkowo jeszcze pomiar wilgotności
trzy ostatnie urządzenia są na szynie I2C czyli połączone równolegle do jednej magistrali tak wyglądają wyświetlacze:
Całość można rozbudowywać bez większego problemu. Aktualnie ograniczeniem jest ilość urządzeń - max 12 w tej wersji oprogramowania.
Ale może uda nam się to jeszcze obejść.
Ja podpięte mam:
- 7 sztuk DS18B20
- przekaźnik
- wyświetlacz OLED 0,96" - tutaj przewijają się mniej istotne pomiary
- wyświetlacz LCD 4x20 znaków
- czujnik BMP280 - ciśnienie i temperatura otoczenia - można założyć BME280 który ma dodatkowo jeszcze pomiar wilgotności
trzy ostatnie urządzenia są na szynie I2C czyli połączone równolegle do jednej magistrali tak wyglądają wyświetlacze:
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
można. Pod wolne GPIO (np. zamiast przekaźnika, albo RX, TX zlikwidować) można podpiąć buzzer.
I konfiguruje się przekroczenie wartości dowolnego kanału (pamiętać o max 12 kanałach)
I konfiguruje się przekroczenie wartości dowolnego kanału (pamiętać o max 12 kanałach)
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
5 pomiarów + 5 alarmów + wyświetlacz - da się Będzie łącznie 11 kanałów.
Albo 6 pomiarów i tylko 5 alarmów i wyświetlacz = 12 kanałów
Ale nie nazywaj go "moim" - to zwykłe EasyESP zapakowane akurat na płytkę pcb która wspólnie zaprojektowaliśmy.
Jeszcze została mi jedna goła płytka i muszę zamówić produkcję nowych.
Albo 6 pomiarów i tylko 5 alarmów i wyświetlacz = 12 kanałów
Ale nie nazywaj go "moim" - to zwykłe EasyESP zapakowane akurat na płytkę pcb która wspólnie zaprojektowaliśmy.
Jeszcze została mi jedna goła płytka i muszę zamówić produkcję nowych.
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
-
- Posty: 1265
- Rejestracja: czwartek, 19 lip 2018, 19:55
- Krótko o sobie: Blisko 50 lat na karku zobowiązuje do spożywania trunków o podobnym stężeniu ;)
- Ulubiony Alkohol: od jakiegoś czasu- mój własny :)
- Status Alkoholowy: Producent Domowy
- Lokalizacja: podkarpackie
- Podziękował: 61 razy
- Otrzymał podziękowanie: 154 razy
- Kontakt:
Re: 4-kanałowy termometr na czujnikach DS 18b20
ilość czujników/warunków/urządzeń np:
1) DS18B20 #1
2) DS18B20 #2
3) DS18B20 #3
4) DS18B20 #4
5) BME280 (ciśnienie, temperatura, wilgotność)
6) Alarm z czujnika #1
7) Alarm z czujnika #2
8) Alarm z czujnika #3
9) Alarm z czujnika #4
10) Wyświetlacz LCD #1
11) Wyświetlacz LCD #2
12) Alarm wilgotności
masz 12 PRZYKŁADOWYCH kanałów
1) DS18B20 #1
2) DS18B20 #2
3) DS18B20 #3
4) DS18B20 #4
5) BME280 (ciśnienie, temperatura, wilgotność)
6) Alarm z czujnika #1
7) Alarm z czujnika #2
8) Alarm z czujnika #3
9) Alarm z czujnika #4
10) Wyświetlacz LCD #1
11) Wyświetlacz LCD #2
12) Alarm wilgotności
masz 12 PRZYKŁADOWYCH kanałów
Pędzący hobbysta zajmujący się również odrobinę elektroniką.
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Zamówienia i zapytania o sterowniki destylatorów email: info @ sterownikiWiFi.pl lub przez wiadomość PW
Re: 4-kanałowy termometr na czujnikach DS 18b20
Tak dla ścisłości, DS ustawiony na 12bit ma 4 bity na część ułamkową, co daje 16 wartości dostępnych do odczytania. Zarówno 0,1 i 0,01 jest więc obarczone błędem, 16 wartości oznacza, że powinny pokazywać część ułamkową ze skokiem: {0,0.0625,0,1250, itd}. Jednak większość programów pokazujących z dwoma miejscami po przecinku pokazuje z dość dobrym przybliżeniem {0,0.06,0.12,0.19,itd}. Wg mnie lepiej tak niż zaokrąglać 0.0625 i 0.125 do 0.1, a tylko 0.19 do 0.2, itd. Zaokrąglając do 1/10 pewnie będzie część liczb podwojonych i coś będzie umykać.
Przy czym program w AVR zaokrągla w dół, programista jak sobie wymyśli to zrobi tablicę i wg swojego widzimisię, geodeta/inżynier połówkę do parzystej - 0.25 do 0.2 i 0.35 do 0.4, a excel/matematyk 0.25 do góry, czyli na 0.3.
Zapewne jakiegoś dużego znaczenia to nie ma, każdy ma swój gust. Mnie się bardziej podoba to 0,06.
Przy czym program w AVR zaokrągla w dół, programista jak sobie wymyśli to zrobi tablicę i wg swojego widzimisię, geodeta/inżynier połówkę do parzystej - 0.25 do 0.2 i 0.35 do 0.4, a excel/matematyk 0.25 do góry, czyli na 0.3.
Zapewne jakiegoś dużego znaczenia to nie ma, każdy ma swój gust. Mnie się bardziej podoba to 0,06.
-
- Posty: 951
- Rejestracja: środa, 30 mar 2016, 18:43
- Podziękował: 9 razy
- Otrzymał podziękowanie: 134 razy
-
- Posty: 5230
- Rejestracja: poniedziałek, 18 kwie 2011, 13:31
- Krótko o sobie: "...coqito ergo sum..."
- Status Alkoholowy: Amator Domowych Trunków
- Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
- Podziękował: 1292 razy
- Otrzymał podziękowanie: 2744 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
I to w tak radykalny i zdecydowany sposób pisze osoba, która ma tak wrażliwe kubki smakowe i wyczuwa przedgon nawet po 3-krotnej rektyfikacji?
No to się nie dziwię, że ten przedgon wyczuwasz.
Dla mnie skok temperatury w kolumnie o 0,06 jest niedopuszczalny. Oczywiście jako pojedynczy skok. Ja reaguję gdy w kolumnie widzę reakcję termometru mierzoną w pojedynczych setnych częściach stopnia. Oczywiście po odpowiedniej interpretacji wskazań. I w zależności od miejsca gdzie jest robiony pomiar. Jeśli jeszcze do tego doliczyć czas reakcji termometrów to nie dziwota, że można wyczuć przedgon w urobku.
Szkoda, że nie mogę zrobić logów z pomiarów temperaturowych, ale po prostu mój sterownik nie jest do tego przystosowany. Można by było w sposób idealny prześledzić rozkład i reakcję temperatur w kolumnie w czasie jej pracy. Uwierz mi, że mimo iż mam kolumnę wysoką i odległość termometru w dole kolumny od tego pod OLM jest 120cm to widać dokładnie jak reaguje ten termometr pod OLM gdy np. na termometrze w dole kolumny temperatura podskoczy tylko o 0,2*C. Czyli skok temperaturowy w ogólnym odczuciu dopuszczalny.
Ja np. już reaguję na skoki temperaturowe w dole kolumny rzędu setnych części stopnia.
Zalety tak dokładnego pomiaru widać jeszcze lepiej w głowicy. Mnie osobiście ten pomiar mało interesuje, ale osoby które odbierają z głowicy już powinny się tym bardziej zainteresować. Zwłaszcza osoby które nie są zadowolone ze swoich rezultatów.
No to się nie dziwię, że ten przedgon wyczuwasz.
Dla mnie skok temperatury w kolumnie o 0,06 jest niedopuszczalny. Oczywiście jako pojedynczy skok. Ja reaguję gdy w kolumnie widzę reakcję termometru mierzoną w pojedynczych setnych częściach stopnia. Oczywiście po odpowiedniej interpretacji wskazań. I w zależności od miejsca gdzie jest robiony pomiar. Jeśli jeszcze do tego doliczyć czas reakcji termometrów to nie dziwota, że można wyczuć przedgon w urobku.
Szkoda, że nie mogę zrobić logów z pomiarów temperaturowych, ale po prostu mój sterownik nie jest do tego przystosowany. Można by było w sposób idealny prześledzić rozkład i reakcję temperatur w kolumnie w czasie jej pracy. Uwierz mi, że mimo iż mam kolumnę wysoką i odległość termometru w dole kolumny od tego pod OLM jest 120cm to widać dokładnie jak reaguje ten termometr pod OLM gdy np. na termometrze w dole kolumny temperatura podskoczy tylko o 0,2*C. Czyli skok temperaturowy w ogólnym odczuciu dopuszczalny.
Ja np. już reaguję na skoki temperaturowe w dole kolumny rzędu setnych części stopnia.
Zalety tak dokładnego pomiaru widać jeszcze lepiej w głowicy. Mnie osobiście ten pomiar mało interesuje, ale osoby które odbierają z głowicy już powinny się tym bardziej zainteresować. Zwłaszcza osoby które nie są zadowolone ze swoich rezultatów.
Ostatnio zmieniony sobota, 1 wrz 2018, 09:02 przez lesgo58, łącznie zmieniany 1 raz.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Się zaczyna, tak więc przypominam dokładność to nie rozdzielczość pomiaru, a jak mówimy nawet o rozdzielczości w przypadku czujnika DS18B20 to nie możemy zapominać że tutaj rozdzielczość nie może być większa niż 0,0625. I teraz albo mamy termometr z rozdzielczością 0,1 albo ktoś robi sztuczki i pokazuje wynik z rozdzielczością 0,01. Tylko że te sztuczki niestety nie są niczym super w przypadku czujnika, który potrzebuje 3/4 sekundy na wykonanie pomiaru.
Leszku, u Ciebie sytuacja jest ciut inna, bo o ile pamiętam to ten twój termometr jest oparty na innym typie czujnika a więc prawdopodobnie zarówno rozdzielczość odczytu jest większa no i sam odczyt czujnika jest wykonywany znacznie częściej niż raz na sekundę. Tak więc w Twoim przypadku możesz te setne części zaobserwować, natomiast moim zdaniem na popularnych termometrach z czujnikami DS jest to niemożliwe, raz ze względu na rozdzielczość czujnika jak i na inne jego cechy, które w tym przeszkadzają.
Leszku, u Ciebie sytuacja jest ciut inna, bo o ile pamiętam to ten twój termometr jest oparty na innym typie czujnika a więc prawdopodobnie zarówno rozdzielczość odczytu jest większa no i sam odczyt czujnika jest wykonywany znacznie częściej niż raz na sekundę. Tak więc w Twoim przypadku możesz te setne części zaobserwować, natomiast moim zdaniem na popularnych termometrach z czujnikami DS jest to niemożliwe, raz ze względu na rozdzielczość czujnika jak i na inne jego cechy, które w tym przeszkadzają.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 5230
- Rejestracja: poniedziałek, 18 kwie 2011, 13:31
- Krótko o sobie: "...coqito ergo sum..."
- Status Alkoholowy: Amator Domowych Trunków
- Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
- Podziękował: 1292 razy
- Otrzymał podziękowanie: 2744 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Słusznie zauważyłeś, że nie jestem zbyt kumaty w prawidłowym nazewnictwie zwłaszcza w elektronice. Juz tyle razy się pisało na ten temat. Jednak ja do dzisiaj nie potrafię odpowiednio tego określić. Ale wszystko przede mną.
Jednak to nie zmienia faktu, że w kolumnie zachodzą zjawiska, które trudno zauważyć/zaobserwować online dysponując tylko pospolitymi termometrami. I głównie to chciałem zasygnalizować.
P.S. Posiadam sterownik SpirMaster kolegów Mariana i Andrzeja.
Jednak to nie zmienia faktu, że w kolumnie zachodzą zjawiska, które trudno zauważyć/zaobserwować online dysponując tylko pospolitymi termometrami. I głównie to chciałem zasygnalizować.
P.S. Posiadam sterownik SpirMaster kolegów Mariana i Andrzeja.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Leszku, ale to może tłumaczyć wypowiedź kolegi robert4you
Bo faktycznie dokładność nie musi mieć żadnego znaczeniarobert4you pisze:Dokładność pomiaru temperatury w kolumnie nie ma żadnego znaczenia dla przebiegu procesu. To tylko legenda czy zabobon.
E tam to nie tylko elektronika... na takim zupełnie analogowym termometrze jest dokładnie ten sam problem bo rozdzielczość to ta narysowana podziałka... a dokładność to już jak tam się Chińczykowi tą podziałkę udało ustawić .lesgo58 pisze:... prawidłowym nazewnictwie zwłaszcza w elektronice.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 5230
- Rejestracja: poniedziałek, 18 kwie 2011, 13:31
- Krótko o sobie: "...coqito ergo sum..."
- Status Alkoholowy: Amator Domowych Trunków
- Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
- Podziękował: 1292 razy
- Otrzymał podziękowanie: 2744 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
No właśnie. Rozjaśniłeś mi. Z tą dokładnością to się zgadzam. Ja pod pojęciem dokładności miałem na myśli zdolność urządzenia do odzwierciedlenia stanu faktycznego. Nie wiem czy teraz dobrze to ująłem.
Być może przez błędne zrozumienie nazewnictw i tym samym mylnie zrozumienie sensu wypowiedzi kolegów powstaje wiele nieporozumień.
Mam nadzieję, że kol. @robert4you się nie wzburzy na moją wypowiedź. I być może doda coś od siebie. Tak dla uzupełnienia i lepszego rozjaśnienia sytuacji.
Niestety ale zwapnienie mojego mózgu jest już na takim etapie, że czasami sam z siebie się śmieję. Takie babole odwalam.
Być może przez błędne zrozumienie nazewnictw i tym samym mylnie zrozumienie sensu wypowiedzi kolegów powstaje wiele nieporozumień.
Mam nadzieję, że kol. @robert4you się nie wzburzy na moją wypowiedź. I być może doda coś od siebie. Tak dla uzupełnienia i lepszego rozjaśnienia sytuacji.
Niestety ale zwapnienie mojego mózgu jest już na takim etapie, że czasami sam z siebie się śmieję. Takie babole odwalam.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Ten sterownik o którym wspomina @lesgo58 używa analogowego czujnika pt100 albo pt1000 i albo jakoś to ogarniają przez ADC (ale nie wiem z uC czy jakiś lepszy).
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett
-
- Posty: 2603
- Rejestracja: wtorek, 15 sty 2013, 15:29
- Podziękował: 83 razy
- Otrzymał podziękowanie: 301 razy
Re: 4-kanałowy termometr na czujnikach DS 18b20
Można pominąć tą niedogodność na dwa sposoby, albo dobrać ADC z wbudowanym DAC, który działa jak źródło prądowe. Drugi sposób to tak zwany pomiar ratiometryczny, w tej metodzie napięcie odniesienia będzie pływać proporcjonalnie do tego podawanego na czujnik i w efekcie błąd się kasuje.
Tak to mniej więcej wygląda w wersji bez DAC'a: A tak to sobie wyobraża konkurencja w wersji z dwoma DAC'ami Jest jeszcze wersja z kompensacją: Ciekawy jest wykres widoczny na pierwszym rysunku, wynika z niego że dokładność jest poniżej 0,1C. Ostatnia wersja może osiągnąć dokładność nawet do 0,005C (trzeba oczywiście skorzystać z czujnika najwyższej klasy ido tego dwa rezystory o dokładności 0,002 lub 0,001%, te rezystory potrafią kosztować tyle co przetwornik ADC)
Tak to mniej więcej wygląda w wersji bez DAC'a: A tak to sobie wyobraża konkurencja w wersji z dwoma DAC'ami Jest jeszcze wersja z kompensacją: Ciekawy jest wykres widoczny na pierwszym rysunku, wynika z niego że dokładność jest poniżej 0,1C. Ostatnia wersja może osiągnąć dokładność nawet do 0,005C (trzeba oczywiście skorzystać z czujnika najwyższej klasy ido tego dwa rezystory o dokładności 0,002 lub 0,001%, te rezystory potrafią kosztować tyle co przetwornik ADC)
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
″Iloraz inteligencji tłumu jest równy IQ najgłupszego jego przedstawiciela podzielonemu przez liczbę uczestników.„
- Terry Pratchett
- Terry Pratchett