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

Re: kurze Eingaben am Digitalport I²C erfassen Kategorie: I²C-Bus (von reneforster - 2.07.2009 20:18)
Als Antwort auf Re: kurze Eingaben am Digitalport I²C erfassen von Detlef - 2.07.2009 20:03
Ich nutze:
C-Control II Unit, C-Control II Station, CC2-ReglerBoard, OSOPT V3.1
Hallo Detlef,

danke erstmal für deinen Erfahrungsbericht.

> ich habe alle Eingänge über I²C realisiert.Und das sind ganz locker alle Schalter im Haus und
> div. Sensoren. (ca. 80 Eingänge). Diese werden reihum permanent über einen extra Thread abgefragt.
> Das funktioniert instantan, es sind sogar Schalter dabei, die ein Schieberegister befüllen, d.h. es ist
> notwendig einen Schalter mehrfach nacheinander zu betätigen, und es geht kein Impuls dabei verloren.

Das heist, du fragst alle möglichen Eingänge in einer Schleife ab. Wieviel Zeit lässt Du zwischen den
einzelnen Abfragen? Also Frage Eingang 1 ab, warte 10ms, Frage Eingang 2 ab.


> Die Schalter im Haus schalten alle N auf die Eingänge. Damit ein Stromflu� zu stande kommt,
> liegt im Zählerschrank, wo auch die Station eingebaut ist, ein "modifziertes" Netzteil, mit einer Brücke
> zwischen Netzteilmasse und N. Flie�t Strom über diese Brücke, gibts ein Signal, da� die Station
> nutzt, um alle Schalter abzufragen.  

Das habe ich jetzt ehrlich gesagt nicht verstanden. Ein modifiziertes Interrupsignal? Warum dann nicht
das Interrupsignal von den I²C Porterweiterungen nutzen? Welche Porterweiterung hast Du im Einsatz?



> Es gibt auch keine Performanceprobleme, wenn die Station ohne Interuptsignal immer alle Eingänge
> reihum im Dauerlauf abfragt. So ist es nämlich jetzt, wo ich Bewegungsmelder eingebaut habe, die
> nicht über N schalten und auch abgefragt werden sollen....

Wie gesagt, hier wäre mal deine Umlaufzeit interresant. Weil Abfragen geht ja im Programm nur nacheinander.



Rene


    Antwort schreiben


Antworten:

Re: kurze Eingaben am Digitalport I²C erfassen (von Detlef - 2.07.2009 21:09)
    Re: kurze Eingaben am Digitalport I²C erfassen (von reneforster - 2.07.2009 21:30)
        Re: kurze Eingaben am Digitalport I²C erfassen (von Detlef - 2.07.2009 21:54)
            Re: kurze Eingaben am Digitalport I²C erfassen (von reneforster - 3.07.2009 19:40)