Forum: Platinen Schaltplan mit RFM12


von Daniel B. (inox5) Benutzerseite


Angehängte Dateien:

Lesenswert?

Guten Abend,
anbei mein mit Eagle gezeichneter Schaltplan für einen Boardcomputer, 
der mit einem RFM12 seine Sensordaten an eine Bodenstation schickt.
Ich möchte den Boardcomputer bei Olimex fertigen lassen und deswegen 
möchte ich sichergehen, auch wirklich alles richtig verschaltet zu 
haben, es wäre sonst bestimmt ärgerlich, wenn eine Verbindung nicht 
stimmt und die ganzen Platinen nutzlos sind.

Also bitte schaut einfach mal drüber und wenn ihr einen Fehler seht oder 
sonstwas Dummes, schreibt es bitte hier rein.

Vielen Dank!
Inox

von David .. (david1)


Lesenswert?

Mach doch lieber nen prototyp davon, z.B. mit der Tonertransfermethode 
und schau ob da alles geht, dann biste auch ganz sicher ob wirklich 
alles geht ;)

von Zigeuner (Gast)


Lesenswert?

Hallo,
sieht auf den ersten Blick alles ganz gut aus. Ich würde allerdings noch 
ein paar mehr 100nF Kondensatoren an VCC verbauen. Sollte der Funktion 
aber eigentlich keinen Abbruch tun, wobei man ja auch die Servos 
bedenken muss, die die Spannung ja schon ab und zu etwas "schwanken" 
lassen. Aber ich weiß natürlich nicht, wie deine Verkablung hinter dem 
Servoanschluss aussieht. Ich gehe ja mal davon aus das es auf einen 
Empfänger geht.
Und ich hoffe du weiß was du mit dem Motor da anstellen willst. So 
direkt kann man da ja nicht viel mit reißen (max. 40 mA wenn man 
insgesamt unter 200mA bleibt meine ich).
Steht aber im Datenblatt.

Viele Grüße

Der Zigeuner

von Daniel B. (inox5) Benutzerseite


Lesenswert?

Danke für die Beiträge!

Zigeuner schrieb:
> Und ich hoffe du weiß was du mit dem Motor da anstellen willst. So
> direkt kann man da ja nicht viel mit reißen (max. 40 mA wenn man
> insgesamt unter 200mA bleibt meine ich).

Das ist eigentlich ein Eingang, der dazu dient die Spannung, die der 
Motor ausgibt, einzulesen.
Außerhalb des Flugzeugs ist nämlich ein kleiner Motor eingebaut, der 
einen Propeller hat, der sich im Fahrtwind dreht. Mit der Spannung, die 
der Motor erzeugt, kann dann, nach Eichung, die Geschwindigkeit bestimmt 
werden.

von Michael M. (Gast)


Lesenswert?

1
Benutzer:Inox5
2
 Projekte und Beiträge hier im Wiki
3
  [...]
4
  Schaltplan richtig zeichnen
5
  [...]
=)

wo kommen denn deine 5V her?
du hast ~5 stück 100nF vergessen.
der ADC freut sich über schutz und dankt es mit längerem leben.
das rfm12 funktioniert umso besser, je sauberer die versorgungsspannung 
ist.

von Daniel B. (inox5) Benutzerseite


Lesenswert?

Sorry keine Glanzleistung Michael! =(

Die 5V kommen aus dem Servo_In vom Modellbauempfänger. Ich werd noch en 
paar 100nF einplanen.

von rfm12 (Gast)


Lesenswert?

Ich wurde den nres pin am rfm12 Modul noch mit einem Pull-Up Widerstand 
verschalten.
Ansonsten wäre die Funktion des Funkmoduls nicht immer gewährleistet.

von Dietmar (Gast)


Lesenswert?

Ist das Symbol unten rechts eine ISP-Buchse, die gleichzeitig mit dem 
RFM12 angeschlossen ist? Wenn ich mich nicht irre, müsste man dann in 
die ISP-Leitungen zum RFM12 Jumper oder Widerstände legen, damit ISP das 
RFM12 überstimmt.

von David .. (david1)


Lesenswert?

Dietmar ich glaub du irrst.

Das RFM-Modul kommuniziert mit dem µC über SPI, und über SPI wird auch 
programmiert ;)

Ich glaub er möcht nich über das RFM flashen ;)

von Chris L. (kingkernel)


Lesenswert?

Der RFM12 braucht einen 100nF-Kondensator und einen 10µF-Elko um 
funktionieren zu können.
Ausserdem fehlen noch einige andere Kondensatoren.

Bau die schaltung mal auf dem Steckbrett auf oder Ätz dir ne 
Testplatine, um alles testen zu können!

von Dietmar (Gast)


Lesenswert?

> Das RFM-Modul kommuniziert mit dem µC über SPI, und über SPI wird auch
programmiert ;)

Soweit war mir das klar, aber beim Programmieren ist das Select-Signal 
für das RFM12 IMHO Tristate, so dass das RFM12 und der ISP-Programierer 
gleichzeitig versuchen könnten, auf MISO zu übertragen. Aber wie ich 
gerade sehe, hatte oben schon jemand geschrieben, dass an das 
Select-Signal ein Pull-Up gehört - dann wäre das Problem ja erledigt.

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.