Użyj takiego obwodu:
symuluj ten obwód - schemat utworzony przy użyciu CircuitLab
R1 i R2 określają zakres napięcia i wykonują początkowy podział. Te rezystory muszą mieć pewną moc. Typowa wartość to MELF 0,4 W. Wszystkie inne mogą być rezystorami chipowymi / kondensatorami.
R3 zapobiega wszelkim przepięciom, które mogłyby spowodować uszkodzenie wyzwalacza Schmitta. R4 i R5 są opcjonalne, aby zapobiec wszelkim pływającym sygnałom.
Jednak kombinacja R3 / R4 może być również użyta do dostosowania progu, jeśli to konieczne.
C1 i C2 określają maksymalną prędkość. Kombinacja R3 / C2 może filtrować wolno. C1 filtruje stany nieustalone.
Oddzielny wyzwalacz Schmitta jest używany, ponieważ można je uzyskać naprawdę małe i tanie. Zapobiega też kierowaniu słabego sygnału na długie ścieżki. Będąc także ofiarnym udziałem w poważnych falach.
Zaprojektowałem ten obwód na podstawie tego, co widziałem w PLC.
Powyższy obwód jest dla 24V. Wyreguluj rezystory tak, aby pasowały do 12 V zgodnie z normą IEC61131-2.
Koncepcja normy polega na zapewnieniu, że wejście musi obniżyć minimalną ilość prądu przed uznaniem go za „1”. Te trzy typy określają, ile i są stosowane na podstawie hałasu otoczenia. Zapobiega to dotykaniu go lub pobliskich przekaźników. Wadą jest to, że R1 / 2 musi mieć przyzwoitą moc i niski opór.