atmega8 rfm12 reciever

OP #3460931
Lesenswert?

Hallo zusammen.

Ich habe eine platine von einem freund bekommen. (schaltplan im anhang) 
Darauf ist ein atmega8 und ein rfm12 modul. Ich möchte das dort verbaute 
modul nun NUR als empfänger verwenden.

Im Moment bin ich mir nicht sicher ob die vorhandene schaltung so 
funktioniert...

Außerdem bin ich auf der Suche nach einem einfachen code beispiel, dass 
nur die empfangsfunktionalität abdeckt.

Danke für die Hilfe

basti
Angehängte Dateien:
(Firma: Privat) #3460981
Lesenswert?

Dazu müsstest du erstmal wissen wie der Controller programmiert ist, 
sprich welches codeformat er vom Sender erwartet und auswertet. 
Vielleicht sagst du mal etwas genauer wo draus die Platine stammt oder 
machst das Schaltbild mal ganz drauf, sieht so nach elv aus ?  Kann das 
?
Gast #3461175
Lesenswert?

Basti Himmi schrieb:

> Ich habe eine platine von einem freund bekommen. (schaltplan im anhang)
> Darauf ist ein atmega8 und ein rfm12 modul. Ich möchte das dort verbaute
> modul nun NUR als empfänger verwenden.

Nunja, dann darfst du halt einfach nichts senden.

> Im Moment bin ich mir nicht sicher ob die vorhandene schaltung so
> funktioniert...

Tut sie. Wenn auch nicht optimal, denn der RFM12 muß in dieser Schaltung 
dauernd gepollt werden, um was empfangen zu können.

> Außerdem bin ich auf der Suche nach einem einfachen code beispiel, dass
> nur die empfangsfunktionalität abdeckt.

Na dann: Google existiert und die Suchfunktion in diesem Forum 
ebenfalls.
Gast #3498743
Lesenswert?

Wenn es ein altes RFM12 Modul ist ja. Bei neueren entferne R28.

Beschalte den nIRQ Pin des RFM12 mit INT1 des Atmels, macht Dir das 
Leben leichter.

Edit:
Die 5V gelten auch nur für die alten Module. Die neuen dürfen max 3.3V.
Gast #3499443
Lesenswert?

Basti Himmi schrieb:

> ich kann den avr frei programmieren. Mir stellt sich jetzt unter
> anderem
> noch die Frage ob ich mit der vorhandenen Schlatung das Modul auch zum
> senden verwenden könnte?

Das paßt aber überhaupt nicht zu deiner ursprünglichen Frage. Den dort 
beziehst du dich ganz eindeutig und unmißverständlich auf die reine 
Empfangsfunktionalität.

Für's reine Senden ist der Sachverhalt noch einfacher, da ist die 
vorhandene Schaltung wirklich absolut ausreichend, denn da bestimmt der 
ansteuernde Controller, wann es losgeht (und damit indirekt auch, wann 
weitere Aktivitäten erforderlich sind).

Also nochmal zum Mitmeißeln:

Grundsätzlich ist die angegebene Schaltung sowohl zum Senden als auch 
zum Empfangen prinzipiell ausreichend. Sofern Empfangsfunktionalität 
gewünscht ist und der µC auch noch was anderes machen soll, wäre es aber 
sehr sinnvoll, die Hardwareanbindung des RFM12 um die nIRQ-Line zu 
erweitern. Damit kannst du nämlich vermeiden, daß dein µC ständig damit 
beschäftigt ist, (meistens sinnlos) den RFM12 zu pollen. Statt dessen 
benachrichtigt dich der RFM12, wenn es tatsächlich etwas zu tun gibt.

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