• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Połączenie Arduino Nano z przekaźnikiem 12V
#1
Próbuję skomunikować Arduino z przekaźnikiem 12v. Do pinu VCC przekaźnika podłączyłem napięcie 12V, do GND Arduino i przekaźnika masę. Pin IN1 przekaźnika połączyłem z pinem cyfrowym 2 na Arduino. Wgrałem bardzo prosty program który jak na moje powinien co sekundę aktywować przekaźnik.

Kod:
void setup() {
    pinMode(2, OUTPUT);
}

void loop() {
  digitalWrite(2, HIGH);
  delay(1000);   
  digitalWrite(2, LOW);
  delay(1000);         
}       

Dioda na przekaźniku miga co sekundę ale przełącznik się nie załącza. Kiedy zewrę śrubokrętem układ na przekaźniku to oczywiście działa. Ma ktoś pomysł co robię nie tak?
 
Odpowiedź
#2
Zależy jaki masz przekaźnik i jak go podłączyłeś. Pokaż skąd go kupiłeś. Jak przekaźnik ma cewkę na 12V to logika i tak powinna być zasilana z 5V. Jak tam podłączyłeś gdzieś 12V to już się nim nie pobawisz.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#3
To dokładnie ten przekaźnik:
https://sklep.msalamon.pl/produkt/modul-...nalow-12v/
 
Odpowiedź
#4
Szkoda, że msalamon nie zapewnił konkretnej dokumentacji do modułu, który sprzedaje.

Z tego, co udało mi się znaleźć do współpracy z Arduino należałoby zasilanie 12V podłączyć do pinu JD-VCC, usunąć zworkę, a do pinu VCC podpiąć 5V z Arduino.

Łączenie masy zasilacza i Arduino powoduje brak optoizolacji, a dodatkowo ze schematów, które znalazłem wynika, że podanie 12V na pin VCC może spowodować podanie 12V na pin Arduino (ale nie gwarantuję, bo schematy, które znalazłęm w sieci są dla modułu 5V).
 
Odpowiedź
#5
Niestety tak jak pisałem wcześniej, jak podałeś 12V na VCC to mogłeś zabić piny Arduino, cała nadzieja, że pomyliłeś Vcc z JD-Vcc pisząc tego posta. Jest jak napisał @MadMrQ, przekaźnik jest sterowany stanem niskim, zasilasz moduł z dwóch napięć i nie możesz ich łączyć zworką pokazaną na płytce.
GND z Arduino na listwę logiki nie podłączasz wcale, nie jest tu do niczego potrzebny, "GND" czyli stan logiczny 0 leci z pinów NANO. Z Arduino podajesz tylko zasilanie Vcc 5V, a obwód zamykasz przez piny IN1-IN8 ustawiając stan niski na pinach Arduino, przez led optoizolatora płynie wtedy prąd, ta zaświeca się i powoduje podanie zasilania cewek. Z osobnego zasilacza 12V i GND podłączasz do JD-VCC i GND.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#6
(13-02-2024, 21:34)MadMrQ napisał(a): Szkoda, że msalamon nie zapewnił konkretnej dokumentacji do modułu, który sprzedaje.

Z tego, co udało mi się znaleźć do współpracy z Arduino należałoby zasilanie 12V podłączyć do pinu JD-VCC, usunąć zworkę, a do pinu VCC podpiąć 5V z Arduino.

Łączenie masy zasilacza i Arduino powoduje brak optoizolacji, a dodatkowo ze schematów, które znalazłem wynika, że podanie 12V na pin VCC może spowodować podanie 12V na pin Arduino (ale nie gwarantuję, bo schematy, które znalazłęm w sieci są dla modułu 5V).


Pewnie różnią się tylko przekaźnikami. Tak czy inaczej pomiędzy Vcc a pinem sterującym mamy 2 diody (LED + transoptor) i rezystor (mam moduł w wersji 5V, oznaczenie HL-85S, wszystkie rezystory są 122 czyli 1200R). W transoptorze zwykle jest LED podczerwony, 5V powinno wystarczyć by to załaczyć, ale 3V3 może być za mało. Jeśli LED się zaświeca to pewnie działa też transoptor - przy odpowiednim napięciu na JD-VCC powinien zadziałać przekaźnik.

Trochę dziwne, że diody migają ci przy zasilaniu 12V, diody zabezpieczające piny procka powinny spowodować, że LED będą się stale świecić najwyżej raz jaśniej raz ciemniej.



Jak wspomniałem mam wersję 5V - podłączyłem do pro micro wersja 5V. Sama płytka była zasilana z USB, do zasilania przekaźników do pinów JD-VCC i GND w tym 3-pinowym złączu podłączyłem niezależne zasilanie 5V z oddzielnego zasilacza. Do pinów GND i VCC obok wejść sygnałów podłączyłem zasilanie w płytki procka i pięknie działa.

Youtube - coś wklejenie wideo nie działa

Po odłączeniu dodatkowego zasilacza diody ciągle migają, ale przekaźniki przestają klikać.
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości