W nowym sofcie do sterowników PELLO dodaliśmy obsługę BUFORA. Więcej informacji na forum lub w tym pliku

Profil użytkownika

uzi18

 

Lucjan v0.1.0.x + dmuchawa DC + RPi

Rejestracja: 2014-08-28 14:40

Logowanie: 2021-12-04 00:42

Urządzenia: 1

Tematy: 11

Posty: 1346

posty użytkownika 
Pierwsza stronaPoprzednia strona2 / 39Następna stronaOstatnia strona
2017-08-18 19:34 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
ebyna napisał » 2017-08-14 21:13
Beholder - PM

@ebyna: jesli chcesz to przez teamviewer Ci go zaprogramuje.

januszabram napisał » 2017-08-13 12:44
Witam.Do swojego Ogniwo EKO PLUS 16 chcę podłączyć czujniki temp.zewnętrzny i wewnętrzny.Prośba jakie przewody zastosować tj. typ i przekrój i gdzie najkorzystniej umieścić czujniki  Proszę o sugestie i info.

Tzn. skladasz Lucjana?

Lista zmian:

    v0.1.0.127 - dodanie poprawek do nowego algorytmu sterowania dmuchawa
        - poprawienie wyliczania obciazenia polaczenia z esp-link
        - dodanie poszukiwania eeprom pod adresem 0x57

    v0.1.0.128 - dodanie sygnalu odwroconego dla dmuchawy AC na pin 33
    - poprawienie listy parametrow dla trybu zasypowego


dodane 2017-08-18 19:34    v0.1.0.129
    - LCD: przebudowa menu
    - LCD: dodanie podmenu ustawienia
    - LCD: dodanie ustawien ZADANA CO
    - LCD: dodanie konfiguracji algorytmu RR.
2017-08-11 19:57 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
esp-link z zalozenia ma byc alternatywa dla ethernetshield, 
ktory w wersji z chipem W5100 i brakiem
DMA w atmedze niestety nie ma wysokich lotow.
Dość uniwersalny charakter pracy sterownika powoduje ze
obie sieciowki moga pracowac w tym samym czasie. 

W miedzyczasie w esp-link dodano wsparcie dla programatora STK 500 v2,
co dalo mozliwosc usuniecia RPi z kotlowni i pobierania zdalnie 
danych do Domoticz czy Nettemp.

Myśleliśmy nad dodaniem gniazda karty SD do esp,
mam juz sprzet w domu ale skupilem sie nad innymi rzeczami.

Esp ma tez swoje ograniczenia ale narazie wyciagamy ile sie da z tego co jest.
Atmega mimo ze ma kupe flashu to z mala iloscia ramu nie pozwala
rozwinac calkowicie skrzydel, ecoal czy bruli w standardzie maja dodatkowy
ram na plytce i komunikacje z sieciowka w postaci wygodnego  adresowania pamieci. 

My bazujemy na modulach tanich i dostepnych, 
co powoduje ze czasem trzeba isc na kompromis.
Tragedii nie ma jeszcze bo uzywamy jakies 5/8 ramu.
Kod staram sie na bieżąco optymalizowac.

W planach jest dodanie interfejsu www do konfiguracji pod esp-link. 
Rozwoj sterownika czasem przyspiesza czasem zwalnia,
co doskonale sie wg mnie sprawdza.

Nowe funkcjonalnosci dochodza niezalaleznie,
przechodza wstepne testy,  przez osoby ktore ich potrzebuja
a pozniej testowane sa długofalowo. 
Dzieki dosc bezpośredniej współpracy, 
pomyslow i rozwiazan jest sporo.

Nasze pomysly na lepsze i czyste spalanie sie sprawdzaja
I taki byl pomysl na sterownik i jego algorytmy. 

Co niebawem?
- zapis konfiguracji w eeprom
- wsparcie dla konfiguracji zapisanej na rpi... 
- polaczenie poprzez esp-link do zew.  serwera,  co pozwoli ominac NAT

Wszystko przed nami

2017-08-11 05:16 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346

Nie testowalem na module esp-01, uzywamy NodeMCU v3.
Skoro piszesz ze konsola dziala poprawnie,  to powinno byc ok. 
Komunikacja z esp-link to wlasnie te szlaczki, protokół jest binarny dlatego zaciemnia troche konsole. 
Sprawdz czy masz wlaczony SLIP w ustawieniach esp-link.
Sygnaly rx i tx z esp powinny byc wpiete pod piny 0 i 1 (rxd, txd), pod ktore Ty podpinasz?
Mozliwe ze w nastepnej wersji modul bedzie tez wykrywany na rxd2 i txd2, 
jednak tracimy wtedy mozliwosc programowania/aktualizacji Lucjana przez wifi.
Pracuje nad tym, ale bedzie to wymagac aktualizacji bootloadera,  masz programator albo jakies drugie arduino?
Dasz rade sobie go zaktualizowac?

