Re: Temperatursensoren Kategorie: 2W-Bus (von Micha - 18.01.2003 20:54) | |
Als Antwort auf Re: Temperatursensoren von Günter - 9.01.2003 21:08
| |
Hi Günter, war gerade eine Woche weg, deshalb jetzt erst eine Antwort: Ich will die Au�entemperatur messen den SOllwert der Vorlauftemperatur mit einer Heizkurve berechnen. Je nachdem stelle ich mit einer Drei-Punkt-Regelung den Mischer auf/zu (ca. 20sec) o. gar nicht und warte dann 2 Minuten, bevor erneut gemessen/geregelt wird. Allerdings muss ich die Zeiten noch anpassen, wenn die Steuerung wirklich mal läuft, was bis jetzt noch nicht der Fall ist (s.o.). Ist also eher ein experimentelles Vorgehen. Wie machst du das mit PI-Regelung? Du brauchst ja irgendeine Temperatur-Vorgabe, also einen Sollwert. Für die 3-Punkt-Regelung habe ich mich entschieden, da es die Profis wohl auch so machen. Man muss halt auf die Reaktionszeiten der VL-Temperatur aufpassen nach erfolgter Mischer-Verstellung, damit das Ganze nicht in Schwingung gerät. Gru� Micha > Hallo Micha, > da ich auch gerade dabei bin eine Heizungssteuerung zu programmieren > - allerdings mit dem neuen Regler-Board von André und PT1000 Sensoren - > würde mich interessieren, wie du die Vorlauf- Temperatur berechnest. > �ber eine Heizkurve mit der Au�entemperatur, oder wie ich es vorhabe > mit einer PI-Regler Berechnung. Oder hast du eine ander Lösung? > > Schöne Grü�e aus dem frostigen Wien (-8°C zur Zeit), Günter > > > Hi Uli, > > danke für die Antwort. Tut mir leid, dass ich Problem nicht genauer beschreiben habe. > > > > 9 Sensoren sind nicht alle notwenig, dienen nur der �berwachung, das ist schon mal richtig. Brauche 2x Vorlauf, Pufferspeicher, Au�entemperatur und Warmwasser, als 5. Aber das ist ja egal. > > > > Die Frage mit der Temperatur bezieht sich auf die AUssage in der Bedienungsanleitung: Umgebungstemperatur, also für den Empfänger vermutlich, von 0-40°C. Da mein Empfänger ebenfalls au�en hängt, wäre meine Frage, ob es da zu Problemen kommen kann. Dass der Fühler bis -23°C messen kann ist klar. > > > > Zu den Programmproblemen. Werde wohl mein Programm wesentlich vereinfachen. Hatte bis jetzt eben für jeden Heizkreis (2x)+ WW+ �l (schaltet nur bei ausgeschaltetem Holz) ein Thread. Das ist vermutlich absolut nicht notwendig, da hast du recht. > > > > Mit meinen Fühlern habe ich das Problem, dass mein Testprogramm, das nacheinander alle Fühler anspricht und die Temperatur abfragt mit der get_temp-Funktion, bei allen Fühlern nacheinander nur die Fehelermeldung (nosensormsg) zurückgibt, obwohl genau das selbe Programm ein Tag zuvor noch perfekt lief. Das Modem blinkt zwar bei jeder ABfrage, die Sensoren aber nicht, obwohl das ebenfalls tags zuvor alles noch ging. > > Was kann da passiert sein?? > > Mein Problem ist v.a., dass man die Fehler, die immer wieder auftauchen so schlecht lokalisieren kann, da sie unregelmä�ig auftreten. > > > > Gru� > > Micha > > > > P.S.: Auf jeden Fall ist es schön, auch etwas positives (prinzipiell ganz ok...) über die Sensoren zu hören... > > > Hallo auch, > > > > > > fangen wir mal ganz von vorne an. > > > Die T-23-100 sind prinzipiell erst mal ganz ok, nur nicht gerade billig. > > > Der Temperaturbereich des Sensors reicht von ca. -23 bis +100 Grad. > > > Was genau willst Du denn mit den 9 sensoren machen? > > > Vorlauftemp, Rücklauftemp, Einzelraumtemp ...???... > > > Was heisst "inzwischen liefern alle nur noch Fehlerantworten"? > > > Etwas genauer musst Du schon werden. > > > > > > Der 12V Ausgang der Station liefert ca. 12,5 V und reicht vollkommen für den Bus aus. > > > > > > Die get_temp aus station_twb ist die richtige Funktion, man kann sich aber auch selbst > > > eine basteln. > > > > > > Theoretisch brauchst Du die Abfragen nicht verriegeln. > > > Aber eine andere Aufteilung der Threads wäre evtl. doch sinnvoll. > > > Ein Thread, der die Daten abholt, > > > ein Thread, der was regelt ... > > > Du brauchst aber nicht unbedingt mehrere Threads. > > > Geht auch mit einem Mainthread. Weiss ja nicht was Du alles machen möchtest. > > > Wenn das schnell gehen soll, machs mit einem Thread und ein paar Funktionen. > > > Bei den Displayausgaben beachte bitte die Forenbeiträge (die Sache mit dem sleep ...) > > > > > > So, hoffe das hilft Dir für den Anfang weiter. > > > Wenn Du mehr brauchst, schildere Deine Problemchen bitte etwas genauer . > > > > > > Gru� > > > > > > Uli > > > > > > > > > > > > > Hallo, > > > > bin gerade dabei eine Heizungssteuerung zu Hause zu realisieren mit der CC2-Station. Dafür habe ich mir nach Empfehlung an der Conrad-Hotline (welch ein Fehler), 9 T-23-100 Sensoren zugelegt. > > > > Nach etlichen Problemen mit anderen Dingen der CC2-Station, bin ich jetzt an den Problemen mit den Temperatursensoren angelangt. > > > > Zunächst mal nochmal die Frage: > > > > Kann mir jemand aus Erfahrung sagen, ob man mit den Teilen zuverlässig eine Heizung regeln kann? Alles was ich jetzt im Nachhinein gelesen habe auf dieser Seite, lässt nicht darauf schlie�en...! Falls nicht, stecke ich nämlich nicht mehr noch mehr Zeit in das Lösen von Problemen mit den Sensoren, sondern überleg mir was anderes, Zeit ist schlie�lich auch Geld.... I²C?????Kann man daran normale PT100 o.ä. betreiben? > > > > > > > > Ich habe es inzwischen geschafft, alle Sensoren zu adressieren (9 am Bus). Danach habe ich auch alle Temperaturen angezeigt bekommen, inzwischen liefern allerdings alle Sensoren nur noch Fehlerantworten. > > > > > > > > 1. Problem: Ein Sensor hängt direkt neben einem Fenster wasserdicht verpackt an der AU�enwand. Sind die Dinger inoffiziell (laut Betriebsanleitung nur bis 0) auch bei -10 °C, die es gerade hat, noch betreibbar?? Kann ein "unterkühlter" Sensor am Bus Probleme für den ganzen Bus nach sich ziehen? > > > > > > > > 2. Ist der 12V-AUsgang der CC2-Station ausreichend für den Betrieb des Buses? Der liefert laut Anleitung 100mA, Spannung habe ich noch nicht gemessen...! > > > > > > > > 2. Problem: Wenn ich im Programm mehrere Threads habe, die alle Sensoren ansprechen, muss ich da irgendwas mit capture/release machen, damit es keine Probleme gibt, zwecks gleichzeitigem Ansprechen des Modems aus mehreren threads? Was passiert in solch einem Fall?? > > > > > > > > 3. Ich verwende das Modul get_temp aus dem station_twb-Modul. Ist das die beste Möglichkeit mir die Temperaturen zu holen? Ist irgendwas bei dem Modul zu beachten? > > > > > > > > Das war jetzt viel auf einmal, aber ich hoffe, dass mir irgendjemand helfen kann in meiner Heizungs-Not (Bin in Zeitdruck, da mein Vater gerade unsere Heizung per Hand--> Pumpe aus-/einstecken, Mischer verdrehen regelt und es saukalt ist...........!) > > > > > > > > Danke für jede Hilfe > > > > Micha | |
Antwort schreiben Antworten: Re: Temperatursensoren (von Günter - 19.01.2003 22:02) |