Jump to content

Search the Community

Showing results for tags 'sterownik'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Categories

  • Piwowarstwo domowe
  • Piwowarstwo rzemieślnicze
  • Konkursy piwowarskie
  • Wydarzenia
  • Artykuły, ciekawe linki

Forums

  • Piwowarstwo amatorskie
    • Piaskownica piwowarska
    • Wsparcie piwowarskie
    • Artykuły i opracowania
    • Receptury
    • Surowce
    • Sprzęt
    • Zapiski piwowarów domowych
    • Degustacje piw domowych
    • Imprezy, spotkania i konkursy
    • Sklepy dla piwowarów domowych
    • Kupię, sprzedam, odstąpię, praca
    • Piwowarskie wieści
  • Piwowarstwo rzemieślnicze
    • Polskie browary rzemieślnicze
    • Wyposażenie, surowce, formalności
  • Tłumaczenia i większe opracowania
    • BJCP 2008 PL
    • BJCP 2015 PL
    • Charakterystyka szczepów drożdży
    • Charakterystyka odmian chmielu
    • Charakterystyka słodów
    • Inne surowce dodawane do piwa
  • Przy kuflu własnego piwa
    • Poznajmy się :)
    • Konferencje piwowarskie
    • Domowe specjały
    • Fotografia
    • Komputery, Internet
    • Hyde Park
    • Konkursy i promocje
    • Nie w temacie
  • Techniczne
    • www.piwo.org
    • Nowe kategorie

Blogs

There are no results to display.

There are no results to display.

Product Groups

  • Licencje BeerSmith 3
  • Konta pocztowe
  • Abonamenty BREWNESS
  • Kwartalnik Piwowar

Categories

  • Browary tradycyjne
  • Browary pół/automatyczne
  • Browary typu RIMS/HERMS
  • Browary typu Speidel

Categories

  • Sprzedam
    • Surowce
    • Sprzęt
    • Całe zestawy
  • Kupię, poszukuję

Categories

  • Piwowarstwo
  • Winiarstwo
  • Gorzelnictwo
  • Serowarstwo
  • Domowe wędliny i wypieki

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Imię


Komunikator


Strona www


Skype


Nazwa browaru


Rok założenia


Liczba warek


Miasto