Wogole to pisz na issue to szybciej Ci odpisze bo dostane email. 
Tylko wklej tu linka do issue aby inni wiedzieli gdzie szukac gdyby napotkali na podobny problem.

Ebyna,  czekaj zaraz cos Ci poszukam,  z jakiego kraju wysyłka Cię interesuje? 

dodane 2017-08-11 05:16Lcd
Enkoder

Poszukaj sobie takie jak podałem ale od jednego sprzedawcy. 
2017-08-08 20:31 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Lista zmian:
    v0.1.0.124
        - LCD: poprawki w kodzie
        - LCD: dodanie edycji mocy dmuchawy w trybie recznym - podwojne klikniecie
        - poprawienie komunikatu dla detektora - delta > 9800
        - oszczedzamy RAM
        - update RTC lib

    v0.1.0.125 - dmuchawa: dodanie alternatywnego algorytmu regulacji mocy nadmuchu
          DM_TYP=1 nowy
          DM_TYP=0 stary
        - dodanie nowego portu szeregowego TXD1/RXD1 do komunikacji ze sterownikiem
          na razie bez wiekszosci komunikatow.
        - dodanie mozliwosci ustawienia daty/czasu dla rtc
          RTC=2017-04-07 12:13:14
          RTC_DATA=2017-04-07
          RTC_CZAS=12:13:14

    v.0.1.0.126                                                                                                                                                                    
        - ESP: uzywamy ntp z esp o ile to mozliwe                                                                                                                                  
        - wsparcie dla ESP8266 z esp-link
        - wsparcie dla EthernetShield z chipami: W5100,W5200,W5500
        - przejscie z Serial1 na Serial2
        - dodanie na terminal informacji o zmianie typu sterowania dmuchawa

UWAGA! Wprowadzony zostal zupelnie nowy alternatywny algorytm sterowania dmuchawa,
jest mega stabilny i obiecujacy, mozna sobie testowac najlepiej od wersji 0.1.0.126
W sam raz na lato

2017-08-08 20:10 Temat: bruli.pl » Czy mogę rozbudować stary sterownik na większą ilość pomp
  uzi18 Posty: 1346
Możesz przy użyciu Lucjana
2017-06-27 22:02 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Zgadza się, bez konfigu na karcie Ci nie zadziała.
Z czasem pojawi sie zapis konfiguracji w zewnetrznej pamieci EEPROM i konfig nie bedzie potrzebny. 

Mozesz tez wyslac przez port szeregowy linijke:
sTSPALINY=MAX6675[0] 

Wtedy tymczasowo zmapujesz czujnik i pomiary powinny sie pojawić. 


dodane 2017-06-27 22:02lista zmian:

    v0.1.0.119 - dodanie algorytmu zasypowego: ZASYP_MOC=30
        ustawia moc nadmuchu dla trybu zasypowego

    v0.1.0.120 - poprawka dla histerezy CWU2 w trybie mieszania
    - dodanie do listy algorytmow: ZASYPOWY i WYLACZONY

    v0.1.0.121 - RTC_ZIMA=1 wymusza czas zimowy dla NTP

    v0.1.0.122 - dodanie trybu AUTOLATO z kilkoma parametrami i trybami pracy
        - pompy poprawka pracy w momencie gdy t_pieca spadnie ponizej minimalnej
        - drukujemy info o nieudanym pobraniu czasu z NTP
        - drukujemy info o znalezionym EEPROM na terminal
   
    # temperatura zewnetrzna auto przejscia CO w tryb lato
    AUTOLATO_TEMP = 0
    # histereza powrotu CO do trybu zima
    AUTOLATO_HISTEREZA = 0
    # temperatura dla twew auto przejsca CO w tryb lato
    AUTOLATO_TWEW = 0
    # dodatkowe tryb pracy autolato
    AUTOLATO_TRYB = 0
    # poza przejsciem w tryb lato wylaczamy calkowicie piec
    #AUTOLATO_TRYB = WYL_ALGO

    v0.1.0.123
        - w trybie lato dodanie mozliwosci ustawienia odrebnego czasu miedzy podtrzymaniami: RR_PODTRZYMANIE_CZAS_LATO
        - dodanie ograniczenia krotnosci podnoszenia zaru domyslnie wylaczone - PODAJNIK_T_WYSOKA_POWTORKI
        - domyslna histereza dla autolato to 1,5deg

2017-06-16 12:12 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Blad bezpiecznika obejdziesz opcja detektor testuje bezpiecznik.
Max musi dzialac, jesli go poprawnie podpiales i zmapowales, wklej konfig lub wrzuc na jakies witryne z wklejkami -  gist.github.com
2017-03-29 02:10 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Musisz ustawić jeszcze harmonogram cyrkulacji.

dodane 2017-03-11 19:33    v0.1.0.113
        - zmiana zachowania pieca po uruchomieniu - startuje w trybie recznym aby pracowal w auto dodac linijke PIEC_TRYB = AUTO
        - w trybie recznym: dodanie mozliwosci sterowania wyjsciami z www/terminala
    v0.1.0.114
        - dodanie mozliwosci wlaczenia pomiaru wejsc analogowych przez ANALOG=1
          domyslnie wylaczone, dodanie debugu do analogow.
    v0.1.0.115 - poprawienie zasypu zbiornika, dodano mozliwosc dosypywania.
        - aktualizacja strony www w zakresie zasypu


dodane 2017-03-11 19:33
dodane 2017-03-11 19:54    v0.1.0.116 - dodanie priorytetu dla CWU - CWU_PRIORYTET = WLACZ    

dodane 2017-03-11 20:46    v0.1.0.117 - uaktywnienie mozliwosci sterowania zaworem 4D z panela LCD   

dodane 2017-03-29 02:10    v0.1.0.118 - zwiekszenie ilosci mocy RRW do 10szt.
        - dodanie mozliwosci wyboru czujnika oraz histerezy dla CWU2

2017-02-17 00:49 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
v0.1.0.112
    - dodanie do HTTP API /set do zmian parametrow online
2017-02-13 23:29 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Moze ktos nam ladny panelik narysuje,  co?
Bo ja tez bym chcial takie cos u siebie miec w Domoticzu  
2017-02-13 12:10 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
A tu przyklad ... rejestracji temperatur Lucjana w Domoticz.
Skrypt jest dostepny na github, a opis na wiki.

2017-02-07 21:01 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Ma cos takiego, ale nie ma aktualnie mozliwosci parametryzacji.
Sprawdz sobie jak to (4D) dziala a w razie czego bedziemy myslec czy cos poprawic.

dodane 2017-02-06 22:15v0.1.0.109
    - dodanie statystyk do algorytmu wielu mocy
dodane 2017-02-07 14:49    v0.1.0.110
        - dodanie debugu do max31855k
        - poprawki w statystykach
    
    - dodanie opisu do nowosci - tlo/dopalanie/wielemocy (w pliku lista parametrow....txt)


dodane 2017-02-07 21:01v0.1.0.111
    - poprawka: wyłączamy tło po zbyt dużym przebiciu
    - poprawka: przełączenie dmuchawy na moc tła jeśli przebiliśmy mocami
    - optymalizacja wyboru mocy w trybie wielomocowym
2017-02-06 12:44 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Na początek mała informacja chip MAX31855K nie obsługuje poprawnie termopar uziemionych,
dlatego dodaliśmy wsparcie dla MAX6675K i on sprawdza się dobrze w swojej roli.
Kod odpowiedzialny za konwersje pomiaru obsługuje wartości ujemne,
na wszelki wypadek sprawdzę to z danymi z DTR-ki układu.

Co mnie aktualnie interesuje to abyś podpiął się do terminala i wysłal znak: V
Wtedy w terminalu pojawi się wiele informacji diagnostycznych.
Mnie interesuje to co sie pojawia przez pierwsza minute od momentu gdy sterownik
wyśle linijke "START" oraz Twoja konfiguracja z pliku config.txt
Wtedy będę mógł coś więcej powiedzieć w sprawie termopary.
Te dane najlepiej wklej do nowego ISSUE na github, nie będziemy tu zaśmiecać.


dodane 2017-02-06 08:02Opis jak włączyć tło dodałem do https://github.com/uzi18/sterownik/issues/57

dodane 2017-02-06 09:29    v0.1.0.106
        - przechodzimy z tła w podtrzymanie po przebiciu ponad zadana+przebicie(5deg)


dodane 2017-02-06 12:06v0.1.0.107
    - dokończenie nowego dopalania - gotowe do testów
    - w trakcie pracy tła przekroczenie zadana+max_przebicie wyłącza tło całkowicie
    - tło i dopalanie nie mogą być włączone jednocześnie


dodane 2017-02-06 12:44v0.1.0.108
    - poprawka wczytywania parametrów nadmuchu wielomocowego i kontrola jego wartości
