Miesięcznik Murator ONLINE

Skocz do zawartości

opomiarowanie domu


fido

Recommended Posts

  • Odpowiedzi 1,1k
  • Utworzony
  • Ostatnia odpowiedź

Najaktywniejsi w wątku

Najaktywniejsi w wątku

Dodane zdjęcia

czytam przez DS2482 podpięty do Pi. Sprawdzałem też interfejsem pod USB i jest podobnie, nie widzi niektórych czujników, ale nie ma tu logiki, np jak wepnę się w pkt "0" gdzie ejst to wpięte do Pi, to nie widzę jednej z nitek (z 3 czujnikam), Pi widzi pierwszy czujnik tylko. Ja wępnę się z laptopem i przejściówką USB przy drugim czujniku, to widzi mi ten pierwszy (w stronę "0" oraz drugi i trzeci.

Sprawdzałem oporność przewodów to wychodzi ok 2-2.5Ohma

Edytowane przez sherif
Odnośnik do komentarza
Udostępnij na innych stronach

@sherif, @szczukot, sam wałkuję temat DSów, aby było możliwie pewne, wygodnie (ew. odpinanie wybranych czujek) i na względnie długich łańcuchach (20-30m, ze 10-15 termometrów) i mój plan jest taki:

 

- w miejscu pomiaru będzie DS w osłonce (glizie, czy jak to tam zwać) zalany pewnie jakimś klejem (FixAll) z termokurczem, na drugim końcu odcinka skrętki (pewnie średnio 0,5-1m) zacśnięty wtyk RJ45

 

- łańcuch (UTP) będzie miał punkty podłączenia czujników "na smyczy" jako gniazda RJ45 keyston (złącza LSA, jak sądzę da się wpiąć po dwa druty z obu kierunków łańcucha), również uszczelnione

 

- parą np. brązowy+brąz/biały pójdzie Vcc+GND, innym kolorowym DataLine (o ile dobrze czytam tak byłoby najlepiej)

 

- pewnie pullup na początku łańcucha (jeszcze nie mam pewności jaki, dodatkowo Maxim chyba radzi przy odejściach >3m osobny 150R przy każdym DSie?)

 

Jak uważacie, czy plan jest dobry? Jakieś uwagi?

Odnośnik do komentarza
Udostępnij na innych stronach

Ja tam nie wiem :)

Aktualnie mam chyba ponad 20 czujników temp, i kilka switchów. Sieć zagmatwama, kilka gwiazd eóżnie łączonych. Ogólnie wszystko działa stabilnie, ale czasami potrafi zaświrować bez przyczyny. Np kilka tygodni temu przestała mi działać cała sieć, i po zabawie musiałem odpiąć jedną linię z jednym czujnikiem. Nawet jak czujnika na końcu nie ma to nie działa.

Wydaje mi się, że te skrętki to może nie być zbyt dobry pomysł. Lepiej chyba dawać zwykłe kabelki 4 żyłowe domofonowe/alarmowe. One nie mają skeconych par przewodów i tu może leżeć problem.

Im więcej połączeń typu RJ45 to też nie jest dobr pomysł. Lepiej minimalizować takie rzeczy.

 

Fantom

Odnośnik do komentarza
Udostępnij na innych stronach

@szczukot,

 

potrzebuję mieć stabilny odczyt ca. 10 czujników ze strychu (do rozdzielnicy 25m od najdalszego) i 10 czujników z kotłowni (max 20m).

IMHO najsensowniej zrobić dwie takie linie szeregowe (w jednej linii byłaby praktycznie suma długości).

 

Sugerujesz lutowanie każdego odejścia do DSa do magistrali? To rozwiązanie przede wszystkim jest o tyle słabe, że nie mogę sobie łatwo odpiąć jakiegoś czujnika z linii (jakby trzebabyło coś poprawić zmienić etc.). Na tym ma chulać WM i CO (oczywiście tryby awaryjne przewidziane).

 

Poszczególne DSy byłyby podłączane wtykami RJ, do magistrali ze wstawionymi takimi kostkami (wydaje mi się że połączenia na złączach LSA powinny być nie gorsze niż lutowane:

http://img18.allegroimg.pl/photos/oryginal/56/45/34/17/5645341794.

 

No chyba że proponujesz gwiazdę po całości, wówczas jeszcze taczkę skrętki muszę rzucić na obiekt :)

 

Linka do Maxima (m.in. o skrętkach):

http://www.maximintegrated.com/en/app-notes/index.mvp/id/148

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks później...
Nie miałeś problem z ich uruchomieniem ?

 

Ja mam kilka cat5i i odpalam po kolei, na pierszym przewodzie dodałem DS18B20 poszło, dodałem drugi przewód - działa. Dołożyłem drugi czujnik na tym samym kablu - raz działa raz nie :(. Obecnie mam 3 obwody po dwa czujniki każdym, to wpięte poprzez ukł z DS2482 do Rasberry, na tym stoi Nettemp i wariuje, losowo gubi czujniki. Nie jest to tylko problem z softem ale też giną w systemie (/sys/bus/w1/devices), czasem wywala bład crc, czasem, pokazuje wartość "0".

Myślałem, że to problem z zasilaniem, zmieniłem z 3.3V na 5v ale nie było lepiej, dodałem zewn zasilanie i też bez zmian. Przetestowałem też innym interfejsem USB / RS / 1wire pod Windowsem i dwie linie pojazuje ok i bez błędów ale trzeciej w ogóle nie widzi (PI2 ją widzi czasem). opornik 4.7k ma wlutowany w układzie. Kable po kilkanaście metrów.

Gdzie można szukać przyczyny ?

 

Miałem podobne problemy. Odczyty robisz przy pomocy owfs czy digitemp? W digitemp można wydłużyć czas, po jakim zostanie podjęta próba odczytu z czujki. Standarowo jest to 1s, bywa tak, że czujka nie potrafi w ciągu tego czasu przetworzyć wszystkiego i zwraca temp85.0.

U mnie tymczasowo pomogło wydłużenie czasu do 3.5s (3500):

Usage: digitemp [-s -i -I -U -l -r -v -t -a -d -n -o -c]

...

-r 1000 Read delay in mS

...

 

OWFS od samego początku nie działał u mnie stabilnie, próbowałem też najnowszysch wersji z githuba. Ostatecznie okazało się, że zapomniałem podłączyć VCC w kilku czujkach i stąd wynikały moje problemy. Po prawidłowym połączeniu wydłużanie opóźnienia odczytu okazało się*zbędne. Czujki mam połączone w trybie pasożytniczym (2 kable). Mam ich obecnie ok. 12 w kotłowni i garażu. Mam 1 kabel robiący za magistralę*i w kilku miejscach podłączone czujki (przylutowane). Też obecnie się*zastanawiam na najlepszej metodzie na odpinanie i wpinanie czujek do głównego kabla.

Do przechowywania danych, wizualizacji, logiki, itd. używam OpenHABa.

Odnośnik do komentarza
Udostępnij na innych stronach

Witam

 

Mam typową kasetę zewnętrzną domofonu : http://www.impulspw.com.pl/katalog-produktow/57-kasety-stalowe.html

Do tego mam typowy zasilacz : http://www.impulspw.com.pl/katalog-produktow/pliki-do-pobrania/category/1-schematy.html

No i unifon : http://www.urmet-sklep.pl/572-1133-1-unifon-z-dodatkowym-przyciskiem.html

 

Ogólnie wszystko połączyłem i wstępnie działa, ale .... chciałbym podłączyć do tego centralkę alarmową (ciągle walczę aby zrobić ten videodomofon). Czyli wykorzystać w niej dwa wejścia: do odebrania sygnału wywołania i sygnału otwierania furtki.

1) Do otwierania furtki, wymyśliłem, że podłączę mostek graetza, do tego mam przekaźnik 12v DC i jego styki do wejścia centralki. To będzie ok ?

2) A jak podpiąć sygnał dzwonienia ?? Można np w szeregu wpiąć przekaźnik ? Jest szansa, że zadziała ? Nie mam pojęcia jaki przebieg i napięcie ma taki sygnał wywołania itp.

 