Found 20 results

  1. Witam. Dawno nie odzywałem się na forum ale że dziś sylwester a ja spędzam go w domu (małe dziecko...) to postanowiłem jakoś ten czas sobie zagospodarować. Dostałem jakiś czas temu modulik ESP8266 od żółtych braci i jakoś mnie tak natchnęło, że może wykorzystać go do sterowania lodówką zamiast zamawiać sterownik. Po dwóch godzinach zabawy i trzech grzebania po necie miałem gotową zabawkę. Prezentuje to się tak: Do zabawki użyłem: - ESP8266 v01 - czujnik DS18B20 - AMS1117 3.3V (LDO) - przekaźnik 3V 8A LMR2-3D - pierdołki (dioda 1N4148, MOSFET 2N7000, rezystor 4,7kOhm, płytka uniwersalna, stara ładowarka z telefonu) Schematów nie wrzucam bo po pierwsze nie chce mi się ich rysować a po drugie każdy kto będzie chciał skorzystać z tego wpisu to albo się zapyta albo będzie wiedział jak podłączyć czujnik DS18B20 i przekaźnik do ESP. Cała magia zaczyna się po oprogramowaniu tego maleństwa. Po paru minutach szukania inspiracji na kod trafiłem na forum www.esp8266.com gdzie znalazłem masę wiedzy na temat tego maleńkiego układziku. Znalazłem nawet większość kodu do moich potrzeb. Po krótkim dostosowaniu kod wygląda tak: memclear cls let emp = 0 let setp = 12 let wl = 1 let hist = 0.5 wprint "<head>" wprint "<meta http-equiv='refresh' content='6;URL=/input?'>" wprint "</head>" print "Komora fermentacyjna WiFi na ESP8266" print Button "Ustaw temperature:" [ustaw] textbox setp wprint "<br>" Button " Ustaw histereze: " [ustaw] textbox hist print wprint "Chlodzenie=" wprint htmlvar(wl) wprint "<br>" wprint "Aktualna temperatura=" wprint htmlvar(emp) wprint "<br>" print button "Koniec" [koniec] wprint "<br>" timer 5000 [odswiez] wait [wlacz] po 0 1 let wl = "1" Wait [wylacz] po 0 0 let wl = "0" Wait [ustaw] Wait [odswiez] temp 0 emp let plus = setp + hist let minus = setp - hist if emp > plus then goto [wlacz] if emp < minus then goto [wylacz] Wait [koniec] timer 0 wprint "<a href='/'>Menu</a>" end czyli tylko kilka linijek, ale efekt jest warty zabawy: Do tego zrobiłem zaczytywanie temperatury do MySQL i wyświetlanie tego w formie wykresu razem z informacją o włączeniach i wyłączeniach lodówki. Ale to w następnym odcinku. Dosiego!
  2. Hej, za pewne wielu z was korzysta już z CraftBeerPi lub przynajmniej słyszała. Nie mieliśmy za bardzo dedykowanego tematu do dyskusji na jego temat oraz warto przedstawić go nowym użytkownikom. oficjalna strona projektu: http://craftbeerpi.com/ A więc od początku. CraftBeerPi to otwarty projekt sterownika browarniczego zawierającego multum funkcji. Sterować możemy wszystkim co nam potrzebne, temperatury i kroki zacierania, gotowania, fermentację. Obsługiwać możemy pompy, zawory, przełączniki, wyłaczniki i co nam przyjdzie na myśl. Zaletą sterownika jest jego sieciowość i bezprzewodowość a więc kontrolować to wszystko możemy ze smartfonu, tabletu, komputera ale i z podłączonego wyświetlacza do sterownika jeżeli taki chcemy zainstalować (nie obowiązkowe). Od wersji 3.0 dostępne są dodatki do podstawowego programu a więc możliwości są praktycznie nie ograniczone. Mamy parę trybów sterowania temperaturą, histerezy, PWM itd. możemy użyć czujnika temperatury pt100 który jest mniejszy i bardziej dokładny. Co potrzebujemy aby zacząć korzystać? - sercem kontrolera a zarazem jedną z najdroższych jego części jest RaspberryPi - mikro komputer. Możemy posłużyć się każdą jego wersją natomiast ja polecam taką która będzie miała wbudowane WiFi czyli Raspberry Pi 3 lub Raspberry Pi Zero (który jest jednak trochę ograniczony lecz dość tani w porównaniu do pełnej wersji RPi3). - przekaźnik (SSR - z radiatorem lub mechaniczny) - cyfrowy czujnik temperatury DS18B20 wraz z rezystorem 4.7k Ohm (ponoć są problemy z chińskimi podróbkami czujników jednak ja nie miałem z nimi raczej żadnych problemów, ale warto zamówić jeden czy dwa dodatkowo gdyby z którymś było coś nie tak, nie są takie drogie, ew kupujemy oryginalne od Texas Instruments). Podstawowy zestaw możemy rozbudowywać o wspomniane np czujniki temperatury pt100 RTD, motozawory, pompy czy ekran dotykowy podłaczany do RaspberryPi Polecane jest również odizolowanie Raspberry Pi od przekażników dodatkowym interfejsem nakładanym na mikro komputer (poprzez tranzystory). Z tego co pamiętam całkowity prąd jaki może być pobierany z wszystkich wyjść GPIO to 20-50mA a więc nie można podłączyć bezpośrednio wielu przekaźników. Sprawę załatwi oficjalna płytka (koszt około 50euro jednak nie wiem jaki jest obecny stan sprzedaży) lub moja własna, którą stworzyłem na własne potrzeby i przeszła już parę iteracji i jest chyba już dobrze dopracowana. Można ją znaleźć tutaj wraz z gerberami https://github.com/terragady/CraftBeerPi lub można pisać do mnie, często mam jakieś nadwyżki takich płytek. Są dostępne dwie wersje, jedna pasuje idealnie do mniejszej wersji Raspberry Zero (3.1) a druga jest większa z większą ilością wyjść i pasuje gabarytowo bardziej do Raspberry Pi 3 (lub wcześniejszych wersji) jednak można stosować je zamiennie bez problemu. Płytka po zasileniu (6,5 - 28V) dostarcza także zasilanie dla samego Raspberry więc zbędne jest oddzielne zasilanie a 12V prawie każdy ma pod ręką czy to do pomp czy innych rzeczy. Do wykończenia płytki potrzebujemy paru podstawowych komponentów jak rezystory, tranzystory, diody i step down konwerter w postaci MP1584 buck modułu (ogólnie dostępny). Podłączenie W zasadzie za dużo tutaj pisać nie trzeba. Tutaj przykładowy schemat jak podłączyć przekaźniki oraz czujniki temperatury: A więc do czujników temperatury potrzebujemy tylko jedno wyjście pod które możemy podłączyć praktycznie nie skończenie wiele czujników, jest to zazwyczaj GPIO 4 (lecz można to zmienić). Jednak do każdego wyjścia wykonawczego, jakim jest przekaźnik musimy użyć oddzielnego wyjścia GPIO lecz mamy ich dość sporą ilość więc martwić się tym zbytnio nie trzeba. Musimy odpowiednio zasilić jeszcze Raspberry kablem microUSB bądź poprzez wejście 5V na pinach. Pamiętać należy że Raspberry nie ma regulatora innego niż 3v3 dlatego trzeba być ostrożnym bo wyższe napięcie może nam spalić malinkę. Jeżeli posiadamy płytkę rozszerzenia do Raspberry wtedy podłączamy zasilanie pod odpowiedni port i wszystkie przekaźniki na oznaczone wyjścia GPIO na płytce a nie na RaspberryPi bezpośrednio. Czujniki temperatury podpinamy pod wyjścia dostępne na płytce oraz/lub dokładamy następne równolegle do nich. Można np wyprowadzić jeden kabel od czujników na zewnątrz i dalej rozdzielić go na dwa, trzy czy więcej czujników. Dodatkowo możemy podłączyć prosty LCD z modułem i2c do wyświetlania podstawowych danych jak temperatura czy czasy kroków. Do tego potrzebujemy zwykły wyświetlacz 20x4 oraz wspomniany moduł i całośc podłączamy pod wyjścia i2c SDA SCL na Raspberry oraz musimy zadbać aby plugin LCD był zainstalowany. Instalacja Instalację zaczynamy od wgrania systemu operacyjnego dla RaspberryPi. Jest tutaj dużo metod i różnych systemów ale najłatwiejszą metodą instalacji jest wrzucenie NOOBS na kartę microSD i uruchomienie maliny. Dla Raspberry Pi Zero i Zero W polecam NOOBS Lite oraz system także w wersji Lite dla reszty spokojnie zwykły system. Pobieramy pliki ze strony https://www.raspberrypi.org/downloads/noobs/ Pamiętać należy aby do instalacji podłączyć ekran poprzez kabel HDMI (lub miniHDMI dla Pi Zero) oraz co najmniej klawiaturę do gniazda USB. Póżniej już będziemy mogli łączyć się poprzez SSH ale pierwsza instalacja musi odbyć się właśnie w ten sposób. Po uruchomieniu łączymy sie z internetem wpisując dane naszej sieci WiFi i instalujemy Raspbiana. Następnie właściwa instalacja CraftBeerPi. Warto wspomnieć że obecnie są dostępne co najmniej 3 wersje. Wersja 2.2 jest to stabilna wersja zalecana do używania przez mniej doświadczonych użytkowników, wersja 3.0 jest to wersja beta na nowym kodzie programu jednak działa bez zarzutu, czasem ma małe problemy ale wszystko działa i smiało można z niej korzystać, pluginy póki co działają tylko na tej wersji oraz wersja 3.1 która jest w fazie alfa więc nie zawracajmy sobie nią głowy chyba że chcemy wspomóc autora w rozbudowie programu. Filmik jak wszystko wgrać znajduje się tutaj: https://asciinema.org/a/du84msz9t56yqqg6j6qfjmvjd Pokrótce: klonujemy githuba twórcy programu wpisując w konsoli głównej: git clone https://github.com/Manuel83/craftbeerpi.git lub jeżeli chcemy mieć wersję 3.0 wpisujemy zamiast powyższego: git clone https://github.com/Manuel83/craftbeerpi3 To zajmie chwile, następnie uruchamiamy program instalacyjny w folderze do którego skopiowaliśmy program: cd craftbeerpi sudo ./install.sh Tutaj możemy spodziewać się że instalacja będzie dość długa zwłaszcza na Pi Zero, zgadzamy się o wszystko co nas pyta program po drodze instalacji (prócz Gembird USB support) i restartujemy malinkę. Od teraz możemy po restarcie dostać się do interfejsu CraftBeerPi wpisując w przegladarce, na urządzeniu podłączonym do sieci WiFi tej samej co RaspberryPi, adres IP RaspberryPi w takim formacie: http://000.000.00.00:5000 Oczywiście w miejsce zer wpisujemy adres IP. Sprawdzić adres IP możemy w konsoli RaspberryPI wpisując ifconfig lub logując się np do naszego routera sprawdzając liste przypisanych adresów IP i najlepiej zarezerwować dany adres już na zawsze dla RaspberryPI wtedy adres nie będzie się zmieniał. Można też skonfigurować później urządzenie aby np po wpisaniu adresu np cbpi.pl przerzucało nas na naszego Raspberry lokalnie (np poprzez pliki hosts lub konfigurując DNSy). Mając już wszystko podłączone i skonfigurowane możemy zabrać się za konfigurację oprogramowania oraz zacząć zabawę z automatyzacją browaru Podsumowanie Zdaję sobie sprawę że tekst może być trochę chaotycznie napisany ale zachęcam do komentowania i pytania w temacie, będę pomagał w miarę moich mozliwości oraz będę dopisywał niezbędne rzeczy w poście jak napotkacie jakieś problemy. Na forum mamy też paru użytkowników owego systemu mam nadzieje że dołączą się do dyskusji i pokażą swoje kontrolery oraz w miarę możliwości pomogą nowym użytkownikom Na koniec parę inspiracji budowy zaczerpniętych z innych zagranicznych forów. 5.1.zip
  3. Nadszedł czas na pierwszą część praktyczną sterownika temperatury 2in1. Na początku przyjmijmy, że opis sterowanie PID, będzie oznaczało, że chodzi o sterowanie przy utrzymywaniu temperatury zacierania. Jest tam użyty adaptacyjny algorytm PID, który steruje sygnałem o wartości 0-255 w ciągu każdej sekundy. Odpowiednią wartość oblicza algorytm. Przy tym sterowaniu potrzebny jest przekaźnik SSR. Do kontroli temperatury fermentacji, wystarczy zwykły przekaźnik, ponieważ będzie on załączany zazwyczaj co kilka godzin. Przy sterowaniu PWM z częstotliwością 1s zwykły przekaźnik nie dałby rady. Na pierwszy ogień przychodzi elektronika oraz komponenty użyte w projekcie, a są to między innymi: 1) Arduino Uno - w projekcie uzylem właśnie takiej płytki do zarządzania całością. W tym przypadku była to oryginalna wersja, lecz można użyć klona za 30zł. Ważne jest by mieć możliwość sterowania przekaźnikami, jeśli sterownik ma być użyteczny do algorytmu PID (sterowanie zacieraniem sygnałem ciągłym) potrzebujemy mieć do dyspozycji pin PWM. 2) Wyświetlacz Nextion 3.2" - jest to ekran dotykowy o przekątnej 3.2". Firma Nextion oferuje do niego program o nazwie Nextion Editor w którym w bardzo prosty sposób możemy tworzyć własne projekty graficzne. W Części #0 mojego poradnika, mogliście zauważyć mój projekt graficzny, zapisywanie przepisów itp. Koszt takiego wyświetlacza to 109zł. Oczywiście nie każdy musi używać takiego ekranu - można zastosować ekran LCD 2x16 za około 14zł i wyświetlać tylko podstawowe informacje - na przykład aktualna temperaturę, temperaturę zadaną i czas do końca przerwy. 3) Przekaźniki SSR - są to przekaźniki umożliwiające bezproblemowe sterowanie ciągłe sygnałem PWM o częstotliwości 1Hz. Wymagany przy sterowaniu PID. Można zamówic z Chin za około 15zł 4) Termometr DS18B20 z sondą - ja korzystam z sondy 1m oraz przedłużyłem to sobie przewodami do płytki stykowej. Można zakupić od razu z dłuższą sondą. Koszt z polskiej dystrybucji to 11zł. Są również dostępne wersje 5m, 10m i ich koszt to odpowiednio 26 zł i 35 zł. 5) płytka stykowa, przewody są to groszowe sprawy, możecie wykorzystać stary przedłużacz itp. 6) Obudowa - można zrobić z czego Wam się podoba, stary karton, pojemnik po lodach lub kupić fajny pojemnik jak ja - koszt mojego to 43zł. Wymiary OBUDOWA PLASTIKOWA 218.2 X 296.8 X 119.6 Z39. Dostepne na allegro. 7) Gniazdo potrójne B-Line 40zł - to równiez nie jest wymagane, można na stałe podłączyć przewody lodówki, bądź kotła automatycznego albo użyć tego co posiadacie w domu na podłączenie. Ja chciałem mieć kompletny sterownik, gotowy do rozbudowy 8 ) Złączki WAGO - 6zł. Złączek tych użyłem do rozdzielenia żył przewodu zasilającego. Bardzo fajne i szybkie wpinanie i odpinanie przewodów. Jak widać powyżej, gdy ktoś się postara może zrobić taki sterownik poniżej 80-90zł. Kwestia tego czego użyjecie i do czego to potrzebujecie. Ja Wam wskazuje koncept, możecie użyć dokładnie tego co ja. Na poniższych zdjęciach możecie zauważyć gotowy sterownik po montażu wszystkich komponentów. Rys.1 Zmontowany sterownik z dwoma przekaźnikami SSR - jeden do grzania drugi do chłodzenia. Rys.2 Podłączenie przewodu zasilającego oraz doprowadzenie żył do gniazdek elektrycznych. Aktualnie napisy lodówka i pas grzewczy są w rzeczywistości zamienione. Schemat jest banalnie prosty. Podłączamy każdą żyłę do osobnej szybkozłączki WAGO. Następnie ze złączki przewodu neutralnego proawdzimy dwa przewody do dwóch gniazdek elektrycznych bezpośrednio pod wejście N (przewód neutralny). Analogicznie robimy z przewodem PE(uziemienie doprowadzone do bolca). Jeśli chodzi o przewody fazowe to doprowadzamy do przekaźnika SSR (jeden z pinów do napięcia zmiennego 230V), natomiast drugi pin przekaźnika kierujemy do wejścia w gniazdku oznaczonego literą L(przewód fazowy). Przekaźnik SSR załączał będzie odpowiednio zasilanie do gniazdka. Na wejście przekaźnika SSR oznaczonego znakiem "+" podłączamy przewód z wyjścia cyfrowego Arduino - u mnie są to PIN 8 oraz PIN 9 dla obu przekaźników. Do "-" na SSR podłączamy GND z Arduino. W skrócie proces działa tak, że jeśli Arduino wystawia stan wysoki (1 - 5V) na przekaźnik to załącza go, a ten przekazuje napięcie do urządzenia. Jeśli ustawimy wartość (0 - 0V) to urządzenie zostanie wyłączone. Ja użyłem płytki stykowej do której doprowadziłem 5V i GND i stamtąd przekazywałem dalej. Chodzi o to że np. ekran Nextion też musi mieć doprowadzone 5V zasilania oraz GND i wtedy korzystam z wyprowadzonych już wartości na płytce stykowej. Jeśli już jestesmy przy ekranie Nextion warto wspomnieć, że oprócz pinów GND oraz 5V posiada on dwa dodatkowe piny (TX i RX), które są odpowiedzialne za wymianę danych. Musimy podłączyć je do Arduino "na krzyż", czyli TX z Arduino na RX z ekranu, natomiast RX Arduino na TX ekranu. Podsumowując temat podłączeń. Nawet na pierwszy rzut oka jeśli wygląda to skomplikowanie, to naprawdę jest bardzo proste. Schemat jest banalny - w skrócie musimy (a dokładniej Arduino) w odpowiednim momencie załączyć przekaźnik by w przypadku lodówki załączyć ją lub wyłączyć w odpowiednim momencie. W przypadku grzałek, załączamy przekaźnik sygnałem PWM. W skrócie wytłumaczę co to jest. Poniżej możecie zauważyć sygnały PWM o różnym wypełnieniu. W skrócie chodzi o to że mamy sygnał o okresie T. Jest to nasza podstawa, u mnie jest to 1Hz, co odpowiada 1s. Co sekunde jest generowany jeden impuls. W przypadku arduino zmieniamy wypełnienie tego sygnału (x) od 0-255. Jeśli ustawimy 0, to przekaźnik będzie wyłączony, 255 będzie włączony, 127 będzie wypełnienie 50%, czyli 0,5s będzie załączony, 0,5s wyłączony. Sterując w taki sposób dostarczamy do grzałek 50% mocy. Jeśli Ci co nie rozumieją do końca tego tematu mogą poszukać informacji w google, bądź olać to, nie jest to niezbędne. Chciałem pokrótce nakreślić o czym mówię. Rysunki zaczerpnięte z forum forbot.pl To by było na tyle jeśli chodzi o elektronikę. Jeśli o czymś zapomniałem to to dodam - jeśli Wy chcecie by coś dokładniej opisać dajcie znać.
  4. Witajcie, na wstępie polecam ten "artykuł" do kawy - będzie długo. Wiele osób z facebook'owej grupy Jewarzka oraz grupy związanej z kotłami elektrycznymi poprosiło mnie o ewentualne przygotowanie sterowników, który zaprezentowałem jako efekt mojej zaległej pracy magisterskiej. Projekt trochę rozbudowałem, by Wam badziewia nie pokazywać. Wcześniej nie było doprowadzone zasilanie bezpośrednio do sterownika. Teraz jest już wszystko od A do Z i mogę Wam zaprezentować jego działanie. Nie jestem w stanie czasowo realizować takich sterowników, lecz postanowiłem by prawie w 100% podzielić się z Wami rezultatem mojej kilku miesięcznej batalii. Jest już kilka sterowników na forum, lecz mój pokażę Wam krok po kroku, porządnie na tyle ile będę potrafił. Z góry przepraszam za może ewentualne błędy w połączeniu instalacji - nie jestem elektrykiem, a robotykiem. Na wstępie kilka słów o sterowniku. Jest to dokładnie adaptacyjny sterownik PID mający na celu ustabilizowanie temperatury zacieru w procesie warzenia piwa. Nazwa może przerażać lecz nie jest to AŻ tak bardzo skomplikowane. Efektem pracy było utrzymanie temperatury z oscylacjami nie przekraczającymi 0.3°C. Sterownik ma możliwość dodania kilku przepisów, edycji ich oraz zacierania - wszystko będzie zaprezentowane poniżej. Moja historia wygląda tak, że kupiłem Coobre CB3, wpiąłem się w grzałki, zrezygnowałem z gotowego sterownika i zaimplementowałem własny. W Coobrze denerwowało mnie to, że nie widzę wszystkich informacji na raz - muszę czekać, aż się przewiną. Tak wiem, jest już Coobra PRO, która pozwala na zaobserwowanie wszystkich informacji, ale byłem pierwszy Dodatkowo w celu rozbudowy browaru domowego zdecydowałem się na dodanie funkcji kontroli temperatury fermentacji - tu akurat sterownik działa z użyciem temperatury zadanej oraz histerezy ustawianej przez użytkownika. Możliwe wykorzystanie sterownika - gdzie go użyć oraz jego funkcje: - kontrola temperatury zacierania - Sterownik będzie działał zarówno w kotłach automatycznych jak i zwykłych garach z użyciem grzałki elektrycznej wkładanej do zacieru. - kontrola temperatury fermentacji - możliwa równoczesna kontrola chłodzeniem (lodówka) oraz grzaniem (pas grzewczy) - kontrola temperatury przy zakwaszaniu - możemy podpiąć pas grzewczy i utrzymywać temperaturę 30-40°C nieprzerwanie przez wymagany czas Na pewno znajdziecie więcej zastosowań takiego sterownika Planuję zaprezentować Wam kilku częściowy poradnik DYI jak wykonać taki sterownik. Temat jest bardzo rozległy, więc artykuł będzie składał z kilku części: Część #0 - Wstęp, prezentacja sterownika oraz jego działanie Część #1 - Elektronika, podłączenia instalacji, opis elementów, koszty Część #2 - programowanie Arduino - ogólny zarys konfiguracji czujnika temperatury DS18B20, programowanie prostych programów działających na histerezie Część #3 - programowanie ekranu Nextion - projekt wykorzystuje ekran dotykowy, z graficznym układem GUI, jest w pełni programowalny Część #4 - teoria odnośnie technik sterowania - sterownik PID oraz sterownik adaptacyjny Oczywiście Część #4 jest pewnie do wyrzucenia - nie wiem czy kogoś będzie interesowało pokrótce co się dzieje w sterowniku, z czym się to je. Reszta części tez jest tematem elastycznym - kwestia co chcecie się dowiedzieć. Jak wiadomo, jeśli ktoś chce zrealizować taki sterownik - jest "gadżeciarzem". Mój sterownik posiada takie elementy, które nie są bardzo potrzebne, lecz posiadanie ich znacznie ułatwia pracę oraz wygląda bardzo przyjemnie. Takim elementem jest między innymi ekran dotykowy Nextion 3,2". W moim projekcie stosuję taki ekran - można użyć jakiegokolwiek wyświetlacza i dostosować do Waszych potrzeb. Projekt podzielony jest na części, abyście mogli np. nie używać ekranu który ja użyłem, dodać inny własny, który chcecie i dalej możecie korzystać z pozostałych części projektu i wszystko będzie działało. Dobra tyle słowem wstępu, mam nadzieję, że ktoś dotrwał - czas na prezentację sterownika. Nie będę opisywał zdjęć za bardzo - wszystko widać krok po kroku. Rys.1 Ekran powitalny Rys.2 Lista przepisów - możemy je edytować lub wcisnąć podgląd i od razu przejść do wykonywania wybranego przepisu. Rys.3 Edycja przepisu PALE ALE i dodanie przerw zacierania. Rys. 4 Ustawienie czasu gotowania oraz czasów chmielenia Rys.5 Podgląd przepisu - widzimy go również po edycji. Z tego miejsca możemy wystartować działanie sterownika. Rys.6 Sterownik wystartowany. Pojawia się tu temperatura zadana, aktualna z czujnika oraz czas kolejno w minutach i sekundach do końca przerwy. Można zresetować działanie sterownika - powróci do wykonywania pierwszej przerwy. Możliwy jest również wybranie trybów pracy (domyślnie automatyczny). Rys. 7 Tryby pracy sterownika - możemy wybrać tryb manualny (np. jak niewystarczająco gotuje się brzeczka) i ustawić manualnie moc grzałek od 0-100% z dokładnością mniejszą niż 0.5%. Zakres 0 - 255. Rys.8 Wygląd działającego sterownika podpiętego bezpośrednio pod Coobra CB3. Rys.9 Kontrola fermentacji - niestety ekran jest inteligentny na tyle, że nie można wyświetlać liczb zmiennoprzecinkowych. Trochę to zmienię by wyświetlało mimo to nie tylko liczby całkowite. (zniknął gdzieś przycisk COFNIJ oraz ON/OFF który zobaczycie w zdjęciach sterownika). Wykonałem na tym sterowniku warkę z powodzeniem. Nie ukrywam, że teraz już z niego nie korzystam, bo wykorzystuje go głównie do kontroli temperatury fermentacji - działa z lodówką od 2 dni (06.06.2020) Więc polecam go do kotłów, gdy ktoś nie posiada np. elektroniki w kotle, bądź kupił uszkodzony kocioł bez sterownika. Przedstawiam Wam również wykres z przebiegiem temperatury przy zaimplementowanym sterowniku PID w kotle Coobra CB3 - myslę, że efekt jest co najmniej zadowalający. Sterownik powyżej zaprezentowałem na wcześniej wspomnianych grupach. Zdecydowałem udostępnić te informacje, lecz wcześniej trzeba było rozbudować to "pudło". Sterownik korzystał z zasilania Coobry - zrobiłem jednak wersje rozbudowaną z osobnym zasilaniem doprowadzanym do sterownika i zasilającym 3 gniazda 230V oraz Arduino Uno. Myslę, że wyszło fajnie, efekty zmian poniżej: Jak widać sterownik znacząco sięzmienił - nowy box, potrójne gniazdo 230V, doprowadzone zasilanie etc. Wszystkiego dowiecie się w kolejnych częściach. Poniżej przedstawiam Wam również film prezentujący działanie sterownika. W pierwszej części działanie sterownika i załączanie przekaźników SSR - patrzcie na zapalające się diody. Druga część to przegląd sterownika na ekranie dotykowym, natomiast ostatnia część to sterownik podłączony do lodówki. Sterownik kontroli temperatury - film YT Mam nadzieje, że Wam się podoba - czekam na opinie - pozytywne jak i negatywne. Zachęcam do komentowania i podrzucania pomysłów do rozbudowy. Mam jeszcze kupione do Arduino ESP by kontrolować temperaturę przez WIFI. Zależy mi na tym szczególnie, ponieważ pracuje w 100% delegacyjnie i mógłbym z hotelu w Niemczech zmieniać temperaturę mojego piwerka. Kilak pomysłów juz też mam na udoskonalenie. Czekam na wasze również. Pozdro!
  5. Witam, Jest to mój pierwszy post na forum także witam wszystkich Moja przygoda z warzeniem piwa zaczęła się ponad rok temu. Ze względów logistycznych piwo warze u rodziców na wsi gdzie bywam tylko w weekendy (w tygodniu pracuje w mieście). Największy problem od zawsze stanowiła dla mnie kontrola temperatury fermentacji. Proszenie taty aby zajrzał co jakiś czas do fermentującego piwa i coś zrobił żeby obniżyć/podnieść temperaturę było nie efektywne. Często temperatura rosła za wysoko. Jakiś czas temu wykonałem sterownik aby kontrolować temperaturę zdalnie, gdy nie ma mnie w domu i żeby nie zawracać tym nikomu głowy. Sterownik przeszedł już pierwsze próby (jedna przefermentowana warka) dlatego mogę się nim pochwalić. Sterownik ma 4 wyjścia (styczniki), dwa z nich pracują pod napięciem sieciowym 230V a dwa docelowo mają być pod 12V. Do tych drugich potrzebny jest dodatkowy zewnętrzny zasilacz. Taka konfiguracja pozwala na sterowanie fermentacją 2 piw jednocześnie. Wyjścia można dowolnie konfigurować z poziomu sterownika, tzn do 1 piwa wybrać np. dwa wyjścia 230V a do 2 piwa pozostałe dwa 12V lub do każdego piwa jedno wyjście 230V i jedno 12V, dowolnie można również wybrać które z wyjść ma odpowiadać za chłodzenie a które za grzanie. Całość (a dokładniej moduł ESP32) łączy się z domową siecią WiFi i wysyła dane o temperaturze fermentacji na serwer ThingSpeak oraz Blynk. Z poziomu telefonu można podglądać co dzieje się z piwem a z poziomu aplikacji Blynk możliwa jest zmiana zadanej temperatury fermentacji z dowolnego miejsca na świecie z dostępem do internetu. Oczywiście można to również zmienić bezpośrednio w sterowniku. Parametry zadane i rzeczywiste wyświetlane są również na wyświetlaczu LCD. W przypadku braku zasilania lub po prostu resetu sterownika, ten zapamiętuje ostatnie parametry i sam wznawia pracę. Obecnie całość złożona na płytce jednostronnej wykonanej przeze mnie, dlatego widać trochę kabelków na wierzchu, ale docelowo modyfikuje projekt pod płytkę dwustronna której wykonanie będę mógł zlecić jakiejś firmie. Całość jest jeszcze w fazie prototypu ale nie wykluczam produkcji gotowego sterownika na większą skale Co myślicie o takim urządzeniu? Byliby chętni na zakup?
  6. Witajcie, aktualnie realizuję zaawansowany sterownik kotła zaciernego przy mojej pracy magisterskiej. Zbudowanie kotła samemu wyszło dość drogo, więc postanowiłem o zakup gotowego rozwiązania. Póki co padło na Coobra C3, czy macie może jeszcze inne pomysły? Dodam, że te 1800zł to taki maks jaki chcę wydać. Ważne jest by mieć dostęp do grzałek oraz pompy, by móc nimi sterować bez problemu. Planem jest rozebranie sterownika, zbudowanie własnego sterownika z wyświetlaczem. Na początku zostanie zrealizowany sterownik PID, następnie rozbudowany do sterownika adaptacyjnego i porównane zostaną wyniki. Kolejnym pytaniem jest, co mogłoby być dodane do takiego sterownika? Co pomogło by Wam w warzeniu? Moim planem jest sterownik z zapisaniem np. do 10 warek i przepisów. Ważnym aspektem jest by był intuicyjny oraz można by wszystko bez problemu zmienić czy też edytować. Kolejnym planem (Bardziej odległym) będzie aplikacja na telefon oraz aplikacja webowa, w której również zapiszą się ostatnie warki, wszystkie przerwy i wykresy zmian temperatury. Jeśli projekt się powiedzie, zostanie zbudowany prototyp z pompą wbudowaną od dołu (tak jak w Braumeister), która będzie skierowana w zacier tak by bez problemu przepływała przez cały zasyp. Zależy mi na Waszych doświadczeniach i informacjach co by Wam ułatwiło pracę przy procesie produkcji piwa. Do moderatorów - jeśli temat został założony w złym miejscu proszę o przeniesienie do odpowiedniego działu.
  7. Cóż dodać... jak w tytule. ☺️ edit: "coś w podobie" tzn, chcę uruchomić kociołek 50l. Mam praktycznie prawie cały osprzęt. Jedyne co mi brakuje to rozsądnego elementu sterującego całością (procesem). Ponieważ moja wiedza w temacie jest raczej niewielka (pamel bolecki) stąd sformułowanie "coś w podobie". Jak się zorientowałem funkcjonują równie dobre, jak nie lepsze (tańsze), alternatywne rozwiązania Podpowiedzcie coś proszę. thx
  8. Cześć, może mnie ktoś nakierować jak dobrać parametry P, I, D w MyPIN TA4 i TD4 żeby sterownik uwzględniał bezwładność cieplną garów? Na razie ustawienia P, I, D mam na off, gar 100L, grzałka 5,5 kW. Zadaję np 50C PID wyłącza się po osiągnięciu 50C ale temperatura jeszcze rośnie tak do 53, 54C (na próbce ok 15l wody). Trzeba pogrzebać w ustawieniach P, I i D tak żeby sterownik zaczął "zwalniać" w odpowiednim momencie. Pewnie macie doświadczenia, pomóżcie.
  9. Kompletuje graty do budowy kadzi zaciernej, mnóstwo informacji już zebrałem, ale jedna rzecz mi nie daje spokoju, jest nim tytułowy czujnik temperatury. Przeglądałem różne konstrukcje na forum i widziałem czujniki z długą i krótką sondą, montowane od góry przez wieko kadzi i z boku. Planuje zakup sterownik PRM+ od Pamela, ale jaką sondę wybrać i gdzie ja zamontować. Ze wszystkich napotkanych sposobów wydaje mi się, że ten na obrazku jest najwłaściwszy, chociaż jest bardziej narażony na uszkodzenie niż czujnik wpuszczany do kadzi od góry do jakiejś kapilary no i z boku zawsze będzie plątał się kabel. Podzielcie się swoimi doświadczeniami, opiszcie: jaka lokalizacja na umieszczenia czujnika jest lepsza, jak lokalizacja ma wpływ na poprawność odczytu, jak zabezpieczacie sondę przed uszkodzeniem,
  10. Witam, Sprzedam starszą wersję sterownika od Grainfathera - STC-200. Równie dobrze można wykorzystać go do innych celów. Ze sterownika wychodzi "wbudowany" przewód z sondą temperatury, wejścia na grzałkę oraz pompę/mieszadło. Stan Bardzo dobry. Sterownik gotowy do podłączenia. Jak na zdjęciach. Cena: 150zł + 15zł wysyłka Pocztą Polską
  11. FermControl służy do kontroli procesu fermentacji. Dzięki temu, że dostęp do urządzenia możliwy jest przez przeglądarkę internetową można je kontrolować zarówno przez komputer jak i telefon. Wygląd stron został zoptymalizowany tak, żeby wyglądały dobrze nawet na niezbyt dużych ekranach smartfonów. Sercem sterownika jest moduł ESP8266. Odbiera on dane z dwóch czujników temperatury i czujnika bąbelków, steruje przekaźnikiem, serwuje stronę www oraz umożliwia wysyłanie danych na serwer. Strona główna prezentuje aktualny status fermentacji – temperaturę brzeczki, temperaturę zewnętrzną oraz stan przekaźnika. Dodatkowo wyświetlane są zadane parametry pracy – pożądana temperatura fermentacji oraz dopuszczalna histereza. Przycisk Chart przekierowuje na stronę z wykresami, gdzie można zobaczyć jak przebiegał proces fermentacji. Przycisk Fermentation Settings pozwala na przejście do strony konfiguracji. W sekcji Device Settings ustawiana jest optymalna temperatura brzeczki oraz maksymalna histereza. Sekcja API Settings odpowiada za ustawienia związane z serwerem, na który co 10 min wysyłany jest stan czujników – postawiliśmy tu na nasze autorskie rozwiązanie żeby ograniczyć konfigurację do minimum. Sekcja Sensor Settings umożliwia wybór podłączonych czujników. Strona WiFi Settings służy do konfiguracji połączenia bezprzewodowego. Jeśli połączenie nie jest skonfigurowane urządzenie jest domyślnie dostępne pod adresem 192.168.4.1 Oprócz standardowych parametrów (nazwa sieci, z którą kontroler ma się połączyć oraz hasło) została zaimplementowana obsługa statycznego IP – dzięki temu nie ma konieczności korzystania z dodatkowych wyświetlaczy, bo kontroler zawsze będzie dostępny pod określonym wcześniej adresem. Kontroler został umieszczony w kompaktowej obudowie (poniżej prototypowa wersja z dwoma czujnikami temperatury): I jeszcze czujnik bąbelków założony na rurce fermentacyjnej: Pełna wersja widoczna na poprzednich zdjęciach kosztuje 220zł. Urządzenie jest jednak modułowe - poniżej wycena poszczególnych części: 1. Skonfigurowana płytka (założony użytkownik na naszym serwerze) z jednym czujnikiem temperatury 110 zł 2. Zasilacz 20 zł 3. Dodatkowy czujnik temperatury 15 zł 4. Licznik bąbelków 20 zł 5. Obudowa + montaż 25 zł + 15 zł 6. Antena zewnętrzna + pigtail do połączenia z esp 15 zł
  12. Równolegle do prac nad BeerMakerem (http://www.piwo.org/topic/20345-beermaker-%E2%80%93-automat-do-warzenia-piwa/) zaczęliśmy prace nad urządzeniem do kontroli temperatury fermentacji bez konieczności tozakupu lodówki. Trzeba wreszcie zacząć warzyć jakieś lagery:) Na razie mogę powiedzieć tylko tyle, że za chłodzenie będzie odpowiadało ogniwo Peltiera. Zdajemy sobie sprawę, ze wszystkich ograniczeń tego podejścia. Urządzenie nie będzie typową chłodnicą służącą do schłodzenia brzeczki ze 100 stopni do temperatury fermentacji (nie chcę nawet myśleć, jaką wydajność prądową powinien mieć zasilacz - pewnie setki A, i ile ogniw byłoby potrzebnych). Założenie jest takie, że urządzenie będzie służyło do utrzymania temperatury fermentacji już po wstępnym schłodzeniu. Do lodówki też nie wkładamy wrzącej brzeczki i nie liczymy na to, że w przeciągu kilkunastu minut zostanie schłodzona. Nasze urządzenie będzie spełniało funkcję lodówki, ale będzie bardziej kompaktowych wymiarów, tańsze, utrzymywało zadaną temperaturę i sterowane przez wifi. Dodatkowo pracujemy nad serwisem online, do którego będzie można logować temperatury z FermControlera, które to następnie będą przedstawione w formie wykresów temperatury od czasu. Prawdopodobnie w przeciągu 2-3 tygodni pokażemy wyniki:) Temat został wydzielony z http://www.piwo.org/topic/20199-zbiorowy-zakup-browar-bavaria/?p=388399 BeerMaker - automat do warzenia piwa: http://www.piwo.org/topic/20345-beermaker-%E2%80%93-automat-do-warzenia-piwa
  13. Witam wszystkich! Mam pytanie sprzętowe: czy korzysta ktoś może ze sterownika SPZ10 od Bolka i byłby w stanie odpowiedzieć na następujące pytania: Instrukcja sterownika mówi o współpracy z pompą, czy jest możliwość ustawienia automatycznej pracy pompy? Interesuje mnie czy mogę ustawić ciągłą pracę w czasie podgrzewania zacieru i pracę pulsacyjną w czasie przerwy. Jakie możliwości ustawień daje sterownik jeśli chodzi o pompę/mieszadło? Instrukcja opisuje to bardzo lakonicznie. Planuję budowę automatycznego kotła w stylu braumeistera. Czy macie jakieś doświadczenia w kwestii sterowników, którymi możecie się podzielić? Pozdrawiam
  14. Przedstawiam mój sterownik warzelniczy oparty o wiele podobnych platform których pełno w Internecie. Sterownik dostosowany do moich potrzeb kadź zacierno-filtrcyjno-warzelna w jednym zbiorniku. Moduł zasilania z przerobionego zasilacza ATX ponieważ potrzebowałem 3 linii zasilania 230ac do grzałki, 12dc do mieszadła(silnik od wycieraczek), 5dc mikrokontroler(Arduino). Sterownik pracuje w 2 trybach : Manualny - sterowanie manualne temperatura załączeniem grzałki i mieszadła. Automatyczny - sterownik realizuje plan który zaprogramowaliśmy w Ustawieniach czyli steruje temperatura i mieszadłem a także ilość etapów zacierania(max9) i chmielenia(max8). Najważniejsze cechy: - 2 tryby pracy Manualny i Automatyczny - 3 linie zasilania :230ac , 12dc , 5dc - sterownik pracuje na Atmega328p-pu 16Mhz - sterowanie mieszadłem - utrzymanie temperatury poprzez regulator PID - cyfrowy czujnik temperatury DS18B20 - wyświetlacz 16x4 - sygnały dziwerowe http://www.youtube.com/watch?v=B9Ww2LI71Pk Kasz w której używany będzie sterownik https://www.youtube.com/watch?v=fgId17-q9RY
  15. 307 downloads

    Program Echart służący do zbierania danych ze sterownika piwowarskiego Bolecki.pl W archiwum również instrukcje obsługi programu i sterownika. Więcej informacji http://bolecki.pl/spz.php
×
×
  • Create New...