Statuserkennung Leitungsunterbruch
Verfasst: Freitag 5. September 2025, 21:46
Hallo
Ich möchte eine Leitung, an der ein Verbraucher angeschlossen ist, überwachen.
Es geht darum, dass man erinnert wird, dass ein Kabel entweder angeschlossen oder abgeklemmt wurde.
(abgeklemmt über Pullup high, angeklemmt über Minus auf low) in PL simuliert durch Schalter S1.
Der Baustein Verzögerung soll als entprellung dienen, damit nicht bei jedem kurzen impuls Latch RS2 ausgelöst wird.
in so einem Fall soll eine rote LED blinken und daran erinnern dass man noch Daten an einem externen Gerät eingeben muss.
Mit einer Taste (T1) kann man bestätigen dass es erledigt wurde und die Led wird grün.
Der Zustand soll auch rot bleiben wenn sich der Status wieder zurück ändert (Hi-Lo-Hi oder Lo-Hi-Lo) bevor man den Taster betätigt hat.
Schalter S2 ist der On off Schalter und dient dazu, dass die LED nur im Betrieb leuchtet und der Reset Taster nicht funktioniert.
Der Wert im Latch RS1 soll auch im Off Zustand gespeichert sein.
In der Simulation funktioniert das genau so wie ich es möchte, jedoch ist mir nicht ganz klar warum XOR kurz auf 1 geht, obwohl beide Eingänge 1 haben. Ich denke es sind die Unterschiedlichen Laufzeiten da eins der beiden Signale durch das RS FF geht
kann das sein?
Diese Schaltung möchte ich nun auf eine kleine Platine bringen, damit sie Standalone läuft.
Ich dachte an den Timer IC 555, der ja aus RS FF besteht und recht unempfindlich bei den Triggerpegeln ist.
Ich müsste diesen dann 2x für die Steuerung haben und einen für die Blinkimpulse.
Oder das ganze direkt mit einem Arduino lösen, allerdings fehlen mir hier die Programmierkenntnisse.
Welchen Weg würdet ihr nehmen? Warum?
PS: ich kann keine Prj Datei hochladen, Fehlermeldung:
Konnte Dateianhang nicht nach ./files/165_7428df9e6fdaebedaa55b3d56146c9cd hochladen.
Ich möchte eine Leitung, an der ein Verbraucher angeschlossen ist, überwachen.
Es geht darum, dass man erinnert wird, dass ein Kabel entweder angeschlossen oder abgeklemmt wurde.
(abgeklemmt über Pullup high, angeklemmt über Minus auf low) in PL simuliert durch Schalter S1.
Der Baustein Verzögerung soll als entprellung dienen, damit nicht bei jedem kurzen impuls Latch RS2 ausgelöst wird.
in so einem Fall soll eine rote LED blinken und daran erinnern dass man noch Daten an einem externen Gerät eingeben muss.
Mit einer Taste (T1) kann man bestätigen dass es erledigt wurde und die Led wird grün.
Der Zustand soll auch rot bleiben wenn sich der Status wieder zurück ändert (Hi-Lo-Hi oder Lo-Hi-Lo) bevor man den Taster betätigt hat.
Schalter S2 ist der On off Schalter und dient dazu, dass die LED nur im Betrieb leuchtet und der Reset Taster nicht funktioniert.
Der Wert im Latch RS1 soll auch im Off Zustand gespeichert sein.
In der Simulation funktioniert das genau so wie ich es möchte, jedoch ist mir nicht ganz klar warum XOR kurz auf 1 geht, obwohl beide Eingänge 1 haben. Ich denke es sind die Unterschiedlichen Laufzeiten da eins der beiden Signale durch das RS FF geht

Diese Schaltung möchte ich nun auf eine kleine Platine bringen, damit sie Standalone läuft.
Ich dachte an den Timer IC 555, der ja aus RS FF besteht und recht unempfindlich bei den Triggerpegeln ist.
Ich müsste diesen dann 2x für die Steuerung haben und einen für die Blinkimpulse.
Oder das ganze direkt mit einem Arduino lösen, allerdings fehlen mir hier die Programmierkenntnisse.
Welchen Weg würdet ihr nehmen? Warum?
PS: ich kann keine Prj Datei hochladen, Fehlermeldung:
Konnte Dateianhang nicht nach ./files/165_7428df9e6fdaebedaa55b3d56146c9cd hochladen.