- Erforderliche Komponenten:
- Erklärung der Relaistreiberschaltung:
- Arbeiten und Demonstration:
- Schaltungs- und Leiterplattendesign mit EasyEDA:
- Muster online berechnen und bestellen:
Relais werden häufig in unseren elektronischen Anwendungen verwendet, insbesondere wenn wir hohe Lasten von Mikrocontroller-Schaltkreisen ansteuern müssen. In diesem DIY-Projekt stellen wir eine 4-Kanal-Relaistreiberschaltung her, die in relaisbasierten Anwendungen verwendet werden kann. Hier haben wir eine isolierte Leiterplatte für 4 Relais entworfen, um 4 Wechselstromgeräte gleichzeitig zu betreiben. Wir haben einen dreipoligen Schraubklemmenblock (NC, Nuteral, NO) zum Anschließen von Geräten angebracht.
Erforderliche Komponenten:
- SPDT-Relais 12v -4
- 817 Optokoppler -4
- Transistor BC547 -4
- SMD-LEDs -5
- PCB (bestellt bei EasyEDA) -1
- Klemmenblock 3 Pin -5
- 1N4007 Diode -1
- 1k Widerstand -9
- Burg klebt männlich -1
- Energieversorgung
- Mikrocontroller oder Arduino zur Demonstration
- Verbindungskabel
Erklärung der Relaistreiberschaltung:
In dieser 4-Kanal- Relaistreiberschaltung haben wir einen Optokoppler verwendet, der durch ein aktives LOW-Signal ausgelöst wird, um den NPN-Transistor auszulösen, der das Relais weiter ansteuert. Hier haben wir 12V 10A Relais in dieser Leiterplatte verwendet, aber Sie können auch 5V Relais verwenden.
Arbeiten und Demonstration:
Um die Funktionsweise dieses Relaismoduls zu demonstrieren, haben wir eine Arduino Uno-Karte zur Steuerung von Relais verwendet. Alle vier Relais sind an den Pins 8,9,10 und 11 (In1, In2, In3 und In4) mit Arduino verbunden, und 1 12-V-Adapter wird zur Stromversorgung der Schaltung verwendet. Wir haben eine 220-V-Wechselstromlampe an den Klemmenblock der Leiterplatte angeschlossen, und die Leiterplatte wird ebenfalls mit Wechselstrom versorgt.
Unten finden Sie den Arduino-Code, mit dem wir dieses Relaismodul demonstriert haben:
#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); Verzögerung (2000); } void loop () {digitalWrite (rly1, HIGH); digitalWrite (rly2, HIGH); digitalWrite (rly3, HIGH); digitalWrite (rly4, HIGH); Verzögerung (2000); digitalWrite (rly1, LOW); digitalWrite (rly2, LOW); digitalWrite (rly3, LOW); digitalWrite (rly4, LOW); Verzögerung (2000); }}
Überprüfen Sie auch das Video am Ende dieses Artikels.
Schaltungs- und Leiterplattendesign mit EasyEDA:
Zur Gestaltung dieses Relais Treiberschaltung haben wir das Online - EDA - Tool namens EasyEDA gewählt. Wir haben EasyEDA bereits viele Male verwendet und fanden es im Vergleich zu anderen Leiterplattenherstellern sehr bequem zu verwenden. Nach dem Entwurf der Leiterplatte können wir die Leiterplattenmuster über ihre kostengünstigen Leiterplattenherstellungsdienste bestellen. Sie bieten auch einen Komponentenbeschaffungsservice an, bei dem sie über einen großen Bestand an elektronischen Komponenten verfügen und Benutzer ihre erforderlichen Komponenten zusammen mit der Leiterplattenbestellung bestellen können.
Während Sie Ihre Schaltkreise und Leiterplatten entwerfen, können Sie auch Ihre Schaltkreis- und Leiterplattenentwürfe veröffentlichen, damit andere Benutzer sie kopieren oder bearbeiten und davon profitieren können. Wir haben auch unsere gesamten Schaltkreis- und Leiterplattenlayouts für dieses Relaistreibermodul veröffentlicht. Überprüfen Sie den folgenden Link:
easyeda.com/circuitdigest/RelayBoard-d3f1fbcfc99540738b4f76aceef8882b
Unten finden Sie den Schnappschuss der obersten Ebene des PCB-Layouts von EasyEDA. Sie können jede Ebene (oben, unten, Oberschicht, untere Seide usw.) der Leiterplatte anzeigen, indem Sie die Ebene aus dem Fenster "Ebenen" auswählen.
Sie können die Leiterplatte auch über die Schaltfläche Fotoansicht in EasyEDA anzeigen, wie sie nach der Herstellung aussehen wird:
Muster online berechnen und bestellen:
Nachdem Sie das Design der Leiterplatte abgeschlossen haben, können Sie oben auf das Symbol der Fertigungsausgabe klicken. Dann greifen Sie auf die Seite PCB-Bestellung zu, um Gerber-Dateien Ihrer PCB herunterzuladen und an einen beliebigen Hersteller zu senden. Es ist auch viel einfacher (und billiger), sie direkt in EasyEDA zu bestellen. Hier können Sie die Anzahl der zu bestellenden Leiterplatten, die Anzahl der benötigten Kupferschichten, die Leiterplattendicke, das Kupfergewicht und sogar die Leiterplattenfarbe auswählen. Nachdem Sie alle Optionen ausgewählt haben, klicken Sie auf "In den Warenkorb" und schließen Sie Ihre Bestellung ab. Einige Tage später erhalten Sie Ihre Leiterplatten. Mit der Gerber-Ausgabe des PCB-Layouts können Sie auch mit Ihren lokalen Leiterplattenherstellern zusammenarbeiten. Sie stellen die Leiterplatte mit einer sehr geringen Rate her, die 2 US-Dollar beträgt.
Nach einigen Tagen der Bestellung von Leiterplatten bekam ich die Leiterplattenmuster
Löten: Nachdem wir diese Teile erhalten haben, haben wir alle erforderlichen Komponenten über die Leiterplatte montiert und zur Demonstration mit Arduino verbunden.