Nie jestem pewien, jak podłączyć moją płytkę przekaźnika arduino 5VDC do 120VAC


10

Mam płytkę z 8 przekaźnikami, które będą pobierać 5 V z mojego arduino, a przekaźniki włączą się na moich urządzeniach 120 V AC.

W żadnym wypadku nie jestem inżynierem elektrykiem, więc zastanawiam się, jak podłączyć moje urządzenia 120 V do przekaźników i jak podłączyć 5 V z arduino do płyty.

To jest zdjęcie całej planszy, a nazwy pinów napisałem pod pinami:

obraz płytki z 8 przekaźnikami

To jest obraz wyjścia przekaźników: Połączenia terminala 120 V. zbliżenie logiki sterowania.

Zamknij się z logiki sterowania


3
Czy masz instrukcję na ten temat?
Majenko,

7
Jeśli nie jesteś pewien, jak podłączyć to urządzenie i nie znasz się na arkuszach danych i schematach, byłbym bardzo ostrożny, wykonując każdy projekt, który dotyczyłby zasilania 120 V. Szczerze mówiąc, unikałbym tego całkowicie, dopóki nie opanujesz podstaw, wykonując najpierw bezpieczniejsze projekty elektroniczne.
Jim

również - aby uzyskać dobrą odpowiedź, musisz opublikować dokładną nazwę modułu przekaźnika i prawdopodobnie również link do arkusza danych modułu, aby upewnić się, że mówimy o tym samym, gdy doradzamy, jak podłączyć to w górę.
Jim

2
Uzgodniono, że instrukcja / schemat jest zdecydowanie potrzebny, aby zmniejszyć możliwość udzielania złej porady przy wysokich napięciach.
Oli Glaser,

Brak instrukcji lub schematu dla tego produktu. Kupiłem go od Amazon i myślę, że został przylutowany ręcznie. Firma produkująca przekaźniki jest chińska i ma słabe wsparcie online. Pracowałem wcześniej z 120v, więc mogę nieco bezpiecznie z nim pracować. Zastanawiam się głównie, dlaczego jest na tym VCC? Czy nie powinienem po prostu wkładać napięcia 5 V na jeden koniec przekaźnika i magnesuje on cewkę, aby przełączyć przełącznik?
Łukasz D.

Odpowiedzi:


7

Znalazłem to zdjęcie podczas surfowania (góra jest niestety posiekana):

Zdjęcie tablicy przekaźników

... wraz z tym linkiem do zakupów. Wygląda bardzo podobnie do tego, co masz w rękach.

W tym przypadku zasilanie JD-VCC jest sztywnym źródłem zapewniającym prąd cewki przekaźnika, który wymaga wspólnego powrotu z zasilaniem Arduino VCC. Jeśli posiadasz multimetr, powinieneś być w stanie sprawdzić, czy to samo połączenie istnieje na twojej płycie. (Wygląda na to, że Twoja tablica ma zwarte VCC i JD-VCC.)


RMc dodał komentarz:

(1) Jeśli Vcc i JD-Vcc są podłączone, wejście i wyjście nie są izolowane, a optyczne diody izolujące mogą być zasilane z zasilania Arduino, jeśli jest to pożądane (jeśli dostępne jest napięcie 5 V.)

(2) Jeśli Vcc i JD-Vcc nie są połączone, można zastosować oddzielne źródło zasilania 5 V po stronie wyjściowej, a pełną optyczną izolację kamery wejściowej i wyjściowej można uzyskać, jeżeli Arduino i masy wyjściowe nie są podłączone.

(3) W (2), jeżeli stosowane są oddzielne zapasy, ale uziemienia są wspólne, nie ma pełnej izolacji, ale wiele katastrof wyjściowych jest w stanie przetrwać, dopóki uziemienie jest „sztywne”.

(4) Należy pamiętać, że wejścia muszą być sterowane LOW (do masy), aby aktywować, a nie wysokie (+ 5 V), jak sugerowałem w mojej odpowiedzi.

(5) Poziomy wejściowe muszą wynosić 5 V, ponieważ muszą zasilać diodę optyczną (może 1,5 V) i szeregową diodę LED (może 1,7 V) na spadek powyżej 3 V, zanim spadnie rezystor.

(6) Prąd wejściowy musi być wystarczająco wysoki, aby napędzać opto wystarczająco dobrze, aby aktywować stopień wyjściowy. To, jak wysokie jest to zależy od prądu przekaźnika i wzmocnienia prądu Q3 i współczynnika CTR opto (= współczynnik przeniesienia prądu = wzmocnienie prądu na wyjściu), ale powiedzmy, że 1 mA, 50% CTR (typowo tanie opto), beta (wzmocnienie prądu) 100 = 1 x 1/2 x 100 = 50 mA prąd przekaźnika na mA napędu optycznego. R5 ustawi prąd opto przy napięciu 5 V na około (5-3) / R5 = 2 / R5 amp lub 2000 / R5 mA. Większość pinów mikrokontrolera może łatwo pochłonąć wystarczającą ilość prądu, aby uzyskać odpowiednią temperaturę.

(6) Obecny napęd do Q3 w (6) będzie również ograniczony przez R6, ale CTR itp. Są prawdopodobnie czynnikami ograniczającymi.

(7) YMMV :-)! (ale prawdopodobnie nie).

Podsumowanie:

JD-VCC = 5 V (prawdopodobnie) dla napędu przekaźnika

Połącz JD-VCC i VCC i zasilaj napięciem + 5VDC, jeśli izolacja nie jest pożądana.

Użyj osobnego źródła zasilania 5 VDC dla JD-VCC, jeśli chcesz uzyskać rzeczywistą optoizolację.

Napędy wejściowe są aktywne na niskim poziomie i muszą wynosić 5 V. 3V3 prawie na pewno nie będzie działać dobrze lub wcale.


Ahhh, dzięki za to, ma teraz sens. To dlaczego są 2 VCCS jak wejść są otwarte drenażu. Sensowne są również 2 widoczne podstawy. Myślałem, że było tak, ponieważ cała moc związana z UC może być utrzymywana za optosem. Prawdopodobnie coś mi brakuje, ale dlaczego uważasz, że JD-VCC potrzebuje wspólnego zwrotu z zapasami Arduino?
Oli Glaser,

@Oli Glaser - Masz rację, JD-VCC nie musi być udostępniany arduino.
Connor Wolf,

1

Odpowiedź na podstawie badania zdjęcia. Zacząłem to pisać wcześniej, ale wstrzymałem się z powodu braku schematu i nie chcąc dawać złych rad.
Nadal tak jest, nie polecam tego do napięcia sieciowego, chyba że masz absolutną pewność, że wiesz dokładnie, co się dzieje, i że wszystko jest tak, jak powinno, więc użyłbym tego do czegoś innego i kupiłbym inny ze szczegółową dokumentacją do celów wysokiego napięcia. Może być testowany / używany z bezpiecznymi napięciami, więc oto kilka przypuszczeń, które mogą w tym pomóc, ponieważ nie wygląda na to, aby dostępna była instrukcja.

Cewki przekaźników będą wymagały więcej prądu do ich napędzania, niż twoje piny arduino mogą dostarczyć (lub bezpośrednio na granicy, więc nie idealnie) i w żadnym wypadku nie są podłączone bezpośrednio do wejść.
Jest to prawie na pewno do czego służą tranzystory (Q1, Q2 itp.) I wymagają zasilania. Są one prawdopodobnie kontrolowane przez coś, co wygląda jak optoizolatory, które również będą wymagały zasilania z jednej strony. Te i cewki przekaźnikowe będą potrzebowały VCC i / lub VCC-JD, które mogą być zatem izolowane od Arduino VCC, który nie jest podłączony, tylko jego masę i wejścia (które napędzają jedną stronę optos i prawdopodobnie są używane) do oświetlenia obecnych diod LED)

Nie jestem pewien (tj. Nawet mniej pewny niż reszta), co wygląda jak żółty sweter po prawej stronie (GND, VCC, JD-VCC), ale może to mieć coś wspólnego z opcjami VCC, więc VCC może być taki sam jak VCC-JD.

W każdym razie, jeśli mam rację, podłączysz uziemienie płyty arduino do pada z wejściami po lewej stronie, a cyfrowe wyjścia do padów INx. Podłącz inne źródło zasilania do VCC, prawdopodobnie 5 V-12 V (napięcie zostanie zapisane na przekaźnikach, wygląda na 5 V z tego, co mogę dostrzec - wpisz numer części w google i sprawdź arkusz danych) i przełącz cyfrowe wyjścia, aby przełączyć przekaźniki. Powinieneś być w stanie śledzić ślady, aby zobaczyć, skąd pochodzi energia tranzystorów i co robi zworka (jeśli jest).

