PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Temperaturfühler Wärmepumpe über EIB simulieren?



Lutz_KS
31.05.06, 15:13
Habe eine Lüftungs-Wärmepumpe (bisher leider ohne EIB-Anschlußmöglichkeit, Hersteller arbeitet jedoch daran).

Die Wärmepumpe benötigt die Raumtemperatur eines Referenzraumes zur Steuerung. Da ich überall TS2+ habe, dachte ich ich könnte den vorhandenen Temperaturwert der Wärmepumpe irgendwie "mitteilen".

Die Wärmepumpe hat einen Anschluß für einen externen Temperatursensor. Dort soll laut Anleitung ein 10kOHm Temp-Widerstand angeschlossen werden. Mir liegt eine Liste vor, welchen Widerstand der Sensor bei welcher Temperatur haben soll.

Gibt es irgendeine Möglichkeit diesen Widerstand mittels EIB zu erzeugen/simulieren. Dachte an 0/1-10 V oder 4-20 mA Analogaktoren ö.ä?

Gruß Lutz

Matthias Schmidt
31.05.06, 15:34
Oder ein Motorpoti oder eine Widerstandsdekade oder ein digital einstelbares Widerstandsnetzwerk...

smarthomedorfen
31.05.06, 16:55
Lutz, anbei ein paar mögliche Lösungsansätze (alle mit vor-und Nachteilen deren Erörterung den Rahmen sprengen würde)

1) wenn irgendwo ein Logikmodul vorhanden ist oder IC1 oder ähnliches, dann Temperatur abfragen und bei erreichen eines Wertes einen binären Ausgang schalten an dem ein passender Widerstand hängt. Bei einem 32Bit Binärausgang lassen sich so 32 unterschiedliche Widerstände schalten, sollte reichen. Also z.B. wenn 22°C dann Ausgang 5 und an Ausgang 5 hängt z.B. ein 4KOhm Widerstand. Ich weiss nicht wie gross der Einfluss des Transistors im Binärausgang ist, evtl brauchts noch ein Relais wenns ganz genau sein soll

2) FET Transistor kann über 0 bis 10V Analogausgang angesteuert und im Widerstand verändert werden, wahrscheinlich zu ungenau und zuviel Bastelei?

3) Transitor ansteuern (auch analog über 0 bis 10V) damit lampe ansteuern und mit der Lampe einen lichtempfindlichen Widerstand von 10KOhm
ist aber vermutlich auch zu viel Bastelei

Ich würde variante 1) wählen....

Mehr Alternativen fallen mir im Moment auch nicht ein...

Gruss, Edwin

Matthias Schmidt
31.05.06, 18:33
Nur mal so nebenbei,

bereits mit 8 Ausgängen kann man 256 verschiedene Werte schalten!



There are 10 types of people in the world:
Those that understand binary, and those that don't.:D

@smarthome....
Kommst du nicht aus der IT-Branche? :D

smarthomedorfen
31.05.06, 20:53
Ha, ha,

netter Beitrag und so lehrreich siehste, geht doch viel besser als der erste...:)

32Bit waren dann wohl doch ein bischen viel, geht nicht mehr mit 8 Fingern ...

Probiers mal mit äh Ei Ti oder wie war das :D irgendwo in diesem Forum erklärt Dir sicher einer wie das geht

Gut dass die EIB Welt so lustig ist ;)

Gruss, Edwin

Matthias Schmidt
31.05.06, 21:55
Hallo Lutz,

was ich in meinem ersten Beitrag schrieb, geht folgendermaßen (damit es jeder versteht - auch IT-Profis):

Bei einem 8-bit-Ausgang teilst du deinen Soll-Widerstand durch 256.

10 kOhm / 256 = 39 Ohm

Jetzt baust du eine Widerstandskette mit folgenden Widerständen (bzw. den nächstgrößeren verfügbaren gem. DIN-Reihe):

1: 39 Ohm
2: 78 Ohm
4: 156 Ohm
....
8: 5000 Ohm

Die schaltest du in Reihe und mit den potentialfreien Kontakten eines Schaltaktors überbrückst du jeden der 8 Widerstände.

