www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Nordic nRF24L01 Receiver Problem (MSP430)


Autor: Emil (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

Mein Setup:

Mikrocontroller TI MSP430F1611
Transceiver Nordic nRF24L01

Das Problem:

Ich habe ein Problem mit meinem Transceiver und finde die Fehlerquelle 
nicht. Ich möchte auf 2.406 GHz Telegramme empfangen, diese kommen 
jedoch nicht an. Das RX Buffer bleibt leer und der IRQ Pin bleibt high.

Mögliche Fehlerquellen (gemäss Register Map Table, in Klammern steht 
meine Konfiguration):

- RX/ TX control
- CRC (enabled, 2 byte encoding scheme)
- RX address, TX address
- address field width (4 bytes)
- data pipe (pipe 0)
- datarate (1Mbps)
- RF channel (2.406GHz)
- FIFO buffer (FIFO status: alle Buffer leer)
- distance RX-TX device (1m)
- IRQ Pin (active low)

Der Link über die Antenne sollte auch einwandfrei sein, weil ich auf 
einem anderen System mit den gleichen Komponenten senden und empfangen 
kann.

Weil ich diese Fehlerquellen mehrmals überprüft habe, denke ich, dass 
der Fehler von sonst wo kommen müsste. Nur gehen langsam meine Ideen 
aus, woher der Fehler kommt. Kann mir jemand helfen?

Vielen Dank
Emil

Autor: Emil (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Problem gelöst.

Eine Funktion setzte den CE-Pin low.

Autor: H. G. (ledi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Emil,

ich habe denke ich das selbe oder ein ähnliches Problem. Mein Sender 
sendet, aber ich bekomme am Empfänger nichts in das FIFO.

Hast du vielleicht einen Beispielcode für die RX-Seite?

Danke

Heimo

Autor: Johann L. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

@Heimo hast du das Problem inzwischen gelöst?

Ich habe hier denke ich ein ähnliches mein Sender sendet scheinbar den 
das RPD wird im Empfänger gesetzt nur ich bekomme kein Payload und im 
Status Register ist demnach auch das RX_DR nicht gesetzt.

mfg

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.