OpenKNX UP1 UART Gateway
KNX-TP1 Unterputz-Gerät mit isolierter UART / Universal Schnittstelle.
Isolierte Universal-Schnittstelle mit 1 Eingang und 2 Ausgängen, geeignet für u.A. TTL UART Kommunikation oder Neopixel
I2C Sensoranschluss für separaten Temp/Feuchtesensor.
Übersicht
Anbieter | OpenKNX |
|---|---|
Gerätebezeichnung | UP1 UART Gateway |
OpenKNX Geräte-ID | UP1-GW-UART |
Status | Beta |
Mikrocontroller | |
Geräteplattform | |
Eingänge | 1 (3,3V/5V, isoliert, UART Rx) |
Ausgänge | 2 (3,3V/5V, isoliert, UART Tx, Neopixel, ..) |
Sensoranschluss | I2C / 3.3V (nicht getrennt / KNX Potential) |
Verfügbarkeit | OpenKNX BAUSATZ PCB |
Bezugsquelle | https://muster.ing-dom.de/OpenKNX-UP1/OpenKNX-UP1-GW-UART.html |
Verfügbare Applikationen
Weitere Informationen
Hardwaredetails
Versionen
V00.10 - erste Version
V00.11 - Bugfix für die Erkennung der externen Versorgung der isolierten Insel (Viso)
Klemmenbelegung und Anschlussschema
Beschreibung der Hardware
Das UP1 UART Gateway enthält neben der Standardschaltung des UP1-Controller2040 (RP2040 MCU, Flash, BCU, Prog-Button,Prog-LED und Anschluss für den UP1-Progger) als wesentlichen Schaltungsteil eine isolierte UART bzw. Universal Schnittstelle.
Die isolierte Insel muss extern versorgt werden, dabei kann wahlweise 3.3V oder 5V bis 30V verwendet werden. Intern wird ein Linearregler verwendet um die Spannung passend herabzusetzen. Der Logikpegel der Ein (Rx)- und Ausgänge (Tx und Out) wird über den Löt-Jumper JP60 festgelegt, hier steht 3.3V oder 5V zur Verfügung. Für 5V muss die Versorgung mit mind. 5V an Viso erfolgen.
Die Isolation ist nicht geeignet zur sicheren Trennung - ohne weitere Maßnahmen dürfen hier nur SELV-Potentiale angeschlossen werden.
Zusätzlich ist auch noch eine I2C Schnittelle auf der Klemme J3 vorhanden (3.3V/GND/SDA/SCL). Hier können - je nach Unterstützung in der FW - beliebige I2C oder auch UART oder OneWire Sensoren angeschlossen werden.
Er ist primär für die Anbindung von Luftsensorik wie z.B. ein SHT31 für Temperatur/Luftfeuchte gedacht. Diese Schnittstelle ist nicht galvanisch von KNX getrennt und sollte daher nur mit kurzer Leitungslänge und mit entsprechendem Isolationsabstand verlegt werden.
Achtung:
Das GND-Potential auf der Klemme J60 und das GND-Potential auf der Klemme J3 sind voneinander isoliert und dürfen nicht verbunden werden !
Details zur Verwendung mit der Neopixel Applikation
Mit dem UP1-GW-UART lassen sich bis zu 2 unabhängige Streifen mit adressierbaren LEDs (zB WS2812) steuern. Die Streifen müssen von einer unabhängigen, geeigneten Spannungsquelle versorgt werden, 5V für WS2812, 12V für WS2815 Streifen. Die Versorgung muss SELV oder PELV Standards erfüllen ! Die LED-Spannung wird hier auch verwendet um die isolierte Seite im Gateway zu versorgen. Für die typischen Spannungen 5V, 12V und 24V ist das möglich.
Wichtig ist das schließen des Lötjumper JP60, damit die Signalpegel zum Treiben der Streifen 5V betragen.
Stückliste
Platine, SMD-bestückt, V00.11
BCU 5130, VCC2 = 3.3V, SMD-bestückt
Wago Busklemme incl Lötpins
1x7 2.54 SMD-Stiftleiste für BCU
Schraubklemme 1x4 2.54
Schraubklemme 1x5 2.54
Gehäuse UP1-RS485
Aufbauanleitung
(Abbildung zeigt ähnliches UP1-GW-RS485)
UP1-Progger JST und UP1-GW-UART wie abgebildet verbinden.
Anschließend eine kompatible Applikation auf das Gerät hochladen .
Die Prog-LED sollte auf das Drücken der Prog-Taste reagieren.
Bei Abweichungen Support im Forum anfragen.
(Abbildung zeigt ähnliches UP1-GW-RS485)