Fantom

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 weeks później...
czytam przez DS2482 podpięty do Pi. Sprawdzałem też interfejsem pod USB i jest podobnie, nie widzi niektórych czujników, ale nie ma tu logiki, np jak wepnę się w pkt "0" gdzie ejst to wpięte do Pi, to nie widzę jednej z nitek (z 3 czujnikam), Pi widzi pierwszy czujnik tylko. Ja wępnę się z laptopem i przejściówką USB przy drugim czujniku, to widzi mi ten pierwszy (w stronę "0" oraz drugi i trzeci.

Sprawdzałem oporność przewodów to wychodzi ok 2-2.5Ohma

 

Sam sobie odpowiem. Problem rozwiązany, problem nie był w czujnikach, sieci czy konfiguracji tylko w zasilaczy ...:mad:

Kupiony miałem dedykowany do Pi2, 2A, Raspberry działało prawidłowo, ale czujniki już nie tzn raz działały raz nie. Po zmianie wszytsko ruszyło :)

Odnośnik do komentarza
Udostępnij na innych stronach

@sherif, @szczukot, sam wałkuję temat DSów, aby było możliwie pewne, wygodnie (ew. odpinanie wybranych czujek) i na względnie długich łańcuchach (20-30m, ze 10-15 termometrów) i mój plan jest taki:

 

- w miejscu pomiaru będzie DS w osłonce (glizie, czy jak to tam zwać) zalany pewnie jakimś klejem (FixAll) z termokurczem, na drugim końcu odcinka skrętki (pewnie średnio 0,5-1m) zacśnięty wtyk RJ45

 

- łańcuch (UTP) będzie miał punkty podłączenia czujników "na smyczy" jako gniazda RJ45 keyston (złącza LSA, jak sądzę da się wpiąć po dwa druty z obu kierunków łańcucha), również uszczelnione

 

- parą np. brązowy+brąz/biały pójdzie Vcc+GND, innym kolorowym DataLine (o ile dobrze czytam tak byłoby najlepiej)

 

- pewnie pullup na początku łańcucha (jeszcze nie mam pewności jaki, dodatkowo Maxim chyba radzi przy odejściach >3m osobny 150R przy każdym DSie?)

 

Jak uważacie, czy plan jest dobry? Jakieś uwagi?

 

Najlepiej będzie jak dasz data z gnd a zasilanie na oddzielnej parze, tak czytałem m.in na forum RPI. Pull dajesz od strony Interfejsu, niektóre (jak mój) mają już wbudowany.

Ja zrobiłem tak, że mam 5xcat5 puszczone po domu do gniazdek. W gniazdka nawiercam 3 otworki małym wiertłem i zakładam DS w koszulce termokurczliwej, wlutowany w cat5. Wygląda to dość estetycznie a czujnik ma kontakt z przepływającym powietrzem (choć trochę). Kable idą w jedno miejsce do kotłowni i kończą się na patchpannelu. Teraz patch pannel łącze RJ-RJ, zwykłym prostym kablem z interfejsem 1wire wpiętym do Pi2.

Mam taki interfejs, który ma 8 RJotek z wyprowadzonym zasilaniem i 1wire - jest to bardzo wygodne a używam prostych kabli bo akurat udało mi sie trafić z kolorami /parami takimi jak na interfejsie - przypadkowo :)

Kable mam rozprowadzone promieniście, ale w 3 miejscach mam jeszcze odnogi na kolejne 1-2 czujnik. Teraz mam 8 czujników, docelowo z 15.

Na razie działa tak kilka dni i jest 0 błędów.

Odnośnik do komentarza
Udostępnij na innych stronach

No Panie ... zasilacz to podstawa.

Ja kiedys miałem taki numer, że testowałem z 5 zasilaczy i tylko na jednym chodziło mi 1wire dobrze. Zacząłem więc mierzyć i ... okazało się że był on najgorszy, bo napięcie na nim miałi z 5,3 V. A inne miały bliżej 5 V. I tylko ten za duży chodził, bo nie miałem pull rezystora :) Dodoałem rezystor, i już na każdym mi chodzi.

 

