- Wymagane składniki:
- Schemat obwodu tarczy sterownika przekaźnika Arduino:
- Praca i demonstracja:
- Projektowanie obwodów i PCB za pomocą EasyEDA:
- Obliczanie i zamawianie próbek online:
W tym projekcie DIY wykonujemy 3-kanałowy obwód osłony przekaźnika Arduino do zastosowań opartych na przekaźnikach. Zaprojektowaliśmy izolowaną płytkę drukowaną dla 3 przekaźników. Korzystając z tego Arduino Relay Shield, możemy obsługiwać 3 urządzenia AC jednocześnie. Do podłączenia urządzeń umieściliśmy dwupinowe listwy zaciskowe śrubowe (neutralny, NO). Tutaj udostępniliśmy układ PCB, schemat obwodu i pliki Gerber, abyś mógł zbudować lub bezpośrednio zamówić ten moduł sterownika przekaźnika.
Wcześniej zbudowaliśmy 4-kanałowy moduł sterownika przekaźnika, ale tym razem budujemy ten moduł przekaźnika jako Arduino Shield, więc wystarczy go naprawić przez Arduino i będzie gotowy do użycia. Przekaźniki są przydatne do wyzwalania domowych urządzeń AC niskim sygnałem i są używane w systemach automatyki domowej.
Wymagane składniki:
- Przekaźnik SPDT 12 v -3
- 817 Transoptor -3
- Tranzystor BC547 -3
- Diody SMD -4
- PCB (zamawiane w JLCPCB) -1
- Listwa zaciskowa 2 pin -4
- Dioda 1N4007 -3
- Rezystor 1k -7
- Burg pałeczki męskie -1
- Skoczek - 1
- Naciśnij przycisk
- Zasilacz
- Arduino do demonstracji
- Przewód łączący
- Urządzenia AC
Schemat obwodu tarczy sterownika przekaźnika Arduino:
W tym 3-kanałowym obwodzie sterownika przekaźnika użyliśmy transoptora do wyzwolenia tranzystora NPN, który dodatkowo napędza przekaźnik. A transoptor zostanie wyzwolony przez aktywny sygnał LOW. Tutaj zastosowaliśmy przekaźnik 12 V 10 A na tej płytce drukowanej, można również użyć przekaźników 5 V.
Praca i demonstracja:
Aby zademonstrować tę tarczę sterownika przekaźnika Arduino, użyliśmy płyty Arduino Uno do sterowania przekaźnikami. Połączyliśmy wszystkie 3 przekaźniki z Arduino na 7, 9 i 12 pinach (RLY1, RLY2 i RLY3). Do zasilania obwodu użyliśmy adaptera 12 V. Następnie podłączyliśmy żarówki 220VAC do listwy zaciskowej na płytce PCB i doprowadziliśmy również zasilanie AC do płytki. Sprawdź wideo demonstracyjne na końcu tego projektu.
Kompletny kod Arduino jest podany na końcu tego projektu, kod jest prosty i łatwo zrozumiały. Jeśli chcesz dowiedzieć się więcej o przekaźniku i jego połączeniu z Arduino, kliknij ten link.
Wystarczy przymocować osłonę Arduino do Arduino i sterować 3 urządzeniami za pomocą tej osłony. Możesz użyć podanego kodu (na końcu) lub użyć własnego kodu do sterowania aplikacjami AC.
Projektowanie obwodów i PCB za pomocą EasyEDA:
Aby zaprojektować tę osłonę przekaźnika Arduino, wybraliśmy internetowe narzędzie EDA o nazwie EasyEDA. Wcześniej korzystałem z EasyEDA wiele razy i stwierdziłem, że jest bardzo wygodny w użyciu, ponieważ ma dobrą kolekcję śladów i jest open-source. Po zaprojektowaniu PCB możemy zamówić próbki PCB, korzystając z ich tanich usług produkcji PCB. Oferują również usługi zaopatrzenia w komponenty, w przypadku których mają duże zapasy komponentów elektronicznych, a użytkownicy mogą zamówić wymagane komponenty wraz z zamówieniem PCB.
Projektując obwody i płytki drukowane, możesz również upublicznić swoje projekty obwodów i płytek drukowanych, aby inni użytkownicy mogli je kopiować lub edytować i mogli czerpać korzyści z Twojej pracy, upubliczniliśmy również nasze całe układy obwodów i PCB dla tego obwodu, sprawdź poniższy link:
easyeda.com/circuitdigest/relayshield
Możesz wyświetlić dowolną warstwę (górną, dolną, topową, dolną itp.) PCB, wybierając warstwę z okna „Warstwy”. Możesz również zobaczyć PCB, jak będzie wyglądać po wytworzeniu za pomocą przycisku Photo View w EasyEDA:
Obliczanie i zamawianie próbek online:
Po ukończeniu projektowania tej osłony przekaźnika Arduino, możesz zamówić płytkę drukowaną za pośrednictwem JLCPCB.com. Aby zamówić PCB w JLCPCB, potrzebujesz Gerber File. Aby pobrać pliki Gerber z płytki drukowanej, wystarczy kliknąć przycisk Wyjście produkcyjne na stronie edytora EasyEDA, a następnie pobrać ze strony zamówienia płytki PCB EasyEDA.
Teraz przejdź do JLCPCB.com i kliknij przycisk Cytuj teraz lub przycisk, a następnie możesz wybrać liczbę płytek PCB, które chcesz zamówić, ile warstw miedzi potrzebujesz, grubość PCB, wagę miedzi, a nawet kolor PCB, jak migawka pokazane poniżej:
Po wybraniu wszystkich opcji kliknij „Zapisz w koszyku”, a zostaniesz przeniesiony do strony, na której możesz załadować swój plik Gerber pobrany z EasyEDA. Prześlij swój plik Gerber i kliknij „Zapisz w koszyku”. Na koniec kliknij Bezpiecznie kasy, aby sfinalizować zamówienie, a płytki PCB otrzymasz kilka dni później. Produkują PCB w bardzo niskiej cenie, która wynosi 2 dolary. Ich czas budowy jest również znacznie krótszy, czyli 48 godzin przy dostawie DHL w ciągu 3-5 dni, w zasadzie PCB otrzymasz w ciągu tygodnia od zamówienia.
Po zamówieniu PCB możesz sprawdzić postęp produkcji swojej PCB wraz z datą i godziną. Możesz to sprawdzić wchodząc na stronę Konta i klikając link „Postęp produkcji” pod PCB, jak pokazano na poniższym obrazku.
Po kilku dniach zamawiania PCB otrzymałem próbki PCB w ładnym opakowaniu, jak pokazano na poniższych zdjęciach.
Po otrzymaniu tych elementów zamontowałem wszystkie wymagane komponenty na płytce PCB połączonej z Arduino w celu demonstracji.
Tak więc nasza osłona przekaźnika Arduino jest gotowa i można ją bezpośrednio używać z Arduino do sterowania trzema urządzeniami AC. Wystarczy umieścić tę osłonę Arduino na Arduino i przesłać poniższy kod. Możesz dostosować kod do siebie.
Sprawdź również film demonstracyjny podany poniżej.