2017-02-05 21:59 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
    v0.1.0.105
        - dodanie algorytmu wielomocowego (6szt.) do testów

Na razie nie opisuje jak wlaczyc algorytm wielomocowy i nowe "tlo", ze wzgledu na to ze są w fazie testów.
2017-02-04 00:29 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Jedno nie blokuje drugiego i mozna miec i maline i esp podpiete



dodane 2017-02-04 00:29Poza tym planujemy dodac wysylanie/pobieranie danych do Domoticz/NetTemp
2017-02-02 23:27 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Zaprogramowanie esp to tylko kilka sekund roboty.
Później trzeba w nim skonfigurować siec wifi i można podpiąć pod Lucjana.
Opis połączeń dodałem na podanej wyżej stronie.

esp-link pozwala na dostęp do informacji pojawiającej się na terminalu i wysyłanie komend do Lucjana,
poza tym pozwala na bezprzewodowa aktualizacje i resetowanie sterownika.

Poza tym pływa Ci pomiar na poziomie 0.1deg, raczej bym się tym nie przejmował.
Tu masz rację jak masz 1 czujnik to wykres może dziwnie wyglądać, właśnie ze względu na skalę Y.
2017-02-02 07:23 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Uzywamy do tego RPi - bo jest wygodnie i aktualnie to dziala.

Do programowania poprzez wifi i polaczenia z terminalem Lucjana,
mozna sprobowac uzyc tez projektu esp-link opartego na tanich modulach esp8266.
Uwaga mała że do podłączenia do esp z płytka Mega nalezy uzyc konwertera
lub przynajmniej dzielnikow napiecia na rezystorach.
Jednak jeszcze nikt z nas nie testował tego rozwiązania.

O ile testy wypadna pozytywnie, to nie wykluczam tez możliwosci użycia esp8266
w przyszlosci zamiast ethernetshield, ktory niestety jest słabym i powolnym modułem.

Tak, że czekamy na informacje czy ktos juz testował esp-link
W tej sprawie zapraszam do dyskusji TUTAJ




dodane 2017-02-01 22:59    v0.1.0.104
        - dodanie testu wygaszenia kotla - stosowne informacje pojawiaja sie w terminalu
        - MAX31855/6675: usuniecie z wykresu "piły" po restarcie sterownika
        - detektor: poprawienie monitorowania polokresow
        - drobne poprawki bledow kompilatora


dodane 2017-02-02 07:23PS. Wracajac do aktualizacji poprzez WWW, teoretycznie dałoby się to osiągnąć, wiąże sie to niestety z aktualizacja bootloadera w procesorze na płytce Mega.
Wymaga to wiedzy i programatora, a takze moze cos pojść nie tak i zablokujemy sobie procesor całkowicie.
2017-01-31 23:35 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
Ten plik to mała pozostalosc i nie jest uzywany.

    v0.1.0.99
        - dallas: odrzucamy zbyt duze zmiany pomiaru z czujnika
        - dodanie przeladowania pliku config.txt z www jak i terminala
    v0.1.0.100
        - mapowanie: poprawienie wstępnego odczytu
    v0.1.0.101
        - opóźnienie uśredniania odczytu
    v0.1.0.102
        - poprawki poczatkowego odczytu z dallas
    v0.1.0.103
        - dallas: tablice drukujemy przy uruchomieniu tylko jesli znaleziono czujniki
        - dallas: nie drukujemy czasu pobierania danych z czujnikow
        - NTP: komenda N w terminalu pobiera czas z NTP

2017-01-30 21:33 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
    v0.1.0.96
        - dodanie mozliwosci przypisania offsetu do czujnika przykład offset -10.0 deg.:
          OFFSET_T1=-100

    v0.1.0.97
        - pompa CO - dodanie trybu cyklicznego
        - NTP odpytujemy co 24h
        - wstepna wersja testowa pracy RRM z tlem - domyslnie wylaczona


dodane 2017-01-30 21:33v0.1.0.98
    - czesciowe dodanie nowej wersji dopalania
    - podajnik: dodanie informacji w terminalu o czasie wystapienia
      wysokiej temperatury wraz z danymi o jej wartosci
    - podajnik: dodanie wczesnego zabezpieczenia przez wysoka temperatura podajnika
    - w pierwszej fazie tła używamy poprawnej mocy nadmuchu
2017-01-27 18:43 Temat: eSterownik.pl » Moje boje - czyli własny sterownik
  uzi18 Posty: 1346
ok a 62,63,64,65 pracuje?
68,69,70 - nie działa?
Pierwsza stronaPoprzednia strona2 / 39Następna stronaOstatnia strona