Re: Mengenmessung via I2C Kategorie: I²C-Bus (von StefanM - 12.02.2009 20:10) | |
Als Antwort auf Re: Mengenmessung via I2C von StefanM - 12.02.2009 19:42
| |
Nachtrag: Habe nach Deiner Nachricht genau das Passende bei Andre im Shop entdeckt. "I2C-CNT8 - 8Bit Zählermodul für den I²C-Bus" Da steht in der Beschreibung irgendwas von Interrupt-Ausgang. Was ist den das beim I2C Bus? Kann ein Gerät beim I2C Bus einen Interrupt beim Steuergerät auslösen? Wenn ja, wie fange ich den denn SW-technisch ab? Kommt so ein Interrupt dann auch durch die I2C Transciever/Extender durch? LG Stefan > Hallo nitraM, > > das mit dem Zähler hatte ich auch schon mal überlegt. Aber Dein Nachsatz "... hast du mehr > oder weniger zeit für die Abfragen ..." hat die entscheidende Erleuchtung gebracht. > Da sich die Temperatur nicht dramatisch schnell ändert, sollte es völlig ausreichen, alle paar > Sekunden die durchgelaufene Menge zu erfragen und die aktuelle Temperaturdifferenz. > Messabstände < 1s machen wohl auch keinen Sinn. > > Hat noch jemand andere Ideen oder sogar andere Messgeber? > > Danke schon mal an den guten Hinweis. > > LG Stefan > > > > Hallo Stefan, > > ich würde die Impulse deiner Messturbine auf eine Zähler geben (z.B. 74HC4017) und die Ausgänge > > des Zählers mit einen PCF8574 über I²C abfragen. > > Der Zähler zählt für dich, und du fragst nur regelmä�ig den aktuellen Stand ab.... > > In deinem Programm musst du nur noch die einzelnen Zählerstände umrechnen... > > Dabei musst du noch beachten, das du nur "8 - Bit Zählerbreite" zur Verfügung hast. > > Je nachdem wie viele Impulse pro Liter deine Messeinrichtung erzeugt, hast du mehr oder > > weniger Zeit für die Abfragen.... > > > > > > Gru� nitraM > > > > > Hallo, > > > > > > plane derzeit meine neuer Heizungsregelung mit Solaranlage. > > > Dazu würde ich gerne mehrere Wärmemengenmessung einbauen, > > > um die einzelnen Quellen und Verbraucher zu protokollieren. > > > > > > Da die Messstellen nicht direkt bei einander liegen, würde ich gerne > > > das Ganze über den I2C Bus (mit Leistungstreibern) anschliessen. > > > > > > Meine Idee war folgende: > > > Einen Mengengeber in die Heizungsleitung einbauen und dazu > > > Vor- und Rücklauftemperatur messen. Damit sollte eine Messung > > > der Wärmemenge möglich sein. > > > > > > Meines Wissen nach, liefert der Mengengeber pro durchgeflossener > > > Menge einen Impuls. Den I2C Bus kann ich nur ansteuern oder auslesen. > > > Wie bekomme ich nun das Messgebersignal auf dem I2C Bus mit, > > > wenn ich diesen nicht gerade auslese? > > > > > > Hat jemand eine Idee dazu? > > > > > > LG Stefan | |
Antwort schreiben Antworten: Re: Mengenmessung via I2C (von Franz Stefan - 13.02.2009 0:40) Re: Mengenmessung via I2C (von Stefan - 11.01.2010 22:27) Re: Mengenmessung via I2C (von Franz Stefan - 13.01.2010 15:17) Re: Mengenmessung via I2C (von Stefan - 13.01.2010 17:11) Re: Mengenmessung via I2C (von Markus P. - 12.01.2010 0:17) Re: Mengenmessung via I2C (von Stefan - 13.01.2010 11:47) Re: Mengenmessung via I2C (von Markus P. - 14.01.2010 0:10) Re: Mengenmessung via I2C (von nitraM - 12.02.2009 22:56) |