Durch Ausgabe eines 8-bit-Wertes erhätst du nun Widertsände zwischen 0 (alle Aktorkanäle geschlossen) und 9961 Ohm (alle Aktorkanäle offen) = Summe aller R mit eiiner Auflösung von 39 Ohm pro Schritt.

Matthias Schmidt
31.05.06, 21:57
Probiers mal mit äh Ei Ti oder wie war das :D irgendwo in diesem Forum erklärt Dir sicher einer wie das geht


Einfach peinlich.

GLT
31.05.06, 22:02
Nur mal so nebenbei,

bereits mit 8 Ausgängen kann man 256 verschiedene Werte schalten!




There are 10 types of people in the world:
Those that understand binary, and those that don't.:D

@smarthome....
Kommst du nicht aus der IT-Branche? :D

you mean 1 types! :D

cu
GLT

Matthias Schmidt
31.05.06, 22:04
Oh Gott, meinst du das ernst????

ich meinte "zwei" Typen, und "zwei" ist binär "IO"....

GLT
31.05.06, 22:08
Ha, ha,

netter Beitrag und so lehrreich siehste, geht doch viel besser als der erste...:)

32Bit waren dann wohl doch ein bischen viel, geht nicht mehr mit 8 Fingern ...

Probiers mal mit äh Ei Ti oder wie war das :D irgendwo in diesem Forum erklärt Dir sicher einer wie das geht....

Sorry Edwin,

aber ich hoffe Deine "Anfangsnervosität" legt sich noch.

Gruss
GLT

GLT
31.05.06, 22:11
Aber Matthias,

für 2 Zustände braucht man nur 1 bit, Du Speicherplatzverschwender :D :Prost:

cu
GLT

Matthias Schmidt
31.05.06, 22:14
Ufff....ich dachte schon....

:Prost:

Michel
01.06.06, 03:58
Hallo Lutz,

was ich in meinem ersten Beitrag schrieb, geht folgendermaßen (damit es jeder versteht - auch IT-Profis):

Bei einem 8-bit-Ausgang teilst du deinen Soll-Widerstand durch 256.

10 kOhm / 256 = 39 Ohm

Jetzt baust du eine Widerstandskette mit folgenden Widerständen (bzw. den nächstgrößeren verfügbaren gem. DIN-Reihe):

1: 39 Ohm
2: 78 Ohm
4: 156 Ohm
....
8: 5000 Ohm

Die schaltest du in Reihe und mit den potentialfreien Kontakten eines Schaltaktors überbrückst du jeden der 8 Widerstände.

Durch Ausgabe eines 8-bit-Wertes erhätst du nun Widertsände zwischen 0 (alle Aktorkanäle geschlossen) und 9961 Ohm (alle Aktorkanäle offen) = Summe aller R mit eiiner Auflösung von 39 Ohm pro Schritt.Nennt sich R2R-Netzwerk und gibt´s in ähnlicher Form auch als digitale Potentiometer. Mehr Input und ein Bild mit dem prinzipiellen Aufbau, wie Matthias ihn beschrieben hat gibt´s hier (http://de.wikipedia.org/wiki/R2R-Netzwerk).

OStein
01.06.06, 09:13
Ein 1-10V-Aktor ist doch im Prinzip auch nix anderes als ein digital einstellbares Poti... müsste man mal den Widerstandsbereich messen... evtl. geht das ja in die richtige Richtung... wäre jedenfalls günstiger als 8 Schaltaktor-Kanäle...

Lutz_KS
01.06.06, 10:16
Erstmal danke für die Anregungen.

Das mit dem Widerstandsnetzwerk hatte ich mir zuerst auch überlegt, jedoch aufgrund der Aktorenverschwendung schnell wieder verworfen.

Theoretisch sind laut Hersteller zwar 165 Temperaturwerte möglich (von -40°C bis +125°C), ich denke aber das ich diesen Bereich in meinen Innenräumen trotzt Klimawandel nicht ganz benötigen werde. ;)

Ich dachte das ganze auf den Bereich z.B. zwischen +10 und +40° zu beschränken, so dass es bei einer Auflösung von 0,5° dann 60 Werte wären. Damit käme man dann ja auf 2^6 = 64 Möglichkeiten bei 6 Aktorkanälen.

Schöner wäre aber ein Lösungsansatz mit einem Widerstandsnetzwerk, welches sich über 4/20mA oder 1/10V steuern ließe.

Naja, vielleicht schraube ich doch erstmal irgendwo den Temperaturfühler hin den der Hersteller vorsieht.

Michel
01.06.06, 10:34
Ein 1-10V-Aktor ist doch im Prinzip auch nix anderes als ein digital einstellbares Poti... müsste man mal den Widerstandsbereich messen... evtl. geht das ja in die richtige Richtung... wäre jedenfalls günstiger als 8 Schaltaktor-Kanäle...Erklär´s mal bitte dem Kaufmann: wie soll das funktionieren? Die Wärmepumpe liefert die Spannung für den Fühler, dieser reduziert die Spannung über den temperaturspezifischen Widerstand.
Jetzt nimmst du statt dem Fühler einen Analogaktor und gibst am Ausgang auch eine Spannung auf eine Leitung die schon Spannung führt? Für mich führt das zu einer Art "Kollision", oder? :bahnhof:

GLT
01.06.06, 11:25
Von Phoenix gibt es z.B. einen Analog/Bitwandler (Typ: 2766931 MCR-ADC 8-U-10-BUS ); Eingangssignal 0-10V/ Ausgang 8bit.

Kostenpunkt für Wandler ca 160,-- netto

Und Peters Brötchengeber hätte noch die LOGO!:p

mfg
GLT

OStein
01.06.06, 13:14
Erklär´s mal bitte dem Kaufmann: wie soll das funktionieren? Die Wärmepumpe liefert die Spannung für den Fühler, dieser reduziert die Spannung über den temperaturspezifischen Widerstand.
Jetzt nimmst du statt dem Fühler einen Analogaktor und gibst am Ausgang auch eine Spannung auf eine Leitung die schon Spannung führt? Für mich führt das zu einer Art "Kollision", oder?

Hallo Kaufmann :D

Der 1-10V-Aktor liefert keine Spannung, die kommt normalerweise vom EVG, in diesem Falle halt von der Wärmepumpe. Der Aktor ist wirklich nur ein passives Poti, das je nach Dimmwert seinen ohmschen Widerstand ändert...
Müsste also klappen, vorausgesetzt, der Widerstandsbereich lässt sich irgendwie anpassen (Vorwiderstand in Reihe oder parallel...) :Prost:

genial
12.06.07, 12:15
hallo,

hat das inzwischen mal jemand ausprobiert? ich stehe nämlich inzwischen vor dem selben problem.

ich habe eine sole/wasser-wärmepumpe von nibe bei der ich mittels einem raumfühler/-regler die heizkurvenverschiebung an die jeweilige temperturumgebung anpassen kann. dieser blöde fühler kostet aber um die 200 € (herstellungskosten liegen wohl kaum über 10 € :D) und wenn ich schon so viel ausgeben muss, dann kann ich das ja vielleicht auch gleich mittels eib lösen. ich bräuchte also jeweils die ist-temperatur und die soll-temperatur als analoge werte, kommen würden die vom bje-raumcontroller.

Joey
02.06.08, 22:51
hallo

da ich jetzt auch vor diesem Problem stehe wollte ich den beitrag einfach nochmal nach oben hohlen.
Gibt es vieleicht inzwischen jemanden der sowas direkt baut oder etwas das man dafür "missbrauchen" kann?
Hat das jetzt schon mal jemand in irgendeiner form ungesetzt oder hat damit erfahrung ?

Grüsse Johannes

EIB-User
03.06.08, 20:55
Hallo,

evtl. hilft dir ein Digitales Poti weiter.
Schaue dir mal den AD5228 an, den gibts auch mit 10k

http://www.analog.com/en/prod/0,,761_797_AD5228,00.html

Gruß
Christian