OpenKNX UP1 8xSensor

OpenKNX UP1 8xSensor

KNX-TP1 Unterputz-Sensormodul mit 8 herausgeführten I2C-Kanälen, 3.3V und GND. Technisch sind 16 ESD-geschützte GPIOs mit optionalen PullUps auf den externen Klemmen sowie ein zusätzlicher GPIO, 3.3V, GND und Vcc2 (auch 3.3V) verfügbar.

UP1-SEN-8x.jpg

Übersicht

Anbieter

OpenKNX

Gerätebezeichnung

UP1 8xSensor

OpenKNX Geräte-ID

UP1-SEN-8x

Status

FERTIG

Mikrocontroller

RP2040

Geräteplattform

UP1

Binäreingänge

bis zu 16 (3.3V, gegen GND), nur für Leitungslängen bis 30cm

Sensoren

SHT2x, SHT3x, SHT4x, BME280, DS18B20

Verfügbarkeit

OpenKNX BAUSATZ PCB

Bezugsquelle

https://muster.ing-dom.de/KNX-Geraete/OpenKNX-UP1-SEN-8x.html

Verfügbare Applikationen

Details zur Verwendung mit der Sensormodul Applikation

Die I2C Sensoren müssen alle an Kanal E angeschlossen werden
Binäreingänge 1-4 sind auf Kanal C und D verfügbar.

Details zur Verwendung mit der Zutrittskontrolle Applikation

Der Anschluss des Fingerprintsensors erfolgt entweder an J12 oder nach folgendem Schema an den Klemmen des Kanal E+F. Pin 1 und 6 werden mit 3.3V verbunden, GND mit GND.

OpenKNX-UP1-PinOut.png
R502-Pinout-640x287.jpg

Weitere Informationen

Hardwaredetails

Versionen

Beschreibung der Hardware

Der UP1 8xSensor ist ein für den Einsatz in einer Unterputzdose designtes Elektronikmodul mit KNX-TP1 Anschluss, 20 Schraubklemmpunkten, Prog-LED und Prog-Taste.

Als MCU kommt ein RP2040 mit 16MB Flash zum Einsatz. Das Programmieren erfolgt über eine Adpaterplatine - den UP1-Progger JST - per USB oder alternativ per SWD (was dann auch In-Circuit-Debugging unterstützt).

16 GPIOs werden jeweils paarweise auf die Kanäle A-H verteilt und sind jeweils zum Anschluss eines I2C-Sensoren vorgesehen. Diese GPIOs sind außerdem durch einen USB-LC6 gegen ESD geschützt.
Ein weiterer GPIO (IO13), 3.3V, GND und Vcc2 (normalerweise ebenfalls 3.3V) sind ebenfalls auf den Klemmen verfügbar.

Für die Sensoren steht bei Anschluss an 3.3V ca 70mA, bei Anschluss an Vcc2 ca. 100mA zur Verfügung - bei Verwendung von SHTxx ist dies im Vollausbau völlig ausreichend.

Der 6polige JST-SH (J12) ist für den Anschluss eines R502/3 oder kompatiblen Fingerprintsensors vorgesehen. Alternativ ist der Anschluss auch als Kanal E und F.1 verwendbar (je nach Applikation).

Für die Kanäle A+B (J10), C+D (J11) sowie G+H (J13) steht jeweils ein 8polger JST-SH (Raster 1mm) zur Verfügung, über die mit handelsüblichen Anschlusskabeln jeweils 2 I2C Sensoren angeschlossen werden können. Belegung siehe Schaltplan bzw. KiCAD im Repository.

Stückliste

  • Platine UP1-SEN-8x, teilbestückt, V01.00

  • NanoBCU 5130, VCC2 = 3.3V, SMD-bestückt

  • Busklemme rot/grau

  • UP1-SEN-8x_Case_bot.stl

  • UP1-SEN-8x_Case_top.stl

Aufbauanleitung

UP1-SEN-8x-kit.jpg
Diese Teile werden benötigt
UP1-SEN-8x_Assembly01.jpg
UP1-Progger JST und UP1-SEN-8x

UP1-Progger JST und UP1-SEN-8x 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.

UP1-SEN-8x_Assembly10.jpg
NanoBCU wie abgebildet einlegen und ausrichten. Mit einem geeignetem Abstandshalter (z.B. ein doppelt gefaltetes Stück Papier) sicherstellen dass der Elko der BCU die Platine nicht berührt.
Am besten ersten den mittleren Pin löten, und ggf. Ausrichtung korrigieren.
UP1-SEN-8x_Assembly11.jpg
SEN-UP1-8x mit eingelöteter BCU
UP1-SEN-8x_open.jpg
Platine in das Unterteil des Gehäuses einlegen
UP1-SEN-8x.jpg
und den Deckel schließen.