Forum eSterownik.pl Moje boje - czyli własny sterownik Subskrybuj | ||||
Pierwsza stronaPoprzednia strona22 / 40Następna stronaOstatnia strona | ||||
|
||||
bzyk
|
Stan napisał » 2016-01-18 19:40 Jak na razie skromniutko, arduino chińskie z lanem i czterema przekaźnikami. Na razie na stole , kombinuję w jaką obudowę to wcisnąć i jak lan do piwnicy doprowadzić., Czekam na dodanie do programu obsługi czujników, cobym mógł sobie coś innego niż poziomą kreskę pooglądać. Jak pisałem, nie mam bruli, więc bez obsługi czujników nie ruszę.Dokładnie odczyt jest po RSie z ecoal/bruli. Co dokładnie złożyłeś ? dodane 2016-01-18 22:51 uzi18 napisał » 2016-01-18 19:59 Nie mam na gmejlu, tlen może być? Wysłałem Ci na priv.masz login jakis na gmail.com? napisz mi na PW dodam Cie do naszej konferencji |
|||
|
||||
uzi18
|
ok, wyslalem Ci zaproszenie, na komunikator (jest gdzies tam na stroniw po zalogowaniu w poczcie) - musisz sie zrobic dostepny, mozliwe ze zadziala xmpp podobno wspieraja.
Zainstaluj razem czujniki i podepnij pod pin 7 (pamietaj o rezystorze 3k3 lub 4k7 podciagajacym do +5V), beda nam potrzebne ich identyfikatory (ale to dodam na wstepie jako wyszukiwanie). Na jakim ip masz sterownik dostepny? Zmieniales ustawienia w pliku config.txt? |
|||
|
||||
bzyk
|
uzi18 napisał » 2016-01-18 23:50 Na komunikatorze nie ma zaproszenia. Czujniki podepnę wieczorem. Sterownik ma adres 192.168.2.50, czy MAC ma znaczenie? Wpisałem dla porządku adres starej karty z lat 90... jeszcze bnc.ok, wyslalem Ci zaproszenie, na komunikator (jest gdzies tam na stroniw po zalogowaniu w poczcie) - musisz sie zrobic dostepny, mozliwe ze zadziala xmpp podobno wspieraja. Zainstaluj razem czujniki i podepnij pod pin 7 (pamietaj o rezystorze 3k3 lub 4k7 podciagajacym do +5V), beda nam potrzebne ich identyfikatory (ale to dodam na wstepie jako wyszukiwanie). Na jakim ip masz sterownik dostepny? Zmieniales ustawienia w pliku config.txt? |
|||
|
||||
uzi18
|
Czyli ustawiles sobie mac w pliku config.txt, bardzo dobrze ze uzyles takiego z karty!
|
|||
|
||||
bzyk
|
uzi18 napisał » Zaprogramuj na pinie 22. Po pierwsze primo łatwiej zrobić wtyczkę do czujników, drugie liczę na jakiś lcd to nie będzie przeszkadzał, a po trzecie to wszystko mi jedno...Zainstaluj razem czujniki i podepnij pod pin 7 (pamietaj o rezystorze 3k3 lub 4k7 podciagajacym do +5V), beda nam potrzebne ich identyfikatory (ale to dodam na wstepie jako wyszukiwanie). |
|||
|
||||
uzi18
|
ok moze byc 22
|
|||
|
||||
Stan
|
Mało tu gadamy, bo jest nas trójka i łatwiej jest nam się komunikować bezpośrednio.
Tak więc mimo iż tu niewiele widać to prace wciąż trwają. Na chwilę obecną sterownik ma wszystkie wyjścia wykonywalne, i trwają prace nad zaimplementowaniem czujników. Mój sterownik wygląda tak, tu jeszcze na stole, teraz już jest testowany w kotłowni. |
|||
|
||||
uzi18
|
Update:
Podszykowalem juz wykrywanie czujnikow (pin 22), dziś przeprowadze testy i wrzuce aktualizacje na github. Lista identyfikatorow znalezionych czujnikow i ich temperatury pojawia sie na porcie szeregowym w terminalu (115200, 8n1). Te identyfikatory bedzie trzeba podac w pliku konfiguracyjnym jako definicja, ktory czujnik jest od czego. Wiecej na ten temat niebawem. Dla ciekawskich, zmiany sprzetowe: Juz nie dlugo wylatuje tez dedykowane sterowanie dmuchawa AC (jeszcze nie definitywnie), czyli detektor 0 sieci i sterowanie triakiem. W ich miejsce sugerujemy gotowy modul kompatybilny z wyjsciem PWM, wiec odpada koniecznosc dublowania wyjsc dla dmuchaw DC i AC. Dzieki temu sterownik stanie sie bardziej uniwersalny i uzalezniony bedzie tylko od modulow uzytych przez skladajacych. Wiecej na ten temat niebawem. |
|||
|
||||
whitemar
|
Z zainteresowaniem śledzę postępy prac i bardzo chętnie sam zainstalowałbym u siebie taki sterownik. Czy po testach zamierzacie udostępnić instrukcję krok po kroku co i jak zrobić? Taka instrukcja dla laika na pewno cieszyłaby się sporym zainteresowaniem
|
|||
|
||||
uzi18
|
Oczywiscie, ktos juz nawet proponowal to jakos narysowac, byloby jeszcze latwiej to ogarnac.
Niby nie jest tego duzo ale faktycznie laik moze sie zagubic. Proponuje taki zapis w konfiguracji sterownika dla mapowania czujnikow (przyklady): TCO = DALLAS[IDENTYFIKATOR] TCWU = KTY[0] (KTY na pinie A0) TPOWROT = ECOAL[POWROT] Czy planowac jakies dodatkowe czujniki poza tymi co znamy? Osobiscie mam 2 zasobniki CWU i oba steruje oddzielnie wiec mam jeszcze czujnik CWU2? Wsparcie dla buforów (3 czujniki dol,srodek,gora)? |
|||
|
||||
adkwapniewski
|
Kilka rezerwowych czujników temp nie zaszkodzi ...
Przykład : dwa zawory 3D do dwóch niezależnych rozdzielaczy podłogówki to już dwa czujniki - temp za 3D1 , temp za 3D2 ... powrót 3D1 i powrót 3D2 to kolejne dwa ... |
|||
|
||||
uzi18
|
Fakt, zapomnialem o moim 4D
Mala poprawka: TCO = DS18[IDENTYFIKATOR] TCWU = KTY81[0] (KTY81-210 na pinie A0) TPOWROT = ECOAL[POWROT] Wpisy po prawej stronie bedzie mozna dublowac ... Nie wiem czy widzicie/zauwazyliscie ale ten sterownik wogole nie musi nic palic, za to bedzie mógł dodatkowo sterowac pompkami/zaworami/itp. ktorymi sterowniki starszej generacji ze wzgledu na swoje szczupłe zasoby juz nie mogły. Czas pokaze co z tego nam wyjdzie. |
|||
|
||||
bzyk
|
uzi18 napisał » 2016-02-02 17:43 Wywołany reaguje: dzisiaj coś nasmaruję i pokażę do weryfikacji.Oczywiscie, ktos juz nawet proponowal to jakos narysowac, byloby jeszcze latwiej to ogarnac. uzi18 napisał » Proponuje taki zapis w konfiguracji sterownika dla mapowania czujnikow (przyklady): TCO = DALLAS[IDENTYFIKATOR] TCWU = KTY[0] (KTY na pinie A0) TPOWROT = ECOAL[POWROT] Czy planowac jakies dodatkowe czujniki poza tymi co znamy? Osobiscie mam 2 zasobniki CWU i oba steruje oddzielnie wiec mam jeszcze czujnik CWU2? Wsparcie dla buforów (3 czujniki dol,srodek,gora)? TCWU - dlaczego inny jak TCO (chcesz wykorzystać istniejący?) TPOWROT poprzez ecoal? A co z sierotkami (jak ja) nie mającymi tegoż? Wsparcie dla bufora, a jakże, (co prawda jeszcze nie mam, ale w planie) i jeszcze TPOD (podajnika), TZEW a także TKOM (spaliny) oraz TZAR (zaru) na maxie. Mnie by się przydał TSPOD (silnika podajnika, bo jakiś dziwny, grzeje się nadmiernie). Można by też skonstruować coś na wzór czujnika temperaturowego pożaru i mierzyć temperaturę w kotłowni na suficie - ostrzeże w porę że coś nienormalnego dzieje się w kotłowni. Oczywiście nie należy zapominać też o bezpieczeństwie samego pieca i wbudować termostat odcinający na chama wentylator i podajnik w razie awarii sterownika. |
|||
|
||||
uzi18
|
bzyk to jest tylko przyklad, nie majacy nic wspolnego z rzeczywistoscia, za to pokazuje jakie sa mozliwosci.
Mozesz (bedzie mozna w pliku config.txt) napisac: TCO = DS18[IDENTYFIKATOR1] TCWU = DS18[IDENTYFIKATOR2] TPOWROT = DS18[IDENTYFIKATOR3] |
|||
|
||||
bzyk
|
||||
|
||||
uzi18
|
bzyk, calkiem fajnie to wyglada i zdecydowanie przejrzysciej.
Z tymi gniazdami meskie/zenskie to bywa roznie, chlopaki sie zalapali na inne gniazda i tu trzeba zweryfikowac czy polaczenia sie zgadzaja nadal. Nastepna sprawa to mam nadzieje ze masz jak to wygodnie modyfikowac, bo z czasem cos sie moze zmienic. Co do wyswietlacza ... piny 10 i 4 sa zajete przez modul ethernet ... (sprawdzilem na plytce) Co do silnika to podstaw nowy kondensator. dodane 2016-02-04 10:55Aktualizacja pliku hex w github, config.txt dostal nowe opcje. Moje aktualne ustawienia: DM_OFFSET = 25 DM_MODULACJA = 1 DM_ROZRUCH_CZAS = 90 DM_ROZRUCH_MOC = 80 DM_PLUS_CZAS = 10 DM_PLUS_MOC = 10 DM_DOPALANIE_CZAS = 60 DM_DOPALANIE_MOC = 40 DM_TLO_MOC = 30 Zapomnialem dopisac ... wykrywanie DS18xx tez jest juz w tej wersji. Uwaga na zmiany w opisie polaczen! dodane 2016-02-04 11:22Wyslalem nastepna wersje ... info o zmianach na github w "commits" |
|||
|
||||
bzyk
|
uzi18 napisał » 2016-02-04 11:22 Jesli są to wtyki/gniazda DB9 to przecież musi się zgadzać. Tx z Rx czyli 3-2 i 2-3.Z tymi gniazdami meskie/zenskie to bywa roznie, chlopaki sie zalapali na inne gniazda i tu trzeba zweryfikowac czy polaczenia sie zgadzaja nadal. uzi18 napisał » A zmieniaj nawet co godzinę. Rysowane w autokadzie, płytki to rastry. Zmiana to pestka. Jest już nowa wersja po Twoich zmianach, za chwilę wrzucam. Zrobiłem kilka swoich, zasilanie arduino minimalnym dopuszczalnym napięciem zamiast 12V. W moim przy 12V okrutnie grzeje się stabilizator na płytce, zasilam ją poprzez LM317. Detekcja zera z tymi potwornymi rezystorami nie bardzo mi się podoba, zamiast nich znalazłem na forum atnel wersję z kondensatorem (nie wiem, czy przesunięcie fazy na kondensatorze nie zakłóci detekcji - cza to sprawdzić). Albo dlaczego nie użyć do zasilania całości tradycyjnego transformatora i detekcję zera robić na niskim napięciu? Nastepna sprawa to mam nadzieje ze masz jak to wygodnie modyfikowac, bo z czasem cos sie moze zmienic. uzi18 napisał » Kilka dni temu znalazłem w necie rozwiązanie tego (sznit na płytce) ale gdzieś straciłem, poszukam jeszczeCo do wyswietlacza ... piny 10 i 4 sa zajete przez modul ethernet ... (sprawdzilem na plytce) uzi18 napisał » O co chodzi?Co do silnika to podstaw nowy kondensator. uzi18 napisał » Zaraz wrzucam do procesora. Jak tym sterować bez bruli?Aktualizacja pliku hex w github, config.txt dostal nowe opcje. Moje aktualne ustawienia: DM_OFFSET = 25 DM_MODULACJA = 1 DM_ROZRUCH_CZAS = 90 DM_ROZRUCH_MOC = 80 DM_PLUS_CZAS = 10 DM_PLUS_MOC = 10 DM_DOPALANIE_CZAS = 60 DM_DOPALANIE_MOC = 40 DM_TLO_MOC = 30 Zapomnialem dopisac ... wykrywanie DS18xx tez jest juz w tej wersji. Uwaga na zmiany w opisie polaczen! dodane 2016-02-04 11:22Wyslalem nastepna wersje ... info o zmianach na github w "commits" Mogę jakoś edytować mój poprzedni post? Skoro jest nowy schemat, to trzaby stary usunąć. |
|||
|
||||
Stan
|
Nie da się, musisz po prostu wyraźnie oznaczać wersje.
Złożyłem i uruchomiłem dmuchawę DC, jest w trakcie testu. Na razie wygląda że jest ok. |
|||
|
||||
bzyk
|
||||
|
||||
uzi18
|
Nie martw wyswietlaczem moze cos sie zrobi inaczej z czasem.
Ciesze sie ze robisz to w czyms normalnym a nie w paint Zaloz sobie konto na github to Cie dodam do projektu, mozna tam zalozyc jakies wiki ... i bedzie Ci latwiej rzucac zmiany. Nie probowales zmienic kondensatora na tym silniku? Moze od niego sie grzeje. Na razie tylko wykrywa czujniki i informuje co znalazl na terminalu. Musze teraz dodac mapowanie, dlatego dawalem propozycje jak to moze wygladac i liczylem na ewentualne uwagi. dodane 2016-02-06 03:03Aktualizacja w telegraficznym skrócie: tylko pin 12 jako pwm, inwersja pwm jako parametr, dodanie wersji sterownika i aktualizacja danych na stronie, dodanie resetu sterownika z poziomu www. |
|||
Pierwsza stronaPoprzednia strona22 / 40Następna stronaOstatnia strona | ||||