Verwenden Sie eine Schaltung wie diese:
simulieren Sie diese Schaltung - Schema erstellt mit CircuitLab
R1 und R2 bestimmen den Spannungsbereich und führen die anfängliche Division durch. Diese Widerstände müssen leistungsfähig sein. Typisch ist MELF 0,4W. Alle anderen können Chipwiderstände / Kondensatoren sein.
R3 verhindert, dass Überspannungen den Schmitt-Trigger beschädigen. R4 und R5 sind optional, um schwebende Signale zu vermeiden.
Bei Bedarf kann mit der Kombination R3 / R4 auch der Schwellenwert eingestellt werden.
C1 und C2 bestimmen die Höchstgeschwindigkeit. Die Kombination R3 / C2 kann langsam filtern. C1 filtert Transienten.
Ein separater Schmitt-Trigger wird verwendet, da Sie sie sehr klein und billig bekommen können. Und es verhindert, dass ein schwaches Signal über lange Spuren geleitet wird. Während es auch ein Opferteil bei großen Spannungsspitzen ist.
Ich habe diese Schaltung basierend auf dem entworfen, was ich in SPS gesehen habe. Die obige Schaltung ist für 24V. Stellen Sie die Widerstände auf 12 V gemäß IEC61131-2 ein.
Das Konzept des Standards besteht darin, sicherzustellen, dass der Eingang eine minimale Strommenge aufnehmen muss, bevor er als '1' betrachtet wird. Die drei Typen geben an, wie viel und werden basierend auf Umgebungsgeräuschen angewendet. Dies verhindert, dass Störungen es oder nahegelegene Relais berühren. Der Nachteil ist, dass R1 / 2 eine anständige Nennleistung und einen geringen Widerstand aufweisen muss.