Strona 1 z 2

Termometr/sterownik na ESP8266

: środa, 26 lip 2017, 23:10
autor: dibi
Postanowiłem zrobić sobie sterownik do kolumny sam. W odróżnieniu od wielu oparłem się nie na Arduino, ale na ESP8266. Powodem jest zbyt mała pojemność pamięci w Atmegach, ESP dysponuje 1 MB, co jest jak kosmos w porównaniu z Atmegą. Dodatkowym zyskiem jest wifi od pstryknięcia palcem.
Projekt jest w powijakach, na razie działa część pomiarowa. Tak wygląda moduł pomiarowy:
TermometrESP.jpg
Wyświetlanie jest wystarczająco szybkie, a ponadto dane są przesyłane do brokera MQTT, skąd można je dowolnie wyświetlać. Ja na bieżąco obserwuję wykresy na komputerze za pomocą Node-red i na telefonie, ale pomiary są też zapisywane w bazie dla późniejszej analizy. Oto dwa przykłady wykresów zrobionych już po:
Temper1.png
Temper2.png
Na dalszym etapie projekt przewiduje sterowanie przekaźnikami półprzewodnikowymi, pod które będą podłączone grzałki, i więcej czujników.
I tutaj mam pytanie: jakie czujniki zalania stosujecie? Czytałem już o pływakowym i o rezystancyjnym, czy są jakieś inne opcje?

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 09:37
autor: Saccharomyces
Trochę z innej strony pytanie : Jaką masz dużą beczkę, jak pojemy bufor i jaka średnica kolumny?

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 17:23
autor: robert4you

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 17:49
autor: rastro
dibi pisze:W odróżnieniu od wielu oparłem się nie na Arduino, ale na ESP8266. Powodem jest zbyt mała pojemność pamięci w Atmegach, ESP dysponuje 1 MB, co jest jak kosmos w porównaniu z Atmegą.
Ło matko... a po co tyle pamięci w termometrze... ew. sterowniku... chłopaki na tych ATMegach robią robociki i dają radę, a tam dynamika sterowania jest zupełnie inna.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 18:18
autor: dibi
Po co? Spróbuj uruchomić ethernet na Arduino Uno i zobacz, ile Ci zostanie pamięci, i co dasz na tym radę zrobić. Termometr się da, ale sterownik do destylacji ciężko.
Ponadto chodzi też o wygodę programowania, a nie o liczenie każdego pojedynczego bajtu.

Co do sprzętu: beczka 50 l, bufor chyba 3l, kolumna 63 mm. Co do bimber.info - dlaczego teraz trzeba się logować, żeby zobaczyć posty? Kiedyś bez logowania można było...

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 18:49
autor: rastro
Ja się zapytam inaczej po co w sterowniku do urządzenia nad którym niezbędny jest stały nadzór Ethernet czy WiFi? A to nie liczenie każdego bajtu to moim zdaniem grzech współczesnej informatyki.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 19:36
autor: dibi
No cóż, ja akurat mam duże obejście. Wolę mieć powiadomienie na telefonie czy komputerze, że np. zbliża się temperatura startu par, niż siedzieć i wgapiać się w termometr. Ponadto automatyzacja większości procesu - przy zachowaniu wysokiej jakości produktu - jest możliwa, tylko kosztowna. Nadzór zdalny umożliwia rozwiązanie pośrednie.
Oczywiście, nie mam zamiaru forsować takiego rozwiązania czy dyskredytować sterowników na Arduino - mnie po prostu tak pasuje bardziej.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 19:52
autor: rastro
Nie no ja nie neguje rozwiązania ale dziwię się że świat idzie w takim kierunku. Cóż postęp...

Ale nawet full automat musi mieć nadzór, zawsze trzeba pamiętać że mogło się stać coś czego nie przewidzieliśmy czy to my czy twórca sterownika. Z drugiej strony zamiast wyświetlania na telefonie danych ze sterownika można sobie w nim alarmy poustawiać... w końcu cały proces jest do bólu przewidywalny. Przecież zwykle ilość nastawu jest zbliżona i jak to jest cukrówka to i moc pewnie też zwykle zbliżona po kilku procesach odpalasz timer w telefonie i efekt jest ten sam słyszysz alarm i lecisz do baniaka ;). Swoją drogą ani jedno ani drugie rozwiązanie nie jest dla mnie... jak się czymś zajmę to ten alarm może sobie dzwonić i tak go zignoruję.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 20:16
autor: Saccharomyces
Odnośnie bezpieczeństwa, to używa ktoś czujników oparów alkoholu ? Mi ostatnio pojemnik się przesunął i kapało na zbiornik, z którego odparowywało ponownie i niezła sauna się zrobiła :)
Ma ktoś sprawdzony czujnik przepływu wody przy tak małej ilości ?

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 20:25
autor: robert4you
Ja testuje taki od arduino.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 20:32
autor: rastro
A jakiego typu jest to czujnik, bo to jest tak że są ich co najmniej dwa rodzaje półprzewodnikowe i elektrochemiczne. Te drugie są ponoć lepsze w tym sensie że są trwalsze ale tak czy inaczej ob ich rodzaje trzeba kalibrować (przynajmniej tak jest w przypadku tych stosowanych w alkomatach). Inna sprawa to te w alkomatach są dość czułe szczególnie te świeczki co to używają policjanci do przesiewowego badania ponoć potrafią wyłapać alko jak kierowca wiezie nawalonego pasażera.

Re: Termometr/sterownik na ESP8266

: czwartek, 27 lip 2017, 22:58
autor: robert4you

Re: Termometr/sterownik na ESP8266

: piątek, 28 lip 2017, 00:26
autor: herbata666
Ten co podał Robert, potrafi wyłapać alko jak rozlejemy 10 ml alkoholu w pomieszczeniu 20 metrów, tylko musi być oczywiście ustawiony na niego nawiew, żeby była rotacja powietrza.

Re: Termometr/sterownik na ESP8266

: piątek, 28 lip 2017, 08:45
autor: Saccharomyces
To chyba na wysokości chłodnicy trzeba by umieścić czujnik. U mnie sporo par się zebrało w całym pomieszczeniu od połowy w górę.

Re: Termometr/sterownik na ESP8266

: piątek, 28 lip 2017, 09:13
autor: rastro
Popatrzyłem w kwit od czujnika i tam piszą że jego czułość to 0.4mg/dm³ przy założeniu że para alkoholu jest jednorodnie wymieszana z powietrzem to w pomieszczeniu o kubaturze 10m³ (jakaś mała łazienka) w powietrzu musiało by krążyć przynajmniej 4g alkoholu, jak to będzie przeciętny garaż to ilość będzie znacznie większa. Przydatne raczej na wypadek rozlania się alko na jakiś rozgrzany element.

A i w tym kwicie jest opisane ile to czynników ma zły wpływ na sam czujnik i mam też wrażenie że nie jest on przeznaczony do ciągłej pracy, pewnie po kilku kilkugodzinnych procesach do czujnika zaczną się przylepiać kłaczki kurzu i inne drobne zanieczyszczenia źle wpływające na detektor. Pewnie poza samym nawiewem trzeba by było pomyśleć o jakimś filtrze powietrza żeby do takiej sytuacji nie dopuścić.
Saccharomyces pisze:To chyba na wysokości chłodnicy trzeba by umieścić czujnik.
Kolega herbata666 wspomniał o konieczności nawiewu na czujnik, druga sprawa jest taka że umieszczenie zbyt blisko chłodnicy będzie powodowało alarmów false positive bo chłodnica z zasady nie jest szczelna i w pobliżu zapewne jakaś ilość alkoholu jest obecna nawet pomimo poprawnej jej pracy.

Raczej drogi gadżet a i tak pewniejszy efekt zapewni skuteczna wentylacja pomieszczenia i stały nadzór ;).

Ale ale... polecieliśmy z niezły off-top.

Re: Termometr/sterownik na ESP8266

: piątek, 28 lip 2017, 15:25
autor: robert4you
Jest jaki jest. Jak się trochę pomyśli to działa jako zabezpieczenie bez większych problemów.

Wysłane z mojego LG-K220 przy użyciu Tapatalka

Re: Termometr/sterownik na ESP8266

: sobota, 29 lip 2017, 20:44
autor: Saccharomyces
rastro pisze: Raczej drogi gadżet a i tak pewniejszy efekt zapewni skuteczna wentylacja pomieszczenia i stały nadzór ;).
Drogi ?? Żartujesz sobie czy jak ?
Normalna wentylacja w łazience niestety nie wystarczyła, żeby wyciągać opary przy braku wody lub przy wykapującym alko na zbiornik.
Stały nadzór to podstawa, ale co to znaczy ? Siedzisz nonstop przy sprzęcie ? 15 minut wystarczy, żeby zebrało się sporo oparów nawet przy dobrej wentylacji w łazience. Wolę za kilkanaście złotych mieć dodatkowe zabezpieczenie w postaci czujnika.

M

Re: Termometr/sterownik na ESP8266

: sobota, 29 lip 2017, 23:27
autor: dibi
Ja osobiście nie potrzebuję zabezpieczeń, bo bawię się... pod chmurką!

Ponawiam do kolegów pytanie o czujniki zalania: jakie używacie?

Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 00:04
autor: Kula
Zanurzeniowy.

Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 07:36
autor: piotricz
Jeżeli chodzi o brak wody chłodzącej wystarczy termometr na końcu głowicy. Ja nie posiadam elektrozaworu wody ale jak zapomnę podłączyć wody po rozgrzaniu beczki to sterownik sam wyłącza mi grzanie z zapytaniem czy kontynuować proces. Po akceptacji kontynuuje proces.

Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 09:30
autor: rastro
Saccharomyces pisze:
rastro pisze: Raczej drogi gadżet a i tak pewniejszy efekt zapewni skuteczna wentylacja pomieszczenia i stały nadzór ;).
Drogi ?? Żartujesz sobie czy jak ?
Normalna wentylacja w łazience niestety nie wystarczyła, żeby wyciągać opary przy braku wody lub przy wykapującym alko na zbiornik.
Stały nadzór to podstawa, ale co to znaczy ? Siedzisz nonstop przy sprzęcie ? 15 minut wystarczy, żeby zebrało się sporo oparów nawet przy dobrej wentylacji w łazience. Wolę za kilkanaście złotych mieć dodatkowe zabezpieczenie w postaci czujnika.

M
Faktycznie... co do ceny byłem w błędzie zobaczyłem chińczyków za trochę ponad 12$ tyle że już nie doczytałem że za 9szt. więc cena faktycznie jest mniej istotna. Zaś jeśli chodzi o wentylację to nawet jak w tej łazience w kratce siedzi wentylator to jest to wentylacja na tyle skuteczna żeby wyciągnąć zostawiony zapaszek w pół godziny(chociaż to też jest wątpliwe) ale z całą pewnością nie jest to skuteczna wentylacja do naszych celów.

Stały nadzór to chyba tylko wtedy gdy nie tracisz sprzętu z zasięgu wzroku / węchu ;) ;D

Re: RE: Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 14:42
autor: robert4you
Kula pisze:Zanurzeniowy.
Słaby.


Wysłane z mojego LG-K220 przy użyciu Tapatalka

Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 16:40
autor: Kula
Zapewne są lepsze, ale zanurzeniowy działa.

Re: Termometr/sterownik na ESP8266

: niedziela, 30 lip 2017, 23:50
autor: robert4you
Czujnik gęstości jest chyba najlepszym rozwiązaniem.

Re: Termometr/sterownik na ESP8266

: niedziela, 27 sie 2017, 13:41
autor: robert4you
Wersja specjalna która powstała dla jednego z kolegów.
- NodeMCU
-sterowanie telefonem (BLYNK)
-8 czujników
- wyświetlacz LCD
- sterowanie dwoma EZ (odbiór EARC +1 )
- współpraca z zewnętrznym regulatorem PAMELa


Oczywiście semiautomat:
1. rozgrzewanie
2. zlanie
3. ustalenie temp. dnia
4. automatyka EARC
5. wyłączenie w przypadku braku chłodzenia


ObrazekObrazekObrazekObrazek

Jak widać na zdjęciach to wcale nie jest bardzo skomplikowane urządzenie i myślę że wielu jest w stanie wykonać taki sterownik we własnym zakresie.

Koszty:

NodeMcu - 25 pln (https://hipros.pl/moduly-wi-fi-modul-wi ... 69,pl.html)
DSy 8x11,50- 92 pln (https://hipros.pl/czujniki-temperatury- ... 29,pl.html)
Wyświetlacz LCD - 35 pln (https://hipros.pl/wyswietlacze-lcd-wysw ... 69,pl.html)
przetwornica - 9,5 pln (https://hipros.pl/obnizajace-step-down- ... 69,pl.html)
zasilacz 12V/5A - 25 pln (http://allegro.pl/zasilacz-impulsowy-st ... 43384.html)
moduł przekaźników -18 pln (https://hipros.pl/przekazniki-modul-4-k ... 32,pl.html)
obudowa - 40 pln (http://allegro.pl/obudowa-instalacyjna- ... 36813.html)
podstawy przekaźników mocy 2x 20 pln - 40 pln (http://allegro.pl/gniazdo-wtykowe-do-pr ... 72973.html)
przekaźniki mocy 2x 15 pln- 30 pln (http://allegro.pl/przekaznik-12v-16a-jq ... 91362.html)
wyłącznik, kable , kostka - 30 pln

RAZEM: 344,00 pln


Do pełni szczęścia należy doliczyć jeszcze regulator mocy za 40 pln (http://allegro.pl/regulator-obrotow-sil ... 22597.html). Sprawdza się on znakomicie w takich sterownikach, a dla komfortu taki uniwersalny miernik ( http://allegro.pl/licznik-energi-mierni ... 68391.html. ) za 70 pln. Wszystko można zmieścić w jednej obudowie.
Tym sposobem dobrnęliśmy do 450 pln - za takie pieniądze mamy full wypas ze sterowaniem ze smartfona.

Re: Termometr/sterownik na ESP8266

: wtorek, 6 sie 2019, 23:17
autor: geoorge
robert4you Czy sterownik ewoluował?

Re: Termometr/sterownik na ESP8266

: środa, 21 sie 2019, 14:16
autor: Merkor
Jeśli nie zależy nam na czasie to zamawiając od majfrendów cena potrafi zejść drastycznie w dół. Załóżmy, że mam wszystko kupione, robert4you jesteś w stanie podrzucić schemat bo ze zdjęć nie wszystko widać i dodatkowo kod programu czy co tam jest?

Re: Termometr/sterownik na ESP8266

: środa, 21 sie 2019, 14:28
autor: lesgo58

Re: Termometr/sterownik na ESP8266

: środa, 21 sie 2019, 15:42
autor: aakk
A czy jest możliwość skonfigurowania tego virtuino aby działało po wifi?

Re: Termometr/sterownik na ESP8266

: piątek, 23 sie 2019, 11:52
autor: Merkor
Złożyłem taki zestaw:

Obrazek

Czujniki DS18B20 x4, zasilacz, obudowa, przełącznik, kostki i kable już mam. Czy wszystko się zgadza i będzie ze sobą pasować?

Re: Termometr/sterownik na ESP8266

: piątek, 23 sie 2019, 12:14
autor: chprzemo
Wyglada OK ale ja na Twoim miejscu pomyślałbym o SSR zamiast tego przekaznika. No i zauważ, ze przekaźnik jest na 12v, nie podłączysz go bezpośrednio pod ESP...

[edit] miałem na myśli dwa przekaźniki na początku listy z zakupami

Re: Termometr/sterownik na ESP8266

: piątek, 23 sie 2019, 14:16
autor: Merkor
Listę robiłem na podstawie tego co robert4you podał, a że post jest z 2017 to pewnie są lepsze opcje. Mógłbyś podesłać jakiś sensowny tani? Gniazdo przekaźnika zapewne również do zmiany. Myślałem także o innej przetwornicy ale nie wiem czy warto.

Re: Termometr/sterownik na ESP8266

: piątek, 23 sie 2019, 21:07
autor: aakk
Próbowałem dziś podłączyć elektrozawór ( na 230v) pod eep, wszystko działa tylko w momencie uruchomienia ( otwarcia ) elektrozaworu na wyświetlaczu wywala mi krzaczki. Próbowałem z innym przekaźnikiem i to samo. Jakieś pomysły?

Re: Termometr/sterownik na ESP8266

: piątek, 23 sie 2019, 21:37
autor: piotricz
Zastosuj przekaźnik półprzewodnikowy albo pokaż jak wygląda twój przekaźnik.
Ps. podajesz szpilki na procka.

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 02:07
autor: aakk
Kupiłem dwa różne:
Obrazek

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 07:32
autor: PierwszyWolnyLogin
Padną po kilku godzinach pracy prawdopodobnie w pozycji załączonej (zespawane styki). Uważaj!
Takie przekaźniki nie są raczej zaprojektowane do ciągłego klepania stykami.
Za podobną kwotę możesz kupić przekaźnik SSR...

PWL

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 08:04
autor: piotricz
Trochę polatają. Prąd nie jest za wysoki tak że możesz spróbować. Zastosuj gasik w postaci R100 i C100 szeregowo wepnij go równolegle z EZ jak najbliżej cewki przekaźnika. Dodatkowo zastosuj osobne zasilanie dla przekaźnika tylko nie zapomnij o wspólnym GND.


http://docs.google.com/viewer?a=v&pid=e ... Nzkw&hl=pl

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 08:25
autor: aakk
Taki magik ze mnie jeszcze nie jest więc wolał bym kupić po prostu co innego niż majstrować tak jak piszesz Obrazek
Rozumiem że takie coś ze zdjęcia rozwiąże problem?Obrazek

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 10:20
autor: PierwszyWolnyLogin
Za słaby. Nie chcę Ci psuć zabawy, ale zrób najpierw podstawowy układ, zaprogramuj, pomigaj diodami a dopiero
potem zabieraj się za układ który będzie sterował mocna grzałką i może być potencjalnie niebezpieczny...
Arduino jest proste - w tydzień, dwa opanujesz podstawy...

Ja mam taki przekaźnik:
https://allegro.pl/oferta/przekaznik-el ... 7990012093

Ma taki zapas parametrów, że przy grzałce 1500W grzeje się ledwo-ledwo (bez radiatora).
Przy okazji "w gratisie" przełącza się przy zerowym napięciu zasilania więc nie "szarpie" siecią...

PWL

Re: Termometr/sterownik na ESP8266

: sobota, 24 sie 2019, 10:51
autor: aakk
Pierwszy raz o Arduino usłyszałem w styczniu i tak sobie grzebię korzystając z poradników w sieci i gotowych rozwiązań typu espeasy oraz pomocy kolegów na forum.
Może napiszę co chcę zrobić to będzie łatwiej określić co potrzebuję itd. Elektrozawór będzie zamontowany przy OVM i będzie działał głównie jako zabezpieczenie w razie skoku temperatury gdybym coś przegapił ot. takie widzimisię i bajer