Sterownik na arduino

O budowie destylatorów wszystko. Jak zbudować dobry sprzęt? Jakich materiałów użyć? Jak to połączyć w całość? To i wiele więcej...

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy

Post autor: andrea »

smakosz112 pisze:
Zastanawiam się tylko czy kupię DS18B20 czy PT1000. Różnica w cenie jest 8 zł vs 28 zł.
DS18B20 dadzą radę, ale PT1000 to marzenie wszystkich destylerów :-) .
Cenna pomoc :-) .
Awatar użytkownika

Kula
1150
Posty: 1190
Rejestracja: niedziela, 4 lip 2010, 19:13
Krótko o sobie: Tester eksperymentator ...............
Ulubiony Alkohol: swój własny .............................
Status Alkoholowy: Konstruktor
Podziękował: 38 razy
Otrzymał podziękowanie: 140 razy
Kontakt:
Re: Sterownik na arduino

Post autor: Kula »

andrea pisze:
Kula pisze: Automatyczne zalewanie kolumny bez żadnego zabezpieczenia to proszenie się o problemy. Niefajny zbieg okoliczności i pożar gotowy.
Wyjaśnij proszę dlaczego?
Ustalasz czas, po jakim czasie kolumna się zaleje przy maksymalnej mocy grzania. Wpisujesz to do sterownika. W uproszczeniu sterownik grzeje z zadaną mocą przez czas podany w ustawieniach. W tym czasie kolumna powinna się zalać. Ok. Działa dziś jutro i przez najbliższy miesiąc.
A teraz wyobraź sobie, że zwiększy się napięcie w sieci. Spowoduje to zwiększenie mocy grzałki co przyśpieszy czas niezbędny do zalania kolumny. Czas wpisany do sterownika mażesz sobie w buty wsadzić bo zmieniły się warunki zewnętrzne (napięcie w sieci) a Ty tego w żaden sposób nie sprawdzasz. Dłuższe zalanie może spowodować wylanie 96% przez górę głowicy na kolumn/beczkę/grzałkę,podłogę.............
Bardzo łatwopalny produkt w pobliży grzałki około 4kW to nie jest dobry pomysł.
Dla mnie nie jest to bezpieczne.
Pozdrawiam

Kula

www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Kula pisze: A teraz wyobraź sobie, że zwiększy się napięcie w sieci. Spowoduje to zwiększenie mocy grzałki co przyśpieszy czas niezbędny do zalania kolumny. Czas wpisany do sterownika mażesz sobie w buty wsadzić bo zmieniły się warunki zewnętrzne (napięcie w sieci) a Ty tego w żaden sposób nie sprawdzasz. .
Nie bo o końcu zalania decyduje czujnik pojemnościowy nie czas.
Awatar użytkownika

bohema.zaba
100
Posty: 125
Rejestracja: piątek, 23 wrz 2011, 20:38
Krótko o sobie: Jestem fajnym człowiekiem:)
Ulubiony Alkohol: Jack Daniel's
Status Alkoholowy: Gorzelnik
Podziękował: 17 razy
Otrzymał podziękowanie: 12 razy
Re: Sterownik na arduino

Post autor: bohema.zaba »


Autor tematu
piotricz
300
Posty: 300
Rejestracja: wtorek, 15 paź 2013, 19:30
Podziękował: 19 razy
Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino

Post autor: piotricz »

Zygmunt pisze:Dobre PT1000 kosztują grubo powyżej 100zł/szt. DSy będą znacznie lepsze od PT za 28zł...
A mi się wydaje że to nie ma znaczenia jaka cena PT1000 tylko podobnie tak jak DSy im dłuższy pomiar tym dokładniejszy. Np jak dobrze pamiętam DSy dokładność 0,01 pomiar co 2 sekundy dokładność 0,25 0,5 sek.
i tak samo co do Pt1000
Awatar użytkownika

Kula
1150
Posty: 1190
Rejestracja: niedziela, 4 lip 2010, 19:13
Krótko o sobie: Tester eksperymentator ...............
Ulubiony Alkohol: swój własny .............................
Status Alkoholowy: Konstruktor
Podziękował: 38 razy
Otrzymał podziękowanie: 140 razy
Kontakt:
Re: Sterownik na arduino

Post autor: Kula »

andrea pisze:
Kula pisze: A teraz wyobraź sobie, że zwiększy się napięcie w sieci. Spowoduje to zwiększenie mocy grzałki co przyśpieszy czas niezbędny do zalania kolumny. Czas wpisany do sterownika mażesz sobie w buty wsadzić bo zmieniły się warunki zewnętrzne (napięcie w sieci) a Ty tego w żaden sposób nie sprawdzasz. .
Nie bo o końcu zalania decyduje czujnik pojemnościowy nie czas.
I taki czujnik widziałeś w sterowniku SKN Boleckiego?? W wersji którą testowałem nie zauważyłem takiego czujnika. Wpisywało się czas i to by było na tyle. Potrzebne jest dodatkowe zabezpieczenie (opisane powyżej).
Pozdrawiam

Kula

www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Kula pisze: I taki czujnik widziałeś w sterowniku SKN Boleckiego?? W wersji którą testowałem nie zauważyłem takiego czujnika. Wpisywało się czas i to by było na tyle. Potrzebne jest dodatkowe zabezpieczenie (opisane powyżej).
A kto tu pisze o sterowniku Boleckiego? To ma być zupełnie nowy projekt.
Awatar użytkownika

Kula
1150
Posty: 1190
Rejestracja: niedziela, 4 lip 2010, 19:13
Krótko o sobie: Tester eksperymentator ...............
Ulubiony Alkohol: swój własny .............................
Status Alkoholowy: Konstruktor
Podziękował: 38 razy
Otrzymał podziękowanie: 140 razy
Kontakt:
Re: Sterownik na arduino

Post autor: Kula »

W mojej pierwszej wypowiedzi o automatycznym zalaniu wyraźnie pisałem, że mówię o zalaniu bez zabezpieczenia. A Ty dyskutując ze mną piszesz , że jest czujnik zalania. :help:
Dobrze, że jest czujnik zalania. Powinien być.
Pozdrawiam

Kula

www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

@Kula
Zalewanie ma się odbywać w następujący sposób:
Grzanie pelną mocą, po osiągnięciu określonego poziomu cieczy zostanie wyłączone grzanie na określony czas, aby spłynęła flegma. Potem drugie zalanie i tak samo jak poprzednio. Następnie system przełącza na moc roboczą, stabilzacja ect....
A takim zabezpieczeniem jest w każdym momencie pojawienie się gorącego kondensatu na końcu skraplacza /Aabratek/ zadziała zamontowana sonda.
Awatar użytkownika

Kula
1150
Posty: 1190
Rejestracja: niedziela, 4 lip 2010, 19:13
Krótko o sobie: Tester eksperymentator ...............
Ulubiony Alkohol: swój własny .............................
Status Alkoholowy: Konstruktor
Podziękował: 38 razy
Otrzymał podziękowanie: 140 razy
Kontakt:
Re: Sterownik na arduino

Post autor: Kula »

I to jest sensowny opis.
Pozdrawiam

Kula

www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Zawsze miałem problemy z tłumaczeniem, dlatego nie zostałem nauczycielem :-) .
Awatar użytkownika

Zygmunt
5000
Posty: 5377
Rejestracja: czwartek, 7 maja 2009, 12:55
Podziękował: 39 razy
Otrzymał podziękowanie: 667 razy
Kontakt:
Re: Sterownik na arduino

Post autor: Zygmunt »

Jeżeli chcecie budować sterownik, to proponowałbym zacząć od poznania jego komponentów...
A mi się wydaje że to nie ma znaczenia jaka cena PT1000 tylko podobnie tak jak DSy im dłuższy pomiar tym dokładniejszy.
Cena nie ma, klasa ma. Jak taniej kupisz klasy A, niż klasy B, to wtedy cena istotnie nie ma znaczenia :D Dopuszczalne tolerancje błędów czujników rezystancyjnych są opisane w normie PN-EN 60751:1997+A2 i tu się nie ma co wydawać. Norma ta wyróżnia dwie klasy dokładności, klasę A i B.

Dopuszczalną odchyłkę oblicza się tak (t- temperatura w °C):

Klasa A: t =(0.15+0.002x|t|)
Klasa B: t =( 0.30+0.005x|t|)

Widzisz różnicę?
www.destylatorymiedziane.pl
"Zwykle jest tak, że im bardziej wóda śmierdzi drożdżami, pogonami i syfem, tym bardziej producent zasłania się "tradycją", "pracą w gorzelni" albo "dziadkiem bimbrownikiem"

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Bardzo dokładna sonda potrzebna jest tylko na 10 -tej półce. Pozostałe mogą być na DS-ach.
To ma być sterownik do amatorskich destylacji i mam gdzieś, czy spelnia polska normę :-) .
Awatar użytkownika

lesgo58
5000
Posty: 5230
Rejestracja: poniedziałek, 18 kwie 2011, 13:31
Krótko o sobie: "...coqito ergo sum..."
Status Alkoholowy: Amator Domowych Trunków
Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
Podziękował: 1292 razy
Otrzymał podziękowanie: 2744 razy
Re: Sterownik na arduino

Post autor: lesgo58 »

Jeśli chcemy zaoszczędzić na sondach to bardzo dokładna sonda jest raczej potrzebna pod obniżonym odbiorem. Na dole kolumny jest wystarczający pomiar z tradycyjnych DS.
Jeśli koszty nie mają znaczenia (przynajmniej na etapie kosztorysu wstępnego) to zacząłbym od przynajmniej 3 czujek na PT 1000 (tych dobrej klasy).
Porównywałem pracę czujek Pamelowskich i tych na PT 1000. Różnica jest kolosalna tak w dokładności jak szybkości pracy. Czujki w czasie prób były umieszczone po przeciwnych stronach kolumny. Szybkość i dokładność pracy ma kolosalne znaczenie przynajmniej na dwóch etapach destylacji. Przedgony i pogony( pompowanie).
Nie wiem czy mieszanie dwóch rodzai czujek w jednym sterowniku nie będzie generować zbyt dużych dodatkowych kosztów? Zamiast np. użycia jednego rodzaju czujek?
Co do sterownika jako całości. Można pokusić się o 2 wersje. Mam na myśli dokładność pomiarów temperatury. Ekonomiczną i tę bardziej profesjonalną - dla zapaleńców i tych którzy tylko rektyfikują.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego

Szlumf
2000
Posty: 2382
Rejestracja: czwartek, 9 maja 2013, 22:40
Podziękował: 630 razy
Otrzymał podziękowanie: 584 razy
Re: Sterownik na arduino

Post autor: Szlumf »

andrea pisze:Bardzo dokładna sonda potrzebna jest tylko na 10 -tej półce.
Dlaczego?
Moim zdaniem wystarczy dobry DS.
I jeszcze odnośnie zalewania.
O ile pierwsze zalanie jest do opanowania w sterowniku to następne już mogą być trudniejsze. U mnie zwykle początek kolejnych zalań jest niżej niż pierwszego. W skrajnym przypadku może być tak, że pierwsze zalanie zacznie się n.p. nad OLM a kolejne w połowie lub1/3 kolumny albo n.p. nad buforem. Wiąże się z tym oczywiście różny czas spływu cieczy do kotła. Może być tak, że źle dobierzemy czas. Nie wszystko spłynie i zaczniemy stabilizację z korkiem cieczy w kolumnie. Trzeba by w jakiś sposób monitorować spływ. Nie wiem jak i czy warto.
Awatar użytkownika

herbata666
1100
Posty: 1108
Rejestracja: sobota, 3 lis 2012, 19:39
Krótko o sobie: Domowy konstruktor, różnych nietypowych destylatorów.
Ulubiony Alkohol: Własny
Status Alkoholowy: Konstruktor
Lokalizacja: Centrum, Warszawa
Podziękował: 169 razy
Otrzymał podziękowanie: 497 razy
Re: Sterownik na arduino

Post autor: herbata666 »

Burza mózgów to fajna sprawa, ale autor na pewno ma już niezły mętlik w głowie :D.
Na początek proponuję pomiar na 4 DS (spokojnie wystarczy):
1. Zbiornik- tu liczy się dokładność bo informuje nas ile zostało do zakończenia procesu i możemy ustawić na nim zakończenie procesu.
2. 10 półka- obojętne czy będzie w rozdzielczości 0,01-0,1, dokładność pomiaru plus minus 1C (co to za różnica).
3. Skraplacz- przegrzanie głowicy (główne zabezpieczenie kolumny).
4. Do wyboru czy w głowicy(ewentualnie bardziej dokładny do smakówek) czy w buforze czy pod OLM.
Nie ważne czy te trzy czujniki będą pokazywać 78,3 czy 77,9 (po co Wam tak dokładny pomiar????).
Na początku jeden Elektrozawór sterowany z 10-półki i już, do tego sterowanie przynajmniej 6KW.
To na początku, oczywiście trzeba sobie zostawić możliwość podłączenia kolejnych 2 elektrozaworów i pływaka, ale to dopiero jak sprawdzi się prototyp w podstawowej wersji. Trzeba pamiętać żeby dać mocniejszy zasilacz po elektrozawory (żeby się nie okazało, że później już się nie da, i zostawić miejsce w pamięci na dalsze oprogramowanie). Jeżeli wejdzie się w tak zaawansowany sterownik co po niektórzy piszą, to może za jakieś 3 lata coś z tego będzie (albo wszystko umrze naturalną śmiercią), zrobić coś co będzie można użyć i testować za jakieś 2-3 miesiące.

P.S
Już pomijam temat silników krokowych i innych elektronicznych motozaworów. To kolumna ma być tak mechanicznie skonstruowana, żeby ograniczać elektronikę a nie na odwrót. Żadnych przykręcań odbioru, żadnego pompowania pogonów.
[linia][/linia][i]Pozdrawiamy
SztukaDestylacji

smakosz112
5
Posty: 9
Rejestracja: poniedziałek, 26 paź 2015, 15:00
Podziękował: 7 razy
Otrzymał podziękowanie: 1 raz
Re: Sterownik na arduino

Post autor: smakosz112 »

To może ktoś przedstawi dobrej klasy czujniki temperatury w rozsądnej cenie?

Nie wiem czy autor tematu o tym myślał, ale ja mam zamiar napisać do sterownika dodatkowo aplikację na androida, informującą o wszystkich wartościach czujników.
Awatar użytkownika

Aquila
50
Posty: 71
Rejestracja: poniedziałek, 6 paź 2014, 01:48
Podziękował: 106 razy
Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino

Post autor: Aquila »

Witam,
piotricz pisze:A mi się wydaje że to nie ma znaczenia jaka cena PT1000 tylko podobnie tak jak DSy im dłuższy pomiar tym dokładniejszy. Np jak dobrze pamiętam DSy dokładność 0,01 pomiar co 2 sekundy dokładność 0,25 0,5 sek. i tak samo co do Pt1000
Absolutnie nie tak samo.
Zygmunt pisze:Jeżeli chcecie budować sterownik, to proponowałbym zacząć od poznania jego komponentów...
Co racja, to racja. Konieczna wydaje się mała powtórka. Pozwolę sobie przypomnieć nieco podstawowych wiadomości:

Czujka DS18B20 - jest to układ scalony służący do pomiaru temperatury. Pomiar może być konwertowany z różną rozdzielczością:
9 bit, czas konwersji 97,3 mS, najmniejszy skok mierzonej temperatury o 0,5°C
10 bit, czas konwersji 187,5 mS, najmniejszy skok mierzonej temperatury o 0,25°C
11 bit, czas konwersji 375 mS, najmniejszy skok mierzonej temperatury o 0,125°C
12 bit, czas konwersji 750 mS, najmniejszy skok mierzonej temperatury o 0,0625°C

Czas oczekiwania na pomiar temperatury związany jest z konwersją z postaci analogowej (rezystancja elementu termoczułego) do postaci cyfrowej wysyłanej przez czujkę po magistrali 1-Wire i odczytywanej przez Arduino. Wydłużenie czasu nie poprawia dokładności pomiaru a jedynie jego rozdzielczość co oznacza, że czujka DS18B20 ma taką samą dokładność pomiaru ±0,5°C w przedziale -10°C do 85°C niezależnie od tego ilu bitową konwersję ustawimy. Dokładności pomiaru poza podanym przedziałem producent nie określa, oczekiwać należy, że odchyłki są tym większe im bliżej krańców zakresu. Pełny zakres pomiaru -55°C do 125°C. Ponieważ pomiar wysyłany jest w postaci cyfrowej, nie ma znaczenia długość ani rezystancja przewodów połączeniowych, nie mają również większego wpływu zakłócenia, jak długo Arduino jest w stanie komunikować się z czujką.


Czujka PT100/500/1000 - rezystor platynowy wykonany jako drutowy ceramiczny (-200..+850°C) lub cienkowarstwowy (-50..+600°C), wykorzystuje zjawisko przyrostu wartości rezystancji wraz ze wzrostem temperatury. Przyrost temperatury jest niemalże liniowy, dlatego takie czujki stosuje się do pomiarów o dużej dokładności. Zmiana rezystancji odbywa praktycznie bez zwłoki. Jednak czas pomiaru zależeć będzie od bezwładności cieplnej samej czujki i obudowy. Sam pomiar realizowany jest poprzez przepuszczenie bardzo małego prądu (> 0,5mA dla PT1000) o wymaganej dużej stabilności i pomiar spadku napięcia na elemencie. Dopiero ten spadek napięcia może być skonwertowany do postaci cyfrowej akceptowanej przez Arduino. Na dokładność pomiaru wpływają więc nie tylko klasa dokładności samej czujki PT1000, ale w znacznie większym stopniu stabilność źródła prądowego, dokładność i rozdzielczość przetwornika cyfrowo/analogowego, długość kabli i sposób ich podłączenia, oraz zakłócenia. Dlatego mimo swoich zalet czujki PT100/1000 nie nadają się do podłączenia wprost pod Arduino. Analogowe wejście w Arduino, które można by użyć do konwersji spadku napięcia na temperaturę ma rozdzielczość tylko 10 bitów (UNO, MEGA i inne). Bez dodatkowego wzmocnienia lub dobrej klasy zewnętrznego konwertera analogowo/cyfrowego rozdzielczość i dokładność pomiaru byłaby dużo gorsza niż czujek DS18B20.
Zygmunt pisze:Dopuszczalne tolerancje błędów czujników rezystancyjnych są opisane w normie PN-EN 60751:1997+A2 i tu się nie ma co wydawać. Norma ta wyróżnia dwie klasy dokładności, klasę A i B.

Dopuszczalną odchyłkę oblicza się tak (t- temperatura w °C):
Klasa A: t =( 0.15+0.002 x |t|)
Klasa B: t =( 0.30+0.005 x |t|)
Dostępne są jeszcze dwie klasy o podwyższonej dokładności, ograniczone przedziałem temperatur
Klasa 1/3 B: t=( 0,10+0,0017 x |t|) dla t∈〈−50°C; 200°C〉
Klasa 1/10 B: t=( 0,07+0,0007 x |t|) dla t∈〈−50°C; 200°C〉

Sama czujka nie musi być bardzo droga. Poniżej link 5,62Eur za dwie sztuki PT1000 Class A z dwużyłowym kablem 1m.
http://www.aliexpress.com/item/Free-shi ... eb201560_9

albo 29,71 Eur za 10 sztuk PT1000 Class A z trójżyłowym kablem 1m:
http://www.aliexpress.com/item/Free-Shi ... eb201560_9

lesgo58 pisze:Jeśli chcemy zaoszczędzić na sondach to bardzo dokładna sonda jest raczej potrzebna pod obniżonym odbiorem. Na dole kolumny jest wystarczający pomiar z tradycyjnych DS.
Jeśli koszty nie mają znaczenia (przynajmniej na etapie kosztorysu wstępnego) to zacząłbym od przynajmniej 3 czujek na PT 1000 (tych dobrej klasy).
Ja bym koniecznie jedną z tych czujek PT1000 zainstalował w głowicy. Pomaga przy określaniu ile i jak szybko odbierać przedgon. Pozwala też zorientować się ile jeszcze lekkich frakcji zostało w zbiorniku. Żadna z tych informacji nie może być dokładnie odczytana przy czujce DS18B20 :cry2:
lesgo58 pisze:Nie wiem czy mieszanie dwóch rodzai czujek w jednym sterowniku nie będzie generować zbyt dużych dodatkowych kosztów? Zamiast np. użycia jednego rodzaju czujek?
Co do sterownika jako całości. Można pokusić się o 2 wersje. Mam na myśli dokładność pomiarów temperatury. Ekonomiczną i tę bardziej profesjonalną - dla zapaleńców i tych którzy tylko rektyfikują.
Czujki DS18B20 czytane są przez Arduino jak swoje :D PT1000 niestety wymagają dodatkowych elementów. Tutaj dokładność kosztuje. Można zrobić tanio i mieć rozdzielczość 0,01°C z pływającym odczytem i dokładnością gorszą niż przy DS-ach. Koszty nie wynikają z zastosowania różnych rodzajów czujek tylko ze specyfiki PT1000, które muszą być specjalnie obsłużone.


