Forum Tiny Control Solution
Podłączenie czujników DS18B20 do LK3 - Wersja do druku

+- Forum Tiny Control Solution (https://forum.tinycontrol.pl)
+-- Dział: LanKontroler - sprzęt i wersje wsadów, problemy, zastosowanie (https://forum.tinycontrol.pl/forumdisplay.php?fid=3)
+--- Dział: LanKontroler V3 (https://forum.tinycontrol.pl/forumdisplay.php?fid=27)
+--- Wątek: Podłączenie czujników DS18B20 do LK3 (/showthread.php?tid=758)

Strony: 1 2 3


Podłączenie czujników DS18B20 do LK3 - hubik - 01-16-2017

Jak prawidłowo podłączyć DS18B20 do LK3?

Zgodnie z opisem 1-wire w instrukcji "lk3_short_manual" DS18B20 myślę, że należy podłączyć do pinów:
4 - 1wire (DQ czujnika)
5 - GND (GND czujnika)
6 - +3,3V (Vcc czujnika).

Moje wątpliwości budzi fakt, że kupiony czujnik DS18B20 z kablem i wtyczką RJ11 (http://www.wirelesslan.pl/product_info.php/cPath/138_260/products_id/2585) trafia w piny 2-5 złącza 1wire LK3.
1. Czy dobrze rozumiem, że czujnik jest wtedy podłączony w układzie 2 żyłowym?
2. Czy Vcc oraz GND jest zwarte przy czujniku?
3. Czy (przy założeniu, że dobrze rozumuję powyżej) podłączenie czujnika DS18B20 w układzie 3 żyłowym może mieć wpływ na polepszenie jakości zbieranych z czujnika danych (możliwość stosowania dłuższych odcinków przewodu)?
4. Czy SPLITER RJ12 1Wire/i2c/ DS18B20 DO LK2 / LK3 podaje napięcie 3,3V na pin 6 wszystkich gniazd, czy jedynie gniazd oznaczonych kolorem białym? (http://www.wirelesslan.pl/product_info.php/cPath/138_260/products_id/3796)

Pozdrawiam
Hubert


Re: Podłączenie czujników DS18B20 do LK3 - hubik - 01-17-2017

Po dzisiejszych testach:
Ad. 4. SPLITER RJ12 1Wire/i2c/ DS18B20 DO LK2 / LK3 dzieli sygnał z 6 pinów jedynie na gniazda oznaczone kolorem białym oraz naprzeciwległe (łącznie 4 gniazda). Do pozostałych trafia sygnał jedynie z 2 pinów (4 oraz 5).
Pozdrawiam
H


Re: Podłączenie czujników DS18B20 do LK3 - Olbit - 01-17-2017

A nie jest to wina wykonania splitera?
Mierzyłem przejścia na spliterze i raz były a raz nie. Luty na płytce wyglądały niezbyt dobrze.
Jeszcze nie miałem czasu aby to poprawić.
Jak to wygląda u innych osób?


Re: Podłączenie czujników DS18B20 do LK3 - hubik - 02-09-2017

Po kolejnych analizach:

Czujnik DS18B20 z kablem i wtyczką RJ11 (http://www.wirelesslan.pl/product_info. ... ts_id/2585) jest podłączony do następujących pinów:
2 (żółty) - +5V (Vcc czujnika)
3 (zielony) - wolny
4 (czerwony) - 1wire (DQ czujnika)
5 (czarny) - GND (GND czujnika)

Testowałem podłączenie czujnika do LK3 wykorzystując do tego: czujnik >> sieć strukturalna (ok. 20-25 m długości przewodu) >> gniazdo splitera nie oznaczone kolorem białym >> LK3. Przypuszczam, że DS pracuje wtedy w układzie 2-żyłowym. Niestety występuje ok. 60%-70% utrata wyników.
Podłączenie czujnika do gniazda splitera oznaczonego kolorem białym (DS w układzie 3-żyłowym) powoduje niestabilne zachowanie LK3 (ping odpowiada, brak informacji o temp. w polach w zakładce status, czasami można się zalogować, czasami nie, brak przesyłania informacji przez HTTP Client ...).

Czy ma ktoś wiedzę, czy w LK3 znajduje się rezystor podciągający i czy można go jakoś pominąć? Chciałbym zmierzyć prąd pomiędzy zaciskami DQ i GND przy czujniku, żeby dobrać odpowiednią wartość rezystora przy uwzględnieniu rezystancji przewodu i połączeń.


Re: Podłączenie czujników DS18B20 do LK3 - wilkxt - 02-10-2017

hubik napisał(a):Po kolejnych analizach:
Czy ma ktoś wiedzę, czy w LK3 znajduje się rezystor podciągający i czy można go jakoś pominąć? Chciałbym zmierzyć prąd pomiędzy zaciskami DQ i GND przy czujniku, żeby dobrać odpowiednią wartość rezystora przy uwzględnieniu rezystancji przewodu i połączeń.

Tak, jest rezystor 2k2 podciagniety do 5V, mozesz go wylutować, załaczam screna gdzie sie znajduje, ten podswietlony na jasnoniebiesko.
Co do problemów LK3 z DSami to bedzie to sprawdzane bo faktycznie sa jakieś nieprawidłowości

.png   lk3-1-wire_rezystor.png (Rozmiar: 73.52 KB / Pobrań: 2,796)


Re: Podłączenie czujników DS18B20 do LK3 - hubik - 02-11-2017

Dzięki. W wolnej chwili poeksperymentuję.
ps. Skonfigurowałem zestaw do mierzenia temperatury analogiczny do tego co na LK3 (połączenie pomiędzy kontrolerem, a czujnikami po sieci strukturalnej), lecz bazując na Arduino. Rezystory podciągające do 5V bezpośrednio przy DS-ach. Efekt - 100% pomiarów poprawnych. Smile


Re: Podłączenie czujników DS18B20 do LK3 - wilkxt - 02-13-2017

w tym http://tinycontrol.pl/forum/viewtopic.php?f=28&t=6024 sofcie 1.30b, zmieniono trochę komunikacje po 1-wire z DSami, proszę potestować.


Re: Podłączenie czujników DS18B20 do LK3 - hubik - 02-16-2017

Moje obserwacje po wgraniu softu 1.30b

Generalna uwaga - istotnej poprawy z DSami po 1-wire nie ma.

LK3 raczej stabilnie pracuje w następującej konfiguracji:
- czujnik wilgotności i temperatury AM2320 ("białe" gniazdo splitera),
- 3 x czujnik temperatury DS18b20 ("czarne" gniazda splitera).
W takim układzie dla DS-ów podłączonych kablem o długości > sieć strukturalna (ok. 20-25 m długości przewodu) >> gniazdo splitera "białe" >> LK3 powoduje niestabilne zachowanie LK3 (nawet gdy DS jest jedynym podłączonym do LK3 czujnikiem).


Re: Podłączenie czujników DS18B20 do LK3 - wilkxt - 02-16-2017

po wekendzie będe testował ten spliter, rozumiem że takiego Pan używa
http://www.wirelesslan.pl/product_info.php/products_id/3796/name/spliter_rj12_1wire-i2c-_ds18b20_do_lk2_-_lk3_z_przedluzaczem


Re: Podłączenie czujników DS18B20 do LK3 - hubik - 02-16-2017

Tak, to ten