RFM12 reagiert überhaupt nicht

Gast #1858250
Lesenswert?

N'abend,
mir ist heut Nachmittag eingefallen, das ich noch zwei RFM12 Module 
rumliegen hab und dachte mir, kleine Schaltung und mal gucken wie das so 
geht.
Hab ich eine Schaltung mir zusammenngebastelt, siehe Anhang, mit 5V, und 
wollte loslegen. Code hab ich erstmal zum Testen aus dem Thread 
Beitrag "Beispielprogramm für RFM12 433MHz Funk-Module" übernommen.
Hab noch eine Routine hinzugefügt, die mir das Statusregister ausgibt. 
Das Problem ist nur, dass das immer Null ist, egal wann. Auch direkt 
nach dem Einschalten ist es Null und nicht 0x4000, wie es sein sollte.
Wie kann man nun auf die Suche nach dem Fehler gehen? Ich hab zwei 
Module, sind schon gut 2 Jahre alt. Bei beiden tritt das gleiche 
Verhalten auf. Kann mir aber auch irgendwie nicht vorstellen, dass die 
beide kaputt sein sollen.
Einer eine Idee?

Danke und gute Nacht
Harry
Angehängte Dateien:
Gast #1859423
Lesenswert?

hab ein rfm12s rev 3 das sollte 5v sein, leider ist nicht ersichtlich ob 
es 433 oder 868 ist. ich vermute das es erstes ist. die 10µF hab ich 
nachgerüstet, keine veränderung. es kommt vor sowohl nach der init immer 
null zurück.
Gast #1859514
Lesenswert?

Moin,

ich habe vor geraumer Zeit die 5V/868MHz Typen in Gang gebracht. Da bin
ich ueber einige Dinge gestolpert.
- Hast Du NSEL auch wirklich auf Masse gezogen?
- SDI vom RFM12 muss auf den SDO vom AVR?
- SDO vom RFM12 muss auf den SDI vom AVR?
Sonst faellt mir noch R5 an SDO und VCC auf. Wirklich low-active???

Mehr sehe ich im Moment nicht!

der Kaila

Ps: Ein Logic Analyzer hat mir wirklich gute Dienste geleistet. Wenn Du
einen hast oder Dir leihen kannst, schau mal, was ruebergeht!
#1859531
Lesenswert?

Mach mal die Pullupwiderstände an SDO und NSEL weg
Schau auch mal, ob sich im Laufe des Betriebs die Stromaufnahme des 
RFM12 ändern
Bist du sicher, dass dein SPI überhaupt geht? Oder generell, dass der 
AVR macht, was er soll?
EDIT: Vorallem der takt des RFM12 zu verwenden kann nach hinten 
losgehen, weil dann das timing des AVR niht stimmt. Der rfm12 taktet 
ohne config auf 1MHz und kann dann verstellt werden!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren