Aby połączyć wiele urządzeń z mikrokontrolerami, płyty Arduino są opłacalną opcją, ponieważ ułatwiają interfejsy urządzenia. Urządzenia takie jak przekaźniki mogą być łączone z Arduino, które pomagają w kontrolowaniu wielu urządzeń dołączonych do płyty mikrokontrolera. Zetknęliśmy moduł 2-RELAY z Arduino UNO i szczegółowo wyjaśniliśmy funkcjonalność przekaźnika.
Co to jest przekaźnik
Celem przekaźnika jest przełączanie urządzeń, które działają na wyższym poziomie napięcia lub w razie potrzeby zarówno urządzenia AC, jak i DC w tym samym obwodzie. Innymi słowy, możemy powiedzieć, że przekaźnik to przełącznik kontrolowany elektrycznie, który jest używany do włączania i wyłączania urządzeń dołączonych do niego.
Każdy przekaźnik ma w sumie 5 pinów: dwa piny dotyczą napięcia uziemienia lub zasilania oraz dwa piny dla wejścia sygnału jednego dla każdego przekaźnika. Ponadto pozostałe trzy szpilki są wspólnym kodem, zwykle otwartym i normalnie bliskim szpilkami oraz do obsługi przekaźnika zawsze pamiętaj o skróce. Aby uzyskać jasne zrozumienie pinów modułu, które opublikowaliśmy poniżej tabelę dla konfiguracji pinu, a następnie obraz modułu 2-relay.
Szpilka | Opis |
---|---|
Powszechnie używane szpilki do obu przekaźników | |
1- (VCC) | Aby dostarczyć 5 woltów do modułu przekaźnika |
2- (GND) | Aby podłączyć moduł z podłożem |
3 w 1) | Aby nadać sygnał do pierwszego przekaźnika |
4- (IN2) | Aby nadać sygnał do drugiego przekaźnika |
Oddzielne szpilki dla każdego przekaźnika | |
1- (com) | Pin używany do dostarczania napięcia do przekaźnika do kontrolowania urządzenia |
2- (nie) | To jest pin, którego kontakty są normalnie otwarte |
3- (NC) | Ten szpilka ma normalnie zamknięte kontakty |
Pin z przekaźnikiem (wspólny pin)
Jest to środkowy szpilka przekaźnika, a napięcie główne, które należy podać do podłączonego urządzenia, jest podłączone do tego pinu.
Pin NC przekaźnika (normalnie zamknięty)
Następnym szpilką do wspólnego pinów jest normalnie zamknięta szpilka przekaźnika, którego styki są zamknięte w normalnych warunkach. Innymi słowy, możemy powiedzieć, że wspólny szpilka i normalnie zamknięte szpilka są ze sobą powiązane
Brak szpilki przekaźnika (normalnie otwarty)
Ten pin jest pierwszym pinem przekaźnika, a jego styki są zwykle otwarte, co oznacza, że nie ma napięcia zasilania na tym styku. Urządzenie, które ma być kontrolowane, jest podłączone do tego pinu, a gdy sygnał do włączenia urządzenia jest podawany do przekaźnika, zamyka styki, a urządzenie włącza.
Jedna rzecz, o której należy pamiętać podczas korzystania z modułu przekaźnika
Podczas korzystania z modułu przekaźnika nie zapomnij o skróceniu pinu JD-VCC do drugiego pinu VCC modułu, ani podłączyć go z oddzielnym zasilaniem, ponieważ przekaźniki potrzebują izolatora optycznego, który zapobiega zakłóceniu szumu sygnału przekaźnika przekaźnika. Podobnie, jeśli nie używasz modułu przekaźnika. Jak stwierdzono powyżej, aby odizolować przekaźnik, możemy użyć oddzielnego zasilania modułu przekaźnika, aby zapobiec zakłóceniu sygnału.
Przekaźnik interfejsu z Arduino Uno
Aby połączyć przekaźnik z Arduino i zademonstrować działanie przekaźnika, który opublikowaliśmy schemat obwodu z pojedynczym przekaźnikiem związanym z Arduino, a następnie listą komponentów wymaganych do interfejsu przekaźnika z Arduino
Zespół sprzętu do przekaźnika interfejsów z Arduino Uno
W sprzęcie użyliśmy modułu dwóch relay, ale używamy pojedynczego przekaźnika z tego modułu przekaźnika. Możesz również użyć jednego modułu przekaźnika. Aby dać ci jasny obraz połączeń do interfejsu przekaźnika z Arduino, opublikowaliśmy obraz montażu sprzętu do interfejsu modułu przekaźnika z Arduino:
Podłączyliśmy przekaźnik z Arduino w taki sposób, że najpierw podłączyliśmy wspólny szpilkę, jaką jest czerwony drut drugiego modułu przekaźnika z zasilaniem 5-woltowym z tablicy chleba. Następnie podłączyliśmy normalnie otwartą niebieską drucianą szpilkę drugiego modułu przekaźnika z LED umieszczoną na tablicy chleba. Aby podać sygnał do włączenia i wyłączania diody LED, zielony przewód łączy pin sygnałowy przekaźnika z Arduino na pin 2.
Kod Arduino do przekaźnika interfejsu z Arduino w celu kontrolowania diody LED
Aby połączyć przekaźnik z Arduino kod Arduino, który zastosowaliśmy, podano poniżej:
int relaypin = 2;/*przypisanie pinów Arduino dla sygnału przekaźnika*/void settup ()
pinmode (przekaźnik, wyjście);/* Przypisanie pinu przekaźnika jako wyjścia Arduino*/
DigitalWrite (przekaźnik, niski);/ * dający początkowo stan pinów przekaźnika
void Loop ()
DigitalWrite (Relaypin, high);/ * przypisanie pinu przekaźnika, jeśli stan wysoko, aby włączyć diodę LED */
opóźnienie (2000);/*czas, dla którego dioda LED pozostanie w stanie*/
DigitalWrite (Relaypin, niski);/* przypisanie styku przekaźnika niski stan do wyłączenia LED*/
opóźnienie (2000);/*czas, dla którego dioda LED pozostanie w stanie wolnym*/
Aby skompilować kod Arduino do interfejsu przekaźnika najpierw zadeklarowaliśmy pin Arduino używany jako sygnał do przekaźnika. Następnie użyliśmy DigitalWrite () funkcja nadania wysokiego i niskiego sygnału do zmiany stanu diody LED.
Wdrożenie sprzętowe przekaźnika interfejsów z Arduino i kontrolowanie diody LED
Poniżej znajduje się obraz sprzętu zmontowany do interfejsu przekaźnika z Arduino i kontrolowaliśmy diodę LED za pomocą przekaźnika.
Aby zademonstrować działanie przekaźnika i sposób, w jaki możemy użyć przekaźnika do kontrolowania diody LED, opublikowaliśmy zdjęcia poniżej:
Wniosek
Przekaźniki to elektrycznie sterowane przełączniki używane do włączania i wyłączania połączonych z nim urządzeń. Przekaźniki mogą być łączone z mikrokontrolerami za pomocą tablic Arduino i w ten sposób istnieje wiele urządzeń, które możemy kontrolować za pomocą przekaźników. Aby zademonstrować, w jaki sposób można użyć przekaźników do kontrolowania urządzeń, które połączyliśmy moduł przekaźnika 2 z Arduino i kontrolowaliśmy diodę LED.