Relais schalten bei Luftdruck Änderung in einem Raum

Gast #4646708
Lesenswert?

Hallo,
ich möchte mit einem Arduino Nano und einem Luftdruck Sensor BMP 180 ein 
Relais Schalten wenn sich der Luftdruck Schnell Ändert in dem zum 
Beispiel die Tür oder ein Fenster geöffnet wird. Während des Betrieb 
soll in einen Intervall der dort herrschende Luftdruck als Referenz 
Aktualisiert werden. Oder es soll nur das Relais eingeschaltet werden 
wenn der Luftdruck innerhalb 0,5Sec um eine xx Größe zunimmt oder 
abfällt. Ich jetzt soweit das mir der Luftdruck über Serialprint 
angezeigt wird. Komme aber mit der Auswertung nicht zurecht. Über eine 
Hilfestellung wäre ich sehr Dankbar.
Gast #4646718
Lesenswert?

Wenn du die Werte ausgeben kannst, kannst du ja auch einfach die 
Differenz zum vorherigen Wert ermittln. Damit hast Du die Änderung und 
kannst ab einem Grenzwert reagieren. Um das ganze etwas robuster zu 
machen, könnte man noch verschiedene Mittelwerte (z.b. die veränderung 
über die letzten n Messungen) nehmen.
Gast #4646726
Lesenswert?

Klaus B. schrieb:
> Ich jetzt soweit das mir der Luftdruck über Serialprint
> angezeigt wird.

Und? Kannst du denn da eine signifikante und reproduzierbare 
Druckänderung sehen, die man für dein Vorhaben nutzen könnte?
Ändert sich der Druck nicht ebenso, wenn je nach Windrichtung eine 
Windböe bei offenem Fenster auftritt?
Gast #4646731
Lesenswert?

Hallo,
vielen Dank für die schnelle Antworten. Den Code kann ich Später 
reinstellen wenn ich wieder zu Hause bin. Ich werde das mit der 
Differenz zum Messwert ausprobieren. Das Fenster soll im Normalfall 
immer geschlossen sein. Der Typische Fall ist das die Tür geöffnet wird. 
In dem Fall entsteht in dem Raum ein Unterdruck mit dem das Relais 
geschaltet werden soll.
Gast #4646735
Lesenswert?

Der Luftdruck ändert sich ja auch je nach Wetterlage 
(Hochdruck/Tiefdruckgebiet). Aber es geht dem TO ja
um die Dynamik.

Klaus B. schrieb:
> Ich jetzt soweit das mir der Luftdruck über Serialprint
> angezeigt wird. Komme aber mit der Auswertung nicht zurecht.

Mit der Rechtschreibung auch nicht. Macht nichts.
Dokumentiere dein Projekt Hard- wie Softwaremäßig, hier
so, das man es nachvollziehen kann. Nutze auch Kommentare
im Code, damit man nicht rumraten muss.
Gast #4646801
Lesenswert?

Klaus B. schrieb:
> wenn sich der Luftdruck Schnell Ändert in dem zum
> Beispiel die Tür oder ein Fenster geöffnet wird.

Das ist nach Mathematik dP/dt und ist einfach zu lösen indem man die 
Deltas zwischen zwei Messungen ermittelt. In Realität musst Du 
allerdings das Rauschen des Sensors rausmitteln und villeicht auch das 
Ergebnis nachbearbeiten. Das funktioniert allerdings nur dann (siehe 
Vorredner) wenn das Signal deutlich größer ist als das Rauschen.

Inkognito schrieb:
> Der Luftdruck ändert sich ja auch je nach Wetterlage
> (Hochdruck/Tiefdruckgebiet). Aber es geht dem TO ja
> um die Dynamik.

Ist kein Problem das dP/dt sehr klein ist und im Rauschen untergeht.

rgds
Gast #4646836
Lesenswert?

Karl schrieb:
> dürfte man aber die Öffnung der Tür sehen.

Das kommt darauf an:

wie schnell wird die Tür geöffnet
ist gleichzeitig ein Fenster auf

bei offenem Fenster und Windböen in entsprechender Windrichtung hat man 
ggf. ebenfalls ähnliche Druckstöße.
Gast #4646894
Lesenswert?

> Bist du dir da ganz sicher ?

Wenn es einen Luftdruckunterschied gaebe die so ein Sensor 
reproduzierbar und sicher messen koennte, dann wuerden einfach die 
Glasscheiben aus dem Fenster fallen. Oder aber du haettest nicht genug 
Kraft um so ein Fenster zu schliessen/oeffnen.
Da sowas in der Praxis nicht zu beobachten ist, kann davon ausgegangen 
werden das sich der Luftdruck langsam genug aendert das er sich immer 
ausgleicht weil ein Haus nunmal nicht luftdicht ist.

Olaf
Gast #4646917
Lesenswert?

Olaf schrieb:
> Wenn es einen Luftdruckunterschied gaebe die so ein Sensor
> reproduzierbar und sicher messen koennte, dann wuerden einfach die
> Glasscheiben aus dem Fenster fallen.

Warum gibt es dann Alarmanlagen, die genau nach diesem Prinzip arbeiten?
Das Erfassen der Luftdruckänderung ist sowas von trivial. Da kann man 
noch viel kleinere Schwankungen erfassen. Was aber das besondere an 
diesen Alarmanlagen ist, das ist die Auswertung. Das heißt, daß 
bestimmte Charakteristiken bekannt sein müssen, auf welche Art und Weise 
sich der Luftdruck ändert. Man muß ja auch unterscheiden zwischen dem 
Öffnen der Tür und einer Fehlzündung auf der Straße. Oder ein 
Überschall-Knall darf ja auch nicht auslösen. Also die Erfassung ist 
überhaupt kein Problem, aber das Know-How steckt in der Auswertung...
Gast #4646947
Lesenswert?

Der Andere schrieb:
> Das kommt darauf an:
>
> wie schnell wird die Tür geöffnet
> ist gleichzeitig ein Fenster auf
>
> bei offenem Fenster und Windböen in entsprechender Windrichtung hat man
> ggf. ebenfalls ähnliche Druckstöße.

Yep.
Alles Theorie soweit - auch von mir. Kommt auf den - cleveren - 
Algorithmus an. Mit Hilfestellung ist da nicht viel mehr sondern echte 
Entwicklung.

rgds
(Firma: Vescomp) #4647045
Lesenswert?

Klaus B. schrieb:
> immer geschlossen sein. Der Typische Fall ist das die Tür geöffnet wird.
> In dem Fall entsteht in dem Raum ein Unterdruck mit dem das Relais
> geschaltet werden soll.

 Was ich meinte war folgendes:
  a) Woher willst du wissen, dass ein Unterdruck entsteht, wieso nicht
     Überdruck ?
  b) Wie lange wird dieser Unterschied meßbar sein ?
  c) Wie gross ist der Unterschied ?
  d) Ist der Unterschied überhaupt meßbar mit deinem Sensor ?

 P.S.
 DaBla:
 •Up to 0.03hPa / 0.25m resolution

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren