Forum: Mikrocontroller und Digitale Elektronik Suche Funkmodulempfehlung


von luigi (Gast)


Lesenswert?

Hallo zusammen,

ich bin gerade auf der Suche nach Funkmodulen. Mein Einsatzbereich 
sollen kleine Funk-Sensoren und Aktoren sein, welche ich in Haus und 
Garten verteilen möchte. Dabei möchte ich die Module mit kleinen MCUs 
wie STM32 oder ATMega verbinden.

Natürlich suche ich jetzt etwas, das mir einerseits das leben leicht 
macht (soweit ich lese sind ja z.B. XBee-module diesbezüglich recht 
simpel).
Andererseits scheue ich die Kosten der XBees und suche eher etwas im 
einstelligen Preissegment (NRF905 könnte man hier nennen, die gibt's in 
der Bucht ab 2€)

Kurzer Beispielsvergleich um meine Präferenzen zu verdeutlichen:
XBee:
 + Postbox ähnliche "API", nachricht asynchron per UART senden und 
empfangen.
 + Die Module kümmern sich um Paketierung, Arbitrierung wie auch 
Sendeleistungen
 (Ein bisschen wie eMail: Empfänger und Text angeben, der Rest geht von 
alleine)

NRF905:
 + super klein
 + super günstig
 (Eher wie Post: Man muss den Brief selbst auf Papier bringen, 
verpacken, Absender und Empfänger angeben und sogar noch zur Postbox 
laufen)


Lange rede kurzer Sinn: Was kennt ihr für module, die "billig" sind und 
einem aber schon möglichst viel arbeit abnehmen?

Vielen Dank und beste Grüße,
Luigi

von Wolfgang (Gast)


Lesenswert?

luigi schrieb:
> Lange rede kurzer Sinn: Was kennt ihr für module, die "billig" sind und
> einem aber schon möglichst viel arbeit abnehmen?

Warum muss das alles das Modul von sich aus machen, wenn sowieso ein 
STM32 daneben sitzt. Wenn der nur in der Warteschleife hängt, gibt's 
kein Geld zurück.

von Jens M. (schuchkleisser)


Lesenswert?

Vielleicht weil XBee zugelassen funkt, wohingegen nRF für fiese 
Störungen und netten Besuch sorgen kann?

Aber bei

luigi schrieb:
> einstelligen Preissegment

bleibt nur eines der zahlreichen nRF-Dinger.
Oder WLAN mit nem ESP, aber das wird evtl. ein Stromproblem.

von Lukas K. (Gast)


Lesenswert?

Ich verwende für eine ähnliche Aufgabe NRF24 Module in kombination mit 
kleinen Arduino Nano.
Ich verwende folgende Bibliothek: https://github.com/nRF24/RF24
Diese ist relativ überschtlich aufgebaut, Beispielprogramme sind dabei 
und wird häufig verwendet, daher findet man auch u.a. auf youtube leicht 
hilfe.

Ich betreibe sie so, dass es einen Master und 5 Slaves gibt. Die Slaves 
senden Daten an den Master, dieser bestätigt den Erhalt mittels Ack.
Da bei mir eine Kommunikation in beide Richtungen gewünscht ist, sendet 
der Master mittel ACK-Payload automatische Daten an den jeweiligen 
Sender zurück, von dem er welche Empfangen hat.

Ich verwende 2 verschiedene Module und konnte damit folgen reichweite 
erzielen:
https://www.ebay.de/itm/2-4G-22dBm-100mW-nRF24L01P-PA-LNA-Wireless-Transmission-Module-Shield-Board/222515662990?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649, 
4€/Stück, bis zu 1000m (laut hersteller 2300m)


https://www.ebay.de/itm/5Pcs-Wireless-Transceiver-Module-NRF24L01-2-4GHz-Antenna-For-Arduino-New/321476621074?hash=item4ad97ff312:g:P2MAAOSwvOxZexUG, 
3€/ 5Stück, bis zu 60m (laut hersteller 100m)


Im Gebäude, oder bei anderen Hindernisse wird die Reichweite deutlich 
reduziert.

Die Eingänge können mit 5V beschaltet werden, die Spannungsversorgung 
darf jedoch maximal 3,6V betragen, ich verwende 3,3V vom Arduino

von Wolfgang (Gast)


Lesenswert?

Jens M. schrieb:
> ... wohingegen nRF für fiese Störungen und netten Besuch sorgen kann?

Was denkst du denn, auf welche Reichweite ein NRF so kommt oder aus 
welchem Grund genau würdest du bei den Dingern mit Besuch rechnen?

von ich (Gast)


Lesenswert?

Ich würde die nrf24 (2,4 GHz) Funkmodule oder die RFM02 (433 MHz) 
Funkmodule empfehlen.

von Jens M. (schuchkleisser)


Lesenswert?

Wolfgang schrieb:
> Was denkst du denn, auf welche Reichweite ein NRF so kommt oder aus
> welchem Grund genau würdest du bei den Dingern mit Besuch rechnen?

'n paar hundert Meter kann man schon schaffen mit der PA/LNA-Version.
Die kleine reicht um den/die Nachbarn zu ärgern.

Da der Chip selbst kein Protokoll hat/kann, kann eine fehlerhafte 
Software das ganze Band (und oder die falsche Frequenz) zuscheißen, und 
irgendwann beschwert sich einer.
Und bei den billigen Dingern ist es mit der HF meist nicht so toll, was 
Nebenaussendungen angeht, was eben am Layout bzw. der Bestückung liegt.

Besuch ist nicht sehr wahrscheinlich, aber möglich, auch bei ESPs.

Ein XBee oder Bluetooth dagegen ist auf Protokollebene zertifiziert, das 
achtet selber drauf was es tut.

von MaWin (Gast)


Lesenswert?

luigi schrieb:
> ich bin gerade auf der Suche nach Funkmodulen.

Hallo! Ich auch ich auch! Wie geht es dir? Sind die Module gut? Kann man 
die grbrauchen? Wie steuerst du sie an?

von Johannes S. (Gast)


Lesenswert?

RFM69, TiNo als fertiges Projekt:
https://nurazur.wordpress.com/

von Harald (Gast)


Lesenswert?

Wie wäre es mit ESP8266 bzw. ESP32. Die haben ja eine sehr gute 
Sendeleistung und man bekommt die Werte dann schon auf TCP/IP 
angeliefert. Gegenstelle kann, muss aber kein PC sein. IO ist auch 
vorhanden, Strom sparen geht ganz gut.

von Harald (Gast)


Lesenswert?

Schau dir auch mal die Seite mbed.com an, das ganze Konzept ist ähnlich 
Arduino. Da gibt es auch einige Boards mit Funk. Vorteil ist die starke 
Einbindung von fertigen Treibern für die Schnittstellen, Einarbeitung 
ist recht einfach.

von Larry (Gast)


Lesenswert?

CC1100 von TI.
Da muss man sich aber selber kümmern.

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.