DS18B20 - znikający pomiar

User avatar
YoMan
Posts: 3521
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa
Has thanked: 3 times
Been thanked: 3 times

Post

mam problem z trzema DS18B20 na długich przewodach. Co jakiś czas tracą pomiar (cloud pokazuje -273) i do odłączenia zasilania (wystarczy samą ds'kę wypiąć i wpiąć) sam nie chce powrócić. Z moich obserwacji błąd się pojawia w momencie załączenia przekaźnika lub przekaźników podłączonych do tego samego zasilania. W tej chwili mam pull-up'y o wartościach 0,8 - 1,2 k'ohma.
Soft GUI generic lub Termostat od elmaya więc to raczej nie problem softu.
Czy można jeszcze zmniejszać pull-up? Jaka jest wartość graniczna?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Zmieniłbym zasilacz.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
Mmof
Posts: 1220
Joined: Sun Jan 26, 2020 5:49 pm
Has thanked: 34 times
Been thanked: 4 times

Post

A na czym masz to zbudowane? I tak jak Robert Błaszczak pisze może być za slaby zasilacz. Ja na wemos d1 mini nie daje rezystora i już 1.5 roku nie zaglądałem do tego.
Zapraszam na Facebook do wspólnej pomocy mniej zawansowanym użytkownikom Supla.
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplaauraton
[email protected]
Posts: 39
Joined: Sun Jan 30, 2022 7:19 am

Post

Ja mam też problem z DS18B20. Podłaczony jest do ELECTRODRAGONA na GPIO14. Niereguralnie mam brak odczytu w aplikacji. Za kilka minut samoistnie wszystko wraca do normy. Apka pokazuje --- zamiast odczytu. Czujnik mam podpiety przez rezystor 4,7 k, Jak go nie było to nie działał. Oprócz tego mam też w tym module DHT11 na RX i BMP280 na 04 i 05. Soft aktualny z GUI GENERIC, Co może być nie tak?
SG-LUB
[email protected]
Posts: 39
Joined: Sun Jan 30, 2022 7:19 am

Post

Zrobiłem sreena z wykresu temperatury. Zauważałem jeszcze, że w czasie zaniku wartości temperatury są problemy z uruchomieniem aplikacji, trzeba czekać. Nie wiem czy to może być powiązane.
You do not have the required permissions to view the files attached to this post.
SG-LUB
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

[email protected] wrote: Mon Feb 28, 2022 4:59 pm Zrobiłem sreena z wykresu temperatury. Zauważałem jeszcze, że w czasie zaniku wartości temperatury są problemy z uruchomieniem aplikacji, trzeba czekać. Nie wiem czy to może być powiązane.
Tak się zastanawiam, czy ustawienie setResolution na 10bit nie ustabilizuje pomiarów dla takich przypadków?
https://gui-generic-builder.supla.io/
[email protected]
Posts: 39
Joined: Sun Jan 30, 2022 7:19 am

Post

To zadanie nie dla mnie. :D Mogę na bieżąco informować o poprawie odczytu
SG-LUB
Juszczaczek1
Posts: 389
Joined: Sun Nov 08, 2020 3:41 pm
Been thanked: 2 times

Post

A u mnie jest taki przypadek że ostatnio przy wichurach kilka razy był zanik napięcia i nagle jeden ds przestał pokazywać temperaturę, kilka dni później znów ta sama sytuacja i po kolejnych zanikach nagle ds znów pokazuje temperaturę, z kolei iinny przestał, pomaga odłączenie i ponowne połączenie rezystora lub całego modułu , macie pomysł czemu tak się robi?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

zmieniłem setResolution na 10 oraz dodałem restart OneWireBus gdy wystąpi co najmniej 3 razy błędny odczyt. Zobaczcie czy to coś zmieni.
https://gui-generic-builder.supla.io/
Patryk
Posts: 2944
Joined: Mon Jan 07, 2019 7:51 pm
Location: Rybnik

Post

krycha88 wrote: Mon Feb 28, 2022 6:04 pm
Tak się zastanawiam, czy ustawienie setResolution na 10bit nie ustabilizuje pomiarów dla takich przypadków?
Dawno temu:
viewtopic.php?p=37212#p37212

Return to “Pomoc”