Talaan ng mga Nilalaman:

Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay: 3 Mga Hakbang (na may Mga Larawan)
Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay: 3 Mga Hakbang (na may Mga Larawan)

Video: Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay: 3 Mga Hakbang (na may Mga Larawan)

Video: Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay: 3 Mga Hakbang (na may Mga Larawan)
Video: Simple convert 220V to 110V 2024, Hulyo
Anonim
Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay
Super Easy PC Control ng 110 Vac Gamit ang isang Crydom Solid-State Relay

Hinahanda ko na subukan ang aking kamay sa paggawa ng mainit na paghihinang ng plato. Samakatuwid, kailangan ko ng isang paraan upang makontrol ang 110Vac mula sa aking PC. Ipinapakita ng itinuturo na ito kung paano madaling makontrol ang 110Vac mula sa isang serial output port sa isang PC. Ang ginamit kong serial port ay isang uri ng USB. Anumang karaniwang serial port ay dapat na gumana. Ang ideya ay upang ikonekta ang DTR (data terminal handa) na pin mula sa PC serial port sa isang Crydom solid-state relay. Ang Crydom relay ay tumatanggap ng isang control signal na 3 hanggang 32 volts upang i-on ang solid-state relay. Ang Crydom relay ay maaari ring hawakan hanggang sa -32 volts sa control input sa relay. Tingnan ang naka-attach na datasheet. Sa ilalim ng karaniwang kondisyon ang switch ng signal ng DTR sa pagitan ng +10 volts at -10 volts. Ito ay gumagana nang perpekto para sa Crydom relay. Ang Crydom relay ay nakabukas sa anumang higit sa 3 volts. Anumang boltahe sa ibaba 1 volt ay garantisadong upang patayin ang relay. Kaya, ang paggamit ng +10 hanggang -10 volts ng signal ng DTR ay perpekto. Ang Crydom relay ay may maximum na pag-load ng 2mA sa signal ng DTR. Ang paglipat ng DTR sa ilalim ng kontrol ng programa ay talagang madali. Nag-attach ako ng isang maliit na script ng Python na nagpapalipat-lipat sa pin ng DTR bawat ilang segundo. Ang script ng Python ay may 16 na linya lamang ang haba! Upang maisagawa ang code ng Python code kakailanganin mong magdagdag ng dagdag na maliit na pakete sa Python na tinatawag na PySerial. Naidugtong ko rin ang installer ng windows para sa PySerial sa itinuturo na ito. Sa isang mabilis na paghahanap sa Google, madali mo ring mahahanap ang PySerial sa Source Forge.

Hakbang 1: Crydom ng Mga Kable

Mga Kable Crydom
Mga Kable Crydom

Pag-iingat! Siguraduhin na tripe mong suriin ang lahat kapag nagtatrabaho sa 110Vac. Ang circuit ng mga kable ay hindi maaaring maging mas madali kaysa sa ito! Ang block ng Crydom ay simpleng nakahanay sa mainit na bahagi ng linya ng 110Vac. Ang neutral na gilid ay dumadaan mismo. Dumaan din sa lupa. Ngunit, ikonekta din ang lupa sa heatsink / Crydom block sa lupa. Alam ko, alam ko, ang mga kable na ginamit ko sa gilid ng AC ay maliit. Mayroon akong isang talagang malaking Crydom relay (40 Amps!) Kaya dapat magkaroon ako ng ilang malalaking wires ng ina. Ang aking bahay ay mayroong 15 amp breakers kaya't ang # 12 na mga kable ay magiging OK. Kumuha lang ako ng isang lumang PC cord at nakalimutan kung gaano kaliit ang mga wire. Sa palagay ko ang aking mga kable sa panig ng AC ay # 18. Sa ngayon naglalaro lamang ako ng isang 100 watt lamp, kaya walang problema. Magre-rewire muna ako bago isaksak ang isang malaking mainit na plato.

Hakbang 2: Python Test Code

Nasa ibaba ang magic Python code. Muli, hindi maaaring maging mas madali kaysa sa ito. Inilakip ko rin ang code sa isang file na tinatawag na "Test.py".import sys, serialfrom time import sleepCOM_PORT = 7BAUD = 9600ser = serial. Serial (COM_PORT-1, BAUD, timeout = 0.5, rtscts = 0) # I-toggle ang Ang DTR ay naka-pin sa loob ng 15 segundo, pagkatapos ay umalis para sa 5 segundo. Habang (1): i-print ang "Sa" ser.setDTR (1) pagtulog (15) i-print ang "Off" ser.setDTR (0) pagtulog (5)

Hakbang 3: Mag-ingat

Mag-ingat ka
Mag-ingat ka

Bago ko gamitin ang relay na Solid-State na ito ay ilalagay ko ang ilang Plexiglas sa gilid ng AC ng relay. Ang 110Vac ay maaaring talagang kumagat kaya maging maingat! Inaasahan kong makakatulong ito - Salamat, Jim

Inirerekumendang: