Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB) - Gunook
Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB) - Gunook
Anonim
Image
Image
Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB)
Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB)
Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB)
Home Automation der nächsten Generation mit Eagle Cad (Teil 1 - PCB)

Einführung:

  • Warum sage ich seine nächste Generation: weil es einige Komponenten verwendet, die viel besser sind als herkömmliche Hausautomationsgeräte.

    1. Es kann Geräte steuern durch:

      • Google-Sprachbefehle
      • Touchpanel am Gerät
      • Steuerung über App
      • Steuerung ein- und ausschalten zusammen mit der Geschwindigkeit des Lüfters
    2. Gesamtgerät:

      • 2 Ein-Aus-Steuergeräte
      • 1 Dimm- oder Lüftergeschwindigkeitssteuerung
    3. Wie Triac besser als herkömmliche Relais

      • Kein mechanischer Verschleiß
      • Einfacheres Einschalten des Nulldurchgangs. (Kann auch mit Relais erfolgen, jedoch aufgrund der Einschaltverzögerung ungenauer)
      • Kann in gefährlicher Umgebung verwendet werden, insbesondere in explosionsgefährdeten Umgebungen, in denen funkende Relaiskontakte absolut ausgeschaltet sind
      • Keine EMI durch Schaltfunken/Lichtbögen
      • Keine magnetische Wechselwirkung mit nahegelegenen Induktoren.
      • Oft kompakter
      • Hohe Schalthäufigkeit

Schritt 1: Erforderliche Komponenten

Erforderliche Komponenten
Erforderliche Komponenten
  1. Smps mini -5v
  2. MOC3041
  3. MOC3021
  4. Gleichrichter
  5. Triac-BT136
  6. Widerstände
  7. Kopfstifte
  8. 4N35
  9. Berührungssensor
  10. D1 Mini Esp8266

Schritt 2: Auswahl des Mikrocontrollers

Auswahl des Mikrocontrollers
Auswahl des Mikrocontrollers

Welcher Mikrocontroller soll gewählt werden:

Wir werden eine WLAN-Steuerung benötigen, daher sind entweder Raspberry Pi oder Esp 8266 beliebte Optionen.

Da die Kosten für Himbeer-Pi hoch sind, habe ich mich für dieses Projekt für Esp 8266 entschieden. Nun stellt sich die Frage, welche Variante von 8266?

  1. Esp-01
  2. Esp 12e
  3. KnotenMCU
  4. D1 Mini

Da ich nun 10 steuerbare digitale Pins benötigte und die Größe ein wichtiger Faktor war, entschied ich mich für D1 mini, da es genügend Anzahlen hat. Pins für mein Projekt und ist klein.

Schritt 3: PCB-Design mit Eagle Cad (Teil -1)

PCB-Design mit Eagle Cad (Teil -1)
PCB-Design mit Eagle Cad (Teil -1)
PCB-Design mit Eagle Cad (Teil -1)
PCB-Design mit Eagle Cad (Teil -1)
PCB-Design mit Eagle Cad (Teil -1)
PCB-Design mit Eagle Cad (Teil -1)

(Einführung):

  1. Öffnen Sie Neues Projekt, benennen Sie Ihr Projekt. Klicken Sie mit der rechten Maustaste darauf und wählen Sie "Neuer Schaltplan"
  2. Eagle Cad verwendet 2 Dateien:

    • Schaltplandatei - Zur Gestaltung der Schaltungsanschlüsse
    • Board-Datei - Für das endgültige Board-Design.

(Teile hinzufügen):

  1. Klicken Sie auf "Teil hinzufügen", wie im Bild gezeigt.
  2. Suchen Sie alle Komponenten und drücken Sie OK.
  3. Platzieren Sie jede Komponente auf dem Schaltplan.

Schritt 4: PCB-Design mit Eagle Cad (Teil -2)

PCB-Design mit Eagle Cad (Teil -2)
PCB-Design mit Eagle Cad (Teil -2)

(Verbinden Sie die Komponenten):

  1. Gemäß den Schaltplänen sollten alle Komponenten entsprechend verdrahtet werden.
  2. "Net Tool" wird ausgewählt und die Drähte werden wie im Bild gezeigt hergestellt.

Schritt 5: PCB-Design mit Eagle Cad (Teil -3)

PCB-Design mit Eagle Cad (Teil -3)
PCB-Design mit Eagle Cad (Teil -3)
PCB-Design mit Eagle Cad (Teil -3)
PCB-Design mit Eagle Cad (Teil -3)
PCB-Design mit Eagle Cad (Teil -3)
PCB-Design mit Eagle Cad (Teil -3)

(In Board-Datei umwandeln):

  1. Klicken Sie links oben auf die Schaltfläche "In Board generieren", wie in der Abbildung gezeigt.
  2. Klicken Sie auf "Aus Schaltplan erstellen".
  3. Platzieren Sie die Komponenten wie gewünscht auf der endgültigen Platine.

Schritt 6: PCB-Design mit Eagle Cad (Teil - 4)

PCB-Design mit Eagle Cad (Teil - 4)
PCB-Design mit Eagle Cad (Teil - 4)
PCB-Design mit Eagle Cad (Teil - 4)
PCB-Design mit Eagle Cad (Teil - 4)

(Anschlüsse im Board):

Verwenden Sie das Tool "Routing", um die Trace-Verbindungen zwischen den Komponenten herzustellen

Schritt 7: PCB-Design mit Eagle Cad (Teil - 5)

PCB-Design mit Eagle Cad (Teil - 5)
PCB-Design mit Eagle Cad (Teil - 5)

Kamera generieren:

  1. Die Leiterplattenherstellung erfordert viele Cam-Dateien.
  2. Wenn Sie also auf die Schaltfläche "Nockendaten generieren" klicken, konvertiert die Software Ihr Projekt in Dateien, die von CNC-Maschinen gelesen werden können, die für die Herstellung von Leiterplatten verwendet werden.

Schritt 8: Testen der Leiterplatte durch selbstgemachte Leiterplatten

Testen von PCB von Home Made PCBs
Testen von PCB von Home Made PCBs

Da die Kosten für die Leiterplattenherstellung hoch sind, wollte ich überprüfen, ob es richtig ist oder nicht. Ich habe 3 ähnliche Schaltungen hergestellt, bevor ich sie zur Herstellung schicke.

  1. Zuerst wurde auf dem Brotbrett gemacht.
  2. Der zweite wurde durch Löten von Komponenten auf Stripboard (oder Lötbrett) durchgeführt
  3. Der dritte wurde auf der Kupferplatte mit der gleichen PCB-Datei erstellt und durch CNC-Gravur auf meinem College-Campus hergestellt.

Nachdem ich es vollständig überprüft habe, schicke ich es zur Herstellung auf PCB-Weise

Schritt 9: Gerber-Datei prüfen und zur Fertigung senden

Gerber-Datei prüfen und zur Fertigung senden
Gerber-Datei prüfen und zur Fertigung senden
Gerber-Datei prüfen und zur Fertigung senden
Gerber-Datei prüfen und zur Fertigung senden

Überprüfung:

  • Um die Gerber-Datei zu überprüfen, gehen Sie zu: (https://mayhewlabs.com/3dpcb)
  • Kopieren Sie alle Gerber-Dateien und starten Sie den Gerber-Viewer
  • Überprüfen Sie, wie die endgültige Leiterplatte aussehen wird.

Zur Fertigung senden:

Ich habe die Platine von (https://www.pcbway.com/) hergestellt

Schritt 10: PCB erhalten und Komponenten löten

PCB besorgen und Komponenten löten
PCB besorgen und Komponenten löten
PCB besorgen und Komponenten löten
PCB besorgen und Komponenten löten

Nach Erhalt der Leiterplatte werden die Komponenten gelötet und getestet.

Schritt 11: Berührungssensor und Mikrocontroller-Schicht

Berührungssensor und Mikrocontroller-Schicht
Berührungssensor und Mikrocontroller-Schicht
Berührungssensor und Mikrocontroller-Schicht
Berührungssensor und Mikrocontroller-Schicht

Da dieses Heimautomatisierungsprojekt Touch-Fähigkeit hat, sind Touch-Sensoren erforderlich. Daher mussten wir eine weitere Leiterplatte für den Berührungssensor herstellen. Diesmal habe ich sie in College CNC und nicht von PCB Way hergestellt.

Schritt 12: Schematische Datei und Herstellung

Schemadatei und und sie fabriziert
Schemadatei und und sie fabriziert
Schemadatei und und wie man sie fabriziert
Schemadatei und und wie man sie fabriziert
Schemadatei und und wie man sie fabriziert
Schemadatei und und wie man sie fabriziert

Schritt 13: Leiterplatten fertigstellen

Endbearbeitung von Leiterplatten
Endbearbeitung von Leiterplatten
Endbearbeitung von Leiterplatten
Endbearbeitung von Leiterplatten
Endbearbeitung von Leiterplatten
Endbearbeitung von Leiterplatten

Beide Schichten sind übereinander befestigt.

Schritt 14: 3d gedruckter Fall

3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall
3d gedruckter Fall

Das Gehäuse erfolgt mit einem 3D-Drucker. Eine Erklärung dafür wäre in Teil 2 von Instructables.