Skocz do zawartości

BrewPiLess - bardzo ekonomiczny kontroler fermentacji (wersja 02.03.2017)


Rekomendowane odpowiedzi

Dzięki za wsparcie. Niestety nadal trudno mi się zgodzić. Dziś zacząłem testy na lodówce. W niej jeden czujnik w 2l kolbie z wodą, drugi w lodówce. Lodówka załącza się co kilka minut dosłownie na kilka sekund. Zrobiłem beer profile:

Screenshot_20210714_163935_com.android.chrome.thumb.jpg.46d795ccc9a9309af51684dc27d7d6db.jpg

Zamiast chłodzić do zadanej temperatury zatrzymało się na 11 st C i odpala lodówkę na kilka s. Abstrahując od dziwnej temperatury do jakiej dąży sterownik to uruchamianie lodówki na kilka s jest po prostu błędnym założeniem, krótką drogą do uszkodzenia sprzętu. Zakładam jednak że vitotai ma głowę na karku i przyczyna leży gdzieś indziej.

Screenshot_20210714_164640_com.android.chrome.thumb.jpg.0caf673cdce75859bba76f5cd789b377.jpg

 

Screenshot_20210714_164003_com.android.chrome.thumb.jpg.1ca854a5991980dc42e4a3686903fee9.jpg

Podpowiedzcie proszę czy nie umiem tego ustawić zgodnie z potrzebami czy urządzenie z innych przyczyn nie działa poprawnie. Z góry dziękuję!

Odnośnik do komentarza
Udostępnij na innych stronach

Witam

Mam podobny problem. Jak skonfiguruję jedno z wyjść przekaźnikowych to zostaje ono stale załączone bez znaczenia czy jest wybrane grzani czy chłodzenie – stale jest załączony styk przekaźnika. Próbowałem obu ustawień  Not Inverted oraz Inverted – oba działają tak samo styk jest załączony a przez co podane napięcia na gniazdo 230V.

Testowałem to na beer constant (temp ustawiona na 28 stopni żeby się dało łatwo chłodzić i ogrzewać sondę) – program sprawdzał jaka jest temp piwa i jak była za niska to przechodził do grzania a jak za wysoka to przechodził do chłodzenia. Problem tylko w tym że wyjścia ciągle były wysterowane – miał ktoś taki przypadek ?

Przekaźnik raczej jest nie walnięty bo wysterowywuje wyjścia dopiero po skonfigurowaniu go w programie – po tym jest zawsze styk zwarty niezależnie od tego co się dzieje z temp.

Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 22.07.2021 o 13:12, Rhuarc napisał:

Witam

Mam podobny problem. Jak skonfiguruję jedno z wyjść przekaźnikowych to zostaje ono stale załączone bez znaczenia czy jest wybrane grzani czy chłodzenie – stale jest załączony styk przekaźnika. Próbowałem obu ustawień  Not Inverted oraz Inverted – oba działają tak samo styk jest załączony a przez co podane napięcia na gniazdo 230V.

Testowałem to na beer constant (temp ustawiona na 28 stopni żeby się dało łatwo chłodzić i ogrzewać sondę) – program sprawdzał jaka jest temp piwa i jak była za niska to przechodził do grzania a jak za wysoka to przechodził do chłodzenia. Problem tylko w tym że wyjścia ciągle były wysterowane – miał ktoś taki przypadek ?

Przekaźnik raczej jest nie walnięty bo wysterowywuje wyjścia dopiero po skonfigurowaniu go w programie – po tym jest zawsze styk zwarty niezależnie od tego co się dzieje z temp.

 

Dla tych co może będą mieli podobne problemy jak ja - o ile to nie zbieg okoliczności ?

Są dwa rodzaje modułów przekaźnikowych 

Na początku używałem takiego

https://botland.com.pl/przekazniki-przekazniki-arduino/2043-modul-przekaznikow-2-kanaly-styki-10a-250vac-cewka-5v-5904422302429.html

Ale doczytałem że cewka wysterowana jest poprzez podanie stanu niskiego

Zamieniłem na inny typ :

https://botland.com.pl/moduly-przekaznikow/14266-modul-przekaznikow-iduino-2-kanaly-z-optoizolacja-styki-10a250vac-cewka-5v-5903351242332.html

Tutaj cewka jest załączana stanem wysokim

Po zamianie modułów wszystko gra i buczy :)

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 miesiące temu...

Cześć,