Fantom

Odnośnik do komentarza
Udostępnij na innych stronach

@sherif, @szczukot, sam wałkuję temat DSów, aby było możliwie pewne, wygodnie (ew. odpinanie wybranych czujek) i na względnie długich łańcuchach (20-30m, ze 10-15 termometrów) i mój plan jest taki:

Rozwiązał już ktoś w jakiś sensowny sposób łatwe wpinanie czujek w dowolne miejsce na magistrali? Ja obecnie ściągam izolację z kabla w danym miejscu i wlutowuję kabel z czujką. Jak można się domyślić nie jest to zbyt wygodne. Zamówiłem takie szybkozłączki: http://www.prodin.pl/p,10472,szybkozlaczka-0-25-1-0mm-czerwona.html Czekam na dostawę.

Ewentualnie jeszcze takie coś może by się sprawdziło:

http://allegro.pl/szybkozlaczka-zlaczka-t-1-odnoga-wpinka-0-2-0-4mm2-i5570726438.html

lub

http://allegro.pl/szybkozlaczka-zlaczka-t-odnoga-wpinka-2szt-do-1mm2-i5169463613.html

Edytowane przez kamilma
*
Odnośnik do komentarza
Udostępnij na innych stronach

No Panie ... zasilacz to podstawa.

Ja kiedys miałem taki numer, że testowałem z 5 zasilaczy i tylko na jednym chodziło mi 1wire dobrze. Zacząłem więc mierzyć i ... okazało się że był on najgorszy, bo napięcie na nim miałi z 5,3 V. A inne miały bliżej 5 V. I tylko ten za duży chodził, bo nie miałem pull rezystora :) Dodoałem rezystor, i już na każdym mi chodzi.

 

Fantom

 

Niby tak, ale jak wybrać ten dobry. W to, ze "dedykowany", razem sprzedawany z kompem czy inne bzdety nie wieżę. Kolega mi mówił, że można spr mierzyć napięcie pr zmiennego, jeżeli jakiekolwiek się pojawi tzn, że nie daje stabilnego zasilania.

 

Poza tym, ja rozumiem, że w ogóle komp nie ruszy, czy będzie się wieszał (jak np PCty), ale, żeby czujnikom się dostało, które prawie prądu nie zużywają .. dziwne.

Odnośnik do komentarza
Udostępnij na innych stronach

Rozwiązał już ktoś w jakiś sensowny sposób łatwe wpinanie czujek w dowolne miejsce na magistrali? Ja obecnie ściągam izolację z kabla w danym miejscu i wlutowuję kabel z czujką. Jak można się domyślić nie jest to zbyt wygodne. Zamówiłem takie szybkozłączki: http://www.prodin.pl/p,10472,szybkozlaczka-0-25-1-0mm-czerwona.html Czekam na dostawę.

Ewentualnie jeszcze takie coś może by się sprawdziło:

http://allegro.pl/szybkozlaczka-zlaczka-t-1-odnoga-wpinka-0-2-0-4mm2-i5570726438.html

lub

http://allegro.pl/szybkozlaczka-zlaczka-t-odnoga-wpinka-2szt-do-1mm2-i5169463613.html

 

To wszytsko zależy, m.in ile masz miejsca, ja mimo głębokich puszek momentami przy kilku obwodach 230V jest bardzo ciasno. Lutowanie daje pewność połączenia a jak się wybebeszy wszytsko to nie trwa długo. Ja sobie przygotowuje czujniki z kabelkami kilkunasto cm i tylko dolutowuje do zdjętej izolacji.

Te kostki imho się nie sprawdzą, bo ich zastosowanie to przewody znacznie grubsze jak w samochodzie, na skrętce się mogą nie zapiąć i będą luźno latać, poza tym są spore, więc trzeba mieć kawał kabla wybebeszony, żeby zapiąć trzy taki no i znów miejsce - czy się na to znajdzie.

 

Aha przy wlutowywaniu można zastosować taką kostkę trójpinową żeńską - coś jak w kartach dzwiękowych, wtedy wystarczy włożyć tylko czujnik i w razie czego można go łatwo wymienić.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month później...
  • 4 weeks później...

Jeśli chodzi o DSy... Moje uwagi, przemyślenia, wątpliwości z różnych rejonów...

 

@sherif, dzięki za info, chyba racja z tym puszczeniem DQ z GND wspólną parą. Spotkałem się też z opinią, że warto puścić zasilanie również w parze z GND ale chyba tu chodzi o masę zasilania z nie sygnału? Mam interefsjs 1wire/USB z Mery, i tam są cztery zaciski: 1wire sygnał, 1wire GND, +5V, GND:

http://www.meraprojekt.com.pl/files/MP00202.pdf

 

Próbowałem jak idzie dołączanie odcinka skrętki do łańcucha (bez przerywania jego żył):

- po usunięciu 3-4cm opony ze skrętki, wpięcie 3 żył do gniazda keystone RJ45 idzie dość sprawnie, i da się siłą domknąć zatrzask gniazda (pewniej go po tym spiąć trytką) tak aby tak aby wchodziły do niego dwa (z obu kierunków) kable UTP,

- jw. ale za zapięciem 8 żył (jakby kto chciał) jest już trochę upierdliwe,

- próbowałem też dopinać odgałęzienie (każdą z żył) w końcówkach tulejkowych (nieizolowane chyba lepsze), też to całkiem szło, można zaizolować termokurczkami, zajmuje mało miejsca,

- nie próbowałem, ale sądzę że np. szybkozłączki 3M UB2A to całkiem dobry trop (@kamilma wspominał o złączkach, te 3M są chyba mniejsze).

 

Mam trochę tulejek do DSsów (chyba to się "gliza" nazywa), ale widzę na "alegrze" sprzedaż już gotowe za 4 zł więcej niż DS solo, więc chyba szkoda zabawy.

 

Czy do umieszczenia DSa w puszce lub "zatopienia" w tynku sam goły DS w termokurczu będzie OK (robię to eksperymentalnie "u obcych", musi być niewidoczne)?

 

@bajcik, natknąłem się na coś takiego, zerknij czy się nie przyda:

http://www.opencircuits.com/images/a/a3/A_Guide_to_the_1WRJ45_Standard.pdf

http://hivetool.org/w/images/4/4c/1-WireApplicationGuide103.pdf

http://sobek.su/Docs/1-Wire-Design_Guide_v1.0.pdf

 

Mam też inny problem: mam pod domem DSa, ale gdzieś mi się straciły notatki którą żyłę podpiąłem do której nóżki (zdaje się że przylutowałem kabel w opcji "parasite"). Czy da się to jakoś zdiagnozować? Pomiary dziadowskiem multimetrem coś tam pokazują...

Edytowane przez grzeniu666
Odnośnik do komentarza
Udostępnij na innych stronach

Trochę się gubię o czym Ty piszesz :)

Co do podlączenia prawidłowego, to przy interfejsie z MERY zwierasz ze sobą 1-wire GND i GND. Potem możesz iśc wszędzie 3 żyłami.

Co do ich kolorystyki to ustal jednolicie dla wszystkich, tak aby w większości kabli takie kolory występowały. Czyli np użyj czerownego, niebieskiego i białego. I Jak chcesz to łączyć za pomocą RJ 45 to aby uniknąć problemów (a masz kable 8 żyłowe) to łącz wszytskie żyły zgodnie ze standardem 568B. Wtedy zawsze będziesz miał tak samo wszędzie i nie będziesz się musiał zastanawiać gdzie idzie jaki kolor itp.

Co do zatapiania DSów w tynku to nie wiem czy to dobry pomysł. Weź przeanalizuj najpierw, czy na pewno np tynk ma taką samą temperaturę jak otoczenie. Wbrew pozorom może to być sporo inna temepratura (inna akumulcja i przenikanie ciepła)

Co do tego DSa poza domem, to weź jeden luźny i porównaj co pokazuje dla niego miernik.

 

Fantom

Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.




×
×
  • Dodaj nową pozycję...