- Kinakailangan ang Mga Bahagi:
- Relay Driver Circuit Paliwanag:
- Paggawa at Pagpapakita:
- Circuit at Disenyo ng PCB gamit ang EasyEDA:
- Pagkalkula at Pag-order ng Mga Sampol sa online:
Ang mga relay ay madalas na ginagamit sa aming mga application na electronics lalo na kapag kailangan namin upang humimok ng mataas na karga mula sa mga circuit ng microcontroller. Kaya sa proyektong DIY na ito, gumawa kami ng isang 4-Channel Relay Driver Circuit na magagamit sa mga application na batay sa relay. In-here ay nagdisenyo kami ng isang nakahiwalay na PCB para sa 4 na relay upang mapatakbo ang 4 na mga appliances ng AC nang paisa-isa. Naglagay kami ng isang tatlong pin na mga block ng terminal ng tornilyo (NC, Nuteral, NO) para sa pagkonekta ng mga kagamitan.
Kinakailangan ang Mga Bahagi:
- Relay ng SPDT 12v -4
- 817 Optocoupler -4
- Transistor BC547 -4
- SMD LEDs -5
- PCB (iniutos mula sa EasyEDA) -1
- Terminal Block 3 pin -5
- 1N4007 Diode -1
- 1k Resistor -9
- Nagdidikit si Burg ng lalaki -1
- Supply ng kuryente
- Microcontroller o Arduino para sa pagpapakita
- Nag-uugnay sa kawad
Relay Driver Circuit Paliwanag:
Sa 4-Channel Relay Driver Circuit na ito ay gumamit kami ng isang optocoupler na pinalitaw ng aktibong LOW signal, upang ma-trigger ang transistor ng NPN na higit na nag-mamaneho ng relay. Dito nagamit namin ang 12v 10Amp relay sa PCB board na ito, ngunit maaari mo ring gamitin ang 5v relay.
Paggawa at Pagpapakita:
Para sa pagpapakita ng pagtatrabaho ng Relay Module na ito, gumamit kami ng isang Arduino Uno board para sa pagkontrol sa mga relay. Ang lahat ng apat na relay ay konektado sa Arduino sa 8,9,10 at 11th pin (In1, In2, In3, at In4), at 1 12v adapter ang ginagamit para sa pag-power ng circuit. Nakakonekta namin ang bombilya ng 220VAC sa terminal block ng PCB board at ang supply ng AC ay inilapat din sa board.
Nasa ibaba ang Arduino Code na ginamit namin upang maipakita ang Relay module na ito:
#define rly1 8 #define rly2 9 #define rly3 10 #define rly4 11 void setup () {pinMode (rly1, OUTPUT); pinMode (rly2, OUTPUT); pinMode (rly3, OUTPUT); pinMode (rly4, OUTPUT); pagkaantala (2000); } void loop () {digitalWrite (rly1, HIGH); digitalWrite (rly2, HIGH); digitalWrite (rly3, HIGH); digitalWrite (rly4, HIGH); pagkaantala (2000); digitalWrite (rly1, LOW); digitalWrite (rly2, LOW); digitalWrite (rly3, LOW); digitalWrite (rly4, LOW); pagkaantala (2000); }
Suriin din ang Video sa pagtatapos ng artikulong ito.
Circuit at Disenyo ng PCB gamit ang EasyEDA:
Upang idisenyo ang Relay Driver Circuit na ito, pinili namin ang online na tool ng EDA na tinatawag na EasyEDA. Ginamit namin dati ang EasyEDA nang maraming beses at nahanap na mas maginhawa itong gamitin kumpara sa iba pang mga taga-gawa ng PCB. Matapos ang pagdidisenyo ng PCB, maaari kaming mag-order ng mga sample ng PCB sa pamamagitan ng kanilang mga serbisyong paggawa ng mababang gastos sa PCB. Nag-aalok din sila ng serbisyong sourcing ng bahagi kung saan mayroon silang isang malaking stock ng mga elektronikong sangkap at ang mga gumagamit ay maaaring mag-order ng kanilang mga kinakailangang sangkap kasama ang order ng PCB.
Habang dinidisenyo ang iyong mga circuit at PCB, maaari mo ring gawing pampubliko ang iyong mga disenyo ng circuit at PCB upang ang ibang mga gumagamit ay maaaring kopyahin o mai-edit ang mga ito at maaaring makinabang mula doon, ginawa rin nating pampubliko ang aming buong mga layout ng Circuit at PCB para sa Relay Driver Module na ito, suriin ang link sa ibaba:
easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b
Nasa ibaba ang Snapshot ng Nangungunang layer ng layout ng PCB mula sa EasyEDA, maaari mong tingnan ang anumang Layer (Tuktok, Ibaba, Topsilk, bottomsilk atbp) ng PCB sa pamamagitan ng pagpili ng layer na bumubuo sa Window na 'Mga Layers'.
Maaari mo ring tingnan ang PCB, kung paano ito magmumula sa katha gamit ang pindutan ng Photo View sa EasyEDA:
Pagkalkula at Pag-order ng Mga Sampol sa online:
Matapos makumpleto ang disenyo ng PCB, maaari mong i-click ang icon ng Fabrication output sa itaas. Pagkatapos ay mai-access mo ang pahina ng order ng PCB upang mag-download ng mga Gerber file ng iyong PCB at ipadala ang mga ito sa anumang tagagawa, mas madali din (at mas mura) upang direktang i-order ito sa EasyEDA. Dito maaari mong piliin ang bilang ng mga PCB na nais mong mag-order, kung gaano karaming mga layer ng tanso ang kailangan mo, ang kapal ng PCB, bigat ng tanso, at maging ang kulay ng PCB. Matapos mong mapili ang lahat ng mga pagpipilian, i-click ang "I-save sa Cart" at kumpletuhin ang iyong order, pagkatapos ay makukuha mo ang iyong mga PCB makalipas ang ilang araw. At maaari kang sumama sa iyong lokal na mga vendor ng PCB din sa Gerber output ng layout ng PCB. Tinataya nila ang PCB sa napakababang rate na $ 2.
Matapos ang ilang araw ng pag-order ng PCB nakuha ko ang mga sample ng PCB
Paghihinang: pagkatapos makuha ang mga piraso na ito ay nai-mount namin ang lahat ng kinakailangang mga sangkap sa PCB, at ikinonekta ito sa Arduino para sa pagpapakita.