- Nødvendige komponenter:
- Relæ Driver Circuit Forklaring:
- Arbejde og demonstration:
- Kredsløb og printkortdesign ved hjælp af EasyEDA:
- Beregning og bestilling af prøver online:
Relæer bruges ofte i vores elektronikapplikationer, specielt når vi har brug for at køre store belastninger fra mikrokontrolkredsløb. Så i dette DIY-projekt laver vi et 4-kanals relæ driver kredsløb, der skal bruges i relæbaserede applikationer. Herinde har vi designet et isoleret printkort til 4 relæer til at betjene 4 vekselstrømsapparater ad gangen. Vi har sat tre-polede skrueklemmer (NC, Nuteral, NO) til tilslutning af apparater.
Nødvendige komponenter:
- SPDT-relæ 12v -4
- 817 Optokobler -4
- Transistor BC547 -4
- SMD-lysdioder -5
- Printkort (bestilt fra EasyEDA) -1
- Klemrække 3 ben -5
- 1N4007 Diode -1
- 1k modstand -9
- Burg sticks mand -1
- Strømforsyning
- Microcontroller eller Arduino til demonstration
- Forbindelsesledning
Relæ Driver Circuit Forklaring:
I dette 4-kanals relæ driver kredsløb har vi brugt en optokobler, der er udløst af aktivt LAV signal, til at udløse NPN transistoren, som yderligere driver relæet. Her har vi brugt 12v 10Amp-relæ i dette printkort, men du kan også bruge 5v-relæer.
Arbejde og demonstration:
Til at demonstrere funktionen af dette relæmodul har vi brugt et Arduino Uno-kort til styring af relæer. Alle fire relæer er forbundet med Arduino ved 8,9,10 og 11. ben (In1, In2, In3 og In4), og 1 12v-adapter bruges til at tænde for kredsløbet. Vi har tilsluttet 220VAC-pære ved terminalblokken på printkortet, og vekselstrømforsyningen anvendes også til kortet.
Nedenfor er Arduino-koden, som vi har brugt til at demonstrere dette relæmodul:
#define rly1 8 #define rly2 9 #define rly3 10 #define rly4 11 tom opsætning () {pinMode (rly1, OUTPUT); pinMode (rly2, OUTPUT); pinMode (rly3, OUTPUT); pinMode (rly4, OUTPUT); forsinkelse (2000); } ugyldig loop () {digitalWrite (rly1, HIGH); digitalWrite (rly2, HIGH); digitalWrite (rly3, HIGH); digitalWrite (rly4, HIGH); forsinkelse (2000); digitalWrite (rly1, LOW); digitalWrite (rly2, LOW); digitalWrite (rly3, LOW); digitalWrite (rly4, LOW); forsinkelse (2000); }
Se også videoen i slutningen af denne artikel.
Kredsløb og printkortdesign ved hjælp af EasyEDA:
For at designe dette Relay Driver Circuit har vi valgt det online EDA-værktøj kaldet EasyEDA. Vi har tidligere brugt EasyEDA mange gange og fundet det meget praktisk at bruge sammenlignet med andre PCB-fabrikanter. Efter design af PCB kan vi bestille PCB-prøver ved hjælp af deres billige PCB-fabrikationstjenester. De tilbyder også komponentsourcingtjeneste, hvor de har et stort lager af elektroniske komponenter, og brugere kan bestille deres nødvendige komponenter sammen med printkortordren.
Mens du designer dine kredsløb og printkort, kan du også gøre dit kredsløb og printkortdesign offentligt, så andre brugere kan kopiere eller redigere dem og kan drage fordel af derfra, vi har også gjort vores hele kredsløbs- og printkortlayouts offentlige til dette Relay Driver Module, tjek nedenstående link:
easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b
Nedenfor er øjebliksbillede af øverste lag af printkortlayout fra EasyEDA, du kan se ethvert lag (top, bund, topsilk, bundmælk osv.) På printkortet ved at vælge laget fra vinduet 'Lag'.
Du kan også se printkortet, hvordan det vil se ud efter fabrikation, ved hjælp af knappen Photo View i EasyEDA:
Beregning og bestilling af prøver online:
Når du er færdig med designet af PCB, kan du klikke på ikonet for fabrikationsoutput ovenfor. Derefter får du adgang til siden PCB-ordre for at downloade Gerber-filer på din PCB og sende dem til enhver producent, det er også meget nemmere (og billigere) at bestille det direkte i EasyEDA. Her kan du vælge antallet af printkort, du vil bestille, hvor mange kobberlag du har brug for, printkorttykkelsen, kobbervægten og endda printkortfarven. Når du har valgt alle mulighederne, skal du klikke på "Gem i indkøbskurv" og færdiggøre din ordre, så får du dine printkort et par dage senere. Og du kan også gå med dine lokale PCB-leverandører med Gerber-output af PCB-layout. De fabrikerer printkortet til en meget lav hastighed, som $ 2.
Efter få dage med bestilling af printkort fik jeg printkortprøverne
Lodning: Efter at have fået disse stykker har vi monteret alle de nødvendige komponenter over printkortet og tilsluttet det til Arduino til demonstration.