Profil użytkownika
posty użytkownika | ||||
|
||||
Dedalus
|
Czy ktoś może ma pomysł dlaczego nie działa mi pompka cyrkulacji w algorytmie cyklicznym? Jeśli ustawię "ciągły" to jest ok. Jak dam "cykliczny" to nie chce zadziałać.
Edit: Teraz nie działa też po ustawieniu algorytmu na ciągły. Uruchamia się tylko w trybie ręcznym. Coś ta pompka żyje własnym życiem... Edit 2: Z tymi parametrami nie działa mi też zawór 4d... Mój config: #Konfiguracja sieci: #Adres IP (dla automatycznej konfiguracji sieci piszemy: NET_IP=auto): NET_IP=auto #Adres MAC (w hex): NET_MAC=1a:1b:1c:1d:1e:1f #Adresy pozostale NET_BRAMA=192.168.1.1 NET_MASKA=255.255.255.0 NET_DNS=192.168.1.1 Parametry dmuchawy: DM_OFFSET = 0 DM_INWERSJA_PWM = 0 DM_MODULACJA = 1 #jesli 0 - brak detektora lub detektor przed bezpiecznikiem od peryferiow DETEKTOR_TESTUJE_BEZPIECZNIK=1 Parametry modulacji (gdy 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 TZEW=DALLAS[28A6FF98080000E1] TPIEC=DALLAS[28FFAB7751160351] TPOWROT=DALLAS[28FF04D460160584] TPODAJNIK=DALLAS[28FF8DB05116038A] TCWU=DALLAS[28FF08235216031E] T1=DALLAS[28FFA5B663160457] TSPALINY = MAX6675[0] zabezpieczenie przed cofaniem sie zaru jesli TPODAJNIK wzrosnie powyzej T_MAX, uruchamia sie podajnik na czas wyrzutu paliwa z podajnika 5min. i uruchamia sie alarm PODAJNIK_CZAS_WYRZUTU = 5 PODAJNIK_T_MAX = 70 jesli TPODAJNIK wzrosnie powyzej T_WYSOKA, uruchamia sie cykle 30s. podnoszenia zaru PODAJNIK_CZAS_PODNOSZENIA = 30 PODAJNIK_T_WYSOKA = 50 #czas w sekundach potrzebny do oproznienia pełnego zasobnika PODAJNIK_CZAS_DO_OPROZNIENIA = 69000 #aktualny czas pozostaly do oproznienia zasobnika w sekundach #po uruchomieniu zliczamy od tej wartosci (domyslnie 50% zasobnika) PODAJNIK_CZAS_PODAJNIKA = 34500 #procent ponizej ktorego ma wystapic alarm pustego zasobnika PODAJNIK_ALARM_MIN=15 #stała zalezna od opału w g./min. PODAJNIK_PREDKOSC_PODAWANIA = 240 zabezpieczenie przed zbyt wysoka temperatura pieca PIEC_T_MAX = 90 temperatura zalaczenia pomp PIEC_T_MIN = 40 tryb pracy pieca RECZNY,AUTO PIEC_TRYB = AUTO jesli piec ma automatycznie startowac po uruchomieniu - ustawiamy AUTO w trybie recznym mozna wlaczac (1) lub wylaczac urzadzenia (0) #OUT_PODAJNIK=1 #OUT_POMPACO=0 #OUT_POMPACWU=1 #OUT_POMPACWU2=0 #OUT_POMPACYRK=1 #moc wentylatora 50%: #OUT_WENTYLATOR=50 tryb pracy palnika - zgodny z ECOAL,RR,RRM,RRM2,... PIEC_ALGORYTM = RRM PIEC_ZADANA = 55 uwaga histereza pieca * 0.1deg PIEC_HISTEREZA = 10 parametry algorytmu RR, czas podtrzymania w minutach, reszta w sekundach: RR_PODTRZYMANIE_CZAS = 10 RR_PODTRZYMANIE_PODANIE = 10 RR_PODTRZYMANIE_POSTOJ = 30 RR_PODTRZYMANIE_MOC = 40 RR_PRACA_PODANIE = 10 RR_PRACA_POSTOJ = 30 RR_PRACA_MOC = 40 # 1 - wlaczone tlo, 2 - dopalanie RRM_TLO_WLACZONE=2 RRM_TLO_MOC=20 RRM_TLO_CZAS_PODANIE=10 # w min. RRM_TLO_CZAS=15 #jesli tlo podbije TPIEC 5deg ponad zadana przechodzimy w podtrzymanie RRM_MAX_PRZEBICIE_TLO=5 # dopalanie 150s 30% RRM_DOPALANIE_MOC=30 RRM_DOPALANIE_CZAS=150 # 1 - tryb wielomocowy dla RRM2 RRM_WIELE_MOCY=1 # moce od 0 (najmniejsza) do 5 (najwieksza) # moc 0 domyslna RRW_PODANIE0=10 RRW_POSTOJ0=100 RRW_NADMUCH0=30 # moc 1 RRW_PODANIE1=10 RRW_POSTOJ1= 50 RRW_NADMUCH1=40 RRW_HISTEREZA1=20 tryb pracy pompy co (ECOAL,BRULI,ZIMA,LATO) CO_TRYB = ZIMA algorytm pracy pomy CO (CIAGLY,CYKLICZNY) CO_ALGORYTM = CIAGLY # dla trybu cyklicznego CO_CZAS_WLACZ=300 CO_CZAS_WYLACZ=100 tryb pracy pompy cwu (ECOAL,BRULI,WLACZ,WYLACZ,MIESZANIE) CWU_TRYB = WLACZ algorytm pracy pomy cwu (CIAGLY,CYKLICZNY) CWU_ALGORYTM = CIAGLY CWU_ZADANA = 50 CWU_HISTEREZA = 0 zabezpieczenie przed zbyt wysoka t.cwu gdy CWU_T_MAX > 0 # CWU_T_MAX = 0 CWU2_TRYB = WYLACZ CWU2_ALGORYTM = CIAGLY CWU2_ZADANA = 0 CYRKULACJA_ALGORYTM = CYKLICZNY CYRKULACJA_TMIN = 45 CYRKULACJA_CZAS_WLACZ = 3 CYRKULACJA_CZAS_WYLACZ = 6 #krzywa grzania dla 4D (uwaga min.30 max 60): KRZYWA_GRZANIA-30=58 KRZYWA_GRZANIA-20=55 KRZYWA_GRZANIA-10=45 KRZYWA_GRZANIA-0 =43 KRZYWA_GRZANIA+5 =38 KRZYWA_GRZANIA+10 =33 KRZYWA_GRZANIA+15=30 # tryb pracy: WYLACZONY,ZADANA,KRZYWA (nastawa z krzywej grzania) ZAWOR4D-TRYB=KRZYWA #jesli TRYB ZADANA - to ponizej ustawiamy wartosc ZAWOR4D-ZADANA=0 #ZAWOR4D parametry 100s pelne otwarcie, krok 1s,pomiar co 50s: ZAWOR4D-CZAS_OTWARCIA = 100 ZAWOR4D-CZAS_KROK = 1 ZAWOR4D-CZAS_POMIARU = 50 # ktory czujnik polozony jest za zaworem i nalezy uzyc go do pomiaru ZAWOR4D-CZUJNIK=T1 # histereza na + i na - od zadanej przy ktorej ma dzialac korekcja zaworu (w 0,1deg) ZAWOR4D-HISTEREZA=20 # o ile deg. ma byc obnizona tzadana za zaworem jesli A6 zwarte do GND ZAWOR4D-OBNIZONA=3 koniec pliku |
|||
|
||||
Dedalus
|
Jeszcze pytanie z innej beczki. Czy program ma coś takiego jak ochrona powrotu? Chodzi mi o to, czy w przypadku, gdy po uruchomieniu pieca oczekiwana temp. na wyjściu zaworu 4D jest dajmy na to 55 st. a grzejniki nie były wcześniej włączone, to jeśli zawór otworzy się zupełnie, by uzyskać te 55 st. to na powrocie może pojawić się zimna woda wracająca z obiegu CO. To chyba nie za zdrowe dla pieca? Zawór powinno otwierać się stopniowo, tak by różnica temperatur pomiędzy wyjściem a powrotem nie przekraczała określonej wartości, chyba 20 st.
|
|||
|
||||
Dedalus
|
No to rewelacja, jakby udało się zintegrować Lucjana z Domoticz to nie mam pytań
|
|||
|
||||
Dedalus
|
Faktycznie, dzięki, po podłączeniu pozostałych czujników wszystko pięknie się wyskalowało.
Jeśli chodzi o esp-link to jak dla mnie Malinka ma dwie niezaprzeczalne zalety, które na esp-link trudno byłoby uzyskać: 1. Można zainstalować np. coś takiego jak remot3.it i mieć dostęp do sterownika spoza NAT-a, czyli tak naprawdę "zewsząd"; 2. Myślałem, żeby zrobić skrypcik, który pobierałby dane z pliku http://IP_Sterownika/dallas, zapisywał je np. co 6 sek. jako .csv i importował do bazy na Malince temperaturę, numer sterownika i czas. Możnaby sobie potem generować z tego zestawienia. |
|||
|
||||
Dedalus
|
Spoko, chyba też zaopatrzę się w RPi, będzie najwygodniej. Co do esp8266 to chyba trzeba je odpowiednio oprogramować, więc na chwilę obecną sobie odpuszczę, może jak już uruchomię całą maszynerię to coś pokombinuję. Mam pytanie - dlaczego na stronie sterownika mam takie dziwne wartości na osi Y? to dlatego, że tylko jeden czujnik podłączony?
|
|||
|
||||
Dedalus
|
A czy planowana jest możliwość updateu softu za pośrednictwem www? Pytam, bo nie wiem, czy kupować Malinkę specjalnie w tym celu, czy poczekać trochę i pobiegać póki co do kotłowni z laptopem?
|
|||
|
||||
Dedalus
|
Hej,
w konsoli jest info "SD: brak pliku podajnik.txt". Do czego taki plik? Archiwizacja danych? |
|||
|
||||
Dedalus
|
No i wszystko jasne dzięki
|
|||
|
||||
Dedalus
|
Wczoraj udało mi się uruchomić na stole sterownik. Działa od przysłowiowego "kopa". Gratuluje Panowie, kawał dobrej roboty. Zabieram się za mapowanie czujników. Rozumiem, że aktualne nazwy są tutaj - Github? Nie bardzo wiem jakie jest przeznaczenie czujnika TWEW? To jest czujnik umieszczony w domu? Czy raczej chodzi o pomiar za zaworem 4-drogowym?
I jeszcze odnośnie buzzera - na schemacie jest zaznaczona taka płytka z zasilaniem +5V, GND i sterowana z wyjścia 31. Jak się takie coś nazywa? Czy można zamiast tego dać zwyczajny buzzer z generatorem na 5V między 31 i GND? |
|||
|
||||
Dedalus
|
Dzięki uzi18. Już przebieram nogami z niecierpliwości, kiedy przyjdą wszystkie graty i wezmę się składanie.
uzi18 napisał » 2017-01-13 11:22 Niebawem testy z czujnikiem do termopary MAX 6675K Widziałem MAX6675K w komplecie z termoparą na Ebay-u po 3 $ z wysyłką. Ciekawe czy jest jakaś różnica między tym a takim samym na Alledrogo po 55 zł + 4 zł wysyłka. |
|||
|
||||
Dedalus
|
Ok, dzięki, chyba się dogrzebałem. Na schemacie nie ma wyświetlacza i enkodera. Jeśli dobrze zrozumiałem wcześniejsze posty, to LCD podpięty jest za pośrednictwem konwertera HD44780/I2C do pinów SDA i SCL (20 i 21) a enkoder do pinów CLK-12, DT-14, SW-34. Dobrze myślę?
|
|||
|
||||
Dedalus
|
Witam wszystkich użytkowników. Biorę się za składanie sterownika, bardzo zachęcił mnie ten projekt. Mam pytanie - czy najświeższe wersje oprogramowania to są te dostępne na GitHubie? Czy jest gdzieś dostępny aktualny schemat z zaznaczonymi podłączeniami LCD i enkodera? Gratuluje twórcom - kawał dobrej roboty!
|