Forum Tiny Control Solution

Pełna wersja: Podłączenie czujników DS18B20 do LK3
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Stron: 1 2 3
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.p...ts_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.p...ts_id/3796)

Pozdrawiam
Hubert
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
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?
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ń.
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
[attachment=424]
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
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ć.
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).
po wekendzie będe testował ten spliter, rozumiem że takiego Pan używa
http://www.wirelesslan.pl/product_info.p...edluzaczem
Tak, to ten
Stron: 1 2 3