RTR mit VOC- und Luftfeuchtigkeitsmessung

Last modified by Olli S. on 2020/02/17 21:52

UP Raumtemperaturregler mit Display, VOC Sensor und Luftfeuchtigkeitssensor

(Wiki Artikel in Arbeit...)

Typische Icons gibt's hier: Selfbus / Icons_svg

Überblick

Beschreibung

Gleich vorweg:Ein Raumpemteraturregler ist dieses Gerät im genaueren Sinne nicht, da die Regelung nicht in diesem Gerät stattfindet. Es wird die Ist-Temperatur erfasst und gibt die Möglichkeit die Soll-Temperatur einzustellen. Die eigentliche Regelung findet im Heizungsaktor statt (bei mir von MDT)

Zusätzlich zur Erfassung der Raumtemperatur hat dieses Gerät 2 Tasten zur Aktivierung der Hintergrundbeleuchtung des LCD und der Einstellung verschiedener Parameter.

Auch ist in diesem Gerät noch eine Luftfeuchtigkeitsmessung integriert, sowie die Messung von VOC (volatile organic compounds; also flüchtige, organische Verbindungen). Die Messung der VOC soll zur Regelung der kontrollierten Wohnraumlüftung genutzt werden.

Hardware

Die Hardware besteht zum Einen aus dem lpc1115_io16_up Controller, welcher in eine Unterputz-Schalterdose passt. 

Die andere Komponente ist eine Platine, die für die Schalterserie Gira System55 entwickelt wurde. Die Platine beinhaltet ein hinterleuchtetes 128x64 Pixel LCD mit einem UC1701X Controller. Die Displays habe ich direkt aus China über Aliexpress bezogen.
Zusätzlich ist auf der Platine ein SHT21 IC für die Temperatur- und Luftfeuchtigkeitsmessung und ein CCS811 für die VOC Messung.

Des Weiteren besteht die Hardware noch aus der Frontblende, die mittels einer CNC Fräse hergestellt wurde.

Herstellung der Frontblende

Die Fontblende besteht aus 3 Teilen: Ein Unterteil, welches die Blende im Gira System55 Rahmen hält, ein Display Rahmen und eine Tasterwippe.

Das Unterteil wurde aus einer 4mm Hartschaumplatte gefräst. Dieses hat Aussparungen für das Display, die Taster und die beiden Sensor ICs.

Der Display Rahmen und die Tasterwippe wurden aus 3mm truLED Plexiglas gefräst. Dieses hat in diesem Fall keine Relevanz, sollte aber optisch zu den von mir ebenfalls gebauten RGB Tastern passen.

Zusammenbau der Einzelteile:

Das Unterteil wird in einen System55 Rahmen gelegt und der Display Rahmen mit Heißkleber auf dem Unterteil aufgeklebt. Ich habe für den gleichmäßigen Abstand zu den Seiten und oben Pappstreifen in entsprechenden Stärken verwendet.
Die Tasterwippe muss mit einem Abstand von 0,25mm zum Unterteil befestigt werden. Dazu werden kleine Pappstücken in entsprechender Stärke zwischengelegt und anschließend auf den mittleren Steg Heißkleber aufgebracht. Anschließend wir mit Hilfe von Pappstreifen der Abstand zum Rahmen hergestellt und die Tasterwippe fixiert.

Zuletzt musste ich noch eine sehr dünne Schicht Heißkleber auf die Außenseiten der äußeren Arme des Unterteils aufbringen. Die Haltekraft im Rahmen war nicht ausreichend und der Heißkleber hat eine sehr gute "Anti-Rutsch" Wirkung.

Die Befestigung in der Unterputzdose und die Unterbringung des Controllers wird detailliert im Artikel über den 6-fach Taster mit RGB LEDs beschrieben.

benötigte Bauteile

Leider sind nicht alle Bauteile bei Reichelt zu bekommen. Es sind einige Bauteile, insbesondere die Sensoren, nur bei wenigen Shops erhältlich.

TeilWertPackageBeschreibungShopBestellnummer
C11uF153CLV-0405POLARIZED CAPACITORReicheltSMD ELKO 1,0/50
C21uF153CLV-0405POLARIZED CAPACITORReicheltSMD ELKO 1,0/50
C3330nFC0805CAPACITORReicheltX7R 0805 CD 330N
C41µFC0805CAPACITORReicheltKEM Y5V0805 1,0U
DISPLAY-FFC-14LCD mit FlexbandAliexpress12864 LCD
FFC-FFC-14Flexbandschluss SMD 1mm AbstandAliexpressFFC 14 Pin
JP1 2X13SMDPIN HEADERReicheltSL 2X40G SMD2,54
R14,7kR0805RESISTOR, European symbolReicheltRND 0805 1 4,7K
R24,7kR0805RESISTOR, European symbolReicheltRND 0805 1 4,7K
R34,7kR0805RESISTOR, European symbolReicheltRND 0805 1 4,7K
R4100kR0805RESISTOR, European symbolReicheltRND 0805 1 100K
R54,7kR0805RESISTOR, European symbolReicheltRND 0805 1 4,7K
S1 TASTER_9314TasterReicheltRND 210-00203
S2 TASTER_9314TasterReicheltRND 210-00203
SHT21 SHT21Temperatur- und RH-SensorMouserSHT21
T1BC848SOT23NPN TRANSISTORReicheltBC 848A SMD
U1CCS811LGA10AMS I2C Digital Gas SensorMouserCCS811B-JOPD500

Funktionsumfang

Einstellen der Solltemperatur

...

Software

Besonderheiten der Software:

Für die Kompilierung der Software wird die u8glib benötigt.

Diese ist im sblib Repository abgelegt, muss aber vor der Kompilierung des Projekts selber kompiliert werden.

Bildergallerie

Weitere Detailbilder, die über das allgemeine Bild im rechten Block hinaus gehen.