Pozdrawiam

Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Panowie wg.mnie przyszedł czas na konkrety i podjęcie decyzji, co nam potrzeba i które komponenty do arduino wykorzystamy. Dyskusja, czy DS-y, czy PT przypomina mi dyskusję o wyższości Świąt Wielkiej nocy nad Świętami Bożego Narodzenia, choć wszystkie są cenne.
@Aquila napisz, gdzie wg. Ciebie dokładny pomiar temperatury jest konieczny i gdzie można kupić elementy obsługujące PT na arduino. Czy zastosowanie dwóch typów nie spowoduje jakiś problemów?
Który czujnik poziomu zalania wybierzemy i pozostałe elementy, które są niezbedne do funkcjonalnego działania sterownika /domyślam się,że jeszcz trzeba jakiś zegar, albo zegary/. Ja niestety się na tym nie znam, ale chętnie pomogę.
Znalazłem jaszcze coś takiego http://allegro.pl/arduino-czujnik-przep ... %82y-67363 , ale nie wiem , czy się nadaje jako zabezpieczenie w przypadku zaniku wody.
Awatar użytkownika

KS2507
400
Posty: 416
Rejestracja: środa, 3 paź 2012, 18:47
Krótko o sobie: Konstruktor fajnych maszynek
Ulubiony Alkohol: Czysty.
Status Alkoholowy: Destylator
Podziękował: 51 razy
Otrzymał podziękowanie: 67 razy
Kontakt:
Re: Sterownik na arduino

Post autor: KS2507 »

andrea pisze: Znalazłem jaszcze coś takiego http://allegro.pl/arduino-czujnik-przep ... %82y-67363 , ale nie wiem , czy się nadaje jako zabezpieczenie w przypadku zaniku wody.
Przepływomierz z linku mierzy przepływ od 1 do 30L/min, więc sprawdzi się przy większych kolumnach np; od 76.1 i większych.

W kolumnie 60.3 podczas pracy przepływ wody ustawia się ok 0.7L/min.
Destylatory kolumny rektyfikacyjne 96.6%
INOXSTILL.PL

https://allegro.pl/uzytkownik/inoxstill?order=m
https://www.youtube.com/channel/UCrw1QktBqnANXCuz_nOQBxw

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

Awatar użytkownika

lesgo58
5000
Posty: 5230
Rejestracja: poniedziałek, 18 kwie 2011, 13:31
Krótko o sobie: "...coqito ergo sum..."
Status Alkoholowy: Amator Domowych Trunków
Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
Podziękował: 1292 razy
Otrzymał podziękowanie: 2744 razy
Re: Sterownik na arduino

Post autor: lesgo58 »

andrea pisze:Panowie wg.mnie przyszedł czas na konkrety i podjęcie decyzji, co nam potrzeba i które komponenty do arduino wykorzystamy. Dyskusja, czy DS-y, czy PT przypomina mi dyskusję o wyższości Świąt Wielkiej nocy nad Świętami Bożego Narodzenia,
Złe podejście do sprawy. Gdybyś pracował na PT1000 nigdy byś nie napisał takiego zdania. Jedyne porównanie jakie można zrobić między nimi to cena. Jeśli chodzi o pracę to są dwa zupełnie różne światy. Ale o tym może poświadczyć tylko ktoś kto pracował na dokładnych termometrach. Różnica między 0,1*C a 0,01*C jest kolosalna i odczuwalna. Porównaj te wskazania:
0.1*C i 0,19*C .
Widzisz różnicę? I to nie jest różnica między świętami Bożego Narodzenia i Wielkiej Nocy.

Nie jestem elektronikiem i całkowicie się na tym nie znam, ale sterownik z czujkami PT1000 chyba nie jest tak tragicznie kosztowny. Ja mam taki w którym są 3 czujki i posiada w sobie funkcje wymienione w załączniku, który podpiąłem poniżej. Koszt w systemie non profit wyniósł ( z montażem) 650zł.
Pytanie jakie trzeba sobie zadać to na ile czujek możemy sobie pozwolić?
Ja optowałbym za tym, żeby zrobić 6 czujek. Zbiornik, bufor, dół kolumny, pod OLM, głowica i skraplacz.
andrea pisze:@Aquila napisz, gdzie wg. Ciebie dokładny pomiar temperatury jest konieczny
Pisałem już o tym kilka postów wcześniej. Aquila może tylko potwierdzić. Zresztą chyba już o tym też pisał. Dokładny pomiar jest niezbędny w głowicy podczas odbioru przedgonów i w kolumnie pod OLM przy odbiorze pogonów. Ale tak naprawdę to potrzebny jest w każdym punkcie. Jeśli już zdecydujecie się na dwa rodzaje czujek to jedyne 3 punkty gdzie można by zastosować tylko DSy to skraplacz, zbiornik i bufor.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
Awatar użytkownika

HomoChemicus
400
Posty: 447
Rejestracja: niedziela, 12 sty 2014, 18:21
Status Alkoholowy: Student Bimbrologii
Lokalizacja: Mazowsze
Podziękował: 16 razy
Otrzymał podziękowanie: 77 razy
Re: Sterownik na arduino

Post autor: HomoChemicus »

Dodatkowo polecam korzystać z ds18b20 w trybie external. W parasite potrafią delikatnie pływać pomiary przy dużych rozdzielczościach. (Sam też to obserwowałem.)
"Tylko dwie rzeczy są nieskończone: wszechświat i ludzka głupota.
Co do tej pierwszej są jednak pewne wątpliwości."

A. Einstein

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

@lesgo58
Wyciagasz jakieś stare trupy, zapowiedzi projektów , które trwają latami. W ten sposób będzie to trwało w nieskończoność. Nie chodzi o to by gonić króliczka, ale go złapać. Piszesz cale elaboraty i co z tego wynika?
Chcesz profesjonalny sterownik to zamów, kosztuje ok 5000 PLN. Nas interesuje amatorskie urzadzenie, nieskomplikowane, łatwe w obsłudze.
Zakładający temat zdecydował, że będą DS-y to niech tak zostanie. Najlepiej niech on się wypowie. Zgadzam się też z herbatą, że trzeba najpierw zbudować trzon z niezbędnymi funkcjami z możliwoscią rozbudowy o wodotryski wszelakie. Trzeba coś zdecydować a nie ciągle dyskutować. Wiadomo PT są bezdyskusyjnie lepsze to nie podlega dyskusji, ale wiąże się z tym wiele problemów. Zaproponuj coś konkretnego np. element obsługujacy PT1000 na arduino.
Awatar użytkownika

