Ich starte ein Projekt, bei dem ich zwei Arduino-basierte Geräte habe, die etwa 100 Meter voneinander entfernt sind. Das sekundäre Gerät steuert ein Solarladefeld und leitet Statistiken an das Hauptgerät weiter. Das Hauptgerät zeigt dem Benutzer Statistiken an und sendet Steuerbefehle an das sekundäre Gerät.
Ich plane, an jedem Gerät ein RS485-Schild zu verwenden.
Da ich die Datenkabel unterirdisch vergraben werde, frage ich mich, was ich bei der Auswahl eines Kabeltyps beachten muss, um die Entfernung kostengünstig zu verlegen.
Kann jemand einen Draht empfehlen?
Aus dem RS485- Designleitfaden von TI kann RS485 Folgendes unterstützen:
Folgendes aus demselben Dokument scheint mit dem Obigen in Konflikt zu stehen:
Wenn man das Kleingedruckte von (1) liest, sieht es so aus, als hätten sie das etwas wichtige „M“ von „Mbps“ auf der X-Achse des Diagramms weggelassen. Am nützlichsten für Ihre Anwendung ist vielleicht die Gleichung:
Leitungslänge (m) X Datenrate (bps) < 10^7
Bei 100 m und 9800 bps sieht es so aus, als hätten Sie einen Spielraum von einer Größenordnung zur Richtlinie.
Was den Umweltschutz anbelangt, würde ich erdverlegte PVC-Leitungen anstelle von direkt erdverlegten Kabeln empfehlen. Das Verlegen des Kabelkanals ist möglicherweise etwas arbeitsaufwändiger, aber Sie können 1) viel billigere Kabel verwenden, 2) vor fehlgeleiteten Schaufeln geschützt sein und 3) in Zukunft zusätzliche Leiter ziehen, wenn Ihre Anwendung dies erfordert.
Bei der Länge und Baudrate, die Sie in Betracht ziehen, sollte fast jedes verfügbare Twisted-Pair-Kabel ausreichend sein.
HikeOnPast
jimmyjambles
Tim Williscroft