|
 |
|

30.08.2012, 21:37
|
|
Benutzer
|
|
Registriert seit: 29.11.2010
Ort: Dortmund
Beiträge: 387
|
|
Nach längerer Zeit die ich mit einem provisorischen Aufbau verbracht hatte habe ich eine Erweiterungsplatine für das Beaglebone ("Cape") gemacht.
Die Platine ist zweilagig, nutzt in dieser ersten Version aber überwiegend die Oberseite, damit bei aufgesteckten Cape alle Signale zugänglich sind.
Vorhanden sind:
- KNX-Schnittstelle auf Basis des neuen TPUART v2 (QFN36, 3,3V Logikspannung) mit galvanischer Trennung zum zum Rest des Capes
- Onewire-Busmaster DS2482-800S mit insgesamt 8 Bussen. Geschützt über DS9503 ESD-Schutzdioden. Angebunden über einen TXS0102 wird der Busmaster mit den maximalen 5V betrieben. Ein DS18B20 onboard für Funktionschecks und Monitoring.
- Realtime Clock DS3232 mit integriertem Oszillator und 3V-Pufferbatterie (auf den Bildern mangels Halter noch nicht bestückt).
- Bluetooth-Modul "HC05" zur Anbindung eines PV-Wechselrichters (hier Sunnyboy 5000-21TL)
- 2x serielle Schnittstelle mit Schutzbeschaltung und Versorgungsspannung zur Anbindung von zwei Schreib-/Leseköpfen für Stromzähler ( www.volkszaehler.org oder andere)
Bei Interesse gebe ich gerne vier Platinen gegen Unkostenerstattung ab.
Wenn die Tage mein RPi kommt gibts dafür vielleicht eine abgespeckte Version (dort ist nur eine serielle Schnittstelle vorhanden).
Grüße
Robert
|

31.08.2012, 08:49
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 24.10.2010
Ort: Amtzell
Beiträge: 3.682
|
|
Hallo Robert,
coole Sache. Und darauf läuft das Communitygate? Hast du mal Perl Plugins für KNX Logiken (z.B. den Logikprozessor von Fry) oder ähnliches probiert? Wegen Performance meine ich.
__________________
Mit freundlichen Grüßen
Niko Will
neustes Projekt: smarthome.py (Logik Engine von mknx)
Dreambox DM8000 - iPhone 5 - iPad 3 - WireGate - ekey - IrTrans - Russound C5 (RIO over TCP Plugin)
|

31.08.2012, 09:27
|
|
Benutzer
|
|
Registriert seit: 29.11.2010
Ort: Dortmund
Beiträge: 387
|
|
Meine Logiken laufen völlig problemlos. Insbesondere was Logiken angeht hätte ich eher beim Wiregate Sorgen... siehe 7-Zip LZMA Benchmark
|

31.08.2012, 10:20
|
 |
Erfahrener Benutzer
|
|
Registriert seit: 24.10.2010
Ort: Amtzell
Beiträge: 3.682
|
|
Da ich nur einen 1Wire Bus momentan habe ist das für mich jetzt nicht so dringend, aber interessant finde ich deine Projekte schon wenngleich ich zu wenig davon verstehe als das ich es wirklich beurteilen könnte.
__________________
Mit freundlichen Grüßen
Niko Will
neustes Projekt: smarthome.py (Logik Engine von mknx)
Dreambox DM8000 - iPhone 5 - iPad 3 - WireGate - ekey - IrTrans - Russound C5 (RIO over TCP Plugin)
|

31.08.2012, 13:59
|
 |
Benutzer
|
|
Registriert seit: 20.03.2009
Ort: Süddeutschland
Beiträge: 218
|
|
Hi Robert,
ich bin an einer Platine interessiert.
Meine Kontaktdaten müsstest Du schon haben.
Kommt die Platine fertig bestückt oder darf man selber löten?
Gruß
Klaus
__________________
Meine Installation: FS, Wiregate, HitServer, Mobotix M12, 2x iPad , IRtrans LAN, 12 Channel Multiroom Amp, KeyDigital HDMI Matrix Switch, 3x XBMC Client (Mac Mini)
|

02.09.2012, 21:09
|
|
Benutzer
|
|
Registriert seit: 29.11.2010
Ort: Dortmund
Beiträge: 387
|
|
Hi!
Platine wäre erstmal unbestückt. Bei Bedarf könnte ich den KNX-Part bestücken und testen, dass würde aber dauern und ich würde dafür echten Stundensatz berechnen, da momentan Zeit echt knapp ist. Viel lieber wäre mir ihr bestückt selber und ich gebe Support.
Anbei drei Photos vom Einbau im Verteilerschrank - 4TE für Server, 8-fach 1W, KNX, Ethernet, Bluetooth, USB-Host, USB-Device und zwei serielle Schnittstellen.
Grüße
Robert
Geändert von Robert (02.09.2012 um 21:13 Uhr)
|