lesgo58
5000
Posty: 5230
Rejestracja: poniedziałek, 18 kwie 2011, 13:31
Krótko o sobie: "...coqito ergo sum..."
Status Alkoholowy: Amator Domowych Trunków
Lokalizacja: Land Krzyżaków. Pogranicze Prus wschodnich.
Podziękował: 1292 razy
Otrzymał podziękowanie: 2744 razy
Re: Sterownik na arduino

Post autor: lesgo58 »

@andrea
Nie wiem dlaczego wzbudzam w Tobie takie niezdrowe emocje ale obiecuję, że będzie to mój ostatni post w tym temacie.
Co do trupów w szafie i gonienia króliczka to Ci odpowiem, że trochę przesadziłeś, bo ja już takowy sterownik posiadam. Inaczej bym się nie włączał do dyskusji. Jest to sterownik - używając Twoich słów - na wskroś amatorski, łatwy w użyciu i nieskomplikowany. Być może zmyliła Ciebie lektura karty katalogowej. Ale tak to już bywa, że strach ma wielkie oczy. A karta musisz przyznać jest napisana fachowo... ;). Może przez to wzbudziła w Tobie uczucia, że opisuję Bóg wie jak skomplikowane urządzenie. Skomplikowane to ono może jest w samej konstrukcji, ale nie dla użytkownika. Raz ustalasz główne parametry, włączasz i dzieje się samo. Ty tylko wprowadzasz w razie potrzeby pewne zmienne ( i to "w locie"), które niestety sam sterownik nie jest w stanie przewidzieć. Np. temperaturę dnia. Wszelkie inne zmiany wprowadzasz TYLKO przy zmianie konfiguracji, bądź całkowitej zmianie sprzętu.
Tak naprawdę to Ty zacząłeś o wyższości Świąt... Ja tylko wyłuskałem konkrety.
Podałem ten sterownik tylko jako przykład, że można zbudować coś o czym się tutaj dyskutuje. I to za w miarę tanie pieniądze. Cena to jest zresztą czynnik relatywny. Ale jeśli tutaj zaczynacie rozmowę o sterowniku to właśnie ten który podałem jako przykład może służyć jako punkt odniesienia. Sterownik ten jest mało znany, bo na rynku jest ich tylko kilkadziesiąt sztuk. Oczywiście nikt tu nikogo nie zmusza do korzystania z moich podpowiedzi. Traktuj je tylko jako malutki głosik w dyskusji.
Mam jednak propozycję dla Ciebie. Jeśli masz ochotę zapoznać się z takim sterownikiem to jestem chętny odsprzedać jeden egzemplarz - właśnie za cenę 650zł. Był bardzo mało używany.
Pozostaję: otwarty, elastyczny i ciekawy.
TEORIA jest wtedy gdy wszystko wiemy i nic nie działa
PRAKTYKA jest wtedy gdy wszystko działa a my nie wiemy dlaczego
My łączymy Teorię z praktyką czyli nic nie działa i nikt nie wie dlaczego
Awatar użytkownika

Aquila
50
Posty: 71
Rejestracja: poniedziałek, 6 paź 2014, 01:48
Podziękował: 106 razy
Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino

Post autor: Aquila »

Witam,
andrea pisze:Panowie wg.mnie przyszedł czas na konkrety i podjęcie decyzji, co nam potrzeba i które komponenty do arduino wykorzystamy. Dyskusja, czy DS-y, czy PT przypomina mi dyskusję o wyższości Świąt Wielkiej nocy nad Świętami Bożego Narodzenia, choć wszystkie są cenne.
Moim zdaniem jest to bardzo ważny element, bowiem dokładność jest niezbędna w niektórych punktach pomiaru i nieistotna w innych. Nikt nie sugeruje "wyższości" jednego rozwiązania nad innym, staramy się raczej pokazać praktyczne aspekty i korzyści z posiadania dokładnego pomiaru. Czujki DS są dobrym kompromisem ale w niektórych punktach (choćby głowica) nie da się z ich wskazań wyciągnąć informacji jakie oferuje precyzja PT1000. Kwestią otwartą pozostaje ilość punktów pomiaru PT1000, bo to przekłada się bezpośrednio na koszty sterownika. Drożej wyniesie zrobienie czterech jednokanałowych punktów PT1000 niż jeden czterokanałowy.

Każdy z nas ma swoje spojrzenie na potrzebę stosowania tak dokładnego pomiaru. Reguła jest taka, że na początku jeszcze nie czujemy potrzeby ich stosowania bo wydaje nam się, że nasz produkt jest najlepszy (co się za bardzo nie mija z prawdą :lol: ), potem z biegiem czasu nabieramy pokory i doświadczenia i zaczynamy dostrzegać ich przydatność aby na koniec stwierdzić, że już ich nie potrzebujemy, bo i bez tych wszystkich "bajerów" jesteśmy w stanie robić absolut. Może pytanie powinno zatem brzmieć nie czy warto je stosować, tylko czy warto stosować na tak krótko :hahaha:

andrea pisze:@Aquila napisz, gdzie wg. Ciebie dokładny pomiar temperatury jest konieczny i gdzie można kupić elementy obsługujące PT na arduino. Czy zastosowanie dwóch typów nie spowoduje jakiś problemów?
O rozmieszczeniu czujek już napisałem, proponuję zajrzeć na 2 stronę wątku:
http://alkohole-domowe.com/forum/sterow ... ml#p132391
Co do obsługi PT100/1000 pod Arduino nadaje się każdy scalony przetwornik z wyjściem cyfrowym na przykład typu ADS1248 albo MCP3421. Różnią się ceną, ilością dodatkowych elementów i jakością otrzymywanych pomiarów. Sam jestem na etapie poszukiwania takiego rozwiązania, które zapewni wystarczającą dokładność i precyzję i nie zabije ceną. Problem stanowi znalezienie takiej "kości", która będzie trzymać parametry z upływem czasu i dawać powtarzalne pomiary. I tu bardzo przydałby się ktoś z doświadczeniem w elektronice. Ja mogę to fizycznie zrobić, w miarę skalibrować i przetestować, ale nie mam niezbędnego doświadczenia, żeby nie wdepnąć w jakieś g....

Zastosowanie nawet kilku typów czujek nie wprowadza żadnych problemów poza koniecznością napisania kilkunastu linijek programu do ich obsługi. I to jest piękne w Arduino :D. Zastosowanie scalonego przetwornika do PT1000 pozwoli Arduino czytać te czujki tak samo łatwo jak DS-y.
andrea pisze:Który czujnik poziomu zalania wybierzemy i pozostałe elementy, które są niezbedne do funkcjonalnego działania sterownika /domyślam się,że jeszcz trzeba jakiś zegar, albo zegary/. Ja niestety się na tym nie znam, ale chętnie pomogę.
Najprostszym i bardzo skutecznym czujnikiem zalania jest zwykły wężyk silikonowy podłączony do kolumny jak wodowskaz. Na wężyku można posadzić prosty czujnik optyczny i w momencie gdy poziom płynu w wężyku się podniesie mamy gotowy sygnał dla Arduino. Jednak w żadnym wypadku nie należy traktować tego jako zabezpieczenie :!:. Wyobraźmy sobie mocno ubite zmywaki i pieniący się gęsty wsad w kotle. Wraz z pianą podniosą się cząstki stałe i zaczopują kolumnę. Dalszy ciąg łatwo sobie wyobrazić. Rurka silikonowa będzie nadal pusta, bo zator powstaje z reguły na dole kolumny.

Bardzo dobrym i polecanym przeze mnie rozwiązaniem jest pomiar ciśnienia w zbiorniku. Wszelkie zatory w kolumnie widać wtedy jak na dłoni, bo ciśnienie wzrasta natychmiast gdy zator powstaje. Bazując na ciśnieniu można powiedzieć z dużym przybliżeniem, kiedy kolumna jest zalana i co się dzieje w środku rury. Niestety i to rozwiązanie ma swoje wady. Wzrost ciśnienia nastąpi podczas zalewania kolumny ale także podczas tworzących się zatorów. Dla sensora nie ma różnicy. Sam poziom ciśnienia zależy także od stopnia ubicia wypełnienia. O ile sprężynki będą miały w miarę powtarzalną gęstość ubicia, to zmywaki już nie. W mojej krótkiej praktyce zdarzyło mi się już rozbierać kolumnę w trakcie destylacji żeby przełożyć wypełnienie, bo zalewanie następowało na 15% mocy :o i nie dało się prowadzić normalnie procesu. Za każdym razem gdy wkładam zmywaki do kolumny mam nieco inny pomiar ciśnienia, pomimo, że za każdym razem staram się je układać jak tylko potrafię jednorodnie i tak samo.
Pomimo tych ograniczeń pomiar ciśnienia jest bardzo użytecznym elementem zapewniającym podwyższenie poziomu bezpieczeństwa podczas destylacji. U mnie wzrost ciśnienia powyżej określonego poziomu (120 hPa) traktowany jest jako awaria reaktora jądrowego i powoduje natychmiastowe wyłączenie grzania i zatrzymanie procesu.
andrea pisze:Znalazłem jaszcze coś takiego http://allegro.pl/arduino-czujnik-przep ... %82y-67363 , ale nie wiem , czy się nadaje jako zabezpieczenie w przypadku zaniku wody.
Na takim samym (albo wyglądającym tak samo) czujniku zrobiłem pomiar przepływu wody chłodzącej. Spisuje się średnio, z racji mizernej dokładności i wysokiego przepływu minimalnego. Kiedy zimą używałem wody z kranu do chłodzenia jej temperatura była tak niska, że zużycie było poniżej 10l/h. Tak małe przepływy obarczone są bardzo dużym błędem pomiaru a po spadku poniżej 9l/h czujnik przestaje się obracać i przepływ nie daje się mierzyć. Jako zabezpieczenie czegokolwiek wydaje się zbyt zawodny. Można znaleźć przepływomierze o mniejszym minimalnym przepływie, ale wtedy średnice przelotów są tak małe, że uniemożliwiają mocniejszy przepływ potrzebny podczas zalewania kolumny.

Do pełnego zabezpieczenia naszego reaktora wystarczają moim zdaniem trzy punkty:
1. Wylot odpowietrzenia na głowicy (już pisałem dlaczego na stronie 2 wątku)
2. Pomiar ciśnienia w zbiorniku
3. Pomiar zawartości par alkoholu w powietrzu (czujnik MQ-3 w chwili obecnej na etapie prób i testów)

Trzeci punkt daje pokrycie wszelkich nieprzewidywalnych sytuacji typu pękniętej uszczelki, przepełnionej butelki na destylat, rozszczelnienia się kolumny albo zbiornika itd, itp. Czujnik MQ-3 nie za bardzo nadaje się do precyzyjnego pomiaru %% w wydychanym powietrzu ale jako wskaźnik sytuacji awaryjnej wydaje się być genialnym i prostym rozwiązaniem. Po podłączeniu wystarczy ustalić poziom stężenia par alko w powietrzu przy którym nastąpi odcięcie grzania i gotowe. Jak to bywa ze wszystkim, to rozwiązanie ma też i słabe strony. Z dotychczasowych prób wynika, że wilgotność powietrza wpływa istotnie na pomiar. Dodatkowym utrudnieniem w zastosowaniu podobnego zabezpieczenia będą otwarte konstrukcje głowic przy których całe tony frakcji lekkich lecą w powietrze, którym potem oddychamy. W takich warunkach czujnik pokaże pomiar maksymalny przez większość czasu a tym samym stanie się zupełnie bezużyteczny. Ale to jest temat na osobną bajkę, swoje przemyślenia opiszę kiedy indziej jak tylko będę miał trochę więcej konkretów.
andrea pisze:@lesgo58
Wyciagasz jakieś stare trupy, zapowiedzi projektów , które trwają latami. W ten sposób będzie to trwało w nieskończoność. Nie chodzi o to by gonić króliczka, ale go złapać. Piszesz cale elaboraty i co z tego wynika?
Chcesz profesjonalny sterownik to zamów, kosztuje ok 5000 PLN. Nas interesuje amatorskie urzadzenie, nieskomplikowane, łatwe w obsłudze.
Zakładający temat zdecydował, że będą DS-y to niech tak zostanie. Najlepiej niech on się wypowie.
@andrea rozumiem że jesteś młody i gniewny, i nie zamierzasz uczyć się na cudzych błędach ani korzystać z czyjegoś doświadczenia. Twoje prawo. Tyle, że cudze błędy kosztują taniej ;) O ile dobrze pamiętam autor tematu nie zdecydował jeszcze niczego na 100%. Po to toczy się tu dyskusja, żeby znaleźć lepsze rozwiązania, zapewniające większe bezpieczeństwo i komfort obsługi. Każdy głos się liczy szczególnie praktyków jak @lesgo58. Zamiast więc obruszać się na niego za podesłanie instrukcji poświęć trochę czasu na jej przeczytanie. Gwarantuję Ci, że nie będzie to czas stracony. Sterownik @lesgo58 zrobiony był przez dobrego fachowca i to w zakresie elektroniki, programowania jak i samej destylacji. Z instrukcji można między wierszami wyczytać ciekawe pomysły i rozwiązania, które być może warte będą zaimplementowania w sterowniku na Arduino. Korzystając między innymi z takich perełek uda się zrobić profesjonalny sterownik za amatorskie pieniądze.
lesgo58 pisze:@andrea Nie wiem dlaczego wzbudzam w Tobie takie niezdrowe emocje ale obiecuję, że będzie to mój ostatni post w tym temacie.
Mam nadzieję, że nie mówisz poważnie. Jakbyś chciał przejmować się wszystkimi, którzy napiszą zanim pomyślą to musiałbyś rozważyć zakończenie kariery na forum ze stratą dla tych wszystkich, którzy czytają dokładnie i doceniają Twój punkt widzenia. Nie musimy się zgadzać, ale powinniśmy się szanować, o czym zdają się zapominać niektórzy przyzwyczajeni do ociekających jadem komentarzy w Internecie. Proponuję wszystkim adwersarzom chwilę na ochłonięcie, przeniesienie fokusu na meritum i ograniczenie wycieczek osobistych. I dokładne czytanie komentowanych wypowiedzi ;)

Pozdrowienia

Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...

Autor tematu
piotricz
300
Posty: 300
Rejestracja: wtorek, 15 paź 2013, 19:30
Podziękował: 19 razy
Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino

Post autor: piotricz »

Straszne zamieszanie się zrobiło. Robię prosty sterownik mi wystarczy żebym nie musiał pilnować zakichanej rury. Ten sterownik traktuję jako zabawę. Zamiast się spierać i udowadniać swoją mądrość zawsze możecie sami spróbować własnych sił.

andrea
200
Posty: 206
Rejestracja: wtorek, 28 lut 2012, 07:13
Podziękował: 19 razy
Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino

Post autor: andrea »

@lesgo58
Dlaczego wszystko bierzesz do siebie? Wiecej luzu. CenięTwoje dokonania, wiedzę i doświadczenie.
Jeśli czujesz się urażony to sorry, nie to bylo moim zamiarem.
A teraz poropozycja dla właścicieli popularnych latarek na czujnik zalania https://m.youtube.com/watch?v=BNjU0flbrzM
Awatar użytkownika

Aquila
50
Posty: 71
Rejestracja: poniedziałek, 6 paź 2014, 01:48
Podziękował: 106 razy
Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino

Post autor: Aquila »

Witam,
piotricz pisze:Straszne zamieszanie się zrobiło. Robię prosty sterownik mi wystarczy żebym nie musiał pilnować zakichanej rury. Ten sterownik traktuję jako zabawę. Zamiast się spierać i udowadniać swoją mądrość zawsze możecie sami spróbować własnych sił.
Przed pilnowaniem rury za bardzo się nie obronisz. No chyba, że lubisz narażać na ryzyko siebie i ludzi wokół. Tym nie mniej półautomat pilnujący bezpieczeństwa, oraz tego, żeby proces nie wymknął się spod kontroli, jest bardzo dobrym i wygodnym rozwiązaniem. Wiem z doświadczenia, bo takowy na Arduino popełniłem. I rozumiem co masz na myśli pisząc, że traktujesz to jako zabawę :D

Myślę, że nikomu nie chodzi tu o udowadnianie czegokolwiek. Po prostu dzielimy się naszymi przemyśleniami i doświadczeniami. Sam zdecydujesz, czy chcesz z nich skorzystać, czy nie. Jedyne co możemy osiągnąć przez naszą dyskusję, to to, że dokonane wybory będą świadome, a nie przypadkowe. A zamieszanie jest zawsze, bo gdzie dwóch Polaków tam trzy opinie... :cry2:

Pozdrowienia

Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...

smakosz112
5
Posty: 9
Rejestracja: poniedziałek, 26 paź 2015, 15:00
Podziękował: 7 razy
Otrzymał podziękowanie: 1 raz
Re: Sterownik na arduino

Post autor: smakosz112 »

Jak ktoś będzie próbował kodować, to zakupy można zrobić u chinola, kupując klona oraz czujniki. Kupowałem już wcześniej i są ok.

Jeżeli miałby ktoś sensowny schemat podłączenia pt1000 (i bibliotekę, której nie ma?) to może się podzielić. W sumie zamierzam zamówić paczkę 10 sztuk, to mogę z kimś na spółkę.

Autor tematu
piotricz
300
Posty: 300
Rejestracja: wtorek, 15 paź 2013, 19:30
Podziękował: 19 razy
Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino

Post autor: piotricz »

https://youtu.be/fkA2xd_px6w

Małymi kroczkami do przodu.

krzys59
100
Posty: 120
Rejestracja: poniedziałek, 9 wrz 2013, 09:14
Podziękował: 11 razy
Otrzymał podziękowanie: 9 razy
Re: Sterownik na arduino

Post autor: krzys59 »

smakosz112 pisze:. ...Jeżeli miałby ktoś sensowny schemat podłączenia pt1000 (i bibliotekę, której nie ma?)....
A to widziałeś?
http://openenergymonitor.org/emon/build ... re-sensing
Schemat i biblioteka
Awatar użytkownika

Aquila
50
Posty: 71
Rejestracja: poniedziałek, 6 paź 2014, 01:48
Podziękował: 106 razy
Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino

Post autor: Aquila »

Witam,
krzys59 pisze:A to widziałeś?
http://openenergymonitor.org/emon/build ... re-sensing
Schemat i biblioteka
Korzystając z podanego schematu można zbudować termometr o precyzji mniejszej niż mają do zaoferowania czujki DS18B20. Wejście analogowe Arduino ma rozdzielczość 10 bitów co daje 1024 kroki pomiaru. Przy pomiarze temperatury w zakresie 0-100°C precyzja wyniosłaby (100°C/1024 kroki) czyli 0,0977°C/krok. Ograniczając zakres pomiarowy np. od 20-100°C precyzja wyniosłaby (80°C/1024 kroki) czyli 0,078125°C/krok. Czujka DS18B20 daje przy 12 bitach rozdzielczości 0,0625°C/krok w zakresie -55..125°C.

Pozdrawiam

Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...

krzys59
100
Posty: 120
Rejestracja: poniedziałek, 9 wrz 2013, 09:14
Podziękował: 11 razy
Otrzymał podziękowanie: 9 razy
Re: Sterownik na arduino

Post autor: krzys59 »

No to po co kombinować i utrudniać sobie życie? Ja mam DS i jest ok. Sterowanie grupowe na SSR, ręcznie ustawiam, pracuję nad prezentacją wyniku pomiaru przez wifi na www. Z domu i tak nie wyjdę w trakcie gotowania, a przynajmniej nie będę musiał biegać ciągle do piwnicy
Awatar użytkownika

Aquila
50
Posty: 71
Rejestracja: poniedziałek, 6 paź 2014, 01:48
Podziękował: 106 razy
Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino

Post autor: Aquila »

Witam,
krzys59 pisze:No to po co kombinować i utrudniać sobie życie? Ja mam DS i jest ok. Sterowanie grupowe na SSR, ręcznie ustawiam, pracuję nad prezentacją wyniku pomiaru przez wifi na www. Z domu i tak nie wyjdę w trakcie gotowania, a przynajmniej nie będę musiał biegać ciągle do piwnicy
Kombinowanie ma na celu znalezienie sposobu mierzenia temperatury z rzeczywistą rozdzielczością do 0.01°C. Czujka PT100/1000 odpowiedniej klasy (co najmniej A) zapewni wystarczającą dokładność. Problemem jest stabilny przetwornik analogowo/cyfrowy który utrzyma parametry i przekształci pomiar do postaci cyfrowej odczytywalnej przez Arduino.

Serwer www będzie u Ciebie chodził na Arduino, czy planujesz coś więcej np. Raspbery Pi? Czy na stronie planujesz tylko odczyty czy też elementy sterujące np. poziom mocy grzałek?

Pozdrowienia

Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...

Johan007
1
Posty: 1
Rejestracja: poniedziałek, 27 paź 2014, 18:46
Podziękował: 1 raz
Otrzymał podziękowanie: 1 raz
Re: Sterownik na arduino

Post autor: Johan007 »

Witam,
proponuję rzucić okiem jak może zostać rozbudowana automatyka na arduino :
http://forum.homedistiller.ru/index.php ... sg11876945
lub prostsza wersja http://forum.homedistiller.ru/index.php?topic=118519.0
Niestety nie jest możliwe dogodzenie wszystkim, każdy ma swoje potrzeby. Ja potrzebuję za pomocą komórki, tableta obserwować dane procesu, mam zrobioną automatykę za pomocą której mam podgląd na temperatury, mogę włączać i wyłączać grzałki i sterować kątem otwarcia zaworu do OLM. Dla mnie to wystarczy, a i tak muszę być przy kolumnie podczas zalania, i przy odbiorze przedgonów.
Pozdrawiam
Johan007

krzys59
100
Posty: 120
Rejestracja: poniedziałek, 9 wrz 2013, 09:14
Podziękował: 11 razy
Otrzymał podziękowanie: 9 razy
Re: Sterownik na arduino

Post autor: krzys59 »

Aquila pisze:....Serwer www będzie u Ciebie chodził na Arduino, czy planujesz coś więcej np. Raspbery Pi? Czy na stronie planujesz tylko odczyty czy też elementy sterujące np. poziom mocy grzałek....
Arduino, Truskawka to za dużo możliwości do moich potrzeb.
Generalnie plan jest prymitywnie prosty, mam aktualnie odczyt na LCD wpiętych do arduino trzech termometrów, zbiornik, kolumna 20 cm nad zbiornikiem, i tuż pod głowicą. Mam jeszcze port w głowicy ale tam siedzi osobny termometr (tak wyszło). Odczytuję te trzy termometry i mam możliwość sterowania mocą grzałki. W tej chwili mam 2 grzałki, 2 i 1,4 kW, zbiornik 30L, na arduino podpięta jest 1,4 kW poprzez przekaźnik SSR, sterowanie grupowe, okres czasu 2 sek. Wodę ustawiam ręcznie po rozgrzaniu zbiornika i zalaniu kolumny, stabilizuję przepływ wody i moc grzania (zwykle ok 75% mocy słabszej grzałki), odbieram przedgony. Przy całym tym procesie siedzę jak pies przy budzie. Jeśli organoleptycznie oceniam, że to już gon to mogę wyluzować z pilnowaniem kolumny. W mojej kolumnie istotna jest różnica temperatur między termometrami w kolumnie, jak jest ok. 1 st i mniej to nic nie ruszam, jak rośnie do ok. 2 st, to sygnał na zmniejszenie nieco odbioru (większy refluks). Wydajność mam na poziomie 1 L/godz. Moc ok. 95-96%. Nie jestem purystą, nie zależy mi na super lux spirytusie, ten co wychodzi jest bardziej niż bardzo dobry. Czas potrzebny na przedestylowanie szacuję znając objętość wsadu i temperaturę przy której zaczyna wrzeć. Z tego można oszacować z dokładnością do ok. 0,5L ile się uzyska dobroci. Jak widzę, że zbliżam się do końca procesu to znowu siedzę przy kolumnie żeby wyłapać pogony.
A serwerek www ma mi wyświetlać temperatury, wszystkie trzy, chyba, że mnie najdzie na wymianę termometru w kolumnie, to wtedy jeszcze ten. To po to, żebym nie musiał latać co 15 minut do piwnicy (15 schodów) żeby rzucić okiem na termometry, bo od tego uzależniam swoje postępowanie. Jak mnie jeszcze najdzie to może dorobię regulację mocy grzania przez www, ale na razie nie widzę takiej potrzeby, bo ważniejszy jest reflux niż grzałka (moim zdaniem).
Można się później bawić w alarmy, i takie tak, ale jak znam realia to jak będę to miał to mi wystarczy. Kolumny samej nie zostawię, z domu na czas procesu nie wyjdę. Robienie automatu pewnie jest możliwe, ale moim zdaniem szkoda na to czasu.. Samo dobranie elektrozaworów do wody i odbioru to już jest spory problem i inwestycja, Przy tym sprzęcie co mam to byłby przerost formy nad treścią.

jarekskwarek
10
Posty: 18
Rejestracja: poniedziałek, 15 wrz 2014, 09:34
Otrzymał podziękowanie: 2 razy
Re: Sterownik na arduino

Post autor: jarekskwarek »

Witam

Kiedyś miałem kolumienkę szklaną (ze świetlówki)leciało jak "krew z nosa" :-) to aby nie siedzieć w piwnicy , serwer zrobiłem sobie ze starego telefonu na androidzie tzn. instalujemy aplikacje która przechwytuje aparat i puszcza obraz w sieci po WIFI .Tanie proste i skuteczne ,otwieramy stronkę i widzimy naszego LCD z wszystkimi temp.Teraz zrobiłem rakietę z rury 76mm ,pracuje na 5 kW więc wolę tego z oczu nie spuszczać .

jarekskwarek
10
Posty: 18
Rejestracja: poniedziałek, 15 wrz 2014, 09:34
Otrzymał podziękowanie: 2 razy
Re: Sterownik na arduino

Post autor: jarekskwarek »

Aha...
Dodam jeszcze jedną moim zdaniem bardzo ważną rzecz, ponieważ sam też się trochę bawię w programowanie, ale w Bascom, to wiem, że czasem program, czasem procek, czasem coś i procek może się zwiesić. Wiec dla własnego spokoju proponuje w kegu wstawić jakieś zabezpieczenie "nie elektroniczne" typu termik na 100 -105 c.Tego cennego doświadczenia nabrałem przy sterowniku od pieca (wtedy jeszcze oryginalnym), który po burzy otworzył miarkownik ciągu a pompy nie włączył. Teraz oprócz sterownika mam jeszcze 2 stare termostaty od pralki, które w razie "w" włączą pompę i zamkną dopływ powietrza - wiadomo, że są niedokładne, ale pewne.

jarekskwarek
10
Posty: 18
Rejestracja: poniedziałek, 15 wrz 2014, 09:34
Otrzymał podziękowanie: 2 razy
Re: Sterownik na arduino

Post autor: jarekskwarek »

Panowie co do Arduino to przecież tylko płyta i tak jakby inny kompilator ,ale bez problemu można (jeśli ktoś potrafi pisać w C ,C++ ,Asemblerze czy Bascomie ) wgrać to na dowolne Arduino .Piszemy w czym chcemy,robimy hex'a i wrzucamy w proca (ja klikam w Bascomie ,wrzucam na klon mega2560 za 37zł i wszystko trybi OK ) Więc jak ktoś pisał wcześniej, że ma kolegę co zna super C a Arduino to niby trochę co innego ,to nic nie stoi na przeszkodzie żeby napisał w C program i wgrał w Arduino. Arduino wybieramy bo jest łatwo dostępne ,popularne ,tanie ,i ma prawie wszystko co potrzebne na pokładzie więc jest najbardziej uniwersalne do naszych celów ,biorąc pod uwagę cena/jakość
ODPOWIEDZ

Wróć do „Budowa Aparatury”