Skocz do zawartości

Kontroler grzałek Arduino by Jolo


Gość wessel

Rekomendowane odpowiedzi

Aby troszkę uporządkować dyskusję na temat regulatora-kontrolera do grzałek opiszę konstrukcję, która powstaje zainspirowana tym tematem .

Postaram sie dokładnie opisać krok po kroku każdy etap i element.

 

Na początek założenia :

- urządzenie ma sterować mocą grzałek w zależności od punktu rosy w otoczeniu setupu.

- sumaryczna moc grzałek Kendricksa - 33 Wat.

- napięcie zasilania grzałek - 12 V,

- napięcie zasilania modułu kontrolera 12 V.

 

W tej chwili grzałki są cały czas włączone, ale zasilane z napięcia 9V. Nie jst to najlepsze rozwiązanie, ale na razie nie widziałem potrzeby sterowania ich działaniem. Po bliższym poznaniu Arduino postanowiłem się czegoś nowego nauczyć ( programowania i budowy układów w oparciu o programowalne mikrokontrolery) i zbudować sobie takie urządzenie.

 

Schemat zaproponował Jolo :

 

Schemat.jpg

 

Kupiłem już następujące elementy:

 

Płytka Arduino UNO R3 za 94 PLN

 

IMG_1020.JPG

 

Płytkę Proto Shield R3 - jest to czysta płytka pozwalająca wykonać samodzielny moduł i wpiąć go w płytkę R3 za 14 PLN

 

IMG_1019.JPG

 

Czujnik wilgotności i temperatury DHT22 - za 29 PLN

 

IMG_1022.JPG

 

Ponieważ mam dwie lewe ręce do wykonania obudów do budowanych układów kupiłem też gotową obudowę za 39 PLN.

 

IMG_1023.JPG

 

Urządzenie będze więc zamkniete w obudowie z wyprowadzonym czujnikiem na zewnątrz. Przy takim poborze mocy przez grzałki trzeba się liczyć z koniecznością wykorzystania radiatora do tranzystora wykonawczego.

Dodatkowo Jolo zaproponował zainstalowanie wyświetlacza pozwalajacego odczytać parametry pracy kontrolera - muszę pomyśleć GDZIE on będzie, aby nie był zbytnio narażony na uszkodzenia.

 

Na teraz tyle.

 

Podełko z płytkami wygląda fajnie :D

 

IMG_1026.JPG

 

CDN.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Edytowane przez wessel
Odnośnik do komentarza
Udostępnij na innych stronach

Arduino jest fajne, bo pozwala skupić się na realizacji pomysłów ograniczając wiedzę o montowaniu urządzeń i programowaniu do minimum. Trzymam kciuki za projekt!

PS - nie wiedziałem że są obudowy które mieszczą Arduino Uno z shieldem - fajna sprawa :)

Odnośnik do komentarza
Udostępnij na innych stronach

Temat musi byc kompletny, a więc dołączam oprogramowanie.

 

Sketch wygląda tak:

 

program.txt

 

Do tego do foldera Moje dokumenty>Arduino>Libraries trzeba wgrać( po rozpakowaniu) biblioteki dla czujnika temperatury i wilgotności oraz dla timera:

 

libraries.zip

 

CDN

 

 

 

 

Edytowane przez wessel
Odnośnik do komentarza
Udostępnij na innych stronach

Czujnik DHT 22 z opornikiem 5,1 kOhm można podłączyć kablem do 30 metrów przy napięciu zasilania 5 V . Przy napięciu 3.3 V długośc kabla nie może przekraczać 100 cm.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Brawo Jolo!

Układ i oprogramowanie działa od pierwszego odpalenia. Screen poniżej.

 

Screen.jpg

Kontroler w otwartej obudowie

Regulator otwarty.jpg

 

A tak wygląda z zewnątrz:

 

Regulator zamkniety.jpg

 

 

Dzięki JOLO!

 

 

Edytowane przez wessel
Odnośnik do komentarza
Udostępnij na innych stronach

Witam,

a ja mam pytanie odnośnie kontrolera grzałek, może nie w/w Ardnio Jolo ale innego.

 

Mam kontroler HitecAstro taki jak z linku poniżej i moje pytanie brzmi, czy można do niego podłączyć układ ardunio lub inny żeby sterował kontrolerem wykrywając temperaturę i punkt rosy? Chodzi mi o taką pełną atomatykę.

http://www.hitecastro.co.uk/index.php?option=com_content&view=article&id=50:manual-dew-controllers&catid=38:manual-dew-controllers&Itemid=54

Odnośnik do komentarza
Udostępnij na innych stronach

Mam tylko pytanie : po co? Samo sterowanie grzałek ( czyli to co zawiera to Twoje pudełko) to tranzystor i opornik - razem jakieś 3.56 PLN brutto. Reszta to Arduino, obudowa i czujnik które i tak musisz kupić...

Odnośnik do komentarza
Udostępnij na innych stronach

:g:

 

w takim razie inne pytanie, jak wgrać oprogramowanie do Ardunio, jeżeli było gdzieś napisane, to przepraszam za to pytanie ale mam wakacyjny net i ciężko mi serfować :)

 

