DS18B20

MaG
Posts: 59
Joined: Wed Oct 25, 2023 10:08 pm

Post

Witam
NodeMCU, testowane na GPIO1 i GPIO3
Mam problem z obsługą czujników DS18B20 (podłączone 2 przewodowo)
Jaj jest jeden, to działa OK, jak są 2, to po wykryciu i zapamiętaniu nr seryjnych jeden nie działa wcale, a drugi pokazuje przekłamaną temperaturę.
Testowałem na różnych czujnikach, Oryginalnych Dallasach i na chińskich.
Czujniki są sprawne.

Testowałem też to na WT32 i tam wszystko działa. Ale tam też jest jakiś trochę starszy soft.

Czy ktoś spotkał się z takim problemem.

Szkoda że nie można zrobić kilku magistrali 1W na różnych pinach.
Może warto by rozważyć takie rozwiązanie
You do not have the required permissions to view the files attached to this post.
User avatar
YoMan
Posts: 2650
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

MaG wrote: Sat Nov 18, 2023 3:07 pm Witam
NodeMCU, testowane na GPIO1 i GPIO3
Mam problem z obsługą czujników DS18B20 (podłączone 2 przewodowo)
Jaj jest jeden, to działa OK, jak są 2, to po wykryciu i zapamiętaniu nr seryjnych jeden nie działa wcale, a drugi pokazuje przekłamaną temperaturę.
Testowałem na różnych czujnikach, Oryginalnych Dallasach i na chińskich.
Czujniki są sprawne.
Jaki dałeś pullup?
MaG wrote: Sat Nov 18, 2023 3:07 pm Szkoda że nie można zrobić kilku magistrali 1W na różnych pinach.
Może warto by rozważyć takie rozwiązanie
Z tego ci wiem można. Musisz to dopisać w sofcie chociaż nie wiem czy jest sens. 14 x DS działa dobrze i mało kto potrzebuje więcej. Zakup kolejnego wemosa jest tańszy niż 0,5h roboty programisty :)
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
Pietras81
Posts: 1994
Joined: Sun Feb 17, 2019 6:56 am
Location: Osielsko

Post

A dałeś rezystor 4.7K bo jak ostatnio 4 pod wemosa podpinałem i działa do dziś.
https://pietras-81.aqi.eco/
MaG
Posts: 59
Joined: Wed Oct 25, 2023 10:08 pm

Post

Tak. Jest rezystor 4,7k
Ja myślę, że to jakiś problem tej wersji softu. Nie mogę nowszego wygenerować, bo coś GG nie działa.
Pojedynczo działają.
Sprawdzałem też na innej płytce NodeMCU

Z tym kolejnym Wemosem to prawda :)
Pozdrawiam
Juszczaczek1
Posts: 267
Joined: Sun Nov 08, 2020 3:41 pm

Post

A nie jest czasem tak że 4.7k rezystor daje się dla jednego czujnika a dla 2 wartość rezystora powinna być mniejsza?
User avatar
YoMan
Posts: 2650
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Juszczaczek1 wrote: Sat Nov 18, 2023 6:40 pm A nie jest czasem tak że 4.7k rezystor daje się dla jednego czujnika a dla 2 wartość rezystora powinna być mniejsza?
Wartość rezystora dobiera się do układu a on zwykle zależy od długości i przekroju przewodów. 1x DS na przewodzie 10mb to mniejszy pullup niż 5x DS na 10cmb
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
MaG
Posts: 59
Joined: Wed Oct 25, 2023 10:08 pm

Post

U mnie praktycznie nie ma kabli. Wszystko na jednym PCB
User avatar
YoMan
Posts: 2650
Joined: Thu Apr 30, 2020 5:18 pm
Location: Częstochowa

Post

Zmieniałeś na inne gpio?
YoMan
________________________________________
Wziąłem udział w SOP2023 & SOP2024
MaG
Posts: 59
Joined: Wed Oct 25, 2023 10:08 pm

Post

Próbowałem na GPIO1 i na GPIO3
User avatar
slawek
Posts: 2466
Joined: Mon Mar 14, 2016 11:48 pm
Location: Biała Podlaska

Post

MaG wrote: Sat Nov 18, 2023 8:54 pm U mnie praktycznie nie ma kabli. Wszystko na jednym PCB
To czemu upierasz się przy 2-przewodówce?
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

Return to “GUI Generic”