RFM22 Transceiver

Gast #2011494
Lesenswert?
• ▲
▼
Hallo zusammen, hat eventuell jemand das Modul mit dem code von Ulrich 
Radig zum laufen gebracht? Habe versucht den einzubinden mit einem 
ATmega 8. Habe folgende Änderungen vorgennomen,


// USART

UCSRB =(1 << TXEN);

UBRRH = (SYSCLK / (baudrate * 16L) - 1) >> 8;
UBRRL = (SYSCLK / (baudrate * 16L) - 1) & 0xFF;

//RF22
//#define RF22_PIN  PINB
#define RF22_IRQ  PIND // my changes

#define nIRQ  2 //anstatt 1 auf 2 gesetzt

habe einen Spectrum Analizer zur Verfügiung, mit dem ich im 868MHz 
Frequenzbereich Signale messen kann, obwohl das Modul senden sollte, 
kriege ich leider keine Ausschläge angezeigt.

Habe ich eventuell im code was übersehen??

http://www.ulrichradig.de/home/index.php/avr/rfm22-und-atmega88

Gruß

Dennis
Gast #2011640
Lesenswert?
• ▲
▼
Servus, hab den code noch von vor 2 Monaten geladen, Hr.Radig hat da 
anscheinend etwas verändert. Das blöde is, es funzt immer noch net.

Benutze zum Testen das AVRboard für RF12, habe die Anschlüsse dann 
direkt über Leitungen verbunden, daran sollte es eigentlich nicht 
liegen. Habe alles nach dem vorhandenen Schaltplan aufgebaut, bin 
bisschen verwirrt...

Gruß

dennis
Gast #2011957
Lesenswert?
• ▲
▼
Hallo,

Dennis M schrieb:
> bisschen verwirrt...

ich habe kurz nach Änderung des Codes mir ein RX/TX System mit einem 
Atmega88 aufgebaut- und es funktionierte auf Anhieb. Die RFM22B habe ich 
über eine einfache aber HF-taugliche Schaltung mit dem Atmega verbunden.
Ich habe das Projekt mit dem AVR-Studio übersetzt und eingespielt.
Es wurde keine Zeile vom Code verändert.

Wenn du das genauso gemacht hast, liegt es definitiv an der Hardware!

Gruß XMEGA
Gast #2012774
Lesenswert?
• ▲
▼
So es geht jetzt, die ersten zwei Boards waren anscheinend nicht 
fehlerfrei °_°'

XMEGA, eine Frage, hast du eine Ahnung wieso wir jetzt die GPIO Eingänge 
mit den RX/TX Eingängen verbinden, hab das net ganz nachvollziehen 
können.

Gruß

Dennis

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.