Możesz przeprowadzić test np. Z napięciem 5 V dla wszystkich VCC i przewodów, jak sugerowano, bez potrzeby podłączania czegokolwiek do przekaźników, powinieneś usłyszeć kliknięcie, jeśli jest aktywowane. Nawet jeśli to nie zadziała, jest mało prawdopodobne, aby coś uszkodzić.
Dalsze zdjęcia tablicy (z tyłu) i numery części prawdopodobnie pomogłyby wyjaśnić niektóre punkty.
Proszę nic nie robić niebezpieczne na podstawie powyższego, jako że zastrzegamy sobie prawo do być zupełnie źle o tym wszystkim :-)



1

Mam bardzo podobną tablicę.

Użyj osobnego zasilania 5 V, aby uruchomić przekaźniki:
1) Zworka na VCC / JD-VCC
2) + 5 V [zewnętrzne] zasilanie do VCC na głównym złączu (większy, który ma również styki IN1-IN8)
3) Podłącz zewnętrzne zasilanie i Arduino do wspólnej masy
4) Podłącz masę [wspólną] do styku GND za pomocą zworki

teraz możesz użyć Arduino do ustawienia pinów [IN1-IN8] na masę, aby aktywować przekaźnik / diody LED. (dla moich, i spodziewam się twoich ... ustawień, wejście do uziemienia (LOW) aktywuje przekaźnik. Ustawienie na WYSOKI (lub odłączenie od uziemienia oczywiście go wyłącza).

UWAGA: ta konfiguracja wymaga wspólnego uziemienia między mocą a Arduino.


0

Jak radzi Kortuk, „granie” z sieci prądu przemiennego jest niebezpieczne, jeśli nie jesteś pewien, co robisz.

W takim przypadku funkcja wyjściowa WYRAŹ SIĘ wyraźnie, ale odpowiedzialność spoczywa na Tobie .

Załóżmy, że sieć ma przewody „Live” i „Neutralne”. Połączyć:

  • Podłączyć do lewego złącza złącza na schemacie

  • Prawy zacisk złącza po jednej stronie obciążenia.

  • Druga strona obciążenia do neutralnej

wprowadź opis zdjęcia tutaj

Tablica kierowcy:

  • Nie wiem, jaki powinien być Vcc - prawdopodobnie 5 woltów, ale ???

  • Nie wiem, co oznacza JD-Vcc.

  • Nie wiem, jaki jest poziom Vin.

ALE

Właściwe napięcie + ve do Vcc.
Z ziemi na ziemię.
Vin do IN1 itp. (Ewentualnie 5 V OK).

YMMV.


Zakładam, że doradziłem, że kiedyś byłem zaskoczony, widząc moje imię.
Kortuk

0

pomyśl o 3 stykach modułu przekaźnika jako wspólnym przełączniku 1, a pozostałe 2 są w stanie, więc jeśli moduł 1 kanał 1 stan 1 jest zawsze włączony, chyba że aktywny lo lub wysoki w zależności od konfiguracji, a drugi stan będzie alternatywą stan, więc może zawsze jest wyłączony, chyba że jest aktywny hi lub lo w zależności od konfiguracji, więc kiedy grasz z zasilaniem AC, najlepszą rzeczą jest tylko użycie ac + lub ac _, ale nie oba, ponieważ spowoduje to krótki, więc użyj albo + lub - zawsze pracuj z wyłączonym zasilaniem, a następnie testuj z multimetrem ustawionym na ac (ustaw zakres na poprawne ac) i sprawdź, czy nie ma zasilania przed rozpoczęciem pracy nad tym, ale mam nadzieję, że to pomoże!


0

Zmień R14, R12, R11, R9, R7, R5, R3, R1 z rezystorów 10k SM na 4,7 kiloomów

Uruchom osobne zasilanie, usuń zworkę (jeśli występuje) z podłączenia opcji zasilania przekaźników 12 woltów, więc podłącz JD-VCC do 12V

problem i tak rozwiązany dla mnie .....

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.