- Vereiste componenten:
- Uitleg van relaisstuurcircuit:
- Werken en demonstratie:
- Circuit- en PCB-ontwerp met EasyEDA:
- Monsters online berekenen en bestellen:
Relais worden vaak gebruikt in onze elektronicatoepassingen, vooral wanneer we hoge belastingen van microcontrollercircuits moeten aansturen. Dus in dit doe-het-zelf-project maken we een 4-kanaals relaisstuurcircuit voor gebruik in op relais gebaseerde toepassingen. Hierin hebben we een geïsoleerde printplaat ontworpen voor 4 relais om 4 AC-apparaten tegelijk te bedienen. We hebben drie-pins schroefklemmenblokken (NC, Nuteral, NO) geplaatst om apparaten aan te sluiten.
Vereiste componenten:
- SPDT relais 12v -4
- 817 Optocoupler -4
- Transistor BC547 -4
- SMD-leds -5
- PCB (besteld bij EasyEDA) -1
- Klemmenblok 3-pins -5
- 1N4007 Diode -1
- 1k weerstand -9
- Burg steekt mannelijk -1
- Stroomvoorziening
- Microcontroller of Arduino voor demonstratie
- Verbindingsdraad
Uitleg van relaisstuurcircuit:
In dit 4-kanaals relaisstuurcircuit hebben we een optocoupler gebruikt die wordt geactiveerd door een actief LOW-signaal, om de NPN-transistor te activeren die het relais verder aandrijft. Hier hebben we 12v 10Amp relais in deze printplaat gebruikt, maar je kunt ook 5v relais gebruiken.
Werken en demonstratie:
Om de werking van deze relaismodule te demonstreren, hebben we een Arduino Uno-bord gebruikt voor het aansturen van relais. Alle vier relais zijn verbonden met Arduino op 8,9,10 en 11e pinnen (In1, In2, In3 en In4), en 1 12v-adapter wordt gebruikt om het circuit van stroom te voorzien. We hebben een 220VAC-lamp aangesloten op het aansluitblok van de printplaat en er is ook AC-voeding op het bord aangebracht.
Hieronder staat de Arduino-code die we hebben gebruikt om deze relaismodule te demonstreren:
#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); vertraging (2000); } void loop () {digitalWrite (rly1, HIGH); digitalWrite (rly2, HIGH); digitalWrite (rly3, HIGH); digitalWrite (rly4, HIGH); vertraging (2000); digitalWrite (rly1, LOW); digitalWrite (rly2, LOW); digitalWrite (rly3, LOW); digitalWrite (rly4, LOW); vertraging (2000); }
Bekijk ook de video aan het einde van dit artikel.
Circuit- en PCB-ontwerp met EasyEDA:
Om dit relaisstuurcircuit te ontwerpen, hebben we gekozen voor de online EDA-tool genaamd EasyEDA. We hebben EasyEDA eerder vaak gebruikt en vonden het erg handig in gebruik in vergelijking met andere PCB-fabrikanten. Na het ontwerpen van de PCB, kunnen we de PCB-monsters bestellen via hun goedkope PCB-fabricagediensten. Ze bieden ook een service voor het sourcen van componenten, waarbij ze een grote voorraad elektronische componenten hebben en gebruikers hun vereiste componenten samen met de PCB-bestelling kunnen bestellen.
Terwijl u uw circuits en PCB's ontwerpt, kunt u ook uw circuit- en PCB-ontwerpen openbaar maken, zodat andere gebruikers ze kunnen kopiëren of bewerken en daar hun voordeel mee kunnen doen.We hebben ook onze hele circuit- en PCB-lay-outs openbaar gemaakt voor deze Relay Driver Module, check de onderstaande link:
easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b
Hieronder ziet u de momentopname van de bovenste laag van de PCB-lay-out van EasyEDA, u kunt elke laag (boven, onder, bovenzijde, onderzijde, enz.) Van de PCB bekijken door de laag in het venster 'Lagen' te selecteren.
U kunt ook de printplaat bekijken, hoe deze er na de fabricage uitziet met de Photo View-knop in EasyEDA:
Monsters online berekenen en bestellen:
Nadat u het ontwerp van de PCB hebt voltooid, kunt u op het pictogram van de fabricage-uitvoer hierboven klikken. Vervolgens komt u op de pagina PCB bestellen om Gerber-bestanden van uw PCB te downloaden en naar een willekeurige fabrikant te sturen, het is ook een stuk eenvoudiger (en goedkoper) om deze rechtstreeks in EasyEDA te bestellen. Hier kunt u het aantal PCB's selecteren dat u wilt bestellen, hoeveel koperlagen u nodig heeft, de PCB-dikte, het kopergewicht en zelfs de PCB-kleur. Nadat u alle opties heeft geselecteerd, klikt u op "Opslaan in winkelwagen" en rondt u uw bestelling af, dan ontvangt u uw PCB's een paar dagen later. En u kunt ook met uw lokale PCB-leveranciers meegaan met Gerber-uitvoer van PCB-lay-out. Ze fabriceren de PCB tegen een zeer lage prijs, namelijk $ 2.
Na een paar dagen PCB's te hebben besteld, kreeg ik de PCB-samples
Solderen: na het verkrijgen van deze onderdelen hebben we alle benodigde componenten over de print gemonteerd en ter demonstratie met Arduino verbonden.