Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Automatyka domowa
#1
Witam
chodzi o coś takiego.Jestem na etapie w domu układania kabli prądowych czyli przed tynkowaniem. Lan kontroler chciałem wykorzystać do pomiaru temperatury, wilgotności w każdym pokoju, jakieś zdalne wyłączenie przekaźnikiem gniazdka. Moje pytanie, na jakich kablach podłączyć czujniki ? jaka długość ? mam na poddaszu pomieszczenie techniczne myślałem z stamtąd rozejść się to każdego pokoju kablami ale to mogą być długości ok 20 -25 metrów a czytałem że się robi wtedy problem bo kabel zbiera zakłócenia i czujniki pokazują głupoty.
Druga opcja przyszła mi do głowy to wyjść jednym kablem skrętką do pokoju zamontować puszkę fi 80 podtynkową do niej wsadzić LAN kontroler i dopiero z niej się rozejść kablami do poszczególnych miejsc w pokoju. Macie jakieś inne pomysły ?
<t></t>
Odpowiedz
#2
Pamiętaj,że mierząc wilgotnośc i temperaturę przy za pomocą DTH22
pomiar obejmuje 1 punkt na 1 zastosowany LK w obecnej wersji sprzętowej.
natomiast mierząc samą temperaturę poprzez magistralę 1-wire masz do dyspozycji
6 punktów pomiarowych ale bez wilgotności.Co prawda są czujniki wilgotności na 1wire ale nie sądzę aby
rozwój LK poszedł w tym kierunku.Odległości musisz dobrać eksperymentalnie
bo zależą od wielu czynników na linii 1-wire.Opcja szukaj na forum np.
http://tinycontrol.pl/forum/viewtopic.ph...4%87+1wire
<t></t>
Odpowiedz
#3
hmm .... to zmienia całkowicie postać rzeczy bo wtedy jak chce w każym pokoju badać wilgotność to tak naprawdę ile pokoi tyle LAN Kontrolerów Cry, natomiast co do kabla to widzę że skrętke wystarczy doprowadzić do czujników i będzie ok. porobię testy na róźnych długościach kabla i zobaczę.
<t></t>
Odpowiedz
#4
Polecam ułożyć skrętkę, tylko najlepiej nie najtańsza z dodatkiem aluminium:
po 1-sze jako kabel do czujnikow lub sterujący jest najlepsza z kabli nieekranowanych,
po 2-gie, jest tania i mamy 8 żyl
po 3cie, można ja wykorzystać nawet do drobnego oświetlenia LED-owego
<t></t>
Odpowiedz
#5
1. Czy nie warto zakupić FTP?
2. Jak nie zadziała 1wire z powodu przewodu to zawsze można użyć czujnika/ów analogowego NTC, Pt1000
<t></t>
Odpowiedz
#6
Zabawę z LK w chacie zacząłem już ponad rok temu, w tej chwili chodzi 5 szt. spiętych logicznie malinką - więc kilka uwag praktycznych.
1. Urządzenie ma sens jeśli czymś steruje. Sam pomiar czegokolwiek daje tylko informację, ale bez automatyki szybko Ci się znudzi. Masz 5 przekaźników - decyduj co jest najbardziej upierdliwe i co warto zautomatyzować. To Ci podsunie pomysł gdzie LK być powinien.
2. Do miejsca gdzie masz mieć LK podciągnij LAN - będziesz mógł sterować urządzeniami/zmieniać parametry poprzez www.
3. Do miejsca gdzie będzie LK (jeśli nie jest to miejsce "otwarte" - podciągnij peszel - będziesz mógł wymienić odpowiednie kable w razie potrzeby. To jest ogólna uwaga instalacyjna - z peaszlami pod tynkiem jest drożej, ale potem możesz zmienić koncepcję. Jak zamurujesz przewody - zmiana koncepcji będzie kosztowna i pracochłonna. Ten peszel warto pociągnąć do jakiegoś uniwersalnego miejsca jak np. szacht instalacyjny lub tablica elektryczna.
4. Jeden przekazior masz na pyłcie LK, 4 pozostałe powinny być niedaleko bo przy dużej odległości spadek napięcia na kablu może być krytyczny. Warto więc popatrzeć na instalację pod kątem tego czym będziesz sterował i gdzie powinien się pojawić odpowiedni przekaźnik.
5. Magistrala 1-wire - zrób na 3-ch przewodach a nie na 2-ch - dalej sięgnie. Przy długim kablu 1-wire warto sprawdzić konkretny układ bo pomiary na prostym kablu rozciągniętym w ogródku mogą nie być wiarygodne - u mnie chodzi na ok. 15m
6. Do jednej puszki 80 może być trudno wcisnąć LK, przekaźniki, zasilacz i parę kabli do przekaźników i czujników oraz LAN.
<t></t>
Odpowiedz
#7
Bardzo dziękuję wszystkim za cenne informacje a w szczególności Pat , które na pewno zostaną wykorzystane do planowania automatyki w domu.

Pat możesz zdradzić w do czego wykorzystałeś Lan Kontrolery w domu wraz z połączeniem tego w Maliną ?.
<t></t>
Odpowiedz
#8
czarnu napisał(a):Pat możesz zdradzić w do czego wykorzystałeś Lan Kontrolery w domu wraz z połączeniem tego w Maliną ?.
LK_1 steruje głównie tematami wentylacji (mam rekuperator i gruntowy wymiennik ciepła (GWC). Przypięte jest do niego 6xDs18B20 i DTH11.
Out_0 steruje czerpnią dachową gdy trzeba zaczerpnąć z powietrza a nie z GWC (latem w nocy - chłodzenie, jesienią i wiosną w dzień temp. bywa wyższa w powietrzu niż w GWC). Tu malinka porównuje kilka warunków - niestety LK był za słaby, nie dawał koniunkcji warunków. Ponadto malina daje analizę trendu na podstawie danych historycznych z mySQL.
Out_1 włącza nagrzewnicę wstępną (grzałka 1kW) która zapobiega zamarznięciu wymiennika rekuperatora. Bez malinki, prosty warunek dla DS18B20.
Out_2 włącza grzałkę główną (4kW) pogdrzewającą powietrze nadmuchu do pomieszczeń (za rekuperatorem). Malinka zapewnia koniunkcję warunków.
Out_3 steruje zwiększoną wydajnością wentylatorów gdy wzrasta wilgotność w wyciąganym powietrzu. Malinka zapewnia załączenie bo w event'ach LK nie ma obsługi zdarzeniowej DTH11.
Out_4 steruje odmrażaniem ganku (kabel grzejny). Bez malinki.
LK_2 takie sterowanie back-office Big Grin
Out_0 włącza zewnętrzne oświetlenie nocne domu (ganek etc.). Na bazie napięcia z fotoopornika. Bez malinki.
Out_1 Dba, żeby nie doprowadzić do głębokiego rozładowania aqu w przypadku zasilania awaryjnego (mam wydzieloną domową instalację 12V). Bez malinki.
Out_2 ładowanie akumulatora backup'owego gdy potrzeba. Malinka zapewnia koniunkcję warunków.
Out_3 dodatkowe sterowanie bramą (poza pilotem). Bez malinki.
Out_4 - na razie nie wykorzystane.
LK_3
Out_0 watchdog routera (net-łącze mam po GSM, więc jak ping na zewnątrz nie idzie to chlastam zasilanie modemu). Bez malinki.
Out_1 - Out_4 oświetlenie wewnątrz domu (wieloprzyciskowe sterowanie światłem w pomieszczeniach ogólnych). Bez malinki.
LK_4
Out_0 - sterowanie oświetleniem ogrodu (scheduler + pomiar światła). Bez malinki.
Out_1 + Out_2 sterowanie bramami garażowymi. Bez malinki.
Out_3 - sterowanie pompą głębinową (używana tylko latem do podlewania ogrodu) Sheduler, bez malinki.
Out_4 - sterowanie pompą powierzchniową (używana tylko latem do podlewania podjazdu). Sheduler, bez malinki.
Mam studnie: powierzchniową i głębinową - w głębinowej woda jest zażelaziona więc nie podlewam nią podjazdu bo rudzieje, ale powierzchniowa z kolei ma mniejszą wydajność i nie nadaje się do podlewania całości; stąd osobne pompy i instalacje do podlewania.
Testowo chodzi LK_5 do monitorowania zewnętrznego przyłącza zasilającego - i sterowania poprzez SSR. Ale tu jeszcze koncepcja się warzy.
Teraz szykowany jest LK_6, który będzie sterował 4-ma liniami do podlewania ogrodu i wyeliminuje chińską myśl techniczną pełniącą dziś tę rolę. Big Grin
Uff. Mam nadzieję, żę nie zanudziłem. Confusedhock:
<t></t>
Odpowiedz
#9
Cytat: Uff. Mam nadzieję, żę nie zanudziłem.
Wręcz przeciwnie.Bardzo praktycznie to opisałeś .Chętnie dowiedziałbym się bliżej coś o tworzeniu i wysyłaniu do MySQL,
co prawda pod Win7 ale zasada podobna?
<t></t>
Odpowiedz
#10
andre napisał(a):Chętnie dowiedziałbym się bliżej coś o tworzeniu i wysyłaniu do MySQL,co prawda pod Win7 ale zasada podobna?
Tabela_1 - adresy IP obsługiwanych LK (u mnie mają stałe adresy)
Tabela_2 - łańcuchy opisujące odwołania do konkretnych OID
Tabela_3 - dane z czujników
Tabela_4 - nastawy
Tabela_5 - log załączeń przekaźników
Tabela_6 - log zdarzeń systemu

W pętli_1 (na podst. Tabela_1):
wywołuję numer wersji firmware LK z konkretnego IP (dla wersji 2.xx układ OID jest inny niż dla 3.xx)
w wewnętrznej pętli (na podst Tabela_2)
doczytuję po kolei wszystkie wartości z czujników - snmp
jeżeli któryś z czujników jest oznaczony jako "zapisz" - uaktualniam bazę danych
koniec.
Tyle robi pierwszy program.
Drugi leci po bazie z danymi, podejmuje decyzje i wysyła komendy snmp do przekaźników.
Trzeci program służy do obsługi stronki umożliwiającej zmianę ustawień (nastawy).
Całość w python'ie i dla uproszczenia poprzez wywołanie komend systemowych bo nie mogłem dojść do ładu z biblioteką snmp - szkoda mi było czasu.
Tak z grubsza.
<t></t>
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości