TPUART - Selbstbau Adapter-Platine für Raspberry Pi
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
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
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""
Downloads
Hier der Stromlaufplan und das Board der Version 1.0 in Tontechnikers Fork.
Hier die Überarbeitete Variuante im SB-Git: https://github.com/selfbus/hardware-incubation/tree/master/misc/RasPI-TPUART
Einkaufsliste
Spezialteile von Fa..ell.
Alle anderen Teile bekommt man bei den bekannten Distributoren.
Solange der Vorrat reicht, gibt es alle benötigten Bauteile (inkl Platine V1.0, TPUART und WAGO Stifte) von Doumanix. --> PN im Forum.
Fragen zum Aufbau und zur Funktion bitte im Forum.