Version 25.2 by Hans-Georg Schäfer on 2018/10/09 16:12

Hide last authors
Hendrik Hoeth 24.2 1 Unser Forums-Kollege Heiko (monster50) hat für den Raspberry PI ein Interface realisiert, welches mit dem TPUART-Chip von Siemens arbeitet.
Hans-Georg Schäfer 2.1 2
3
Christian B. 23.1 4 === Platine ===
Hans-Georg Schäfer 2.1 5
Erkan Colak 14.1 6 Funktionsmuster sowie erste Platine TPUART für Raspberry Pi
Erkan Colak 19.1 7 [[image:IMG_3410.JPG||height="173" width="230"]] [[image:TP-UART.jpg||height="169" width="229"]]
Erkan Colak 14.1 8
9
10 **Vorteile: **Stabile Kommunikation, keine Software nötig, wenige externe Bauteile, einfacher Aufbau
Hans-Georg Schäfer 24.1 11 **Nachteil: **Teurer Siemens-Chip (ca. 10€ + Versand). Nicht OpenSource.
Erkan Colak 14.1 12
13 ----
14
Christian B. 23.1 15 === Installation ===
Erkan Colak 14.1 16
17 Es werden folgende Pin's mit dem Raspberry PI verbunden: 3.3V / GND / UART_TXD / UART_RXD
18
19
Christian B. 23.1 20 === Software ===
Erkan Colak 14.1 21
Hans-Georg Schäfer 24.1 22 **[[eibd>>https://www.auto.tuwien.ac.at/~~mkoegler/index.php/eibd]] / [[knxd>>https://github.com/knxd/knxd]]**
Christian B. 23.1 23
Erkan Colak 14.1 24 Hier ein Beispiel zum Testen, ob der Betrieb auch funktioniert:
25
26 **eibd -** "##eibd -e 1.1.68 -c -S -D -i -T -R ~-~-tpuarts-disch-reset ~-~-tpuarts-ack-all-group -u ~-~-trace=5 ~-~-pid-file=/var/run/eibd.pid tpuarts:/dev/ttyAMA0##"
27 **knxd - "**##knxd -e 1.1.68 -E 1.1.62:8 -D -T -R -S -f9 -B log -t 1023 -b tpuarts:/dev/ttyAMA0##**"**
28
29 Für knxd ist es notwendig einen Sym-Link zu erstellen. z.B.: Wie [[hier>>https://github.com/knxd/knxd/wiki/Adding-a-busware-pigator-KNX-TPUART-(Raspberry)]] beschrieben.
30 Beispiel: "##ACTION=="add", SUBSYSTEM=="tty", ATTRS{id}=="00341011", ATTRS{irq0}=="83", SYMLINK+="ttyKNX1", OWNER="knxd"##"
31
32
33 (% class="box warningmessage" %)
34 (((
Hans-Georg Schäfer 22.1 35 **Hinweis: **Die TP-UART-Platine kann, sobald eine Bus-Spannung anliegt (die LED leuchtet rot), auf dem Raspberry PI in Betrieb genommen werden.
Erkan Colak 14.1 36 )))
37
38 ----
39
Christian B. 23.1 40 === Downloads ===
Erkan Colak 14.1 41
Christian B. 23.1 42 Hier der [[Stromlaufplan>>https://github.com/Tontechniker/hardware-incubation/blob/patch-1/module/Raspi-TPUART.sch]] und das [[Board>>https://github.com/Tontechniker/hardware-incubation/blob/patch-1/module/Rasdpi-TPUART.brd]] der Version 1.0 in Tontechnikers Fork.
43 Hier die Überarbeitete Variuante im SB-Git: [[https:~~/~~/github.com/selfbus/hardware-incubation/tree/master/misc/RasPI-TPUART>>url:https://github.com/selfbus/hardware-incubation/tree/master/misc/RasPI-TPUART]]
Hans-Georg Schäfer 2.1 44
Christian B. 23.1 45 === Einkaufsliste ===
46
Hendrik Hoeth 24.2 47 [[Spezialteile>>https://github.com/Tontechniker/hardware-incubation/blob/patch-1/module/Farnell_Bestellung.pdf]] von Farnell.
Hans-Georg Schäfer 9.1 48 Alle anderen Teile bekommt man bei den bekannten Distributoren.
Hans-Georg Schäfer 2.1 49
Christian B. 23.1 50 Solange der Vorrat reicht, gibt es alle benötigten Bauteile (inkl Platine V1.0, TPUART und WAGO Stifte) von Doumanix. ~-~-> [[PN im Forum>>http://selfbus.forums3.com/ucp.php?i=pm&mode=compose&u=374]].
51
52
Erkan Colak 14.1 53 Fragen zum Aufbau und zur Funktion bitte im Forum.
Hans-Georg Schäfer 2.1 54