Skocz do zawartości

CraftBeerPi - sieciowy sterownik browaru


Gwynbleidd

Rekomendowane odpowiedzi

8 godzin temu, kto3 napisał:

quattro źle czytasz schemat z aukcji. Po lewej stronie masz wejście sygnału PWM, i niżej GND. Więc jak najbardziej może być podłączony do malinki. 

Schemat

Płytka od kolegi Gwynbleidd ma wyprowadzenia na +12V (na stałe z zasilacza) i GND (które jest połączone poprzez klucz tranzystorowy npn z GPIOxx Maliny). 

 

Moduł, którego schemat jest poniżej, ma wspólne masy (zaznaczone na zielono).

 

Jezeli do wejścia „Input signal PWM” podłączę „+12v”, a pod wejście „GND” podłączę „GND” z płytki (Np. z GPIO13) to jaki ma to sens skoro już ta sama masa jest na module z wejścia „DC-„?

 

pwm.jpg

FD1DC055-60CE-4A8B-8844-34351BE4EC55.png

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

Moduł ma rzeczywiście PWM na plusie. W moim przypadku, zmodyfikowałem jeden z programów "Control logic" - PIDLogic, żeby podczas zacierania odpowiednio sterować mieszadłem.

Sygnał PWM podaję na jeden z pinów raspberry. 

 

Działa to tak, że w przypadku gdy grzałki grzeją, to mieszadło działa na 100%, gdy nie grzeją to na ustawionym minimalnym poziomie (20%).

 

Jeśli ktoś byłby chętny, to mógłbym opublikować gdzieś mój kod.

Odnośnik do komentarza
Udostępnij na innych stronach

Przepraszam jestem na wycieczce i nartach ze slabym dostepem do netu wiec nie moge wszystkim odpisac na priv obecnie.

 

Co do PWM i mojej płytki masz też wyprowadzenia na I2C GPIO2 i GPIO3 może możesz ich użyć do sterowania tą płytką? Wtedy to leci bez tranzystora.

 

co do terragady.com to tak to są te same płytki ale po prostu gość ukradł projekt z githuba i sprzedaje na swojej stronie z która ja nie mam nic wspolnego. Ciezko powiedziec ze ukradl tez bo projekt udostępnilem zeby ludzie korzystali, nie wiedzialem ze beda z tego czerpac korzysci ;)

 

Odnośnik do komentarza
Udostępnij na innych stronach

7 godzin temu, matekk napisał:

Moduł ma rzeczywiście PWM na plusie. W moim przypadku, zmodyfikowałem jeden z programów "Control logic" - PIDLogic, żeby podczas zacierania odpowiednio sterować mieszadłem.

Sygnał PWM podaję na jeden z pinów raspberry. 

 

Działa to tak, że w przypadku gdy grzałki grzeją, to mieszadło działa na 100%, gdy nie grzeją to na ustawionym minimalnym poziomie (20%).

 

Jeśli ktoś byłby chętny, to mógłbym opublikować gdzieś mój kod.

Jak możesz to udostępnij kod :)

Jaką częstotliwość ustawiłeś dla silnika mieszadła?

Odnośnik do komentarza
Udostępnij na innych stronach

Czy mógłby ktoś opisać do czego służą funkcje w ustawianiu procesu zacierania? Głównie chodzi mi o ChilStep i Toggle Step

image.png.bd38bf4a73c21e2c78b566fc351bedae.png

 

Jak ustawić Buzzer, aby sygnalizował poszczególne etapy? Obecnie w ogóle jest nieaktywny.

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

  • 2 tygodnie później...

Witam,

 

w czym może być problem jeśli SSR załącza mi się przy starcie maliny? W craftberrypi jeżeli temp. z czujnika jest niższa od zadanej to ssr się wyłącza, a jak tem. jest wyższa od zadanej to się włącza, chyba powinno być odwrotnie... w czym może być problem?

Odnośnik do komentarza
Udostępnij na innych stronach

Cześć

Panowie taka sytuacja:

