Gast
#2747234
Hallo liebes Forum!
Seit gut fünf Tagen versuche ich meine RFM12BP-Module (868Mhz)
miteinander
kommunizieren zu lassen.
Hierfür habe ich zuerst eine kleine Platine geätzt,
welche sämtliche, relevanten Pins auf meine Steckplatine führt,
eine Sende/Empfangsantenne mittels SMA-Buchse (HF-gerecht) verbindet
und einen 3,3V-Spannungsregler für eine stabile "low-power"
Spannungsversorgung besitzt.
Der Leistungsverstärker wird mit 12V versorgt und die RX/TX-Leitungen
werden je nach Betriebsmodus auf "high" bzw. "low" gelegt.
Summa-summarum wird das Modul also wie in der "typical application" des
Datenblattes (siehe Anhang) angeschlossen.
Als Treiber für das Funkmodul habe ich zum einen die Firmware von
Benedikt K., als auch von Jürgen Eckert bereits ausprobiert
und für 868Mhz modifiziert ("0x80D7" auf "0x80E7" und "0xC4F7" auf
"0xC4E7" geändert).
Das Empfangs-Unterprogramm wird über einen Interrupt aufgerufen
und sämtliche SPI-Befehle wurden bereits mit dem Logic-Analyzer
überprüft.
Zusätzlich habe ich mit den verschiedenen Registern bereits ein wenig
"herumgespielt" (LNA-Gain variiert, etc.) wie es hier im Forum
vorgeschlagen wird.
Trotz all dieser Mühe, ist es mir bisher nicht gelungen,
eine Datenübertragung stattfinden zu lassen.
Da ich keinen Spektrum-Analyzer besitze,
habe ich den Strom am Leistungsteil,
während des Sendens beobachtet, wobei ein Stromanstieg auf ca. 200mA
zu beobachten war (Sender funktioniert?!) und beim Empfang
mal das FIFO-Fill-Startbit auf "always" gestellt,
um ein Rauschen (erfolgreich) zu empfangen (--> Empfänger
funktioniert?!).
Hat jemand von euch denn bereits ähnliche Erfahrungen mit dem Modul
gemacht oder gar einen Vorschlag, was ich noch anstellen könnte,
um einen Hoffnungsschimmer zu haben?!
Vielen Dank im Voraus!!


