Mehrere Fenster an 2-Drähte, wie machen?

Gast #611790
Lesenswert?

Hallo erstmal,

Ich habe im Dachgeschoss 9 schräge Dachfenster, von denen ich gerne 
wissen wollte welches aufsteht.
Eimmal wäre dass gut zu wissen, wenn ich das Haus verlasse(Anzeige) und 
per Regensensor(Alarmton)

Um den Aufwand/Kosten gering zu halten, werde ich außen ums Dach herum 
eine 2-Draht-Leitung legen und ins Erdgeschoss führen.(~30m)
Weil ich aber nicht nur wissen will dass ein Fenster auf ist sonder auch 
welches nun zur Frage:

Wie Machen?Idee:

Zu jedem Reedkontakt noch unterschiedliche Widerstände parallel das sich 
über den Wert bestimmen läßt welche Kombination aufsteht.
Nur welche Werte und Toleranzen (Widerstand der Leitung, 
Wärmeänderung??) sollte ich wählen und wie das ganze auswerten??



Habe mir vor kurzem ein AVR-Kit zugelegt, habe aber noch keine große 
Kenntnisse, bisher nur LED mit Taster angeschaltet...
Angehängte Dateien:
Gast #611811
Lesenswert?

naja wenn du jedem Fenster ein widerstand gibst, könntest du nur 
herausfinden welches offen ist wenn eins offen ist. Sobald mehrere offen 
sind gibts Probleme, da es vielleicht ein Wert ergibt, welches ein 
anderes Fenster hat.

Du könntest entweder an jedes Fesnter ein Micorcontroller machen welche 
über deinen Bus verbunden sind (was ich aber als sehr aufwendig finde) 
oder ganz einfach statt 2 Drähte 6 Drähte nehmen und als Matrix schalten 
(wie in tastaturen)

Im Erdgeschoss kannst du das dann ganz leicht mit einem Microcontroller 
auswerten.

Schalplan:

    4   5   6
    |   |   |
1 - x - x - x
    |   |   |
2 - x - x - x
    |   |   |
3 - x - x - x


(1...6 sind die Anschlüsse die nach unten gehen)
jedes x ist ein Dachfenster welches wenns geschlossen ist die 
übergreuzenden Drähte überbrückt)


Auslesen: 1 bis 6 sind an ein Microcontroller angeschlossen welcher 
abwechselnd auf 1, 2 und 3 nacheinander immer eine Spannung gibt und 
dann an den Anschlüssen 4, 5 und 6 misst ob die Spannung zurückkommt 
(also geschlossen ist)

mfg Karl
Gast #611834
Lesenswert?

-Magnetkontakte einer FUNK-EMA-Anlage verwenden? (Spart auch noch das 
Kabel)
-Geschickte Staffelung parallel geschalteter Widerstände (sehr 
Fehlerträchtig)
-9 Einschaltverzögerte Timer mit Ne555 bauen, die nacheinander im 
Abstand von 100ms eine LED einschalten und den Stromverlauf auswerten.
-10adriges Kabel verwenden
-...
Gast #612572
Lesenswert?

@dr.volt / karl: das mit den widerständen ist sehr wohl gut zu machen...
und zwar in 2er potenzen (zum Beispiel: 1k, 2k, 4k, 8, etc) das in 
verbindung mit nem weiteren widerstand in der schaltung gibt einen 
einfachen in diesem Fall "dezentralen" DA-Wandler und kann mittels ADC 
schön eingelesen werden...
beim einlesen n schönen mittelwert aus 10 messungen oder so bilden und 
denn sollte das auch über die Leitungslänge und so noch funktinieren...

oder aber du nimmst 1-wire-sensoren im parasite-mode, einfach mal hier 
im forum nach suchen...


greetz
Danny
Gast #615452
Lesenswert?

Wenn du sowieso eine Letung verlegen wirst, warum dann nicht gleich eine 
mehradrige? Es gibt sehr dünne mehradrige Leitungen, da du damit keine 
Lasten schalten wirst ist der Querschnitt der Adern ja egal.
Gast #616667
Lesenswert?

Mir fällt gerade was mit alter Analogtechnik ein:

Vielleicht könnten die Reedkontakte einen Schwingkreis schließen, für 
jedes Fenster einen eigenen, mit unterschiedlicher Frequenz.
Die "Alarmzentrale" kann dann einen Sweep auf die Leiung schicken und 
die Anregungen messen.

Die Alarmtechnik-Profis haben bestimmt noch bessere Tricks, guck' doch 
mal in ein entprechendes Fachbuch.
Gast #616680
Lesenswert?

@jörg: "richtige Alarmtechnik" arbeitet mit Widerständen.
So kenne ich zumindest noch die alten Brandmeldeanlagen die ohne 
BusSystem arbeiteten: Ein gewisser Widerstand wurde eingebaut, damit der 
Leitungsbruch gemessen, nen Druckknopfmelder schaltete einen 2. 
Widerstand parallel -> Feueralarm und grosse Abweichungen von normalen 
Widerstand waren denn halt Leitungsbruch oder -schluß...

greetz
Danny
Gast #851405
Lesenswert?

Hallo,

gib jedenm Fenster ein Widerstand.
Das 1. Fenster erhält 100R, das 2. 200R, das 3. 400R 4. 800R usw.

Somit kann man anhand des Widerstandes feststellen, welche Fenster 
geöffnet sind.

z.B. Widerstand: 1300R -->
1. geöffnet (100R)
3. geöffnet (400R)
4. geöffnet (800R)
= 1300R.

Bau dir einen Spannungsteiler, uns miss die Spannung it einem mind. 12 
BIT AD-Wandler.
Mache mehrere MEssungen, um die Störungen zu eliminieren.
bilde daraus den Mittelwert und rechne den Widerstand aus.


noeppkes ...
P.S. die 1Wire-Technik ist aber die beste.

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