edit:

jak to rozmieć: Płytkę Proto Shield R3 - jest to czysta płytka pozwalająca wykonać samodzielny moduł i wpiąć go w płytkę R3

na załączonym schemacie nie ma takiej płytki, czy jest to płytka pozwalająca wykonać taki sam układ jak Ardunio? jeżeli tak, to skąd zdobyć informację o podzespołach zltowanych na Ardunio.

Edytowane przez Amper
Odnośnik do komentarza
Udostępnij na innych stronach

jak to rozmieć: Płytkę Proto Shield R3 - jest to czysta płytka pozwalająca wykonać samodzielny moduł i wpiąć go w płytkę R3

na załączonym schemacie nie ma takiej płytki, czy jest to płytka pozwalająca wykonać taki sam układ jak Ardunio? jeżeli tak, to skąd zdobyć informację o podzespołach zltowanych na Ardunio.

 

To jest najzwyczajniejsza płytka uniwersalna, tyle że dopasowana pod Arduino, więc lutując do niej 2 rzędy pinów można ją włożyć do "modułu głównego" Arduino. Jest to tak jakby przedłużenie pinów. Mając ją wykorzystujesz dostępne pola lutownicze tak, żeby połączyć elementy w odpowiedni sposób.

  • Lubię 1
Odnośnik do komentarza
Udostępnij na innych stronach

Płytka pozwala na zmontowanie własnych układów POZA MODUŁEM ARDUINO UNO który jest programowalnym mikrokontrolerem i kupuje się go raczej w całości :). Płytkę R3 po prostu wtyka się w Arduino :)

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Odświeżam temat, bo idzie jesień i parowanie będzie problemem. Zbudowałem regulator wg. powyższego opisu i działa wspaniale :) dodatkowo dzięki stałemu połączeniu po USB ( nie jest konieczne do prawidlowej pracy automatyki, służy wyłącznie do monitorowania ) mam na ekranie dwa z trzech parametrów pogodowych istotnych w czasie sesji : temperaturę i wilgotność. Trzeci - czyli zachmurzenie oceniam na oko :D

Edytowane przez wessel
Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 miesiąc temu...

Trochę odświeżę, bo sterownik zrobiłem ale nie wszystko gra jak należy.

Sterownik pokazuje parametry prawidłowo, ale coś mi nie wyszło i nie mam napięcia na wyjściu do grzałek :(

Druga sprawa, to taka, że chciałbym dorobić do kompletu wyświetlacz, żeby pokazywał dane bez potrzeby wpinania go w komputer. Mile widziany będzie schemat z pierwszego postu jaki wstawił wessel, czyli prosto i czytelnie.

Odnośnik do komentarza
Udostępnij na innych stronach

Pewnie brak Ci połączenia GND płytki i GND zasilania grzałek :) jeśli zasilasz jednym napięciem 12 V to muszą być połączone. Na schemacie tego nie ma.

 

Maćku jesteś wielki :respect: . Wydaje mi się, że układ działa prawidłowo, zmieniając procenty w okienku Heat PWM, zmienia się wartość napięcia na wyjściu tj. na gnieździe typu "czincz", bo takie też zastosowałem do podłączenia grzałek. Jeżeli działanie mojego kontrolera jest nieprawidłowe, proszę o szybkie korekty, bo inaczej będzie trzeba zakupić nowe Ardunio :Loveit: .

Oczywiście tematu nie koniec, bo czekam na schemacik, jak podłączyć wyświetlacz :g:

Odnośnik do komentarza
Udostępnij na innych stronach

Darek, jak umiesz się posługiwać lutownicą, to grzałki możesz zrobić samemu z oporników zlutowanych równolegle albo drutu oporowego. Link do Celestii (tylko z webarchive da się wejść): http://web.archive.org/web/20111210183340/http://www.celestia.pl/Grza%C5%82ka_do_teleskopu

 

 

post-1822-1157067408.jpg

I jeszcze tabelka, bo na webarchiv nie ma obrazków.

  • Lubię 2
Odnośnik do komentarza
Udostępnij na innych stronach

Zrobiłem sterowanie wg schematu w oparciu o Arduino i nie mam na wyjściu pośrednich wartości. Jak ustawię pwm 10% to na wyjściu mam już prawie 12V. Do 100% wartość napięcia praktycznie się nie zmienia. Przy 0%. Grzałki się wyłączają. Maciku możesz wysłać pełny schemat?

Odnośnik do komentarza
Udostępnij na innych stronach

Darek, jak umiesz się posługiwać lutownicą, to grzałki możesz zrobić samemu z oporników zlutowanych równolegle albo drutu oporowego. Link do Celestii (tylko z webarchive da się wejść): http://web.archive.org/web/20111210183340/http://www.celestia.pl/Grza%C5%82ka_do_teleskopu

 

 

post-1822-1157067408.jpg

I jeszcze tabelka, bo na webarchiv nie ma obrazków.

Kuba to jest to :) widzę, że drut oporowy będzie lepszy

 

Do tego schemacik sterowania i będzie dobrze :)

Edytowane przez dargeo
Odnośnik do komentarza
Udostępnij na innych stronach

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.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.