Innholdsfortegnelse:

Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé: 3 trinn (med bilder)
Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé: 3 trinn (med bilder)

Video: Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé: 3 trinn (med bilder)

Video: Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé: 3 trinn (med bilder)
Video: 💦Blackview BV9200 ЧЕСТНЫЙ ОБЗОР ПРОТИВОУДАРНОГО 2024, Juli
Anonim
Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé
Superenkel PC-kontroll av 110 Vac ved hjelp av et Crydom Solid-State-relé

Jeg gjør meg klar til å prøve litt på loddetinn. Derfor trengte jeg en måte å kontrollere 110Vac fra min PC. Denne instruksjonen viser hvordan du enkelt kan kontrollere 110Vac fra en seriell utgangsport på en PC. Seriellporten jeg brukte var en USB -type. Enhver standard seriell port bør fungere. Tanken er å koble DTR (dataterminal klar) -pinnen fra PC-serieporten til et Crydom solid state relé. Crydom-reléet godtar et kontrollsignal på 3 til 32 volt for å slå på solid-state-reléet. Crydom -reléet kan også håndtere opptil -32 volt på kontrollinngangen til reléet. Se vedlagte datablad. Under normale forhold bytter DTR -signalet mellom +10 volt og -10 volt. Dette fungerer perfekt for Crydom -stafetten. Crydom -reléet slås på med alt over 3 volt. Enhver spenning under 1 volt vil garantert slå av reléet. Så å bruke +10 til -10 volt på DTR -signalet er perfekt. Crydom -reléet har en maksimal belastning på 2mA på DTR -signalet. Det er også veldig enkelt å bytte DTR til programkontroll. Jeg har lagt ved et lite Python -skript som bytter DTR -pin hvert par sekund. Python -skriptet er bare 16 linjer langt! For å få Python -koden til å fungere må du legge til en ekstra liten pakke til Python som heter PySerial. Jeg har også knyttet Windows installasjonsprogrammet for PySerial til dette instruerbare. Med et raskt Google -søk kan du også finne PySerial på Source Forge.

Trinn 1: Wiring Crydom

Wiring Crydom
Wiring Crydom

Forsiktighet! Sørg for at du sjekker alt når du arbeider med 110Vac. Ledningskretsen kan ikke bli mye enklere enn dette! Crydom -blokken er ganske enkelt på linje med den varme siden av 110Vac -linjen. Den nøytrale siden går rett igjennom. Pass også bakken. Men, koble også bakken til kjøleribben/Crydom -blokken til bakken. Jeg vet, jeg vet, ledningene jeg brukte på AC -siden er for små. Jeg har et veldig stort Crydom -relé (40 ampere!), Så jeg burde ha noen store morledninger. Huset mitt har 15 amp brytere, så #12 ledninger ville være OK. Jeg tok bare en gammel PC -ledning og glemte hvor små ledningene er. Jeg tror ledningene mine på AC -siden er #18. Så langt har jeg bare lekt med en 100 watt lampe, så ikke noe problem. Jeg vil koble til før jeg kobler til en stor kokeplate.

Trinn 2: Python -testkode

Nedenfor er den magiske Python -koden. Igjen, kan ikke bli mye enklere enn dette. Jeg har også lagt ved 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)# Toggle the DTR -pinne på i 15 sekunder, deretter av i 5 sekunder. Mens (1): skriv ut "På" ser.setDTR (1) hvilemodus (15) skriv ut "Av" ser.setDTR (0) hvilemodus (5)

Trinn 3: Vær forsiktig

Vær forsiktig
Vær forsiktig

Før jeg bruker dette Solid-State-reléet, skal jeg montere noen plexiglas over AC-siden av reléet. 110Vac kan virkelig bite så vær forsiktig! Håper dette hjelper - Takk, Jim

Anbefalt: