Hallo,
nachdem ich mich jetzt einige Wochen mit dem Pi2 beschäftigt und eine Testschaltung für eine Relais-Steuerung nebst Software-Durchstich auf einem Breadboard aufgebaut habe, geht es ans Platine machen. Bevor ich diese fertigen lasse, würde ich mich über Feedback, Tipps, Hinweise auf Fehler etc. zum Schaltplan und der Platine bzw. (Auto-)Routing freuen.
Ziel des Ganzen:
- Steuerung von Licht (230V Stromstoßschalter) und Rollladen (mit Trennrelais; alle Schaltkontakte [parallel zu den Taster] in den Schaltschrank geführt)
- Steuerung durch Relais die wiederum über den Pi2 I2C Bus angesteuert werden. Auf dem Breadboard funktionieren schon 3x MCP23017
- Software selbst geschrieben in PHP (via I2C Command-Line Tools). Z.Zt. noch mehr als Alpha Stadium. Aber vom Handy aus kann ich schon 2 Relais schalten
- Später irgendwann noch mit Sensoren entweder auch über I2C oder GPIOs direkt am Pi2
Infos zur Schaltung:
- Die 0 Ohm Widerstände sind nur um Netze zu trennen und damit beim Layout/Routing verschiedene Leiterbahnstärken zu erreichen. Ich will die Relaisboards (8fach mit Optokoppler aus Fernost...) direkt über die Platine speisen und benöte daher etwas dickere Leiterbahnen
- Der Pi2 soll über 5V über die GPIO-Leiste gespeist werden. Darum auch eine Polyfuse von 1A. Die Umsetzung der 3V -> 5V erfolgt über einen Level-Shifter
- Die ganze Schaltung wird über ein 5V/5A Schaltnetzteil betrieben
- Alles Andere sollte Standard sein
Update 18.06.2015: Habe nun am Schaltplan und vor allem am Layout weitergearbeitet und sollte eigentlich fertig für die Platinenbeauftragung sein. Wenn jemanden etwas auffällt bitte ich um Feedback. Neu sind die real verwendeten Stiftleisten und Schraubklemmen sowie Bohrungen um den Pi2 huckepack zu nehmen.
Freue mich auf Feedback.
Update 29.10.2016: Aktualisierten Schaltplan und Boardlayout sowie Bild vom fertigen Modul angefügt.
Update 23.11.2016: Bilder nach Umbau auf 3 mm GFK Trägermaterial inkl. GFK Sicherheitsbox für USV LiPo-Akku wg. Brandschutz.
Update 22.05.2019: Habe nun die Eagle-Layout- und -Schaltplan-Dateien hier als Anhang angefügt. Es sind zwei Zip’s. Eines original wie damals bei https://www.multi-circuit-boards.eu/index.html bestellt (Board_Ordered.zip). Von dort sind auch die Design Rules https://www.multi-circuit-boards.eu/support/leiter…aten/eagle.html. Die andere Datei (Board_Current.zip) enthält korrigierte Beschriftungen. Diese wurde aber so nie bestellt. Also sicherheitshalber alles prüfen und am besten mit Eagle auch noch einmal Auto-Routen. Eingesetzte Eagle Version bei der Bestellung war V7.3.0 (Windows).
Grüße
mdrmdr