Funkmodule für ein Funknetzwerk

Gast #1285080
Lesenswert?
• ▲
▼
Hallo zusammen,

ich suche Funkmodule die sich zu einem Netzwerk "zusammenschließen" 
lassen:
Ich habe bis zu 8 Sensoren die mir per RS232 die Messwerte ausspucken, 
diese 8 Sensoren sollen je ein Funkmodul spendiert bekommen, welches die 
Daten an einen Host sendet der mit einem PC verbunden werden soll ( USB? 
).

Es gibt ja ne menge schöner Funkmodule auf denen man das TinyOS laufen 
lassen kann, aber man muss hald viel selber Programmieren. Am liebsten 
wäre mir eine einfach Lösung, die auch von weniger Kompetenten bedient 
werden kann ( das ganze ist ein Messstand der auch von normalsterblichen 
bedient werden soll ).

Die iDwaRF oder WSN430 sind nicht schlecht, aber wie gesagt muss da das 
Rad hald neue erfunden werden. Kennt einer von euch eine Fertiglösung, 
wäre euch sehr dankbar.


Grüßle

lightninglord
Gast #1285092
Lesenswert?
• ▲
▼
Nachtrag:

Es ist nicht so das ich nicht nichts Programmieren möchte. Einfachere 
Programmierarbeiten erledige ich gerne ( mal nen µC Programmieren oder 
sowas )  aber die Programmierung eines kompletten Netzwerkes übersteigt 
meine Fähigkeiten viel zu weit, es ist ja auch nicht der Sinn das Rad 
neu zu erfinden, ich möchte lediglich den Messstand handlicher machen, 
da die Sensoren alle über Kabel verbunden sind und das jedes mal ein 
unglaublicher Kabelsalat wird, sollen die nun FUNKtioniert werden ;-)
Gast #1285111
Lesenswert?
• ▲
▼
Hallo,

wir haben hier ein System mit dem man genau das machen kann was du 
benötigst einzig die Funktion das von einzelnen Funkmodulen die Werte 
abgefragt werden können müsste man noch hinzufügen damit werden wir uns 
demnächst aber auch beschäftigen

www.messfix.bkr-projekt.de

bei Fragen oder Anregungen schreib uns doch einfach eine Mail (siehe 
Impressum)...
Gast #1285135
Lesenswert?
• ▲
▼
Hmm die RS232-Funkmodule sind nicht schlecht, leider haben die zu wenig 
Kanäle ( wir haben 8 Sensoren und bis zu 8 Messplätze, dh es sind bis zu 
64 Module, die sich nicht in die Quere kommen dürfen, sorry hab ich 
verschwitzt zu sagen ). Die Sensoren habe zwar ihr eigenes Datenformat 
bzw eigene Schnittstellen Spezifikationen aber der Hersteller bieten 
einen RS232 Adapter an.

@0.St.-Sch. & T.M.

Sehr interesannt die RFM12 Module kenn ich, AVRs zu brennen und 
programmieren ist auch kein Problem. Meine Fragen: Ist es möglich den 
Sensoren ein DataRequest Signal zu schicken ( Interrupt Eingang ) damit 
alle gleichzeitig ihren Messwert erfassen? Können alle Sensoren somit 
gleichzeitig abgefragt werden?

Grüßle
#1285155
Lesenswert?
• ▲
▼
Das Problem wäre hierbei ein Protokoll zu entwerfen, das sicherstellt, 
dass nicht zwei Sensoren gleichzeitig ihren Meßwert senden wollen, bzw. 
sollte das doch passieren, die fehlerhafte Übertragung erkannt wird und 
nochmals gesendet wird.
Prinzipiell ist hier 1:N leicht, aber N:1 oder N:M ist etwas komplex.

Gruß
Fabian
Gast #1285176
Lesenswert?
• ▲
▼
Genau das ist mein Problem, das alle gleichzeitig ausgelesen werden 
müssen. Allerdings macht es ja nichts aus wenn ich die Daten 
nacheinander abrufe, wenn ich sie vorher per Signal in einen 
Zwischenspeicher schreibe.
#1285217
Lesenswert?
• ▲
▼
Die einfachste Möglichkeit:
Schritt 1: Master Signalisiert allen Stationen "Messwert erfassen"
Schritt 2-n: Master fragt jede Station direkt an und wartet auf Antwort.

Ist u.U. nicht so schnell, aber vermeidet Kollisionen, da du ein reines 
Master-Slave System baust. Keine Station sendet ohne gefragt zu werden. 
Der Master muss aber alle Slaves "mit Namen" kennen.

Gruß
Fabian
#1285599
Lesenswert?
• ▲
▼
Hallo,

als Beispiel: überall RFM12 nehmen, Master startet die Messung mit einem 
CountDown von 5...0 in Einzelpaketen.
Wenn wenigstens ein Paket empfnagen wurde, kann der Slave pünktlich bei 
0 die Messung starten, selbst, wenn Pakete verlorengingen.

Danach senden alle Slave in festem Abstand nach Ende der MEssung 
gestaffelt ihre Daten.

Gruß aus Berlin
Michael

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.