Sterowanie przekaźnikiem 230vac za pomocą arduino
Sterowanie przekaźnikiem 230vac za pomocą arduino
Witam serdecznie
Z powodu nadmiaru wolnego czasu i sterty części zalegających w pokoju poczyniłem pierwsze kroki do "luksusu" czy też zabawy .
Po znalezieniu arduino i kilku przekaźnikow na napięcie 230vac pierwsza myśl padła na sterowanie światłem.
Więc mimo cewki 5vdc w przekaźniku i identycznego napięcia na stanie wysokim w arduino zaniepokoiła mnie wysoka prądo-żerność cewki.
Pierwszy pomyśl tranzystor npn sterowany za pomocą arduino przepuszczający prąd z zewnętrznego zasilania (w moim przypadku ładowarka do telefonów czy jak kto woli zasilacz liniowy 5v).
I tak zrodził się w głowie pomysł który przeniosłem na papier.
Spis części
- przekaźnik HF115F 16A250VAC
- dioda niebieska
- opornik 330Ω
- tranzystor npn BC547
- dioda prostownicza N4007
- zasilacz liniowy 5v (ładowarka telefonowa)
Arduino nie wymieniam z racji że sterowanie może być zrobione z każdego rodzaju napięcia 5v.
Teraz moje pytanie bo pewnie jest tu mnóstwo obłędów i więcej niedociągnięć niż przy gotowych płytkach z zachodu.
Jeśli coś robię źle rób źle rozumuję poprosił bym o poradę co jak zmienić by to działało
Z powodu nadmiaru wolnego czasu i sterty części zalegających w pokoju poczyniłem pierwsze kroki do "luksusu" czy też zabawy .
Po znalezieniu arduino i kilku przekaźnikow na napięcie 230vac pierwsza myśl padła na sterowanie światłem.
Więc mimo cewki 5vdc w przekaźniku i identycznego napięcia na stanie wysokim w arduino zaniepokoiła mnie wysoka prądo-żerność cewki.
Pierwszy pomyśl tranzystor npn sterowany za pomocą arduino przepuszczający prąd z zewnętrznego zasilania (w moim przypadku ładowarka do telefonów czy jak kto woli zasilacz liniowy 5v).
I tak zrodził się w głowie pomysł który przeniosłem na papier.
Spis części
- przekaźnik HF115F 16A250VAC
- dioda niebieska
- opornik 330Ω
- tranzystor npn BC547
- dioda prostownicza N4007
- zasilacz liniowy 5v (ładowarka telefonowa)
Arduino nie wymieniam z racji że sterowanie może być zrobione z każdego rodzaju napięcia 5v.
Teraz moje pytanie bo pewnie jest tu mnóstwo obłędów i więcej niedociągnięć niż przy gotowych płytkach z zachodu.
Jeśli coś robię źle rób źle rozumuję poprosił bym o poradę co jak zmienić by to działało
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Ostatnio zmieniony sobota 11 kwie 2020, 10:06 przez KreoN64, łącznie zmieniany 1 raz.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- Grzegorz...
- User
- Posty: 451
- Rejestracja: piątek 09 paź 2015, 18:57
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Wojtek, byłeś szybszy więc już nic nie dodaję
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Wasze schematy są dokładniejsze lecz teraz pytanie dotyczące mojego schematu
Ma prawo to działać tak jak ja to widzę?
Jeśli nie czego brakuje lub co myślę źle
Ma prawo to działać tak jak ja to widzę?
Jeśli nie czego brakuje lub co myślę źle
- ZbeeGin
- User
- Posty: 492
- Rejestracja: sobota 08 lip 2017, 17:16
- Lokalizacja: Śląsko-Zagłębiowska Metropolia
- Kontaktowanie:
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Jeszcze jedna uwaga. Nie traktuj diody LED jako diody gaszącej przekaźnika. Ma być normalna dioda prostownicza równolegle do cewki, a ewentualnie jeszcze dodatkowo LED z rezystorem. LED ze względu na "wątłość" struktury w kierunku zaporowym - max 4-6V przy prądzie na poziomie µA - prawie momentalnie dostanie zwarcia i przestanie świecić.
- ZbeeGin
- User
- Posty: 492
- Rejestracja: sobota 08 lip 2017, 17:16
- Lokalizacja: Śląsko-Zagłębiowska Metropolia
- Kontaktowanie:
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
KreoN64 pisze:Wasze schematy są dokładniejsze lecz teraz pytanie dotyczące mojego schematu
Ma prawo to działać tak jak ja to widzę?
To nie będzie działać. Zasilanie jest 5V. Cewka przekaźnika pewnie też na 5V. To teraz dodajmy spadek na diodzie szeregowej, złącza BE i przekaźnika: 0.7V + 0.7V + 5V ≈ 6.5V. Do tego sporo prądu wypływającego w stanie wysokim podkradnie dioda LED. Nie wysterujesz.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Cały artykuł jest tutaj: https://www.instructables.com/id/Driving-a-Relay-With-an-Arduino/
P.S. Też się spóźniłem... stary jestem
"If A = success, then the formula is A = X + Y + Z.
X is work. Y is play. Z is keep your mouth shut."A. Einstein
X is work. Y is play. Z is keep your mouth shut."A. Einstein
- Marcin
- User
- Posty: 309
- Rejestracja: środa 09 wrz 2015, 19:30
- Lokalizacja: Królewskie miasto Sandomierz
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
KreoN64 pisze:Ma prawo to działać tak jak ja to widzę?
W bazie ograniczasz prąd diodą ? Według mnie nie, pierwsze załączenie zniszczy port sterujący w uC.
Dioda prostownicza jak wspomniano wyżej równolegle z cewką, normalnie w kierunku zaporowym.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Więc muszę pogodzić się z porażką i trochę do uczyć (no może więcej niż trochę )
A patrząc na schemat od @Zegar jak można dodać do tego sygnalizację załączenia Led
A patrząc na schemat od @Zegar jak można dodać do tego sygnalizację załączenia Led
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Diode wysteruj z portu arduino po prostu.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Pewnie najszybciej bez strat prądu bo w ten układ nikłe szanse się wpięcia
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
ale zawsze są jak to mówisz "straty" pradu, wepniesz diode wprost do portu poprzez opornik to popłynie prąd z portu arduino do diody LED. To dalej będzie twój układ razem z tranzystorem i przekaźnikiem ale nie tak połaczony jak sam narysowałeś, a dlaczego to ci juz kolega wyżej uzasadnił.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
D1 dioda prostownicza
R rezystor o mocy dobranej do BC547
Zależy mi na wyprowadzeniu samego sygnału z arduino nic po za tym
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
KreoN64 pisze:D1 dioda prostownicza
Dioda odwrotnie, bo spalisz tranzystor.
KreoN64 pisze:R rezystor o mocy dobranej do BC547
Moc rezystora nieistotna, wystarczy 1/4 W. Wartość 1k - 10 k, zależy od wzmocnienia tranzystora. Za duża wartość rezystancji nie otworzy tranzystora.
"If A = success, then the formula is A = X + Y + Z.
X is work. Y is play. Z is keep your mouth shut."A. Einstein
X is work. Y is play. Z is keep your mouth shut."A. Einstein
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
jak już to dioda odwrotnie (moc rezystora nie wiele ma tu do rzeczy ale z pewnością chodziło Ci tu o wartość rezystancji) - dlaczego uparcie nie chcesz skorzystać ze schematów, które masz powyżej?
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Bo ten najlepiej schemat rozumiem i części mam pod ręką do niego.
Dioda zaporowo do tranzystora w takim razie i rezystor 2k
Poprawiony schemat
Dioda zaporowo do tranzystora w takim razie i rezystor 2k
Poprawiony schemat
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Lepiej byłoby przenieść cewkę przekaźnika wraz z diodą do obwodu kolektora (katoda do +5 V), a emiter podłączyć do masy. Spadek napięcia między kolektorem i emiterem może wtedy wynieść nawet 0.2 V i przekaźnik będzie działał najpewniej.
"If A = success, then the formula is A = X + Y + Z.
X is work. Y is play. Z is keep your mouth shut."A. Einstein
X is work. Y is play. Z is keep your mouth shut."A. Einstein
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
Z racji nadmiaru czasu i poczynieniu tego projektu najpierw na płytce stykowej i testowaniu.
Przyszła pora na zlutownie tego i test pod napięciem 230vac
Przyszła pora na zlutownie tego i test pod napięciem 230vac
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
- ZbeeGin
- User
- Posty: 492
- Rejestracja: sobota 08 lip 2017, 17:16
- Lokalizacja: Śląsko-Zagłębiowska Metropolia
- Kontaktowanie:
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
KreoN64 pisze:Bo ten najlepiej schemat rozumiem i części mam pod ręką do niego.
Skoro wiesz jak działa tranzystor NPN to powinieneś też wiedzieć, że obciążenie jest w 99% przypadków w obwodzie kolektora. Elementy się nie zmieniają przecież, tylko sposób ich połączenia.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
???
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
No widzisz czyli teraz masz w zasadzie to co ci na drugim rysunku u samej góry pokazałem
Re: Sterowanie przekaźnikiem 230vac za pomocą arduino
No i takim oto sposobem się czegoś przydatnego nauczyłem
Dziękuję za zaangażowanie
Edit. A w ramach mojej ciekawości w 2 pierwszych schematach występuje kondensator 100nf.
Za co jest odpowiedzialny?
Dziękuję za zaangażowanie
Edit. A w ramach mojej ciekawości w 2 pierwszych schematach występuje kondensator 100nf.
Za co jest odpowiedzialny?
Wróć do „Podstawy elektroniki - teoria i praktyka”
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 3 gości