Suche Funkmodulempfehlung

Gast #5946805
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
Gast #5946869
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.
Gast #5946886
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
#5946930
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.
Gast #5947267
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.

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