Spisu treści:

Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom: 3 kroki (ze zdjęciami)
Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom: 3 kroki (ze zdjęciami)

Wideo: Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom: 3 kroki (ze zdjęciami)

Wideo: Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom: 3 kroki (ze zdjęciami)
Wideo: Webinar: Nowy Soft Starter MCD 600 dostępny w pełnej ofercie 2024, Lipiec
Anonim
Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom
Super łatwe sterowanie komputerem o napięciu 110 VAC za pomocą przekaźnika półprzewodnikowego Crydom

Przygotowuję się do lutowania na gorąco. Dlatego potrzebowałem sposobu na kontrolowanie 110Vac z mojego komputera. Ta instrukcja pokazuje, jak łatwo kontrolować 110Vac z portu wyjścia szeregowego na komputerze. Użyłem portu szeregowego typu USB. Każdy standardowy port szeregowy powinien działać. Pomysł polega na podłączeniu pinu DTR (gotowość do terminala danych) z portu szeregowego komputera PC do przekaźnika półprzewodnikowego Crydom. Przekaźnik Crydom przyjmuje sygnał sterujący o napięciu od 3 do 32 V w celu włączenia przekaźnika półprzewodnikowego. Przekaźnik Crydom może również obsługiwać napięcie do -32 V na wejściu sterującym przekaźnika. Zobacz załączony arkusz danych. W normalnych warunkach sygnał DTR przełącza się między +10 V a -10 V. Działa to idealnie w przypadku przekaźnika Crydom. Przekaźnik Crydom włącza się przy dowolnym napięciu powyżej 3 woltów. Każde napięcie poniżej 1 wolta gwarantuje wyłączenie przekaźnika. Tak więc użycie sygnału DTR od +10 do -10 woltów jest idealne. Przekaźnik Crydom ma maksymalne obciążenie 2mA na sygnale DTR. Przełączanie DTR pod kontrolą programu jest również bardzo łatwe. Dołączyłem mały skrypt Pythona, który co kilka sekund przełącza pin DTR. Skrypt Pythona ma tylko 16 linii! Aby kod Pythona działał, będziesz musiał dodać do Pythona dodatkowy mały pakiet o nazwie PySerial. Do tej instrukcji dołączyłem również instalator Windows dla PySerial. Dzięki szybkiemu wyszukiwaniu w Google możesz łatwo znaleźć PySerial na Source Forge.

Krok 1: Okablowanie Crydom

Okablowanie Crydom
Okablowanie Crydom

Ostrożność! Upewnij się, że sprawdzisz wszystko podczas pracy z 110Vac. Obwód okablowania nie może być o wiele prostszy! Blok Crydom jest po prostu w linii z gorącą stroną linii 110Vac. Strona neutralna przechodzi przez nią. Przechodź też przez ziemię. Ale podłącz również uziemienie do radiatora/bloku Crydom do uziemienia. Wiem, wiem, okablowanie, którego użyłem po stronie AC jest za małe. Mam naprawdę duży przekaźnik Crydom (40 Amperów!), więc powinienem mieć kilka dużych kabli matki. Mój dom ma 15-amperowe wyłączniki, więc okablowanie #12 byłoby OK. Właśnie chwyciłem stary kabel od komputera i zapomniałem, jak małe są przewody. Myślę, że moje okablowanie po stronie AC to #18. Do tej pory bawiłem się tylko 100-watową lampą, więc nie ma problemu. Zmienię okablowanie przed podłączeniem dużej płyty grzejnej.

Krok 2: Kod testowy Pythona

Poniżej znajduje się magiczny kod Pythona. Znowu nie może być łatwiej niż to. Dołączyłem również kod w pliku o nazwie "Test.py".import sys, serialfrom time import sleepCOM_PORT = 7BAUD = 9600ser = serial. Serial(COM_PORT-1, BAUD, timeout=0.5, rtscts=0)# Przełącz DTR pin włączony przez 15 sekund, następnie wyłączony na 5 sekund.while (1): print "On" ser.setDTR(1) sleep(15) print "Off" ser.setDTR(0) sleep(5)

Krok 3: Bądź ostrożny

Bądź ostrożny
Bądź ostrożny

Zanim użyję tego przekaźnika półprzewodnikowego, zamierzam zamontować pleksiglas po stronie AC przekaźnika. 110Vac może naprawdę ugryźć, więc bądź ostrożny! Mam nadzieję, że to pomoże - dzięki, Jim

Zalecana: