Arduino Uno und Sonar Sensor – wie lang darf das Kabel sein, bevor die Leistung leidet?

Ich richte einen Arduino Uno mit einem Sonarsensor von Maxbotix ein ( http://www.maxbotix.com/Ultrasonic_Sensors/MB7360.htm ). Der Sensor wird direkt vom Arduino (5V) mit Strom versorgt.

Der Sensor muss etwa 5 Meter von der Position des Arduino entfernt sein. Funktioniert die Verwendung eines so langen Drahtes / Kabels so wie es ist? Ich habe vor, ein Lautsprecherkabel oder ähnliches zu verwenden. Ich habe die folgende Frage gelesen, aber der Autor definiert an keiner Stelle, was ein langes Kabel ist ...

Lange Verbindung mit drei Kabeln: Kann ich ein Audio-Stereokabel verwenden?

Bin ich bis 5, 10, 20 Meter in Ordnung? Was ist in diesem Zusammenhang ein "langes" Kabel?

Wenn Sie nicht definieren, was Sie mit "funktionieren gut" und "Lautsprecherkabel oder ähnlichem" meinen, ist es unmöglich zu definieren, was "lang" bedeutet. Jeder zusätzliche Zoll Kabel hat einen gewissen Einfluss auf das Signal, und wir können die Details, die Sie ausgelassen haben, nicht ergänzen, um zu einer endgültigen Antwort zu gelangen.

Antworten (2)

Laut Datenblatt verfügt der MB7360 im Gegensatz zu der analogen Schnittstelle in der von Ihnen verlinkten Frage über eine RS232-Schnittstelle. Mit einem ungeschirmten Kabel sollten Sie problemlos 20 Meter oder mehr laufen können.

Danke! Ich habe Ihren Rat befolgt und es mit einem 20-m-Kabel versucht, und es funktioniert gut. Es gibt mir viel zusätzliche Flexibilität, wo ich den Arduino platziere.

Diese Webseite gibt den durchschnittlich verwendeten Strom mit 29 mA an, was niedrig genug ist, dass es unwahrscheinlich ist, dass es Probleme gibt. Wenn es jedoch Spitzen im Stromverbrauch gibt, kann die Spannung aufgrund des Widerstands eines langen Kabels abfallen. Wenn dieses Problem auftritt, sollte eine kleine Elektrolytkappe über den Stromanschlüssen des Geräts am anderen Ende des Kabels Abhilfe schaffen.

Danke, toller Vorschlag. Ich konnte es mit einem 20 m langen abgeschirmten Kabel zum Laufen bringen.