Forum: Mikrocontroller und Digitale Elektronik Realisierung einer Funkstrecke


von Alexander H. (hausi)


Lesenswert?

Hallo Leute

Ich bin noch ein blutiger anfänger in sachen µC-Programmierung... wir 
haben im Rahmen des Schulunterrichts ein paar Grundlagen durchgenommen.

jetzt stehe ich unmittelbar in meinem Projekt in dem eine funkstrecke 
mittels zweier RFM12er (433er) und zweier Atmega µC eine Funkstrecke 
realisiert werden soll.
Ich hab schon einige Sachen dazu recherchiert jedoch fehlt mir die 
letztliche Inspiration was ich denn alles bei der programmierung zu 
beachten habe.  Ich habe vor das ganze in Assembler zu programmieren.
ua. müsste ich wissen wie ich softwaretechnisch die SPI-Schnittstelle zu 
realisieren habe.
wie sieht das datenmuster aus was ich dem RFM12 zuführe, welche Register 
muss ich dafür laden usw.

von is schon freitag? (Gast)


Lesenswert?

was für eine Schule?
Klasse?

von Alexander H. (hausi)


Lesenswert?

Technikerschule
BK-tm MG

2. Jahrgang

von is schon freitag? (Gast)


Lesenswert?

http://www.mikrocontroller.net/articles/AVR_RFM12
Beitrag "Universelle RFM12-Platinen"

Einlesen in folgende Themen:
- Funk (Generell, Antennenarten, was bedeutet dbi, mW usw)
- Mikrocontroller? Durchlesen: 
http://www.mikrocontroller.net/articles/AVR

Hol dir zwei fertige Platinen (Oberer bzw. 2ter Artikel)
Zum Programmieren einen einfachen Programmer bauen oder am einfachsten 
Kaufen, damit ist sichergestellt das die Hardware funktioniert.
Wenn dich die Thematik generell interessiert würde ich ein STK500 
empfehlen (Programmer und Evalboard in einem).

Programmiersprachen:
- Ich kann immer nur zu Bascom Raten, da es um vieles leichter als C 
ist.

Soweit meine Empfehlung für einen Anfänger.

Einlesen musst du dich schon selber. Dabei lernt man es am besten.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.