TPUART - Selbstbau Adapter-Platine für Raspberry Pi

Version 22.2 by Erkan Colak on 2018/04/14 12:53

Unser Forums-Kollege Heiko (monster50) hat für den Raspberry PI ein Interface realisiert, welches mit dem TPUART-Chip von Si...ns arbeitet.

Platine:

Funktionsmuster sowie erste Platine TPUART für Raspberry Pi
IMG_3410.JPG TP-UART.jpg

Vorteile: Stabile Kommunikation, keine Software nötig, wenige externe Bauteile, einfacher Aufbau
Nachteil: Teurer Si...ns-Chip (ca. 10€ + Versand). Nicht OpenSource.


Installation:

Es werden folgende Pin's mit dem Raspberry PI verbunden: 3.3V / GND / UART_TXD / UART_RXD

Software: eibd / knxd

Hier ein Beispiel zum Testen, ob der Betrieb auch funktioniert: 

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"
knxd - "knxd -e 1.1.68 -E 1.1.62:8 -D -T -R -S -f9 -B log -t 1023 -b tpuarts:/dev/ttyAMA0"

Für knxd ist es notwendig einen Sym-Link zu erstellen. z.B.: Wie hier beschrieben.
Beispiel: "ACTION=="add", SUBSYSTEM=="tty", ATTRS{id}=="00341011", ATTRS{irq0}=="83", SYMLINK+="ttyKNX1", OWNER="knxd""

Hinweis: Die TP-UART-Platine kann, sobald eine Bus-Spannung anliegt (die LED leuchtet rot), auf dem Raspberry PI in Betrieb genommen werden. 


Downloads:

Hier der Stromlaufplan und das Board.

Spezialteile von Fa..ell.
Alle anderen Teile bekommt man bei den bekannten Distributoren.

Fragen zum Aufbau und zur Funktion bitte im Forum.