Sterownik na arduino
-
- 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
Pozdrawiam
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino
A u mnie bardzo małym kroczkiem idzie do przodu. Muszę dokupić kartę pamięci do zapisywania ustawień. Kolega potrzebuje żebym mu opisał dokładnie jak ma wyglądać proces. Z opisem np. termometr 1,2,3,4 ujście nr 1,2,3 i tak dalej który kiedy jak się włącza.
Może napiszmy wspólnie jak to wygląda?
Może napiszmy wspólnie jak to wygląda?
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
1. Rozgrzewanie /wszystkie grzalki są włączone PMAX/
2. Włączenie chlodzenia /temperatura na 10- tej półce osiągnie wartość np. 60°C, załączenie elektrozaworu wody EZ-W/
3. Zalanie kolumny 2-3 razy / następuje opróżnienie jeziorka, wyłączenie grzania i ponowne załączenie/
4. Stabilizacja kolumny /przełączenie grzałek na moc roboczą, określenie tzw. temperatury dnia TD, ustawienie długości czasu stabilizacji TS/
5. Odbiór przedgonów /i tu mam dylemat, bo można dwojako, zależnie od ilości albo od czasu, temat jeszcze trzeba przedyskutować/
6. Odbiór gonu właściwego /załączony EZO powinno to nastąpić po odbiorze przedgonów, upłynięciu nastawionego czasu stabilizacji i osiągnięciu temperatury dnia, regulacja zakresu pracy tego elektrozaworu//temperatura załączenia i wyłączenia/
7. Odbiór podonów/ po osiągnięciu określonej temperatury 97-98 °C w zbiornku następuje przełączenie elektrozaworów EZO na EZP/
8. Wyłączenie zestawu / po osiągnięciu określonej tamperatury w głowicy u mnie 99,5 °C/
9 Trzeba jeszcze przewidzieć zabezpieczenie przy braku wody chłodzącej, ja założyłem sondę na jej ujściu i po osiągnięciu ustalonej temperatury TBEZ nastepuje wyłączenie zestawu.
To tak na szybko
Można by jeszcze pomyśleć o regulacji prędkości odbioru silnikiem krokowym.
2. Włączenie chlodzenia /temperatura na 10- tej półce osiągnie wartość np. 60°C, załączenie elektrozaworu wody EZ-W/
3. Zalanie kolumny 2-3 razy / następuje opróżnienie jeziorka, wyłączenie grzania i ponowne załączenie/
4. Stabilizacja kolumny /przełączenie grzałek na moc roboczą, określenie tzw. temperatury dnia TD, ustawienie długości czasu stabilizacji TS/
5. Odbiór przedgonów /i tu mam dylemat, bo można dwojako, zależnie od ilości albo od czasu, temat jeszcze trzeba przedyskutować/
6. Odbiór gonu właściwego /załączony EZO powinno to nastąpić po odbiorze przedgonów, upłynięciu nastawionego czasu stabilizacji i osiągnięciu temperatury dnia, regulacja zakresu pracy tego elektrozaworu//temperatura załączenia i wyłączenia/
7. Odbiór podonów/ po osiągnięciu określonej temperatury 97-98 °C w zbiornku następuje przełączenie elektrozaworów EZO na EZP/
8. Wyłączenie zestawu / po osiągnięciu określonej tamperatury w głowicy u mnie 99,5 °C/
9 Trzeba jeszcze przewidzieć zabezpieczenie przy braku wody chłodzącej, ja założyłem sondę na jej ujściu i po osiągnięciu ustalonej temperatury TBEZ nastepuje wyłączenie zestawu.
To tak na szybko
Można by jeszcze pomyśleć o regulacji prędkości odbioru silnikiem krokowym.
-
- 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
Zapomnij o zalaniu kolumny z automatu. Jest zbyt wiele zmiennych mających wpływ na zalanie. Zalanie obserwuje się naocznie.
Co do sterownika jako całości to myślę że nie ma co przesadzać z pełną automatyzacją procesu. Bo w warunkach domowych mamy do czynienia ze zbyt wieloma zmiennymi. Oczywiście można to z grubsza zrobić, ale moim zdaniem będzie to kosztem jakości. Gdy będzie nam zależeć na jakości to niestety ale musimy zdać się na doświadczenie. A tego parametru automatu nie nauczysz.
Co do sterownika jako całości to myślę że nie ma co przesadzać z pełną automatyzacją procesu. Bo w warunkach domowych mamy do czynienia ze zbyt wieloma zmiennymi. Oczywiście można to z grubsza zrobić, ale moim zdaniem będzie to kosztem jakości. Gdy będzie nam zależeć na jakości to niestety ale musimy zdać się na doświadczenie. A tego parametru automatu nie nauczysz.
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
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
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino
a coś takiego zamontować w głowicy? http://www.allegromat.pl/aukcja178339lesgo58 pisze:Zapomnij o zalaniu kolumny z automatu. Jest zbyt wiele zmiennych mających wpływ na zalanie. Zalanie obserwuje się naocznie.
Co do sterownika jako całości to myślę że nie ma co przesadzać z pełną automatyzacją procesu. Bo w warunkach domowych mamy do czynienia ze zbyt wieloma zmiennymi. Oczywiście można to z grubsza zrobić, ale moim zdaniem będzie to kosztem jakości. Gdy będzie nam zależeć na jakości to niestety ale musimy zdać się na doświadczenie. A tego parametru automatu nie nauczysz.
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
http://allegro.pl/listing/listing.php?s ... m-1-3-0907
Trzeba by to dopracować. Pomyślę jeszcze nad tym.
Podobno Boleckiego zalewa kolunnę, niech się użytkownicy wypowiedzą.
Tu są różnne czujnikipiotricz pisze:Zalanie kolumny i tu system po czym ma wiedzieć że to nastąpiło?
http://allegro.pl/listing/listing.php?s ... m-1-3-0907
Trzeba by to dopracować. Pomyślę jeszcze nad tym.
Podobno Boleckiego zalewa kolunnę, niech się użytkownicy wypowiedzą.
-
- 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
Lepszym rozwiązaniem będzie zastosować czujniki kontaktowe obecności cieczy.
W głowicy i w zbiorniku.
http://www.merazet.pl/produkt/przewodno ... kMQyF6uuM8
http://www.merazet.pl/produkt/czujniki_ ... kMQ_l6uuM8
W głowicy i w zbiorniku.
http://www.merazet.pl/produkt/przewodno ... kMQyF6uuM8
http://www.merazet.pl/produkt/czujniki_ ... kMQ_l6uuM8
Destylatory kolumny rektyfikacyjne 96.6%
INOXSTILL.PL
https://allegro.pl/uzytkownik/inoxstill?order=m
https://www.youtube.com/channel/UCrw1QktBqnANXCuz_nOQBxw
INOXSTILL.PL
https://allegro.pl/uzytkownik/inoxstill?order=m
https://www.youtube.com/channel/UCrw1QktBqnANXCuz_nOQBxw
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
@ k.kolumb rozwiązanie zależne od rodzaju i budowy kolumny. Ja mam Aabratka i na końcu mam wspawaną rurkę w skraplaczu. Brak chlodzenia powoduje wypływ cieczy górą, a co za tym idzie wzrost temperatury i uruchomienie sondy. Wiem, że inni zakładają na chłodnicy, ale tego nie sprawdzałem. Każdy zamontuje , jak bedzie chciał. Tu piszemy o problemach sterownika.
-
- 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
Automatyczne zalewanie kolumny bez żadnego zabezpieczenia to proszenie się o problemy. Niefajny zbieg okoliczności i pożar gotowy.andrea pisze:3. Zalanie kolumny 2-3 razy / następuje opróżnienie jeziorka, wyłączenie grzania i ponowne załączenie/
.
Pozdrawiam
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
-
- Posty: 9
- Rejestracja: poniedziałek, 26 paź 2015, 15:00
- Podziękował: 7 razy
- Otrzymał podziękowanie: 1 raz
Re: Sterownik na arduino
Programowałem na arduino, mogę pomóc, ale w tej chwili nie mam żadnego urządzenia. Zakupię w przyszłym tygodniu urządzenie oraz czujki i zabiorę się za to. Co do grzałek, to w tym momencie nie będę mógł pomóc bo ich nie posiadam. Tylko sterowanie wodą.
Zastanawiam się tylko czy kupię DS18B20 czy PT1000. Różnica w cenie jest 8 zł vs 28 zł.
Programowałem na arduino, mogę pomóc, ale w tej chwili nie mam żadnego urządzenia. Zakupię w przyszłym tygodniu urządzenie oraz czujki i zabiorę się za to. Co do grzałek, to w tym momencie nie będę mógł pomóc bo ich nie posiadam. Tylko sterowanie wodą.
Zastanawiam się tylko czy kupię DS18B20 czy PT1000. Różnica w cenie jest 8 zł vs 28 zł.
-
- Posty: 5377
- Rejestracja: czwartek, 7 maja 2009, 12:55
- Podziękował: 39 razy
- Otrzymał podziękowanie: 667 razy
- Kontakt:
Re: Sterownik na arduino
Dobre PT1000 kosztują grubo powyżej 100zł/szt. DSy będą znacznie lepsze od PT za 28zł...
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"
"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"
-
- 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
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.
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.andrea pisze:Wyjaśnij proszę dlaczego?Kula pisze: Automatyczne zalewanie kolumny bez żadnego zabezpieczenia to proszenie się o problemy. Niefajny zbieg okoliczności i pożar gotowy.
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
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
Nie bo o końcu zalania decyduje czujnik pojemnościowy nie czas.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. .
-
- 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
-
Autor tematu - Posty: 300
- Rejestracja: wtorek, 15 paź 2013, 19:30
- Podziękował: 19 razy
- Otrzymał podziękowanie: 33 razy
Re: Sterownik na arduino
i tak samo co do Pt1000
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.Zygmunt pisze:Dobre PT1000 kosztują grubo powyżej 100zł/szt. DSy będą znacznie lepsze od PT za 28zł...
i tak samo co do Pt1000
-
- 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
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).andrea pisze:Nie bo o końcu zalania decyduje czujnik pojemnościowy nie czas.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. .
Pozdrawiam
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
A kto tu pisze o sterowniku Boleckiego? To ma być zupełnie nowy projekt.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).
-
- 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
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.
Dobrze, że jest czujnik zalania. Powinien być.
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
Kula
www.StalowkaSklep.pl - destylatory, kotły z płaszczem, akcesoria do budowy i stal kwasoodporna
https://www.facebook.com/stalowkadestylatory
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
@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.
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.
-
- Posty: 5377
- Rejestracja: czwartek, 7 maja 2009, 12:55
- Podziękował: 39 razy
- Otrzymał podziękowanie: 667 razy
- Kontakt:
Re: Sterownik na arduino
Jeżeli chcecie budować sterownik, to proponowałbym zacząć od poznania jego komponentów...
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ę?
Cena nie ma, klasa ma. Jak taniej kupisz klasy A, niż klasy B, to wtedy cena istotnie nie ma znaczenia 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.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.
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"
"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"
-
- 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
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ą.
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
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
-
- Posty: 2382
- Rejestracja: czwartek, 9 maja 2013, 22:40
- Podziękował: 630 razy
- Otrzymał podziękowanie: 584 razy
Re: Sterownik na arduino
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.
Dlaczego?andrea pisze:Bardzo dokładna sonda potrzebna jest tylko na 10 -tej półce.
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.
-
- 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
Burza mózgów to fajna sprawa, ale autor na pewno ma już niezły mętlik w głowie .
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.
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
SztukaDestylacji
-
- Posty: 9
- Rejestracja: poniedziałek, 26 paź 2015, 15:00
- Podziękował: 7 razy
- Otrzymał podziękowanie: 1 raz
-
- Posty: 71
- Rejestracja: poniedziałek, 6 paź 2014, 01:48
- Podziękował: 106 razy
- Otrzymał podziękowanie: 58 razy
Re: Sterownik na arduino
Witam,
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.
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
Pozdrawiam
Aquila
Absolutnie nie tak samo.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
Co racja, to racja. Konieczna wydaje się mała powtórka. Pozwolę sobie przypomnieć nieco podstawowych wiadomości:Zygmunt pisze:Jeżeli chcecie budować sterownik, to proponowałbym zacząć od poznania jego komponentów...
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.
Dostępne są jeszcze dwie klasy o podwyższonej dokładności, ograniczone przedziałem temperaturZygmunt 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|)
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
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 DS18B20lesgo58 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).
Czujki DS18B20 czytane są przez Arduino jak swoje 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.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ą.
Pozdrawiam
Aquila
Mówią, że życie zaczyna się po 40-stce. Ale to nieprawda. Zaczyna się po 50-tce. A najlepiej po dwóch...
-
- Posty: 206
- Rejestracja: wtorek, 28 lut 2012, 07:13
- Podziękował: 19 razy
- Otrzymał podziękowanie: 16 razy
Re: Sterownik na arduino
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.
@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.
-
- 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
W kolumnie 60.3 podczas pracy przepływ wody ustawia się ok 0.7L/min.
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.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.
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
INOXSTILL.PL
https://allegro.pl/uzytkownik/inoxstill?order=m
https://www.youtube.com/channel/UCrw1QktBqnANXCuz_nOQBxw