Minimale Impulslänge an den Eingängen
23.03.2018, 09:44
ich habe einen Reed-Schalter an einem Eingang angeschlossen. Es scheint Situationen zu geben, bei denen die Impulslänge zu kurz ist und der Homematic-IO den Impuls, bzw. eine Flanke verpasst. Zum Beispiel ist der Schalter geschlossen, öffnet ganz kurz und schließt direkt wieder. Auf der Zentrale wird dann aber "geöffnet" angezeigt, obwohl der Schalter geschlossen ist (mit dem Multimeter kontrolliert). Dieser Fehlerzustand behebt sich auch Minuten danach nicht von selbst. Erst durch ein erneutes Öffnen und Schließen des Schalters wird der richtige Zustand angezeigt.
Scheinbar wird hier nur mit Interrupts gearbeitet und der µC verpasst einen IRQ. Schade, dass er nicht hin und wieder mal eine Überprüfung seiner Eingänge durchführt.
(Der Eingang ist nicht als Analog oder Frequenzeingang geschaltet, sondern nur als Schaltererkennung).
Jetzt würde ich gerne ein RC-Glied davorschalten, weiß jedoch nicht auf welche Zeit ich es justieren soll. Ich würde schon gerne möglichst kurze Impulse erfassen können. In der Anleitung herrscht bezüglich solcher technischen Daten leider gähnende Leere :-)
Scheinbar wird hier nur mit Interrupts gearbeitet und der µC verpasst einen IRQ. Schade, dass er nicht hin und wieder mal eine Überprüfung seiner Eingänge durchführt.
(Der Eingang ist nicht als Analog oder Frequenzeingang geschaltet, sondern nur als Schaltererkennung).
Jetzt würde ich gerne ein RC-Glied davorschalten, weiß jedoch nicht auf welche Zeit ich es justieren soll. Ich würde schon gerne möglichst kurze Impulse erfassen können. In der Anleitung herrscht bezüglich solcher technischen Daten leider gähnende Leere :-)