Forum: Mikrocontroller und Digitale Elektronik Arduino über RS485 mit Sensoren vernetzen


von Lukas R. (Firma: Rehburg Elektrotechnik) (rehburch)


Lesenswert?

Moin, moin!

Ich bin neu hier im Forum und hoffe, ich bin mit meiner Frage bei euch 
richtig. Ich bin auf dem Gebiet der Microcontroller noch ein absoluter 
Neuling und bitte daher um etwas Nachsicht, falls meine Problematik sich 
als "Schwachsinn" entpuppen sollte. :)

Es geht um ein recht großes Projekt, bei dem ich mit einem Arduino den 
Stromfluss von etwa 120 Strings einer rund 300KW großen Solaranlage 
überwachen möchte. Nun habe ich mir überlegt, den Arduino mit einer 
RS485 Schnittstelle auszurüsten und dann alle Stromsensoren an diese 
Schnittstelle anzubinden. Die RS485-Variante erschien mir als sehr 
günstig, da die "Messpunkte" teilweise sehr weit auseinander liegen 
(50-100m) und ich so von Sensor zu Sensor meine Busleitung legen kann 
ohne, dass ich jeden Sensor einzeln zum Arduino "routen" muss.
Nun aber die entscheidende(n) Frage(n): Geht das meinen Vorstellungen 
entsprechend überhaupt? Wenn ja, was brauche ich für Bauteile?

Ich hoffe, ich konnte meine Idee verständlich vermitteln und ferner, ihr 
könnt mir da weiterhelfen. Vielen Dank schon mal im Voraus!

Mit freundlichen Grüßen
Lukas

von Hubert G. (hubertg)


Lesenswert?

Die Anzahl der 485 Busbausteine an einem Bus ist begrenzt.
Du musst jeden Sensor adressieren können.
Mehr kann ich dazu nicht sagen, da ich mit so einer großen Anzahl noch 
nie gearbeitet haben (max. 5).

von Georg (Gast)


Lesenswert?

Lukas R. schrieb:
> Wenn ja, was brauche ich für Bauteile?

Sensoren mit RS485-Anschluss? Oder willst du die selber bauen?

Für ein Projekt mit einem solchen Umfang ist ein Arduino doch etwas 
ärmlich. Meine Meinung, hier werden sich gleich fanatische Arduino-Fans 
melden, die damit ein Kernkraftwerk steuern würden.

Georg

von Marc V. (Firma: Vescomp) (logarithmus)


Lesenswert?

Hubert G. schrieb:
> Die Anzahl der 485 Busbausteine an einem Bus ist begrenzt.
> Du musst jeden Sensor adressieren können.

 Ja.
 Aber 4 Subnetze mit 30 Sensoren werden wohl gehen. Die 4 Arduinos
 die Subnetze mit Masternetz verbinden, können vom Master zyklisch
 abgefragt werden (sogar per SoftUart).

von Hubert G. (hubertg)


Lesenswert?

Und für jeden Sensor einen Arduino (vielleicht kann man ein paar 
zusammenfassen) der die Adressierung übernimmt, und schon läuft es.

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.