Skocz do zawartości

Malinowy

Members
  • Postów

    816
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    2

Odpowiedzi opublikowane przez Malinowy

  1. 8 godzin temu, white napisał:

     

    Przy sterowaniu lodówką to te wartości i tak niewiele mówią bo należy wziąć ze specyfikacji przekaźnika jaki prąd może załączać przy obciążeniu sprężarkami (kategoria AC8). Zwykle wartości prądu w tej kategorii jest około 3 - 5 razy niższa niż dla obciążeń rezystancyjnych.

  2. Na razie działa tak, że jest załączane przy uruchomieniu programu i wyłączane podczas filtracji, po filtracji uruchamia się znowu i tak do końca gotowania. W każdej chwili można ręcznie włączyć lub wyłączyć pompę/mieszadło. 

    Nie wiem czy dawanie interwałów ma jakiś sens, ale jeśli potrafisz to jakoś obronić to mogę to dorobić ;)

  3. Skopiuję trochę tekstu z tematu o sterowniku lodówki, gdzie zacząłem pisać o sterowniku zacierania ale jednak wolę aby to było w osobnym temacie.

    Sterownik będzie mógł pamiętać 8 programów mimo, że teoretycznie nic mnie nie blokuje żeby to było i 100 programów, myślę że to wystarczy.
    Sterowanie za pomocą PID.
    W pierwszym prototypie było sterowanie fazowe ale przy mocach jakie są potrzebne przy warzeniu trzeba było odprowadzić bardzo duże ilości ciepła więc w drugim prototypie jest już sterowanie grupowe za pomocą przekaźników. Jest wyjście na pompę/mieszadło.
    I teraz najlepsze: sterownik ma zegar RTC więc po utracie zasilania lub restarcie sterownik będzie kończył program. W przypadku dłuższej przerwy w zasilaniu i większym spadku temperatury trzeba będzie samemu zdecydować co robić dalej, czy sterownik będzie miał kończyć program czy ustawiamy coś awaryjnie. Reszta oparta o mój soft ze sterownika do lodówki, więc raczej sprawdzone rozwiązanie.
    Prototyp nr 3 sterownika zacierania poszedł do produkcji płytek więc mogę podać trochę więcej szczegółów. Dopiero po testach na prototypie nr 3 do produkcji pójdzie wersja finalna.
    Docelowo będą dwa wyjścia na grzałki i jedno na pompę/mieszadło. Wyjścia będą konfigurowalne, tzn albo 5V do wysterowania SSRa albo przekaźniki.  Jakiś buzzer do sygnalizowania końca zacierania, końca warzenia jak i do sygnalizowania potrzeby dodania chmielu.
    Ciekawostką u mnie może być możliwość zainstalowania zintegrowanej przetwornicy 230V->5V.
    Wyświetlacz dalej będzie opcją chociaż będą dwa do wyboru czyli dwuliniowy jak i czteroliniowy wyświetlacz, podejrzewam że docelowo zostawię tylko 4 liniowe.
    Zegar RTC będzie odpowiedzialny za pilnowanie czasu procesu jak i podtrzymanie procesu w przypadku restartu. Zegarem jest dość drogi ale bardzo fajny układ DS3231SN.
    Aha i tak jak w przypadku sterownika lodówki tak i tutaj nie będzie żadnych fizycznych przycisków. Jak dla mnie to plus chociaż wiem, że są zwolennicy przycisków.


    No i obiecane screeny.

    Strona główna:

    1.thumb.PNG.49d6d73cde20dc7f9e37943d1aca4d8c.PNG

     

    Karta ustawień programu:

    Ubiegając pytanie po co temperatura gotowania. Nie zawsze wynosi ona 100°C dlatego można to konfigurować chociażby aby obniżyć moc potrzebną do utrzymania tej temperatury.

    2.thumb.PNG.a6c75fc7a0a97f16eabe24c7ba100e1e.PNG

     

    Zgodnie z sugestią jednego z forumowiczów dodałem możliwość nazywania receptur aby prościej odnaleźć w spisie receptur.

    3.PNG.95305c5d07b8c62e1d9d32b678f71d0d.PNG

     

    Ustawienia współczynników dla PID, nic specjalnego:

    4.PNG.ca701814bd811a07fc9f799367593a31.PNG

     

    Ustawienia ThingSpeaka powędrowały do ustawień systemowych (zakładka WiFi), dodane ustawienie zegara (można tylko pobrać aktualny czas z serwera NTP), cała reszta została zaimplementowana ze sterownika lodówki:

    5.thumb.PNG.27ed819ff1bf8ef9aec9c481b6314076.PNG

     

    Po naciśnięciu przycisku START rusza program zacierania, uruchamia się pompa/mieszadło i obserwujemy jak kolejno pojawiają się "ptaszki" przy aktualnie trwającym kroku.

    6.thumb.PNG.58f5bb8544528cee3d8ec94373e62be7.PNG

     

    Ja temperaturę podnosiłem grzejąc czujnik ręką dlatego temperatura mi wyskoczyła trochę za wysoko.

    7.thumb.PNG.d0cdf493c80733917d39c0b5aa1fcbc1.PNG

     

    Przy gotowaniu na razie pokazuje czas do następnego wrzucenia chmielu ale pracuję już nad poprawieniem błędu.

    8.thumb.PNG.45b42f75103573f41d688b28d2473235.PNG

     

    Teraz to co pewno większość interesuje czyli koszty:

    Sterownik będzie sprzedawany w podobnym modelu jak sterownik lodówki czyli cena będzie zależeć od wyposażenia, podstawowa wersja z wyjściami na SSRy będzie kosztować 200zł. Zmiana wyjść na przekaźnikowe to będzie koszt przekaźnika (10zł), czujniki dalej po 15zł (jeden w zestawie, max 3).

     

    Instrukcja obsługi jest pod adresem: https://www.malinowy.eu/Sterownik/instrukcjaZ.pdf

     

    Pozdrawiam: Grzesiek

     

  4. Prototyp nr 3 sterownika zacierania poszedł do produkcji płytek więc mogę podać trochę więcej szczegółów.

    Docelowo będą dwa wyjścia na grzałki i jedno na pompę/mieszadło. Wyjścia będą konfigurowalne, tzn albo 5V do wysterowania SSRa albo przekaźniki.  Jakiś buzzer do sygnalizowania końca zacierania, końca warzenia jak i do sygnalizowania potrzeby dodania chmielu.

    Ciekawostką u mnie może być możliwość zainstalowania zintegrowanej przetwornicy 230V->5V.

    Wyświetlacz dalej będzie opcją chociaż będą dwa do wyboru czyli dwuliniowy jak i czteroliniowy wyświetlacz, podejrzewam że docelowo zostawię tylko 4 liniowe. 

    Tak jak już napisałem przewidziałem możliwość zaprogramowania 8 programów mimo, że teoretycznie nic mnie nie blokuje żeby to było i 100 programów, myślę że to wystarczy.

    Zegar RTC będzie odpowiedzialny za pilnowanie czasu procesu jak i podtrzymanie procesu w przypadku restartu. Zegarem jest dość drogi ale bardzo fajny układ DS3231SN. 

    W poniedziałek albo wtorek postaram się wrzucić screeny z ostatniego softu z mniej-więcej opisem co jak działa;) 

    Aha i tak jak w przypadku sterownika lodówki tak i tutaj nie będzie żadnych fizycznych przycisków. Jak dla mnie to plus chociaż wiem, że są zwolennicy przycisków.

     

    Pozdrawiam: Grzesiek

  5. W końcu będzie sterownik zacierania wg mojego pomysłu. Sterownik będzie mógł pamiętać 8 programów, sterowanie za pomocą PID. W pierwszym prototypie było sterowanie fazowe ale przy mocach jakie są potrzebne przy warzeniu trzeba było odprowadzić bardzo duże ilości ciepła więc w drugim prototypie jest już sterowanie grupowe za pomocą przekaźników. Jest wyjście na pompę/mieszadło.

    I teraz najlepsze: sterownik ma zegar RTC więc po utracie zasilania lub restarcie sterownik będzie kończył program. W przypadku dłuższej przerwy w zasilaniu i większym spadku temperatury trzeba będzie samemu zdecydować co robić dalej, czy sterownik będzie miał kończyć program czy ustawiamy coś awaryjnie. Reszta oparta o mój soft ze sterownika do lodówki, więc raczej sprawdzone rozwiązanie.

    W razie co to soft będzie ewoluował wraz z rozwojem projektu. Na razie to tylko taki przedsmak :)

  6. Godzinę temu, fort29 napisał:

    Fajna sprawa. Dorzuć do tego pomiar BLG i będzie bajka. Nie zastanawiałeś się nad umieszczeniem gniazda microUSB do ładowarki i Triakami zamiast przekaźników? 

     

    Triaki są i fajne i do dupy, po pierwsze mają problemy z odprowadzaniem ciepła co wiąże się z montowaniem radiatorów a przy większych prądach robi się to dużym (objętościowo) problemem. Po drugie bardzo mocno komplikuje układ bo wymaga elektrycznego odcięcia części sterującej od sterowanej. I po trzecie triaki mają sens tylko dla napięcia przemiennego, przy napięciach stałych trzeba by dołożyć układ zamykający. Niestety przekaźnik jest prostszy w obsłudze i mimo tego, że jest mniej trwały to wolę je stosować niż bawić się w układy pozbawione mechaniki.


    Co do pomiary BLG to jeszcze nie widziałem dobrze działającego elektronicznego miernika gęstości, nad tym były już tutaj poruszane dyskusje i wszystkie prowadzą do jednego: nie ma to sensu lub nie ma prawa działać :).

     

    Co do gniazda microUSB to nawet mi taka myśl przeszła przez głowę jak ostatnim razem zamawiałem płytki i chciałem je wrzucić ale nie zdążyłem z projektem. Może przy następnej zmianie projektu wrzucę gniazdo...

  7. Pyrsk ludkowie!

    Po ostatnich problemach z płytkami a dokładniej z dostawcą musiałem zamówić płytki gdzie indziej i czekałem na nie 3 tygodnie. 

    Ostatni dostawca dwa razy spieprzył płytki, za pierwszym razem musiałem ciąć jedną ścieżkę i dolutowywać drucik bo się ścieżki zlały a za drugim razem tak im się zlały ścieżki że nie byłem w stanie odnaleźć gdzie jest problem. Wkurzyłem się i wróciłem do tej firmy która robiła mi płytki na samym początku. Zmienił się też kolor, od teraz będą niebieskie. Niby nic to nie daje ale tak sobie ubzdurałem. Dodatkowo teraz już na górnej warstwie zostały tylko przekaźniki i złącza, wszystkie inne elementy poszły na dolną warstwę czyli sterowniki są prawie w 100% SMD. Tak to teraz wygląda:

    IMG_20181006_132025.thumb.jpg.43dd3684f6c53b955af6613d8610af84.jpg

     

     

    IMG_20181006_132033.thumb.jpg.d6a6f279b0b8e40a6fe839f5417faa8b.jpg

     

     

    IMG_20181006_132052.thumb.jpg.96c485d814707128742ee77f871680fe.jpg

     

    Oczywiście sterowniki są wycięte z tego panelu ale tak mi się prościej składa.

     

    Pozdrawiam Grzesiek

  8. Pyrsk Ludkowie!

     

    Długo nie pisałem nic o zmianach w sterowniku bo nie bardzo było co pisać. Zmiany były kosmetyczne i zwykle albo obejmowały naprawę błędów albo ułatwiały konfigurację. Miałem też kupę problemów z napisanym przeze mnie sterownikiem radia wifi, między innymi dlatego nie było nigdy możliwości ustawienia ręcznie adresu IP urządzenia. Ale to się zmieniło wraz z nową wersja softu.

    Dodatkowo zmiana o której pisałem, że będzie można podłączać czujniki nie zważając na polaryzację okazała się kompletną klapą, czujniki nie chciały się komunikować ze sterownikiem.  I każdy kto ma problemy z odczytem czujników a ma tą wadliwą wersję może ją do mnie wysłać i będę naprawiał lub wymieniał. Zamówiłem jak głupi płytek i od jakiegoś czasu sterowniki są sprzedawane z drobną modyfikacją w postaci dolutowanego drucika przy czujnikach :) Wkurza mnie to niemiłosiernie ale stok tych płytek mi się na szczęście kończy i niedługo zamówię poprawione :)

    No właśnie zmiana softu o której pisałem na początku daje użytkownikowi kilka ciekawych możliwości. Przepisałem od nowa (korzystając z kupy bibliotek z espressifa) sterownik do radia i klient DHCP już nie robi problemów w przypadku wpisania statycznego adresu IP. Czyli:

    - W końcu można ustawić statyczny adres IP !

    Oczywiście w razie błędnego ustawienia musiałem coś wymyślić aby nie łatać softu urządzenia przy każdym błędnym skonfigurowaniu sterownika.  No i wymyśliłem, że jak się zewrze środkową nóżkę czujnika nr 1 z masą w ciągu pierwszych 20 sekund od uruchomienia to ustawienia, które są na karcie WIFI (podłączenie do routera, ustawienia AP, hasło, port, adresacja IP) zostaną usunięte, natomiast ustawienia związane ze sterowaniem urządzeniami nie będą usuwane. Czyli:

    - Można przywrócić ustawienia do fabrycznych !

    Dodatkowo w końcu naniosłem zmiany na instrukcję obsługi sterownika, i w ciągu kilku godzin ją opublikuję. Będzie pod tym samym adresem czyli: https://www.malinowy.eu/Sterownik/instrukcja.pdf

    Przy okazji drobna informacja, że do końca miesiąca nie będę wysyłać nowych sterowników. Wszystkie zamówienia do wczoraj zostaną zrealizowane w terminie.

     

    Aha każdy kto będzie chciał aktualizację z wersji niższej niż 1.8.7 musi sterownik wysłać do mnie na aktualizację ze względu na kolejną zmianę map pamięci. Aktualizacja z wyższych wersji może się odbyć zdalnie, potrzebuję jedynie dostępu do sterownika przez internet. Oczywiście aktualizacja przez rok od zakupu jest gratis.

     

    Jeszcze może napiszę tutaj od razu:

    Termin realizacji to na chwilę obecną 4 dni od otrzymania przelewu.

     

     

    Pozdrawiam: Grzesiek

     

     

     

    EDIT: instrukcja jest już poprawiona

  9. Pozwolę się podpiąć.
    Zakupiłem sprzęt o nazwie SONOFF TH16 - czy ktoś już kombinował z tym sprzętem ?
    Chciałem na podstawie tego stworzyć właśnie kontroler temperatury do lodówki, ale dodatkowo abym mógł zbierać dane o temperaturze w formie wykresu.
    Pod spodem jest dokładnie ten sam sprzęt który ją stosuję, tylko z badziewnym chińskim przekaźnikiem. Możesz sobie tam podegrać soft jaki Ci pasuje i zrobić cokolwiek chcesz. Możesz również zrobić jakiś skrypcik zbierający dane z tego SONOFFa i tworzący wykresik z tych danych.

    Wysłane z mojego NX569J przy użyciu Tapatalka

  10. Pyrsk ludkowie!

    Małe ogłoszenie parafialne.

    Od 8.06.2017 do 25.06.2017 jestem na wczasach, w tym czasie nie będę mógł robić ani wysyłać sterowników. Zamawiać w tym czasie oczywiście można ale realizacja będzie według kolejki.

    W związku z tym mała promocja: 15% rabatu na sterowniki i 10% rabatu na akcesoria zamówione w okresie mojego urlopu.

  11. Idzie zrobić ale sterownik chodzi w trybie serwera więc aplikacja musi go odpytywać. Ogólnie jeszcze się bawię tym ESP-32 i zobaczę co z tego wyniknie. Na razie różnica jest kolosalna na korzyść ESP-32, jak tylko cena spadnie to to będzie hicior.

     

    Wysłane z mojego NX511J przy użyciu Tapatalka

  12. ESP-32 pozwala wykorzystać jeden rdzeń procesora na GUI i WiFi a drugi na program. Tutaj i tak wydajności nie trzeba liczyć ani poprawiać, bardziej mi zależy na Bluetooth i połączenie z telefonem/komputerem w celu generowania sygnału alarmu ale przy dzisiejszej cenie ESP-32 to jest trochę przerost formy nad treścią. Czekam aż stanieje i będzie kosztować poniżej $5. Schemat Ci podeślę wieczorem.

     

    Wysłane z mojego NX511J przy użyciu Tapatalka

×
×
  • 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ę.