Forum Smart'ny Dom

DS18B20 Dallas prob...
 

DS18B20 Dallas problem z odczytem.  

  RSS
wojtek_gtx
(@wojtek_gtx)
Majster Donator 2019

Witam

Może ktoś spotkał się z problemem czujników DS18B20 firmy Dallas, kupiłem 8 sztuk takich czujniczków no i podpinam już 3 i wszystkie pokazują od 25.5 do 26 stopni Celsjusza i nic innego. Mam to zapięte do wemos D1 z softem ESPEasy.

Cytuj
Dodane : 03/10/2019 4:25 pm
_MarSs_
(@_marss_)
Majster Donator 2018

Może masz po prostu bardzo ciepło w domu?

A tak na serio to za mało danych. Jak to połączyłeś, czy wszystkie na jedno GPIO, czy linia 2 drut, czy 3 drut, do jakiego napięcia jakim rezystorem podciągasz....

Generalnie pomimo, że specyfikacja umożliwia instalację po 2 drutach (masa, dane z zasilaniem), to jest to zalecane tylko dla 5V. W przypadku zasilania 3,3V trzeba ciągnąć 3 druty (masa, zasilanie, dane), a dane podciągać około 3-6k do zasilania. Jeśli linia jest długa (ponad 10m), to lepiej zasilać z 5V z kondensatorem 100n i na GPIO Wemos dać dzielnik rezystancyjny (1/3 do 2/3).

openHAB + RPi3

OdpowiedzCytuj
Dodane : 04/10/2019 9:51 am
wojtek_gtx
(@wojtek_gtx)
Majster Donator 2019

@_marss_

Ja na razie mam podpiętą jedną sztukę ds18b20 tylko zamieniłem sztuki bo myślałem że pierwsza lub druga trafiona. Podpięty na na 3 żyłach 10cm kabelek, rezystor dałem 4,7 k. Zawsze tak podpinałem i działały tylko zawsze kupowałem te wodoodporne a teraz kupiłem same termometry.

OdpowiedzCytuj
Dodane : 04/10/2019 1:36 pm
iot.
 iot.
(@iot)
Nowy

Witam,

Wg mnie problem jest z espeasy. instalowalem sobie zdalne czujniki na  podstawowym ESP-01 i nigdy temp. nie pokazywala dobrze. W ustawieniach można korygować wskazania, ja musiałem odjąć 4.2 stopnia żeby pokrywał się z prawdą. 

Ten sam ds18b20 podpiety do Arduino UNO z podstawowym programem pokazywal idealnie! 

Nie wiem jakie zastosowanie ale ja w domu wkońcu kupilem Xiaomi Mijia BT, ktore ladnie wygladaja i dają się zhakować. 

popelnilem nawet posta na potrzeby tej odpowiedzi :)

wkrotce wrzuce rowniez cos o tasmocie. 

OdpowiedzCytuj
Dodane : 04/10/2019 3:57 pm
wojtek_gtx
(@wojtek_gtx)
Majster Donator 2019

@iot

Pierwszy raz wgrałem ESPEasy, zawsze tasmota i było ok może korekta 0,3 stopnia ale nie tyle ...

OK może poszukam na forach espeasy. A orientuje się ktoś jak ustawić parametr Device Resolutions : 9 czy 12 Bit bo różnie piszą ?

OdpowiedzCytuj
Dodane : 04/10/2019 4:14 pm
iot.
 iot.
(@iot)
Nowy

@wojtek_gtx

chyba obie wartości są dobre: https://www.letscontrolit.com/forum/viewtopic.php?t=3610

 

OdpowiedzCytuj
Dodane : 04/10/2019 4:32 pm
isom
 isom
(@isom)
Dyrektor Moderator Zasłużony dla Forum, Donator 2019

@wojtek_gtx jak ustawisz 9 Bit to będziesz miał wskazania bez dziesiątek po przecinku , a 12 Bit będą dwa miejsca po przecinku .

ja mam 6 szt DS18B20 na jednym GPIO - wemos i działają od ponad roku w mojej kotłowni . 

OdpowiedzCytuj
Dodane : 04/10/2019 9:03 pm
wojtek_gtx
(@wojtek_gtx)
Majster Donator 2019

@isom

Oki a na jakim sofcie ?? Może same DS18B20 jakieś lipne kupiłem... Były po 2,9 PLN może za tanie 😉

Dokładnie takie same  jak na zdjęciu

OdpowiedzCytuj
Dodane : 04/10/2019 9:38 pm
isom
 isom
(@isom)
Dyrektor Moderator Zasłużony dla Forum, Donator 2019

@wojtek_gtx jednak to działa już dłużej niż rok bo wersja softu to R147 , ale to raczej nie jest kwestia softu , sprawdz czy nie kupiłeś tanich DS1820 zamiast DS18B20 

OdpowiedzCytuj
Dodane : 05/10/2019 7:17 am
wojtek_gtx
(@wojtek_gtx)
Majster Donator 2019

Jakieś sprawdzone miejsca zakupu DS18B20

OdpowiedzCytuj
Dodane : 05/10/2019 10:53 am
Udostępnij:



Udostępnij
  • 1
    Share

Proszę Zaloguj Się lub Zarejestruj