Shelly 1 V3 + ds18b20

Zawadi
Posts: 13
Joined: Wed Nov 11, 2020 1:20 pm

Post

Heja, pewnie temat walkowany nie raz, nie dwa, mianowicie czy jeśli podłącze moje shelly L sieci do N i N z sieci do L to czy można wtedy zastosować ds18b20? Z tego co pomierzyłem miernikiem to właśnie GND a L jest przejście.. Zatem jeśli podepnę N to powinno być to bardziej bezpieczne? Kolejna sprawa, używam sobie z GUI generic z Supla, jest w nim opcja korekty pomiaru, zatem nie trzeba używać rezystora 4,7k?
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

Jeśli tam nie ma separacji galwanicznej to nie podłączaj DSa.
Na N też może pojawić się napięcie.

Rezystor przy DSach nie robi żadnych korekt. Jest on konieczny aby dało się komunikować z termometrem
Najlepsze suple dla Twojego domu :mrgreen:
Zawadi
Posts: 13
Joined: Wed Nov 11, 2020 1:20 pm

Post

Skoro Rezystor nie robi żadnych korekt to dlaczego np. Nodemcu V3 tego rezystora nie potrzebuje? Shelly 1 v3 z kolei tak.
User avatar
klew
Posts: 13911
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

Zawadi wrote: Thu Jan 27, 2022 6:00 pm Skoro Rezystor nie robi żadnych korekt to dlaczego np. Nodemcu V3 tego rezystora nie potrzebuje? Shelly 1 v3 z kolei tak.
Rezystor służy jako pullup, czyli podciąga napięcie na przewodzie komunikacyjnym do 3.3 lub 5 V (zależnie od zasilania). Układ sterujący i DS komunikują się ze sobą poprzez przestawianie stanu na niski (pull-down). Bez pullup komunikacja nie ma prawa działać.

Teoretycznie można by użyć wbudowanych rezystorów pullup w ESP, tylko one z reguły są mocniejsze (kilkadziesiąt kOhm).

Kolejny aspekt to zasilanie DS-a. Jeśli zasilasz go w trybie pasożytniczym (parasite mode), to DS zasila się z przewodu komunikacyjnego poprzez pobieranie prądu z Vcc poprzez ten rezystor. Jeśli rezystor będzie zbyt mocny, to będzie przez niego płynęło za mało prądu i DS nie będzie pracował poprawnie.

Do tego dochodzi jeszcze zależność od napięcia - przy 3.3 V będzie płynęło mniej prądu przez taki sam rezystor, niż przy napięciu 5 V. Stąd pewnie dobieranie przez ludzi słabszych rezystorów czasem pomaga. Podobnie jest, gdy masz kilka DS-ów na jednej linii. W momencie odczytu temperatury te układy potrzebują więcej prądu, więc dlatego mogą być problemy gdy masz więcej DS-ów w trybie parasite.
Najlepsze suple dla Twojego domu :mrgreen:
Zawadi
Posts: 13
Joined: Wed Nov 11, 2020 1:20 pm

Post

Teraz już zrozumiałem, bardzo dziękuję za wyczerpującą informację :)

Return to “Ogólna dyskusja”