Forum: Mikrocontroller und Digitale Elektronik Maximale/Empfohlende Kabellänge beim Arduino


von Wer B. (Gast)


Lesenswert?

Hallo,

Ich würde gerne mit dem Arduino einen Ultraschallsensor auslesen, bzw 
die Werte Empfangen.

Wie lang darf hierbei das Kabel ungefähr sein, damit diese gut klappt.

(Würden 5m-10m gehen?)

von Georg G. (df2au)


Lesenswert?

Erzählst du uns auch, was für ein Sensor das ist und welche Art Signal 
du da überträgst?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Und in welcher Umgebung das eingesetzt werden soll.

Aber prinzipiell ist es eher eine schlechte Idee, einen ungeschützten 
Input eines uC an eine 10m lange Antenne zu hängen...

von Chris M. (yoblid) Benutzerseite


Lesenswert?

Simon S. schrieb:
> Wie lang darf hierbei das Kabel ungefähr sein, damit diese gut klappt.

Einfach ausprobieren.

von Dieter S. (Gast)


Lesenswert?

Notfalls die Daten per Funk übertragen, das geht problemlos über die 
Entfernung.

von Wer B. (Gast)


Lesenswert?

Dieter S. schrieb:
> Notfalls die Daten per Funk übertragen, das geht problemlos über die
> Entfernung.

Nur wie ?

433Mhz ist einfach, soll aber störanfällig sein, auch wenn ich das noch 
nicht hatte.

Wlan eher nicht.

von Dieter S. (Gast)


Lesenswert?

Simon S. schrieb:
> Dieter S. schrieb:
> Notfalls die Daten per Funk übertragen, das geht problemlos über die
> Entfernung.
>
> Nur wie ?
>
> 433Mhz ist einfach, soll aber störanfällig sein, auch wenn ich das noch
> nicht hatte.
>
> Wlan eher nicht.

Was heißt "störanfällig"?
Wenn man das richtig aufbaut und die richtigen Module verwendet, geht es 
problemlos auf 50 m und mehr.
Ich setze es hier seit 1 Jahr für eine Wasserzisterne und ein 
Thermometer ein. Funktioniert super.

von Chris L. (kingkernel)


Lesenswert?

Oder einen kleinen Tiny an den Sensor hängen und die Daten per RS485 
übertragen. Generell wird bei einer weiteren Strecke nicht das 
Nutzsignal übertragen. Wenn es Analog sein sollte hast du ja auch noch 
mit Spannungsverlusten zu rechnen.

von Wer B. (Gast)


Lesenswert?

Es soll so viele Interdifferenzen geben und bei mehreren Sendern zu 
"überschneidungen" der Signale kommen.

Naja ich werde wahrscheinlich die 433Mhz nehmen, da ich keine Kabel 
verlegen möchte.

Ich teil einfach jedem Sensor/Datenübertragung eine Id zu, dann kommt es 
auch nicht zur Verwechslung.

von Dieter S. (Gast)


Lesenswert?

Simon S. schrieb:
> Es soll so viele Interdifferenzen geben und bei mehreren Sendern
> zu
> "überschneidungen" der Signale kommen.
>
Bei guten Modulen gibt es da sehr viel weniger Probleme.
z.B. verwende ich nur diese hier:
http://www.ebay.de/itm/231796160622

Und du solltest deine Sensordaten mehrfach senden, mit längeren Pausen 
dazwischen.

> Naja ich werde wahrscheinlich die 433Mhz nehmen, da ich keine Kabel
> verlegen möchte.
>
> Ich teil einfach jedem Sensor/Datenübertragung eine Id zu, dann kommt es
> auch nicht zur Verwechslung.

Das macht in jedem Fall Sinn.

von M. K. (sylaina)


Lesenswert?

Chris L. schrieb:
> Oder einen kleinen Tiny an den Sensor hängen und die Daten per RS485
> übertragen. Generell wird bei einer weiteren Strecke nicht das
> Nutzsignal übertragen. Wenn es Analog sein sollte hast du ja auch noch
> mit Spannungsverlusten zu rechnen.

Och, dem Spannungsverlust kann man mit ner Stromschleife begegnen. Aber 
bei weiteren Entfernungen nutze ich auch gern die Tiny-Lösung mit RS485 
;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.