Hallo Kann man bei dem nRF24L01+ Modul irgendwie erkennen/testen ob das Teil überhaupt sendet? Ich habe schon öfters gelesen das man das Modul mit 250 Kbps senden lassen kann wegen größerer Reichweite aber in dem Datenblatt steht nur 1 oder 2 Mbps die man einstellen kann. Kann mir einer sagen wie man das umstellt? Gruß HJ
Gast
#4088286
Einfach mal im PDF nach "speed" suchen? Dann stößt du auch auf Seite 58 ...
Gast
#4088309
Hans-Jürgen K. schrieb: > Kann mir einer sagen wie man das umstellt? Auf jeden Fall ist es ratsam, bei solchen Fragestellungen auf die aktuelle Version 2.0 der Produktspezifikation zurück zu greifen. http://www.nordicsemi.com/eng/nordic/download_resource/8041/1/87947124
Gast
#4088330
Die Datenrate steht in dem wichtigsten Kapitel dieses Dokumentes (Register Map): Seite 58. Eingestellt wird das im Register RF_SETUP. Für 250 kbps muß z.B. RF_DR_HIGH low sein. Erkennen ob gesendet wurde kann man, indem im Register CONFIG (Seite 57) MASK_TX_DS oder MASK_MAX_RT auf low (reset value) gesetzt wird. Dadurch wird nach dem Senden ein Interrupt (active low) auf dem IRQ-Pin vom Modul ausgegeben, welchen man mit einem Mikrocontroller auslesen kann. Zu beachten ist allerdings, dass MASK_TX_DS nur funktioniert, wenn ein Empfänger-Modul ein acknowledge gesendet hat. Ansonsten muß man Shockburst deaktivieren.
Gast
#4088383
Um zu schauen, ob es überhaupt sendet, kann man auch S. 68 heranziehen.
Hallo Danke Euch ,ich habe jetzt meine Teile ans laufen gebracht Gruß HJ
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.