Shelly 1 V3 + ds18b20
-
Zawadi
- Posts: 13
- Joined: Wed Nov 11, 2020 1:20 pm
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?
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
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
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 
-
Zawadi
- Posts: 13
- Joined: Wed Nov 11, 2020 1:20 pm
Skoro Rezystor nie robi żadnych korekt to dlaczego np. Nodemcu V3 tego rezystora nie potrzebuje? Shelly 1 v3 z kolei tak.
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 136 times
- Been thanked: 137 times
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ć.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.
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 
-
Zawadi
- Posts: 13
- Joined: Wed Nov 11, 2020 1:20 pm
Teraz już zrozumiałem, bardzo dziękuję za wyczerpującą informację 
