Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 12 gru 2024, o 22:53


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 19 ] 
Autor Wiadomość
PostNapisane: 9 mar 2015, o 22:59 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 kwi 2013
Posty: 257
Lokalizacja: 3miasto
Pomógł: 5

Testuje właśnie w praktyce czujnik DHT22 i zaobserwowałem nieznaczną różnice we
wskazaniach temperatury w porównaniu do poczciwego DS18B20 . Różnica nie jest
wielka i wynosi około 1 stopnia ale jest i mnie intryguje ;) Zastanawiam się z czego
wynika, czy błędu w sofcie? Czujniki są zasilane z różnych źródeł ale stoją obok siebie.
Na załączonym screenie na czerwono DS a na niebiesko DHT

Obrazek

_________________
https://www.facebook.com/jacekplichtaphotography/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 07:07 
Offline
Nowy

Dołączył(a): 11 sty 2013
Posty: 18
Pomógł: 1

Widzę że różnica wynosi 0.1 stopnia a nie 1.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 07:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

A ja widzę, że różnica wynosi 1,1 stopnia :D
Poruszył kolega ciekawe zagadnienie. Jestem właśnie na etapie projektowania sobie termostatów pokojowych i myślałem właśnie o DTH22, aby mieć też wilgotność.
Co prawda pomiędzy kilkoma DS-ami obok siebie też są nieznaczne różnice, 1 stopień to i dużo i mało w zależności od sytuacji, ale jestem ciekaw jak to na prawdę jest. :)

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 08:32 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

W karcie DHT z tego co pamietam jest napisane że dokładność odczytu +/- 1°C zależy od czujnika.

Namazane ze smarta.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 08:53 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

Ja na przykład jakiś czas temu podłączyłem sobie do zestawy ATB dodatkowy czujnik DS18b20 (czyli mialem dwa). Napisałem program aby na pierwszej linii wyświetlacza wyświetlana była temperatura z pierwszego czujnika, a na drugiej z drugiego. Końcowy efekt był taki że temperatury różniły się o ponad 1 stopień.

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 09:06 

Pomógł: 0

Dokładnie tak, to nie są laboratoryjne czujniki ;), po za tym trzeba im zapewnić takie same warunki.
Czyli albo wsadzić je w kalorymetr ;), słoik czy inny pojemnik chroniący przed nawet niewielkimi fluktuacjami powietrza, no i zapewnić im najlepiej bezpośredni styk.

Rozrzut DSów potrafi być całkiem spory właśnie na poziomie 1stopnia.



Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 09:33 
Online
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27317
Lokalizacja: Szczecin
Pomógł: 1041

programek napisał(a):
Ja na przykład jakiś czas temu podłączyłem sobie do zestawy ATB dodatkowy czujnik DS18b20 (czyli mialem dwa). Napisałem program aby na pierwszej linii wyświetlacza wyświetlana była temperatura z pierwszego czujnika, a na drugiej z drugiego. Końcowy efekt był taki że temperatury różniły się o ponad 1 stopień.


Gdybyś pan wlutował ten drugi (dodatkowy) w zestaw ATB obok pierwszego to zdziwiłbyś się, że nagle ich temperatury różnią się o ew kilka dziesiątych stopnia....

Tak samy gdybyś wylutował ten z zestawu i doprowadziłbyś go na kabelku tak aby był w okolicy tego drugiego to też zdziwiłbyś się, że pokazują praktycznie taką samą temperaturę

No i również byś się zdziwił gdybyś w swoim doświadczeniu zamienił miejscami oba czujniki ... wtedy znowu ten wlutowany w zestaw pokazywałby temperaturę o ok 1st wyższą niż ten dyndający na kabelku - jak myślisz dlaczego ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 10:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

No w sumie to na kabelkach są gorsze styki i mogą występować zakłócenia... :)

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 10:58 
Online
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27317
Lokalizacja: Szczecin
Pomógł: 1041

programek napisał(a):
No w sumie to na kabelkach są gorsze styki i mogą występować zakłócenia... :)


Nie, po prostu gdy układ jest wlutowany w PCB trzeba brać pod uwagę jeszcze pojemność cieplną PCB, krótko mówiąc - PCB może dogrzewać taki czujnik - rozumiesz ? ... i stąd temperatura wlutowanego w PCB czujnika może być nieco wyższa niż takiego na kablu.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 11:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Ja robiłem sobie testy czujników DS

jeden wlutowany w czujnik a drugi włożony w gniazdo które wlutowane jest zaraz pod tym pierwszym....

czyli jeden stał wyżej drugi niżej i jaki efekt ?

różnica ok 0,5 - 1 st obserwowana była w momencie gdy miałem rękę nad czujnikami ... ten niższy miał chłodniej ten wyższy (bliżej ręki cieplej)
więc zrobiłem jeszcze jeden test zagiąłem ten wyższy tak aby dotykał tego niższego na tej samej wysokości efekt ? 0.0 do 0,1 stopnia różnicy.
no ok włożyłem dwa DSy w słoik, który zawinąłem czarną taśmą by słońce nie docierało a w deklu zasilikonowałem otwór zostawiłem je tak na 24h po czym dokonałem testu efekt ? różnica 0,0 stopnia

