Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> Der Interrutausgang meldet "bei mir ist etwas passiert"... > zB. PCF8574 > Du kannst ständig die Eingänge des PCF abfragen, und dann feststellen, das sich nichts geändert > hat... Besser ist es den Interupt des bausteins auszuwerten. Dieser hat nichts mit dem I²C Bus > zu tun. SDA und SCL sind normal angeschlossen, zusätzlich kommt der Interupt an einen freien > Pin der CControll. Per SW wartest du in deinem Programm auf eine Änderung am Pin, der an den > Interuptpin des PCF angeschlossen ist. Ändert sich der Pegel, ist dieses das Signal, den Bus > abzufragen. Somit wird der I²C Bus nur dann belegt, wenn es auch notwendig ist... > Es lassen sich natürlich mehrere Interuptports zusammenschalten.... > > > Gruß nitraM > > > > 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
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB