Powiadomienia
Wyczyść wszystko

[Rozwiązany] Błędny odczyt temperatury - BME680, FW 3.0.2

10 Wpisów
2 Użytkownicy
0 Reactions
1,879 Wyświetleń
Wpisów: 16
Autor tematu
(@fliptim)
Praktykant
Dołączył: 4 lata temu

Wygląda jakby przełączył się na F, a potem wrócił do C

14.06.2021 06:53:47 : 25,555675
14.06.2021 06:51:47 : 26,46567
14.06.2021 06:49:47 : 28,420765
14.06.2021 06:48:47 : 59,06566
14.06.2021 06:46:47 : 82,16544
14.06.2021 06:44:47 : 82,02037

[.....]

14.06.2021 06:42:47 : 82,270435
14.06.2021 05:14:45 : 81,925675
14.06.2021 05:12:45 : 66,015675
14.06.2021 05:10:45 : 25,400815
14.06.2021 05:09:45 : 25,09572

w logu jest średnia temperatura z ostatniej minuty

 

9 Odpowiedzi
adrian
Wpisów: 4033
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

@fliptim nie koniecznie przełącza się do C/F

BME680 dokonuje pewnych pomiarów związanych z gazami. Gazy mierzy podgrzewając coś w czujniku co ma wpływ na pomiary temperatury. Podgrzewa standardowo do 320 stopni na jakieś 150ms. Jak doskonały byłyby czujnik to z 320st nie ochłodzi się w milisekundach

Żeby zniwelować ten efekt wprowadza się większe odstępy między odczytami lub wyłącza się pomiary gazów z czujnika lub mierzy się tylko gazy

Ten sam czujnik, odczyty co 1min z okresu 30 ostatnich dni - linia żółta - nie ma przełączeń  C / F

image

Ten log pomiarów wg mnie to C - wygląda na szybki wzrost/spadek temperatury niż F : 25,26,28,59,82 - tak to mialbys 25C,26C,28C,15C,27C - też do d... w ogóle różnica 25 .. 28 jest wg mnie za duża i jeśli nic się nie zmienia w otoczeniu to nie akceptowalna. 

Te czujniki potrzebują też kalibracji i "wygrzania" się zostaw go trochę, żeby pochodził, zwiększ interwał odczytów z 2 sekund.

 

Wpisów: 16
Autor tematu
(@fliptim)
Praktykant
Dołączył: 4 lata temu

stacja stoi na biurku i wygrzewa się od niedzieli 🙂 

jak siadłem do niej godzinkę temu to podawała cały czas temperaturę ok 85 stopni i jak przeliczysz to na C to jest około 29 stopni. w json podaje, że mierzy w C

włączyłem odczyt co 5 sekund, pochodziła 5 minut i ją zresetowałem odpinając zasilanie.

jak wstała to zaczęła podawać normalniejsza temperaturę.

Wygląda to tak :

15.06.2021 22:36:29 : 27,73531
15.06.2021 22:36:04 : 27,73531
15.06.2021 22:35:59 : 27,73531
15.06.2021 22:25:43 : 32,66572
15.06.2021 22:25:38 : 32,66572
15.06.2021 22:25:32 : 32,66572
15.06.2021 22:25:28 : 0
15.06.2021 22:25:22 : 0
15.06.2021 22:25:17 : 0
15.06.2021 22:25:12 : 0
15.06.2021 22:25:07 : 0
15.06.2021 22:25:02 : 0
15.06.2021 22:24:57 : 0
15.06.2021 22:24:52 : 0
15.06.2021 22:24:47 : 0
15.06.2021 22:24:42 : 0
15.06.2021 22:24:37 : 0
15.06.2021 22:24:33 : 0
15.06.2021 22:24:17 : 85,70559
15.06.2021 22:19:51 : 85,77566
15.06.2021 22:19:46 : 85,77566

wywaliłem zbędne wiersze żeby post nie był za długi 🙂

zobaczę rano co u niej słychać, ale chyba coś się dzieje, tylko nie wiem czy hard czy soft.

 

 

 

 

adrian
Wpisów: 4033
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

wlacze u siebie na 5 sek odswiezanie

adrian
Wpisów: 4033
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 11 lat temu

od godziny sensor czyta dane co 5 sek - wszystko wygląda okay

image
Strona 1 / 2
Udostępnij: