Skocz do zawartości
PawelL

Automatyczny dozownik mikrokontroler + 6 pomp tłoczkowych

Rekomendowane odpowiedzi

Chciałem wam zaprezentować prototyp mojego projektu, automatycznego dozownika opartego na 6ściu pompach tłoczkowych i sterowane mikrokontrolerem atmega32

Dane techniczne pomp

pompa tłokowa, regulowana pompuje od 0.1 - 2ml na cykl

przekaźnik na wale pompy daje sygnał o zakończonym cyklu

zasilanie pomp 230v

Dane sterownika

narazie gotowy zestaw uruchomieniowy and-tech.pl evb 4.3

oparty na mikrokontrolerze atmega32

zamiast przekaźników steruje optotriakiem moc3041 i triakiem bt136

Założenia programu sterującego pompami

1) dolewanie odbywa się dwa razy na dobę o 7:00 i o 19:00 dla pompy 1 kolejne pompy są przesunięte o 15 min od poprzedniej

2) maksymalna ilość dolanej cieczy to 100 cykli na dobę

3) liczba cykli na dobę z karzdej pompy zapisywane jest w epromie by system był odporny na zaniki napięcia

4) dodatkowo dawkę w danej dobie można zwiększyć ręcznie

5) czas jest na oddzielnym układzie PCF8583 z podczymaniem, by zegar się nie zresetował w razie zaniku prądu.

program napisany w BASCOM-ie

poniżej załączyłem kilka foto i źródło programu

post-12887-0-41438900-1357060785_thumb.jpg

post-12887-0-97628700-1357061105_thumb.jpg

post-12887-0-01797900-1357061117_thumb.jpg

pompa.zip

Edytowane przez Mod (wyświetl historię edycji)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a cos wiecej o pompach?


Nadchodzi nowe... :lol

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Pompy

co do dokładnych danych informacji o pompie to nie mam ponieważ pompy rok temu kupiłem okazyjnie na allegro

ale tu jest link do strony z takimi pompami http://www.polab.page.pl/GRI%20Compact%20Bellows%20Metering%20Pumps_pliki/GRI%20Bellows%20Pumps.htm

co do samej pompy

mają jedną wadę są wielkie!!, wymiary 13x8x4cm i tu wady się kończną

pompa w kilkanaście sekund może wlać całą dawkę balinga

post-12887-0-59982100-1357063822_thumb.jpg

post-12887-0-98542500-1357063833_thumb.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Paweł.

Pomysł sam w sobie bardzo fajny. Tylko ilość dawek. O ile dobrze zrozumiałem dwie na dobę.

Przy dozowaniu np 160 ml/dobę (tak jest w moim przypadku0 to podanie 2 x 80 ml. nie było by chyba fajne.

Jak wykombinujesz coś na rozłożenie tego na kilka, kilkanaście dawek to będzie super.

Pompy rzeczywiście wielkie ale jak jest miejsce żeby je schować to żaden problem.


Pozdrawiam. Roman (Dawniej BAU)

150x50x50, sump 120 l,+zbiornik techniczny 80 l,  oświetlenie-ledy Cree 108W + 2x 54W t5, Aqua Nova 6500, 1xJVP 102+jebao 40,odpieniacz stożek made in sebastek i cała reszta zalane 10.02.2011. Obecnie prawie fisch only

Nigdy się nie tłumacz, przyjaciel tego nie potrzebuje a wróg nie zrozumie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

powyżej zamieściłem źródła programu, ile dawek na dobę to bedzie podawać to jest kwestja samego oprogramowania

jest tam taka linijka kodu

' pompowanie od 7:00

If Godziny = 7 And Minuty = 0 And Sekundy = 0 Then Call Ustaw(1 , 1)

If Godziny = 7 And Minuty = 15 And Sekundy = 0 Then Call Ustaw(2 , 1)

If Godziny = 7 And Minuty = 30 And Sekundy = 0 Then Call Ustaw(3 , 1)

If Godziny = 7 And Minuty = 14 And Sekundy = 0 Then Call Ustaw(4 , 1)

If Godziny = 8 And Minuty = 0 And Sekundy = 0 Then Call Ustaw(5 , 1)

If Godziny = 8 And Minuty = 15 And Sekundy = 0 Then Call Ustaw(6 , 1)

' pompowanie od 19:00

If Godziny = 19 And Minuty = 0 And Sekundy = 0 Then Call Ustaw(1 , 2)

If Godziny = 19 And Minuty = 15 And Sekundy = 0 Then Call Ustaw(2 , 2)

If Godziny = 19 And Minuty = 30 And Sekundy = 0 Then Call Ustaw(3 , 2)

If Godziny = 19 And Minuty = 14 And Sekundy = 0 Then Call Ustaw(4 , 2)

If Godziny = 20 And Minuty = 0 And Sekundy = 0 Then Call Ustaw(5 , 2)

If Godziny = 20 And Minuty = 15 And Sekundy = 0 Then Call Ustaw(6 , 2)

wystarczy jeszcze dorobić inne godziny, a zresztą zawsze to można zrobić tak by dynamicznie robił ilość dawek i dodać dodatkowe pod menu liczba dawek na dobę :)

ten zestaw to jest narazie prototyp nie ma obudowy, nie zrobiłem jeszcze płytki z układem, narazie to poskładałem do kupy i myślę ten temat rozwinąć

wiec twoja propozycja to dynamiczna liczba dawek, poprawie soft i podmienie na forum

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Myślę że wtedy będzie gitara.


Pozdrawiam. Roman (Dawniej BAU)

150x50x50, sump 120 l,+zbiornik techniczny 80 l,  oświetlenie-ledy Cree 108W + 2x 54W t5, Aqua Nova 6500, 1xJVP 102+jebao 40,odpieniacz stożek made in sebastek i cała reszta zalane 10.02.2011. Obecnie prawie fisch only

Nigdy się nie tłumacz, przyjaciel tego nie potrzebuje a wróg nie zrozumie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A co się stanie jak nastąpi zanik prądu o 6.59 a powróci o 7.01? Ogólnie wszystko fajnie ale program wymaga dopracowania w kwestii "zabezpieczeń".

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

A co się stanie jak nastąpi zanik prądu o 6.59 a powróci o 7.01? Ogólnie wszystko fajnie ale program wymaga dopracowania w kwestii "zabezpieczeń".

a jak w takim przypadku dzialją wasze pompki ?

na wyświetlaczu pokazuje się numer pompki / liczba cykli wpompowanych/ ile cykli ma być wpompowanych / dobowa liczba cykli

Edytowane przez PawelL (wyświetl historię edycji)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

musial byś to notować w pamięci nieulotnej, ale liczba zapisów jest tylko 10000

problem jest taki że nie przewidzisz wszystkich sytuacji, a takim przypadku lepiej nie wlać czegoś niż wlać wielokrotnie

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

genialne, na dodatek pompy miechowe są b dokładne i się podobno mniej psują , jedyny minus to fakt wielkość - w jakiej dużej obudowie to zamkniesz ??

P.S.

prośba do moderatorów żeby uszanowali tych którym jednak błędy ortograficznie nie przeszkadzają i zmienili kolor na mniej wyrazisty bo można gały wypaczyć

hej

te błędy mod podkreśla by autor je poprawił

pozdrawiam

luft

Edytowane przez luft (wyświetl historię edycji)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Ten wątek jest dość stary. Należy rozważyć rozpoczęcie nowego wątku zamiast ożywienia tego.

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.


  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Wchodząc do serwisu Nano-Reef, zgadzasz się na warunki Warunki użytkowania.