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

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.