Spisu treści:

Power Timer z Arduino i enkoderem obrotowym: 7 kroków (ze zdjęciami)
Power Timer z Arduino i enkoderem obrotowym: 7 kroków (ze zdjęciami)

Wideo: Power Timer z Arduino i enkoderem obrotowym: 7 kroków (ze zdjęciami)

Wideo: Power Timer z Arduino i enkoderem obrotowym: 7 kroków (ze zdjęciami)
Wideo: Zrób to sam - Prosty Sterownik Silnika DC cz2, Podłączamy Encoder i Sterujemy Obrotami, a nie mocą🤔 2024, Lipiec
Anonim
Zegar zasilania z Arduino i enkoderem obrotowym
Zegar zasilania z Arduino i enkoderem obrotowym

Ten zegar zasilania jest oparty na zegarze przedstawionym pod adresem:

www.instructables.com/id/Timer-With-Arduin…

Dołączono do niego moduł zasilający oraz SSR (przekaźnik półprzewodnikowy).

Można obsługiwać obciążenia o mocy do 1 kW, a przy minimalnych zmianach można zwiększyć moc obciążenia.

Wyboru czasu trwania timera lub numeru programu dokonuje się za pomocą enkodera obrotowego znajdującego się na przednim panelu. Tu też zaczyna się czas. LCD1602 wyświetla początkowy czas trwania, numer programu, ale także pozostały czas.

Obciążenie jest podłączone do Power Timer przez gniazdo naścienne (z tyłu pudełka).

Napisałem nowy program dla tego wariantu, zgodnie z potrzebami aplikacji mocy.

Zastosowania obejmują szeroki zakres:

silniki mieszaczy, pompy wodne do podlewania ogrodu, elementy grzejne itp.

Kieszonkowe dzieci

Wszystkie komponenty można znaleźć na AliExpress w niskich cenach.

Z własnego warsztatu korzystałem z metalowej skrzynki (z zasilacza starego PC), przewodów łączących, śrubek, nakrętek, przekładek i folii plastikowych.

Zasilacz jest wykonany na osobnej płytce drukowanej, wykonanej przeze mnie i zaprojektowanej w programie KiCad. O tym w przyszłych Instruktażach.

Pudełko nie jest malowane, ale owinięte folią samoprzylepną, którą można znaleźć w każdym marketie budowlanym.

Krok 1: Schemat ideowy

Schemat
Schemat

Do modułu zbudowanego z poprzedniego adresu internetowego (patrz Wstęp) dołączany jest moduł SSR typu SSR-40 DA, po wyjęciu z płytki klasycznego przekaźnika.

Zasilanie urządzenia wykonane jest z transformatora, który dostarcza ok. 10 tys. 14Vac / 400mA.

Następnie następuje filtracja z C4 = 1000uF/25V i stabilizacja z U2 7812, uzyskując 12V.

D3 wskazuje na obecność napięcia zasilania, natomiast D1 wskazuje na obecność napięcia na obciążeniu.

W przeciwnym razie schemat jest identyczny jak ten z adresu internetowego w Intro.

Krok 2: Lista komponentów, materiałów, narzędzi

Lista komponentów, materiałów, narzędzi
Lista komponentów, materiałów, narzędzi

-SH metalowe pudełko ze starego komputera.

- Timer z Arduino i enkoderem obrotowym 1 szt. (jak w Intro).

-SSR-40 DA i radiator 1+1 szt.

-L7812 i radiator 1+1 szt.

-1N4001 4 szt.

-1000 uF/25V 1 szt.

-10uF/16V 1 szt.

-Rezystor 1,5K/0,5W 1szt.

- LED R, LED G 5mm. 1+1 szt.

-Oprawka bezpiecznika i bezpiecznik 6, 3A 1+1 szt.

-Włącznik zasilania 1 szt.

-Transformator dostarczający 14V / 0,4A w wtórnym 1szt.

-Gniazdo ścienne -1 szt.

-Płytka do modułu zasilania 1szt.(projekt KiCad) 1szt.

-Smar silikonowy (patrz zdjęcie 2)

-Matowa biała folia plastikowa (zdjęcie 6).

-Folia samoprzylepna ok.16X35 cm.(zdjęcie 9).

-Śruby, nakrętki, przekładki (zdjęcie 10).

-Śrubokręty

-Multimetr cyfrowy (dowolny typ).

-Fludor, narzędzia do lutowania, obcinak do zacisków komponentów.

-Narzędzia do wiercenia w metalu, piłowania, cięcia metalu do obróbki mechanicznej pudełka

(musisz się z nimi zaprzyjaźnić, aby wykonać pracę).

-Żądza pracy.

Krok 3: SSR i montaż zasilacza

SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza
SSR i zespół zasilacza

Wykonany jest zgodnie ze schematem elektrycznym i zdjęciem 2, 3, 4, 5.

Krok 4: Obróbka mechaniczna i pokrywa pudełka

Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka
Obróbka mechaniczna i pokrywa pudełka

- Obróbka mechaniczna skrzynki jest wykonana zgodnie z wymiarami podzespołów (fot. 7, 8).

-Wytnij 2 matowe białe arkusze plastikowe jak na zdjęciu 6. Następnie przyklej je na przednim i tylnym panelu pudełka.

-Zakrywamy wieczko pudełka folią samoprzylepną jak na zdjęciu 9.

Krok 5: Montaż podzespołów w pudle

Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle
Montaż podzespołów w pudle

-Za pomocą elementów ze zdjęcia 10 podzespoły montuje się jak na zdjęciach 11, 12, 13.

Krok 6: Okablowanie i wprowadzenie funkcji

Okablowanie i wprowadzenie funkcji
Okablowanie i wprowadzenie funkcji
Okablowanie i wprowadzenie funkcji
Okablowanie i wprowadzenie funkcji

-Okablowanie wykonane zgodnie ze schematem ideowym i foto14,15.

- W obwodzie zasilania przewody muszą być wystarczająco grube, aby wytrzymać prąd o wartości 6 A (minimum 2 mm średnicy).

Muszą mieć dobrej jakości izolację!

Ostrzeżenie!

To urządzenie pracuje z napięciami niebezpiecznymi zarówno dla producenta, jak i dla użytkownika

Zdecydowanie zaleca się, aby producent był osobą z doświadczeniem w branży elektrycznej.

Dla ochrony użytkownika szczególną uwagę zwrócono na uziemienie puszki za pomocą gniazda i przewodu uziemiającego. Zachowaj ostrożność podczas podłączania biało-zielonego przewodu uziemiającego (zdjęcie 14, 15)

-Włączenie funkcji odbywa się poprzez pomiar napięć zgodnie ze schematem ideowym za pomocą multimetru cyfrowego, załadowanie oprogramowania jak pokazano poniżej i wprowadzenie wartości czasu. Sprawdź, czy jest wykonywany poprawnie.

Krok 7: Oprogramowanie

Jest kilka programów napisanych przeze mnie pod adresami:

github.com/StoicaT/Power-timer-with-arduin…

github.com/StoicaT/Timer-z-Arduino-i-…

github.com/StoicaT/Timer-z-Arduino-i-…

Wariant pierwszy posiada szereg predefiniowanych programów, które pozwalają na pracę typu ON/OFF przez określony czas na silniku obsługującym maszynę do ciasta.

Na tej samej zasadzie za pomocą prostych zmian w programie można obsługiwać pompę wodną do podlewania ogrodu.

Ostatnie dwa warianty programu nawiązują do klasycznego minutnika z dwoma różnymi trybami wyświetlania.

Repozytorium github wyjaśnia, co każdy z nich robi i jak zaprogramowany jest timer w każdym przypadku. Pobieramy żądaną wersję i przesyłamy ją na płytkę Arduino Nano.

I to wszystko!

Zalecana: