Das Senden von 10 Hz über 50 m ist kein schwieriges Problem, daher gibt es zahlreiche Möglichkeiten, dies zu tun. Für eine Lösung, die fast so einfach ist wie die, die Sie zuvor hatten, würde ich eine einfache Zenerschaltung vorschlagen.
Wie zuvor versorgen Sie Ihren Sensor einfach mit einer Spannung über 5 V. Sagen Sie 6 - 12 V, und lassen Sie diesen Begrenzungskreis die Spannung auf einen Pegel reduzieren, der mit Ihrem nachgeschalteten Stromkreis kompatibel ist. Sie müssen den Wert von R1 abhängig vom maximalen (oder gewünschten) Ausgangsstrom Ihrer Sensorschaltung und der von Ihnen gewählten Sensorspannung anpassen. Die Kosten können sehr nahe an der 7805-Lösung liegen, je nachdem, welchen Zener Sie wählen.
Wie der Optokoppler, der in einer anderen Antwort vorgeschlagen wurde, bietet dies Schutz vor Hochspannungstransienten, die auf dem Kabel induziert werden, da die Zenerdioden diese Transienten gegen Masse ableiten können. Die Optokopplerschaltung kann Erdschleifen zwischen dem sendenden und dem empfangenden System unterbrechen, aber wenn Ihre 7805-Lösung funktioniert, sollte der Zener genauso gut funktionieren.
Bearbeiten
Wenn Sie bereit sind, etwas mehr zu arbeiten, können Sie diese Schaltung verbessern, indem Sie sie etwas aufwändiger gestalten:
Die hinzugefügte Schottky-Diode schützt Ihre nachgeschaltete Schaltung vor negativen Transienten. Der Zener hätte dies getan, aber nur die Transienten auf -0,7 V oder so begrenzt. Der Schottky begrenzt sie auf -0,3 oder -0,2 V, was für das nachgeschaltete Gerät viel sicherer ist, wenn es sich um ein typisches Logikgatter handelt.
Der hinzugefügte 4,7-uF-Kondensator verringert das Rauschen, wenn der Eingang niedrig ist.
Schließlich habe ich die Zenerspannung heruntergeregelt, um sicherzustellen, dass der Ausgang für ein 5-V-Logikgatter sicher ist, auch wenn die Zenerspannung etwas driftet, und R1 erhöht, um den zum Ansteuern des Eingangs erforderlichen Strom zu verringern.
All diese Dinge müssen an die Details Ihres Sensors und des nachgeschalteten Stromkreises angepasst werden.
Bearbeiten
Ein wichtiger Punkt, über den ich über Nacht nachdenken musste, bevor ich ihn sah:
Angenommen, Ihr 50-m-Kabel enthält ein Signalkabel und ein Erdungskabel (oder Rückleitungskabel). Ein Optokoppler schützt vor Gleichtakt-Transienten (dh, wenn sowohl das Signalkabel als auch das Erdungskabel gemeinsam die Spannung im Verhältnis zur Erdung des Empfangsschaltkreises ändern). während die Zenerschaltung vor differentiellen Übergängen schützt, bei denen sich die Signaldrahtspannung relativ zum Erdungsdraht ändert.
Wenn bei einem Blitzschlag in der Nähe Masse und Signalleitung für eine Millisekunde auf 100 V springen, benötigen Sie die Optokopplerschaltung, um Ihren Empfänger vor Beschädigung zu schützen.
Wenn jedoch beim Einschalten eines Motors in der Nähe die Signalleitung auf 30 V über der Erdungsleitung springt, benötigen Sie die Zenerschaltung, um Ihren Optokoppler vor Überlastung zu schützen.
Natürlich bestimmen der Kabeltyp und seine Umgebung, welches dieser Szenarien wahrscheinlicher ist. Wenn Sie Allzweck-Steuerkabel verwenden, ist jedes Szenario realistisch. Wenn Sie ein Koaxialkabel verwenden, sind Gleichtakt-Transienten wahrscheinlicher, Sie sollten jedoch auch die Möglichkeit einer ESD-Beschädigung durch Handhabung in Betracht ziehen, wenn das Kabel nicht am Empfänger angeschlossen ist, und auch den Effekt, wenn das Kabel zum ersten Mal aufgeladen wird wenn es an den Empfänger angeschlossen ist.