04.09.2012, 12:17
|
|
Benutzer
|
|
Registriert seit: 27.06.2007
Ort: Wolnzach
Beiträge: 405
|
|
Hallo Robert
Wieder eine super Arbeit!
Schade dass ich kein Beagleboard habe 
Auch immer wieder schön zu sehen, dass andere den gleichen Geschmack haben. In diesem Fall das Gehäuse. Das verwende ich in einer breiteren Version für mein RPi. Dafür habe ich auch schon eine Erweiterungsplatine entworfen. Ebenfalls mit DS2482s-800 als Busmaster. Die DS9503 als Schutzdioden habe ich in einem MAXIM Datenblatt auch gefunden und engebaut, da bist Du mir zuvor gekommen 
Da das RPi auch keine RTC hat, wollte ich zuerst eine DS1338C einbauen. Mach ich vielleicht noch. Für die RS232 nehme ich einen MAX3232.
Eine abgespeckte Version der Schaltung auf einer kleineren Platine habe ich die Tage für das ALIX1D erstellt, nur für 1-Wire, dafür mit einem 8-fach RJ45 Modul, belegt nach dem vorgeschlagenen Standard von 1-Wire.org. Passt zusammen mit einem 5V/12 Netzteil und dem ALIX wunderbar in ein 19" Gehäuse.
Ein Problem hab ich noch: Ich suche noch nach einem günstigen und guten Platinenservice. Habe zwar einige gefunden, aber irgendwie noch nicht den passenden. Wo lässt Du Deine Platinen fertigen?
Gruß, Martin
|

04.09.2012, 13:56
|
|
Benutzer
|
|
Registriert seit: 29.11.2010
Ort: Dortmund
Beiträge: 387
|
|
Hoi!
Bei kleineren Sachen lasse ich gerne bei www.haka-lp.de fertigen.
Kann ich dich nicht doch zum Beagle BONE bekehren? Mit dem RPi wirst du irgendwann vor die Wand laufen was die I/O-Möglichkeiten angeht...
Das was oben zu sehen ist kostet komplett, also inkl. Beaglebone, weniger als 160 Euro...
Grüße
Robert
|

04.09.2012, 14:26
|
|
Benutzer
|
|
Registriert seit: 27.06.2007
Ort: Wolnzach
Beiträge: 405
|
|
Ich hab schon zwei ALIX und ein RPi (im Schrank liegt noch ne Dockstar) und noch ne Variante tu ich mir mal vorerst nicht an. Aber sag niemals nie
Ich wüsste auch nicht was ich da noch alles dran hängen sollte. Ich brauch ja schon jetzt nicht mal alles was das RPi an I/O bietet (die GPIO Pins, abgesehen von I2C und RS232).
Gruß, Martin
|

12.09.2012, 22:55
|
|
Benutzer
|
|
Registriert seit: 29.11.2010
Ort: Dortmund
Beiträge: 387
|
|
Die vier Platinen sind erstmal vergeben. Für die Abnehmer und andere Interessierte anbei Bestückungspläne und die Bauteileliste.
Ein paar Tipps:
Zuerst den TPUART bestücken. Mit einem Lötkolben die fixierte Platine an der Stelle des Exposed-Pads von unten erwärmen, (wenig) Lötzinn aufbringen, TPUART locker auflegen und mit Pinzette in Position schubsen. Abkühlen lassen und anschließend mit viel Flussmittel und sehr feiner Spitze die Pads im Schwall löten. Mit gutem Auge oder Lupe kontrollieren. Lötbrücke: Kupferdraht in einem der Masse-Vias anlöten, mit Pinzette ausrichten und dann nur noch am Pin anlöten. TXS0102 und EEPROM ebenfalls mit Schwall anlöten. Die ESD-Schutzdioden für den Onewire: Am besten alle Pads vorher verzinnen, dann aufsetzen und fertiglöten. So haben die Pads ein wenig Abstand von der Platine, lassen sich aber besser löten. Dann alle restlichen ICs und dann die passiven Komponenten von klein nach groß.
Die Bausätze gehen in den nächsten Tagen raus!
Grüße
Robert
|
| Themen-Optionen |
|
|
| Ansicht |
Linear-Darstellung
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:42 Uhr.
|