Po kilku testach, podmianki ESP i czujników jestem na granicy porzucenia projektu. Rzućcie proszę okiem na załączony screen. Ustawione 17 st C. Temp piwa 17.3 st C i zamiast schłodzić do 17 st C to chłodzi wg następującego porządku: 5 min przerwy kilkadziesiąt sekund chłodzenia. Czy to jest poprawna logika czy coś trzeba poustawiać? Długo lodówka nie popracuje w taki sposób. Dodam, że mam dodane urządzenie grzewcze ale nie jest podłączone. Proszę o wsparcie.

Screenshot_20211010_160337.thumb.jpg.3a0b05b423894adf7ff4db302e7ba781.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

Masz cały czas ten sam problem - odczytu temperatury. Wkleiłeś ok. 2 godzin działania sterownika gdzie wyraźnie widać wariujący odczyt temp. lodówki i dziwne przerwy w odczytach obu temperatur. Jaką masz wartość rezystora podciągającego DSy? Pracują na 3ech przewodach?
Powiększyłem swój wykres aby było widać ok. 2 godzinki i odczytane temperatury są nie porwane i w miarę stabilne testujesz to na lodówce? Bo z Twojego wykresu wynika, że ta lodówka jest nie wiem otwarta/nieszczelna bo temp. wewnątrz niej ma duże wahania.
 

obraz.png

Odnośnik do komentarza
Udostępnij na innych stronach

Dzięki za odpowiedź. Odpowiadając kolejno na pytania:

 

Rezystor dokładnie taki:

https://sklep.avt.pl/rezystor-4-7kom-1-4w-5-0207-10-szt.html

 

Każdy czujnik jest na trójżyłowym przewodzie: gnd, data, prąd. Data połączone i doprowadzone do jednego odpowiedniego pinu na ESP. Między data a 3v3 opornik rezystor jw. Fakt, lodówka nie jest domknięta na całej długości uszczelki z powodu dwóch przewodów na których są czujniki. Czujnik temperatury lodówki jest tuż przy drzwiach. 

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 5 tygodni później...

Jakiś czas temu rozwiązałem problem z brewpiless. Zostawię informacje, może komuś przydaży się coś podobnego.

Problemy jakie u mnie występowały:

- przerywanie wykresu

- przejmowanie wartości temperatury jednego czujnika przez drugi

- powyższe powodowało wielokrotne załączenia lodówki/grzania a sama temperatura potrafiła wahać się do 2 st C od zadanej.

Do projektu podszedłem chyba zbyt ambitnie. W małej obudowie upakowałem wszystkie elementy, dławiki, gniazdka. Planowałem jeszcze wyświetlacz i przyciski ale ten pierwszy nie przyszedł z Chin. Prócz wyżej wymienionych zainstalowałem zasilacz 5v 0.7A aby nie wyprowadzać kolejnego przewodu do gniazdka. I to był błąd który powodował ww problemy. Kupiłem na allie 2 szt jakieś 4-5x tańszego zasilacza niż w polskich sklepach elektronicznych. Był kiepskiej jakości i nie trzymał parametrów prądu na wyjściu. Zmieniałem ESP, czujniki, przewody, opornik a winny był zasilacz. Odradzam zatem taki produkt, omijać szerokim łukiem. Teraz mam podłączone zwykłą ładowarka usb 5V 1A. Działa jak należy. 

 

Screenshot_20211111_130625.thumb.jpg.b69aa58b7fd716109ee73bcb57ed6831.jpg

Odnośnik do komentarza
Udostępnij na innych stronach

Cześć, mam drobny problem.

Usiłuje pożenić BrewPiLess i iSpindel. 

BrewPiless ver 4.1 nie za bardzo przyjmuje gęstość w BLG, a jedyny najwyraźniej akceptowany format to 1.0xx, czyli SG. Niby nic, ale średnio mi się chce przeliczać.

Ver 4.0 dla odmiany pieknie przyjmuje dane w blg/plato ale gubi połączenie sieciowe. To znaczy wbudowany AP działa, ale juz połaczenie do sieci lokalnej zrywa sie kilka minut po restarcie.

Macie może jakaś sprawdzoną wersje?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Sprawnie udało mi się wgrać Brewpiless 4.1 na D1 mini, skonfigurować łączenie z routerem, przekierować porty, połączyć z przekaźnikami - urządzenie działa jak powinno. Cały czas testuję Brewpilessa ale zauważyłem, że wyświetlany wykres jest dość niestabilny i już kilka razy całkowicie mi się wyczyścił. Nie do końca rozumiem dlaczego. Odnoszę wrażenie, że dzieje się tak, gdy nie jest ustawiony harmonogram temperatury lub stała temperatura piwa lub stała temperatura komory. Podobnie wykres czyści się gdy zainicjuję LOG. Dochodzę do wniosku, że najbezpieczniej będzie uruchamiać LOG do pamięci urządzenia od samego początku fermentacji. Moje pytanie jest dość banalne - jak odczytywać zapisane logi? Czy używanie pliku BPLog.htm wraz z plikiem LOGa na dysku lokalnym to odpowiednia metoda na analizę logów? Może to ja źle do tego podchodzę?

 

Wspierałem się tą instrukcją: http://vito.tw/?p=821 ale lokalnie, nie w celu publikacji online dlatego nie używałem konta na githubie.

 

Edit: Bez włączonego LOGa,  brewpiless bedzie prowadził swój własny log od 3h do 6h lecz nie będzie go zapisywał, dlatego wykres bedzie z czasem znikać.

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

  • 5 tygodni później...

Cześć,

Miło mi gościć na tym forum. Bardzo mi pomogło w uporządkowaniu fermentacji moich złocistych trunków. Niestety uszkodził mi się mój stary brewpiless więc zbudowałem nowy. Problem w tym że stabilnie na nim pracuje tylko wersja 2.6. programu - w tych wyższych nie skanuje sieci wifi, gubi połączenie i nie znajduje urządzeń (czujek i przekaźników). Próbowałem wymieniać  D1 mini, których parę zakupiłem w aliexpress, ale sytuacja się nie zmienia Macie jakiś pomysł na mój problem.

Odnośnik do komentarza
Udostępnij na innych stronach

W dniu 28.01.2022 o 19:35, Kaniutek napisał:

Myślę, że bez konkretnych informacji, jaki model użyłeś, nikt nic mądrego nie wymyśli 

Używam coś takiego i na dwóch sztukach efekt mam ten sam - niestabilna praca i nie odnajduje urządzeń przy oprogramowaniu wyższym niż 2.6. Najważniejsze że wersja 2.6 daje radę ale już niekoniecznie z aplikacją Brewfather więc trochę grymaszę.

4D5E9D80-77B7-4647-938D-72EC988B6761.jpeg

Odnośnik do komentarza
Udostępnij na innych stronach

  • 6 miesięcy temu...
W dniu 6.04.2021 o 20:39, WojtekGaaD napisał:

Wszystko jedno czy kupisz sterowny stanem niskim czy wysokim w konfiguracji urządzeń masz opcję Pin Type i możesz odwrócić stan wyjścia.

edit: Jak już zaczniesz składać i programować nie polecam najnowszej wersji softu. Gubi połączenie z WiFi i ma trochę posypaną stronę www.

 

 

Mam pytanie odnośnie przekaźnika sterowanego niskim stanem.

Kupiłem taki:

 

image.thumb.png.f291fd429d9acc342bba93a4cd9c7409.png

https://allegro.pl/oferta/modul-1-przekaznika-5v-stan-niski-arduino-itp-9441177350?utm_source=notification&utm_medium=cartWithPayment&utm_campaign=cef7b135-c856-4150-84eb-687c2d87cdd6&snapshot=MjAyMi0wOC0yNFQxMzozMjo1My41NzVaO2J1eWVyO2Q1ZDNkMDJjOTFmZmQ1MWZmZDRiMTcyMzhhYTA5NzMxODNiNzEwMGYyZWUwZDE1MTc2Y2RjNGYwZjdiZWRjNTY%3D

i funkcja odwrócenia stanu wyjścia chyba nie działa. Na sofcie 4.2 i przekaźniku sterowanym (z D5) stanem niskim lodówka chodzi cały czas.

Próbowałem już pin type inverted i not inverted ale to nic nie daje - przekażnik jest cały czas załączony.

Coś inaczej ustawić ? 

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...
  • 2 tygodnie później...

Ja podpytam co aktualnie warto skonstruować do tych celów. Koledzy mnie proszą o jakiś układ i myślę, aby im zrobić poniższe (do tego oczywiście zestaw przekaźnikowy)

Pytanie, czy coś lepszego wyszło, czy spokojnie poniższe? Przy okazji zrobię na pewno więcej gotowców.

https://github.com/stefschin/BrewPiLess-32-PCB

 

PCB Top

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.