trzeba pamiętać o jednym nawet w domu gdzie nie ma przewiewu itp jak się poruszasz to mieszasz powietrze. temperatura ciała jest większa od otoczenia (zazwyczaj) a nawet gdyby była mniejsza to zjawisko było by te same że idąc mieszasz powietrze i tak naprawdę w odstępie 1 cm może występować różnica nawet 2 stopni C. Powietrze się miesza i nic na to nie poradzisz.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 11:36 

Pomógł: 0

Dokładnie tak, na ok 60szt , średnia różnica połączonych dsów to max 0,5stopnia.

Nawet skalibrowana termopara, obok wzorca będzie miała różnice, stąd odpowiednie procedury przy kalibracji, zapewnienie tych samych warunków itd.

nawet obecność w okolicach PCB, czy elementów może zaburzać pomiar o 1-2stopnie.


Autor postu otrzymał pochwałę


Góra
  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 12:58 
Offline
Użytkownik

Dołączył(a): 01 mar 2014
Posty: 117
Lokalizacja: Kraków
Zbananowany użytkownik

Pomógł: 1

MikieMan napisał(a):

Poruszył kolega ciekawe zagadnienie. Jestem właśnie na etapie projektowania sobie termostatów pokojowych


Kolega IntMar ma spore doświadczenie z fabrycznymi urządzeniami i ich kalibracją. Opowiadał mi kiedyś, jak ciekawe efekty mogą powstawać w domu, gdy między pomiarami regulatorów jest choćby 0,5 K rozbieżności.

Przy okazji: czy ma ktoś z Was doświadczenie z temperaturą w DS3231? Na moim egzemplarzu w ciągu kilkudziesięciu minut od włączenia temperatura wzrasta o ok 1,5 K, choć inny postawiony obok czujnik ani drgnie. Obwód się grzeje?

/* i9100 + Tapatalk */



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 13:20 
Online
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27317
Lokalizacja: Szczecin
Pomógł: 1041

kudzu napisał(a):
Obwód się grzeje?

No toż pewnie że tak .... weź w ogóle nie traktuj takich czujników wbudowanych w scalaki jako dokładnych urządzeń pomiarowych. One mogą w przybliżeniu podawać temperaturę i ma to swoje zastosowania gdy nie potrzeba dokładności dużej

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 13:42 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 kwi 2013
Posty: 257
Lokalizacja: 3miasto
Pomógł: 5

Już jestem spokojny o moje pomiary :) Dorobiłem kabelek DS-owi i powiesiłem go na plecach DTH, dla pewności docisnąłem spinaczem.
Różnica w pomiarach to od 0 - 0.1­°C max . Wniosek jest taki że wszystko ma wpływ na zmianę temperatury :lol: :lol: :lol:

_________________
https://www.facebook.com/jacekplichtaphotography/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 14:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Bigjack to tak jak pisałem wyżej


Autor postu otrzymał pochwałę

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 14:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 kwi 2013
Posty: 257
Lokalizacja: 3miasto
Pomógł: 5

majster napisał(a):
to tak jak pisałem wyżej

Oczywiście kolego majster potwierdzam 8-)

_________________
https://www.facebook.com/jacekplichtaphotography/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 14:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 22 lip 2013
Posty: 420
Lokalizacja: Kraków
Pomógł: 17

mirekk36 napisał(a):
programek napisał(a):
No w sumie to na kabelkach są gorsze styki i mogą występować zakłócenia... :)


Nie, po prostu gdy układ jest wlutowany w PCB trzeba brać pod uwagę jeszcze pojemność cieplną PCB, krótko mówiąc - PCB może dogrzewać taki czujnik - rozumiesz ? ... i stąd temperatura wlutowanego w PCB czujnika może być nieco wyższa niż takiego na kablu.

Okej już rozumiem ;)

_________________
GreenBook i BlueBook



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 15:18 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

kudzu napisał(a):
Opowiadał mi kiedyś, jak ciekawe efekty mogą powstawać w domu, gdy między pomiarami regulatorów jest choćby 0,5 K rozbieżności.
No to wszystko się wyjaśniło, a właściwie upewniłem się, że poprawnie rozumowałem. Właśnie dlatego w termostatach poza możliwością ustawiania histerezy wprowadzę parametr określający jak długo musi się dana temperatura utrzymywać, aby uznać, że temp. w pomieszczeniu się zmieniła. Myślę, że to wyeliminuje wariowanie termostatu, gdy np. na chwilę otworzymy okno, "machniemy" drzwiami lub szybko przejdziemy obok czujnika.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2015, o 21:14 
Offline
Użytkownik

Dołączył(a): 01 mar 2014
Posty: 117
Lokalizacja: Kraków
Zbananowany użytkownik

Pomógł: 1

U mnie też się wyjaśniło - błąd metrologiczno-metodyczny. Układ był w prawdzie na biurku, ale przy ścianie. Między biurkiem, a ścianą jest szpara, a pod biurkiem komputer. Zawsze włączałem układ razem z komputerem, bo jest zasilany z programatora. Sprawa jest oczywista.
Dzisiaj uruchomiłem układ, gdy komputer działał od kilku godzin. Temperatura była stabilna.
Wiem, że takie scalaki nie są dokładne - piszą o tym w dokumentacjach;) Zawodowo mam do czynienia z urządzeniami klepniętymi przez GUM:)

/* i9100 + Tapatalk */



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 19 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO