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
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.
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.
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
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?
Ich würde die nrf24 (2,4 GHz) Funkmodule oder die RFM02 (433 MHz) Funkmodule empfehlen.
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.
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?
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.