Blinkfrequenz einer Status-LED auswerten

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    Blinkfrequenz einer Status-LED auswerten

    Hallo zusammen.
    Möchte euch um Hilfe bitten bei folgendem Problem:
    An meinem "Wasserstopp-Ventil" gibt es eine LED, die durch

    einmal Blinken --> Zustand 1 signalisiert,
    zweimal Blinken --> Zustand 2,
    dreimal Blinken --> Zustand 3 usw.

    Die LED kann ich per digitalem Eingang abfragen.
    Die Blinkfrequenz ist eindeutig für den Beobachter, d.h. es ist erkennbar, dass die LED z.B. dreimal geblinkt hat (ca. alle 1 Sec), danach ist kurz Pause (ca. 3 Sec), dann folgt wieder dreimaliges Blinken.

    Ich möchte mir nun mit den Bordmitteln der Config einen Zähler bauen, der die einzelnen Zustände erkennt und in der Visualisierung als Text z.B. "Zustand 3" ausgibt.
    Die Zustände sind unterschiedliche Fehlerzustände, die mir anzeigen, warum das Ventil geschlossen wurde. Die Zustände wechseln sich also auch nicht ab.

    Freue mich über jede Antwort!

    Viele Grüße



  • romildo
    Lebende Foren Legende
    • 25.08.2015
    • 5126

    #2
    Hallo,
    Da gibt es bestimmt einige Möglichkeiten.
    Hier mal eine davon:
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Blinkstatus.png
Ansichten: 362
Größe: 15,5 KB
ID: 68214
    lg Romildo

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11217

      #3
      Wenn die Frequenz gleich ist, ginge sogar der Mehrfachklick. Wenn es max 4 Zustände gibt
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar

      • Gast

        #4
        Suuper, und besten dank für die schnellen Antworten.

        Romildos: Deinen Vorschlag habe ich probiert, funktioniert auch. Allerdings musste ich eine zusätzliche Ausschaltverzögerung einsetzen, so, dass Reset des Zählers und Tr des Analogspeichers nicht gleichzeitig sind.

        Christian: genial einfach, geht auch, da genau 4 Zustände abzubilden waren. Habe mich aber trotzdem für die andere Lösung entschieden. War mir doch zu abstrakt mit den Mehrfachklicks.

        Viele Grüße
        Derk

        Kommentar

        • romildo
          Lebende Foren Legende
          • 25.08.2015
          • 5126

          #5
          Hallo Derk
          Wenn Du an Stelle der Ausschaltverzögerung einen Verzögerten Impuls (ohne Negierung) nimmst, sollte es auch ohne die zweite Ausschaltverzögerung funktionieren.
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Blinkstatus1.png
Ansichten: 355
Größe: 15,4 KB
ID: 68383
          lg Romildo

          Kommentar

          • Gast

            #6
            Hallo Romido
            das ist ja noch viel eleganter!
            Danke dir!

            Kommentar

            Lädt...