Innehållsförteckning:

Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä: 3 steg (med bilder)
Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä: 3 steg (med bilder)

Video: Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä: 3 steg (med bilder)

Video: Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä: 3 steg (med bilder)
Video: Первые тесты двигателей для "электричек" - на неодимовых магнитах 2024, Juli
Anonim
Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä
Superenkel PC-kontroll av 110 Vac med ett Crydom Solid-State-relä

Jag gör mig redo att prova på att göra lödning av kokplattor. Därför behövde jag ett sätt att styra 110Vac från min dator. Denna instruerbara visar hur man enkelt styr 110Vac från en seriell utgångsport på en dator. Den seriella porten jag använde var en USB -typ. Varje standard seriell port bör fungera. Tanken är att ansluta DTR-stiftet (dataterminal redo) från datorns seriella port till ett Crydom-solid-state-relä. Crydom-reläet accepterar en styrsignal på 3 till 32 volt för att slå på solid-state-reläet. Crydom -reläet kan också hantera upp till -32 volt på styringången till reläet. Se bifogat datablad. Under normala förhållanden växlar DTR -signalen mellan +10 volt och -10 volt. Detta fungerar perfekt för Crydom -reläet. Crydom -reläet tänds vid allt över 3 volt. Varje spänning under 1 volt garanterar att reläet stängs av. Så att använda +10 till -10 volt i DTR -signalen är perfekt. Crydom -reläet har en maximal belastning på 2mA på DTR -signalen. Att byta DTR till programkontroll är också väldigt enkelt. Jag har bifogat ett litet Python -skript som växlar DTR -stiftet varannan sekund. Python -skriptet är bara 16 rader långt! För att få Python -koden att fungera måste du lägga till ett extra litet paket till Python som heter PySerial. Jag har också bifogat Windows -installationsprogrammet för PySerial till denna instruerbara. Med en snabb Google -sökning kan du enkelt hitta PySerial på Source Forge också.

Steg 1: Wiring Crydom

Wiring Crydom
Wiring Crydom

Varning! Se till att du kontrollerar allt när du arbetar med 110Vac. Ledningskretsen kunde inte bli mycket enklare än så här! Crydom -blocket är helt enkelt i linje med den heta sidan av 110Vac -linjen. Den neutrala sidan passerar rakt igenom. Passera marken också. Men anslut också marken till kylflänsen/Crydom -blocket till marken. Jag vet, jag vet, kablarna jag använde på AC -sidan är för små. Jag har ett riktigt stort Crydom -relä (40 ampere!) Så jag borde ha några stora mammakablar. Mitt hus har 15 amp brytare så #12 ledningar skulle vara OK. Jag tog precis en gammal PC -sladd och glömde hur små trådarna är. Jag tror att min ledning på AC -sidan är #18. Hittills har jag bara lekt med en 100 watt lampa, så inga problem. Jag kopplar om kabeln innan jag kopplar in en stor kokplatta.

Steg 2: Python -testkod

Nedan finns den magiska Python -koden. Återigen, kan inte bli mycket lättare än så här. Jag har också bifogat koden i en fil som heter "Test.py".import sys, serialfrom time import sleepCOM_PORT = 7BAUD = 9600ser = serial. Serial (COM_PORT-1, BAUD, timeout = 0.5, rtscts = 0)# Växla DTR -stift på i 15 sekunder, sedan av i 5 sekunder. Medan (1): skriv ut "På" ser.setDTR (1) viloläge (15) skriv ut "Av" ser.setDTR (0) viloläge (5)

Steg 3: Var försiktig

Var försiktig
Var försiktig

Innan jag använder detta Solid-State-relä ska jag montera lite plexiglas över reläets AC-sida. 110Vac kan verkligen bita så var försiktig! Hoppas detta hjälper - Tack, Jim

Rekommenderad: