Hey zusammen, Ich Bastel gerade an einer Fernbedienung um eine Kamera X Y zu schwenken. Ich hatte mich für NRF24l01 Module entscheiden weil diese recht einfach zu bedinen sind. Jetzt wo der Aufbau fertig ist musste ich aber leider feststellen das nach gut 10 Meter schon das Signal gelegentlich abbricht. (Bevorzugt wenn man selber zwischen Sender und Empfänger steht) Eingestellt habe ich die Nrf module auf 1MBit weil 250 aus noch unklaaren gründen nicht funktioniert. Auf 2 Mbit ist die Übertragung noch schwächer. Ist das eventuell Normal ? Immerhin sind sie ja für Nahfeld Kommunikation. Aber andere schreiben im Internet das 50 Meter und mehr noch möglich sind. Bei 10 Meter könnte man ja besser eine IR Led verwenden. ? Lg
Franzi schrieb: > Ich hatte mich für NRF24l01 Module entscheiden weil > diese recht einfach zu bedinen sind. Das halte ich für ein Gerücht! Das Datenblatt zeigt mir anderes als "einfach". Es fehlen ansonsten jegliche Angaben, die für die beantwortung der Frage notwendig sind. 10m sind übrigens im Rahmen des Möglichen, viel mehr kam bei meinen auch nicht bei raus ohne richtige Antenne. Mit denen hier gehts weiter: http://www.bajdi.com/wp-content/uploads/2012/01/nrf24l01.jpg
Da sie brauchen weder hohe Bandbreite noch bi-directionalität, wurde ich ein 433MHz Teil nutzen, z.b. RFM12 / RFM69. Die sind noch einfacher, und dank niedriger Frequenz hat hohere Reichweite.
NRF24l01 oder NRF24l01+ ?? Ein 10µF Kondensator direkt an den Versorgungsbeinchen des Moduls wirkt erstaunlich stabilisierend auf die Geschichte. Auch die Ausrichtung des Moduls zeigt Wirkung. Meine Regel heißt: Modul waagerecht, Antenne Richtung Norden. Was das wirklich bringt, kann ich nicht sagen .... Aber in meinem Funknetz werden Entfernungen von 30m im Freifeld erreicht. > weil 250 aus noch > unklaaren gründen nicht funktioniert. ACK mit Payload? Dann reicht die default Zeit nicht. Hochsetzen.
Christian J. schrieb: > 10m sind übrigens im Rahmen des Möglichen, viel mehr kam > bei meinen auch nicht Okay dann weiß ich zum einen das es nicht umbedingt an mir liegt. Stellt sich mir natürlich die Frage warum so viele von 50 Meter schreiben. Und mir stellt sich natürlich noch die Frage warum meine Module die 250kb verweigern. Ich tippe aktuell auf Probleme mit dem Auto Retransmit Delay. Gibt es jemanden der mit den "Normalen" Modulen ohne Verstärker mehr wie 10 Meter Übertragen kann? Module mit Antenne passen leider nicht in meine kleine Fernbedinung.
Franzi schrieb: > Module mit Antenne passen leider nicht in meine kleine Fernbedinung. Zeig mal ein Foto deines Moduls. Die meisten haben eine eingebaute Antenne. Was hast du als Gehäuse? Es gibt Plastik Werkstoffe, die für HF sehr undurchlässig sind. Im Zweifelsfall leg das Gehäuse (ohne Elektronik drin!) mal für 30s in die Mikrowelle. Wenn es dann nur noch ein schwarzer Klumpen ist, war es ungeeignet.
Module mit antenne auf Platine. Wie die kleinen im Bild http://www.bajdi.com/wp-content/uploads/2012/01/nrf24l01.jpg Gehäuse ist eine Wii Nunchuk Aus was die Besteht weiß ich allerdings nicht. Ich werd das mal eben ohne Gehäuse versuchen.
Franzi schrieb: > Okay dann weiß ich zum einen das es nicht umbedingt an mir liegt. Stellt > sich mir natürlich die Frage warum so viele von 50 Meter schreiben. Ich würde die RFM12B nehmen, die funkten bei mir an einem PIC ganz schön weit. 100m waren locker drin. Und wer mehr braucht, für den gibts noch die High Power aber die sind hier in D nicht zugelassen.
Schaut wohl so aus, als wären ein signifikater Teil der im Umlauf befindlichen Module mittlerweile Fälschungen. Diese Fälschungen fallen auf durch einen höheren Energieverbrauch und teils signifikante Verschlechterung der Eingangsempfindlichkeit. Siehe z.B.: http://hackaday.com/2015/02/23/nordic-nrf24l01-real-vs-fake/ Das gilt übrigens nicht nur für direkt aus China, eBay, etc. bezogene Module, sondern auch seriöse europäische Distributoren haben das nicht mehr im Griff. Teilweise berichten Leute von zehn oder mehr Modulen von verschiedenen Händlern, die allesamt Fälschungen sind.
Jan schrieb: > Teilweise berichten Leute von zehn oder mehr Modulen von > verschiedenen Händlern, die allesamt Fälschungen sind. Sicherlich sind auch Nachbauten in schlechter Qualität auf dem Markt. Ein großer Teil der "Mist, Fälschung, geht nicht" Meldungen beruht aber nach meiner Erfahrung auf Problemen zwischen Tastatur und Sitzfläche. 2.4GHz ist nicht unproblematisch und die Module sind nicht ganz simpel zu programmieren. In einigen der publizierten Beispiele stecken heftige Fehler, so dass man sich wundern muss, dass es überhaupt einmal funktioniert hat. Hinzu kommt, dass es vom 2401 diverse Geschmacksrichtungen gibt, die zwar alle behaupten, kompatibel zu sein, im Detail aber deutlich abweichen.
10 Meter sind schon extrem wenig. Wenn ich mich recht erinnere gibt es ein Register das den Leistungspegel von -18dBm bis 0dBm einstellt, es sollte RF_PWR oder ähnlich heißen. "RF output power in TX mode" wäre auch noch eine Suchbegriff. Könnte es daran liegen ?
Auch der Empfänger hat ein Bit (LNA_GAIN), mit dem man die Empfindlichkeit um 20dB verändern kann. Ohne nähere Infos des TO ist das alles hier Stochern im Nebel.
Franzi schrieb: > Gibt es jemanden der mit den "Normalen" Modulen ohne Verstärker mehr wie > 10 Meter Übertragen kann? Hab mir da 10 Stück für 9,12 Euro gekauft. http://www.ebay.de/itm/141510496415 Also im Garten habe ich es probiert und dort kommt dieses Modul mit 0dBm und 250k über 100m weit, aber nur bei Sichtverbindung. Es ist auch günstig wenn man zwischen +3.V und GND einen Kondensator ranlötet. Im Haus konnte ich in vom Keller (da stand der Sender) in die nächste Etage und durch die Räume gehen ohne einen Abbruch der Verbindung. In der übernächsten Etage hatte ich recht viele Abbrüche, aber wenn man das Modul richtig ausgerichtet hat konnte man die Daten dann noch empfangen.
Die NRF24L01-Module funktionieren eigentlich ganz gut. 30-70m mit den einfachen Modulen und 500-900m mit den Modulen mit Verstärker und Antenne. Die maximalen Reichweiten erreicht man, indem die Payload so klein (<6 Byte) wie möglich gemacht, die Datenrate auf 250kbps gesetzt und ARC (Auto Retransmit Count) auf Maximum gesetzt wird. ARD (Auto Retransmit Delay) sollte man auch hochsetzen.
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.