Kończę HERMSa i pojawił się pewien problem. Mianowicie mam w HLT zespół grzewczy 3x2kW podłączony poprzez scalak i ssr do PI. A dokładnie każda z grzałek idzie pod inną fazę, posiada własny ssr i jest załączana z oddzielnego GPIO.  Identyczna sytuacja jest  w BK. W zamyśle miało to działać w taki sposób, że w momencie zacierania jednej warki , chmiele drugą nie obciążając zbędnie wszystkich faz jednocześnie ( np: po podgrzaniu grzałkami L1a,L2a,L3a w HLT do np 68 stopni temperaturę utrzymuję grzałka L1a natomiast w  BK- chmielenie - pracują grzałki L2b, L3b). Najlepszym rozwiązaniem była by możliwość ustawienia przerwy w Pi dla kilku grzałek jednocześnie ( dla kilku GPIO w tym samym momencie). I teraz pytanie : Jak to zrobić?

Odnośnik do komentarza
Udostępnij na innych stronach

Mam problem z przekaźnikiem SSR wykorzystanym do mieszadła. Po wlaczeniu przekaźnika silnik nie startuje, jak odepnę i wepnę ponownie silnik rusza. Niestety pomimo odłączenia zasilania przekaźnika, silnik nadal pracuje. Czy może być to spowodowane tym, że przekaźnik jest od 24 do 380v a zasilanie silnika to 12v?

Wysłane z mojego ALE-L21 przy użyciu Tapatalka

Odnośnik do komentarza
Udostępnij na innych stronach

Może masz SSR na prąd zmienny (triak trzyma dopóki płynie przez niego prąd) i z detekcją przejścia przez 0 (dlatego do startu trzeba na chwilę odłączyć silnik)
Pewnie jest tak jak napisałeś. Czyli muszę kupić jakiś SSR na prąd stały.
http://allegro.pl/ShowItem2.php?item=6866029371
Taki by mógł być? On jest do Arduino i pytanie czy malina też go obsłuży, chyba że mi jakiś inny polecisz? A wiesz może czemu wszystkie przełączniki po uruchomieniu maliny przechodzą w tryb on? Pisałem o tym dwa posty wyżej.

Wysłane z mojego ALE-L21 przy użyciu Tapatalka

Odnośnik do komentarza
Udostępnij na innych stronach

Ten też jest na prąd zmienny

Cytuj

Max prąd przełączany: 2A dla 240V AC

A szukasz na prąd stały czyli DC. Na poprzedniej stronie ktoś podrzucał moduł PWM na tranzystorze i takiego potrzebujesz do silnika.

Na drugie pytanie nie odpowiem, bo nie mam żadnej wiedzy odnośnie samego CrafBeerPi, ja tu tylko się wymądrzam odnośnie samej elektroniki ;)

Odnośnik do komentarza
Udostępnij na innych stronach

Jak ktoś nie chce kupować gotowego "sterownika" do silnika, to na własne potrzeby zrobiłem szybką płytkę z tranzystorem, którą udostępniam w załączniku.

W paczce znajduje się plik pdf do zrobienia PCB metodą termotransferu, wizualizacja montażu oraz spis elementów. Nic nie stoi na przeszkodzie złożyć układ na płytce uniwersalnej.

 

Tranzystora można użyć innego, jedynie musi byś p-channel i mieć odpowiedni prąd drenu do zastosowanego odbiornika

Można dodatkowo przykręcić do tranzystora jakiś radiator, który odprowadzi nadmiar ciepła.

 

 

 

Mosfet.rar

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

Dnia 21.02.2018 o 18:22, dawidb napisał:

Witam,

 

w czym może być problem jeśli SSR załącza mi się przy starcie maliny? W craftberrypi jeżeli temp. z czujnika jest niższa od zadanej to ssr się wyłącza, a jak tem. jest wyższa od zadanej to się włącza, chyba powinno być odwrotnie... w czym może być problem?

próbowałeś podpiąć ssr pod ine wyjscie?

Odnośnik do komentarza
Udostępnij na innych stronach

próbowałeś podpiąć ssr pod ine wyjscie?
Mam podpięte 4 pod różne wyjscia i każdy zachowuje się tak samo. Po uruchomieniu maliny wszystkie się świecą, a w aplikacji powlaczeniu czyli podświetleniu na zielono wyłączają się

Wysłane z mojego ALE-L21 przy użyciu Tapatalka

Odnośnik do komentarza
Udostępnij na innych stronach

Ten też jest na prąd zmienny
Max prąd przełączany: 2A dla 240V AC
A szukasz na prąd stały czyli DC. Na poprzedniej stronie ktoś podrzucał moduł PWM na tranzystorze i takiego potrzebujesz do silnika.
Na drugie pytanie nie odpowiem, bo nie mam żadnej wiedzy odnośnie samego CrafBeerPi, ja tu tylko się wymądrzam odnośnie samej elektroniki
Dzięki za pomoc, kupię SSR na DC

Wysłane z mojego ALE-L21 przy użyciu Tapatalka

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

Piszę sobie z klawiaturki podpiętej do RBPi i oglądam to na telewizorku. :)

Czas uruchomić i sprawdzić CraftbeerPi.

 

CBPi wydaje się działać, ale na sucho niewiele można wyczarować. Pracuje prosto z urządzenia, pracuje też z innego komputera podłączonego do tej samej sieci WIFI. :)

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

  • 3 tygodnie później...

Zainstalowałem Craftbeerpi zgodnie z tutorialem. Nie mogę go uruchomić przez przeglądarkę, cały czas dostaję informację, że połączenie zostało odrzucone. Czy ktoś miał ten problem i jak mogę to rozwiązać? 

 

Cytuj

ERR_CONNECTION_REFUSED

 

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

19 godzin temu, pan_czarny napisał:

Zainstalowałem Craftbeerpi zgodnie z tutorialem. Nie mogę go uruchomić przez przeglądarkę, cały czas dostaję informację, że połączenie zostało odrzucone. Czy ktoś miał ten problem i jak mogę to rozwiązać? 

 

 

Podaj więcej informacji. Z jakiego Raspberry korzystasz, adres w przeglądarce wpisujesz z raspberry czy z innego komputera? Jeżeli to drugie to komputer jest podłączony do tej samej sieci Wi-Fi, co malina czy innej. Na routerze nie masz ustawione, że jedynie urządzenia o konkretnych adresach MAC mogą korzystać z sieci? Bez konkretów można jedynie zgadywać.

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

Dnia 6.04.2018 o 22:16, pan_czarny napisał:

Zainstalowałem Craftbeerpi zgodnie z tutorialem. Nie mogę go uruchomić przez przeglądarkę, cały czas dostaję informację, że połączenie zostało odrzucone. Czy ktoś miał ten problem i jak mogę to rozwiązać? 

 

 

Wpisujesz x.y.z:5000 jako adres? np. 192.168.0.15:5000?

 

Jeśli mimo tego nie ruszy, to odpal jeszcze raz instalator cbpi i w nim włącz Launch/Start CraftbeerPi i spróbuj ponownie.

Odnośnik do komentarza
Udostępnij na innych stronach

Dnia 11.04.2018 o 23:15, PaulCraft napisał:

Wpisujesz x.y.z:5000 jako adres? np. 192.168.0.15:5000?

 

Jeśli mimo tego nie ruszy, to odpal jeszcze raz instalator cbpi i w nim włącz Launch/Start CraftbeerPi i spróbuj ponownie.

Tak wpisuję. 

 

Dzięki za radę, spróbuję zrobić tak jak piszesz i zapostuję, co z tego wyszło. 

Odnośnik do komentarza
Udostępnij na innych stronach

Dnia 11.04.2018 o 23:15, PaulCraft napisał:

Wpisujesz x.y.z:5000 jako adres? np. 192.168.0.15:5000?

 

Jeśli mimo tego nie ruszy, to odpal jeszcze raz instalator cbpi i w nim włącz Launch/Start CraftbeerPi i spróbuj ponownie.

 

Zrobiłem jak radziłeś i program się uruchamia! Dzięki :)

 

Teraz mam kolejny problem. Nie udaje mi się poprawnie dodać termometru w programie. Próbowałem na następujących urządzeniach:

-AM2301 - złapał temperaturę, ale potem jakby się zawiesił. Odczyt bez zmian, pomimo ogrzewania w ręku, a nawet po odpięciu urządzenia

-DS18B20 z sondą wodoodporną - jakby go nie było, przyjął wynik z AM2301, ale nawet moczenie w wodzie nie zmieniło odczytu. Pomiędzy kabel czerwony i żółty dałem rezystor. Czy ma znaczenie, którą nóżkę podłączam do którego przewodu?

 

Jak należy skonfigurować termometr w programie (są różne opcje: dummy, 1-wire, 1-wire_v2...)? Wersja CraftbeerPi 2.2

 

Podłączam jak na tym obrazku (z tym, że pojedyńczy termometr). 

2d3c9799b12137136018106e4f282786.jpg

Edytowane przez pan_czarny
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ę.