Arduino / Funk-Netzwerk bis 200 Meter

OP #7369151
Lesenswert?

Hallo, ich stehe vor einem kleinen Problem.

Ich möchte 10 bis 20 Knoten im Umkreis bis 200 Meter haben die ich mit kurzen Befehlen über Funk sicher steuern möchte.

Habe mal mit einem ESP 8266 und WLAN probiert. Das hat natürlich nicht geklappt.

Jetzt suche ich nach einer entsprechenden Funktechnik mit der ich die Knoten untereinander (legal) verbinden kann. Ein Gerät das mit einem PC verbunden wird soll alle anderen Geräte steuern können. Ein wenig Handshake wäre sinnvoll.

Hat jemand eine Idee womit ich sowas hinbekommen kann? Bin über jeden Hinweis dankbar.

Gruß IngoF

#7369173
Lesenswert?

Ingo F. schrieb:

Hat jemand eine Idee womit ich sowas hinbekommen kann?

Suche auf ebay die Module mit SX1278 Chip. Das sind solche LoRa Module wie sie auch von Arduino-Bibliotheken unterstützt werden. Sie arbeiten auf 433 MHz und erreichen aufgrund der "niedrigen" Frequenz (gegenüber WLAN) Reichweiten von hunderten von Metern oder auch ein paar Kilometer.

Nachteil zu den auf 2.4 GHz arbeitenden NRF24 Modulen ist die fehlenden Addressierbarkeit, die muss man selbst einbauen. Die NRF24 können aber - eine optimale Antennenanpassung und Konstruktion vorausgesetzt - auch einige hundert Meter Reichweite übertragen, sind ganz eigenständig und brauchen daher kein WLAN.

Zum Spielen bzw. Testen gibt es abseits der Arduino Welt für die NRF24 Module z.B.

Beitrag "NRF24L01+ test program for Arduino Mega" Beitrag "NRF24L01+ test program for Arduino Uno" Beitrag "NRF24L01 - Testprogramm für Windows PC"

#7369182
Lesenswert?

Wastl schrieb:

Sie arbeiten auf 433 MHz und erreichen aufgrund der "niedrigen" Frequenz (gegenüber WLAN) Reichweiten von hunderten von Metern oder auch ein paar Kilometer.

Nimm besser die 868 MHz-Module! 433 MHz ist ziemlich verseucht (durch Babyphones u. Ä.) und liegt zudem mitten im Amateurfunk-Band. Ausserdem ist das 868MHz-Band in D das offizielle LoRa-Band und die Module sind mit allen LoRaWAN-Gateways kompatibel. Damit sind problemlos auch einige km überbrückbar, wenn die Module nicht gerade im Keller angebracht sind.

#7369188
Lesenswert?

Harry L. schrieb:

Ausserdem ist das 868MHz-Band in D das offizielle LoRa-Band

Es gibt in DL kein offizielles LoRa-Band! Wenn du allerdings die kommerzielle Anwendung LoRaWAN meinst, die läuft auf 868MHz. Braucht der TO aber nicht. 433MHz geht halt weiter, braucht aber eine größere Antenne. Aber 868MHz würde auch gehen (reichweitenabhängig). Und Babyphone usw. stören eine breitbandige Spread-Spectrum-Modulation nicht wirklich.

OP #7369196
Lesenswert?

Habe heute den ganzen Tag LoRa Videos gesehen. Wenn ich alles richtig verstanden habe wären 868MHz die beste Wahl für die EU.

Das TTN-Netzwerk hat mich ein wenig irritiert.

Bin mir aber nicht sicher ob ich da ein eigenes Netzwerk aufbauen kann. Ist es möglich nur meine Telegramme zu senden und zu empfangen. Ich würde schon gerne bidirektional senden und empfangen können.

Eigentlich wollte ich darüber mehrere Knoten zuverlässig und zeitgenau Steuern können. Eigentlich geht es nur um die Kontrolle ob alle Knoten erreichbar sind und dann zeitgesteuert zu selben Zeit das selbe "Programm" abspielen.

Es sollte etwa 15-20 Minuten parallel ablaufen.

Habe erst mal drei Module zum spielen bestellt.

Wie sieht es denn mit Zigbee-Modulen aus? Habe diese hier gefunden: https://www.mouser.de/new/digi-international/digi-xbee-rr-zigbee-3-modules/

Ich glaub 2,4GHz-Module kommen nicht in Frage. Ich würde gerne die Geräte auf einer Veranstaltung benutzen wo bestimmt auch einige Handys fleißig herumstrahlen. Irgendwer hat bestimmt immer einen Hotspot auf.

#7369214
Lesenswert?

Helmut -. schrieb:

Harry L. schrieb:

Ausserdem ist das 868MHz-Band in D das offizielle LoRa-Band

Es gibt in DL kein offizielles LoRa-Band! Wenn du allerdings die kommerzielle Anwendung LoRaWAN meinst, die läuft auf 868MHz. Braucht der TO aber nicht. 433MHz geht halt weiter, braucht aber eine größere Antenne. Aber 868MHz würde auch gehen (reichweitenabhängig). Und Babyphone usw. stören eine breitbandige Spread-Spectrum-Modulation nicht wirklich.

Danke für die Belehrung, aber ich bin selbst seit >45J lzenziert.

LoRa(WAN) läuft nunmal in D (und der EU) üblicherweise auf 868MHz, und die Kompatibilität zu LoRaWAN spielt vielleicht für den TO aktuell keine Rolle, aber vielleicht kommt er ja noch auf den Geschmack.

#7369219
Lesenswert?

Ingo F. schrieb:

Das TTN-Netzwerk hat mich ein wenig irritiert.

"TTN-Netzwerk" (The Things Network-Netzwerk) ist ein weltweites Netzwerk von Gateways, die LoRa-Modulation benutzen, um über das LoRaWAN Protokoll eine Verbindung zwischen LoRaWAN-Clients und dem Internet herzustellen. Brauchst du das wirklich für deine 200m?

Bin mir aber nicht sicher ob ich da ein eigenes Netzwerk aufbauen kann.

Warum willst du überhaupt LoRaWAN? Für deine kurze Distanz kannst du im Prinzip einfach LoRa Empfänger nutzen, die LoRa-Signale empfangen, die deine Zentrale sendet. Wenn du in Zusammenhang mit Funk das Wort "sicher" benutzt, musst du mehr Aufwand treiben, z.B. auf beiden Seiten Transceiver einsetzen, damit der Befehlsempfang bestätigt werden und das Kommando ggf. wiederholt werden kann.

#7369221
Lesenswert?

Ingo F. schrieb:

Wie sieht es denn mit Zigbee-Modulen aus?

ZigBee ist auch 2,4 GHz, und die Reichweite ist nicht besonders hoch. Erst durch viele solcher Module (Mesh-Netz) lassen sich grössere Flächen abdecken.

Ingo F. schrieb:

Bin mir aber nicht sicher ob ich da ein eigenes Netzwerk aufbauen kann. Ist es möglich nur meine Telegramme zu senden und zu empfangen. Ich würde schon gerne bidirektional senden und empfangen können.

Ja, das geht mit LoRa-Modulen.

Ingo F. schrieb:

Eigentlich wollte ich darüber mehrere Knoten zuverlässig und zeitgenau Steuern können.

Was heist "zeitgenau"? Die Übertragungsrate bei LoRa ist eher gering und mit deutlichen Latenzen solltest du rechnen. Dafür ist es aber sehr zuverlässig.

#7369231
Lesenswert?

Ingo F. schrieb:

Eigentlich wollte ich darüber mehrere Knoten zuverlässig und zeitgenau Steuern können. Eigentlich geht es nur um die Kontrolle ob alle Knoten erreichbar sind und dann zeitgesteuert zu selben Zeit das selbe "Programm" abspielen.

Da die Funksignale immer gestört werden können, kannst du nicht direkt zeitgenau steuern, sondern musst immer einkalkulieren, dass ein Befehl verzögert ankommt. Du musst also in den Empfängern Uhren laufen haben, die synchronisiert werden und dann kannst du festlegen, dass die Empfängerstation zu einer bestimmten Uhrzeit z.B. ein "Programm" abspielt. Die Zeit zwischen Verteilen der Startzeit und dem Startzeitpunkt muss so groß sein, dass die Zentrale in der Zwischenzeit die Kommunikation mit allen Slaves mit ausreichend hoher Wahrscheinlichkeit abgeschlossen hat.

#7369241
Lesenswert?

Rainer W. schrieb:

Harry L. schrieb:

LoRa Endpoints sind immer Tranceiver.

Das mag bei den auf dem Markt angebotenen Modulen in der Praxis so sein, aber prinzipiell gibt es kein Hindernis, ein LoRa-moduliertes Signal an einen reinen Empfänger zu schicken. Transceiver sind nur erforderlich, wenn ein Übertragungsprotokoll bidirektionale Kommunikation erfordert.

Es gibt praktisch keine unidirektionalen Endgeräte, weshalb die auch in dem Wikipedia-Artikel nicht erwähnt werden. https://de.wikipedia.org/wiki/Long_Range_Wide_Area_Network.

OP #7369242
Lesenswert?

ZigBee ist auch 2,4 GHz, und die Reichweite ist nicht besonders hoch.

Das verlinkte Modul gibt es in 868MHz.

Es muss schon sehr genau sein. Also so im Bereich von 100ms.

Müsste dann irgendwie die internen Uhren irgendwie synchronisieren können. Ob ich das über das Netzwerk schaffe oder vorher alle Module mit dem PC verbinde und so die Uhren einzeln synchronisiere?!

Am liebsten wäre mir eine Steuerung live über das Netzwerk. Vermutlich werde ich das Programm aber vorher übertragen müssen.

Vielleicht auch vorher über das vorhandene WLAN synchronisieren bevor die Geräte verteilt werden.

#7369250
Lesenswert?

Harry L. schrieb:

Es gibt praktisch keine unidirektionalen Endgeräte, weshalb die auch in dem Wikipedia-Artikel nicht erwähnt werden.

Ja und?

Bei einem käuflichen LoRa-Modul zwingt dich keiner, Daten zu senden. In dem Wikipedia-Artikel geht es um Endgeräte für LoRaWAN https://de.wikipedia.org/wiki/Long_Range_Wide_Area_Network

Hier kannst du es unter "LORA" auch noch einmal nachlesen: "LoRa is a wireless modulation technique derived from Chirp Spread Spectrum (CSS) technology.". Mit einem Protokoll hat das nichts zu tun. https://www.thethingsnetwork.org/docs/lorawan/what-is-lorawan/

#7369256
Lesenswert?

Rainer W. schrieb:

Harry L. schrieb:

Es gibt praktisch keine unidirektionalen Endgeräte, weshalb die auch in dem Wikipedia-Artikel nicht erwähnt werden.

Ja und?

Bei einem käuflichen LoRa-Modul zwingt dich keiner, Daten zu senden. In dem Wikipedia-Artikel geht es um Endgeräte für LoRaWAN https://de.wikipedia.org/wiki/Long_Range_Wide_Area_Network

Hier kannst du es unter "LORA" auch noch einmal nachlesen: "LoRa is a wireless modulation technique derived from Chirp Spread Spectrum (CSS) technology.". Mit einem Protokoll hat das nichts zu tun. https://www.thethingsnetwork.org/docs/lorawan/what-is-lorawan/

Ok, ich bin raus...

Läuft mal wieder wie bei allen Themen in diesem Forum...die Haarspalter und Klugscheisser müssen sich profilieren...

Auch, wenn es komplett OffTopic ist.

Viel Spaß noch dabei!

...und Tschüss!

OP #7369270
Lesenswert?

Hey, wollte keinen Bürgerkrieg anzetteln.

Vielleicht hat ja noch jemand Infos zu den xBee 868MHz-Modulen. Gibt es was von anderen Herstellern??

https://de.digi.com/products/embedded-systems/digi-xbee/rf-modules/sub-1-ghz-rf-modules/digi-xbee-xr-868

für mich wäre das zweite Modul (Digi XBee SX 868 RF-Modul) in der Liste wohl das richtige. Allerdings erst ab 5.12.2023 erhältlich. Das erste Modul kann noch kein Punkt-zu-Mehrpunkt (Digi XBee XR 868)

Wenn nicht jemand was ähnliches kennt ist das Modul für dieses Jahr aus dem Rennen.

OP #7369852
Lesenswert?

Arduino F. schrieb:

NRF24L01+ Mesh

Ein Mesch kommt dafür nicht in Frage. Die normale Version hat wohl auch nicht so viel Reichweite.

Habe aber mal zwei NRF24L01 + PA + LNA zum testen bestellt. Da sieht die Reichweite besser aus. Es gibt wohl Probleme dass die Module geschirmt werden müssen falls Sie nicht so recht funktionieren.

Bin mal gespannt wie sich die Module schlagen..

Gast #7369875
Lesenswert?

Ingo F. schrieb:

Hey, wollte keinen Bürgerkrieg anzetteln.

Vielleicht wärs einfach mal interessant damit rauszurücken was da denn so zeitkritisches gemacht werden soll. Wenn es auf Veranstaltungen laufen soll kann es ja schonmal kein Top-Secret Zeug sein ...

Das ist eines der Grundprobleme. Die Leute möchten Probleme lösen udn suchen für den eigenen Lösungsansatz hier Hilfe, sind aber so fest davon überzeugt das ihr eigener Ansatz der einzig wahre und funktionierende ist. Klar da braucht man natürlich nicht sagen was man überhaupt vor hat um dann vielleicht mit Glück davon zu profitieren das sowas, oder was vergleichbares, wer anders schonmal gemacht hat...

OP #7369902
Lesenswert?

Ich A. schrieb:

Das ist eines der Grundprobleme. Die Leute möchten Probleme lösen udn suchen für den eigenen Lösungsansatz hier Hilfe, sind aber so fest davon überzeugt das ihr eigener Ansatz der einzig wahre und funktionierende

Das zu erklären ist in ein paar Sätzen nicht machbar. Das heisst ich müsste einen riesigen Text schreiben um das zu erklären. Vermutlich kommen dann noch mehrere Nachfragen um eventuelle Missverständnisse zu klären. Das würde von meinem Problem ablenken.

Das Problem ist eine Funkstrecke zu finden die auf größerer Entfernung noch funktioniert und legal in Deutschland zu betreiben ist.

#7369912
Lesenswert?

Ingo F. schrieb:

Allerdings müsste mein "Prozessor" sich auch noch auch noch um Sachen wie Kollisionserkennung kümmern

Dann wird es wohl mit deiner Spezifikation

Ingo F. schrieb:

Das Problem ist eine Funkstrecke zu finden die auf größerer Entfernung noch funktioniert und legal in Deutschland zu betreiben ist.

nicht ganz ausreichend sein. Denn ich dachte eigentlich damit wären deine Ansprüche erfüllt.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren