Hallihallo! Ich habe ein Problem mit den RFM69C Tansceiver-Modulen. Meine Ausgangssituation sind zwei Eval-Boards mit (u.a.) den Funkmodulen bestückt, so dass sie auf dem 868 MHz Kanal Daten austauschen können. Auf den alten Testplatinen lief dann alles soweit wunderbar, doch als ich die neu entworfenen Platinen mit dem gleichen Programmcode betreiben wollte, ging nix mehr. Nach einigen Tagen erfolglosen Debuggens stellte ich am Frequency Analyzer fest, dass die beiden Module nicht exakt auf der selben Frequenz arbeiten, sondern um ca. 5 bis 10 kHz verschoben sind. Ich nehme an, dass die verbauten Quarze auf den Modulen einfach nicht genauer sind. Wenn ich also in den Einstellungen der Trägerfrequenz ein bisschen justiere, klappt die Kommunikation wieder. Das Problem an der Sache ist, dass am Ende viele Module in einem Ad-hoc-System ohne Masterknoten mit dem gleichen Code laufen und untereinander kommunizieren können müssen, d.h. ich kann nicht an jedem Modul einzeln herum doktern und es gibt nicht wirklich eine Referenzfrequenz, auf die sich alle synchronisieren können... Habe schon mit AutoFrequencyControl und dem Empfangsfilter herumgebastelt, aber es werden im besten Falle nur 1-2% der Pakete erfolgreich übertragen, wenn ich keine manuelle Anpassung habe. Hat jemand Erfahrung mit den Modulen und kann mir sagen, ob es noch Möglichkeiten zur Anpassung gibt? Oder komme ich um ein komplexeres Protokoll zur gegenseitigen Synchronisation und Koordination auf dem Kanal nicht herum? Oder habe ich vielleicht einfach nur großes Pech mit einem "Montagsprodukt"? Viele Grüße, Hannes
Hannes schrieb: > Ich > nehme an, dass die verbauten Quarze auf den Modulen einfach nicht > genauer sind. So wird es sein, und eine derart geringe Frequenzabweichnung sollte auch noch keine Probleme machen. Hannes schrieb: > aber es > werden im besten Falle nur 1-2% der Pakete erfolgreich übertragen, Vielleicht ist deine Modulationsfrequenz einfach zu hoch.
lrep schrieb: > Vielleicht ist deine Modulationsfrequenz einfach zu hoch. Meinst du den Träger oder die "Datenrate"? Die Modulationsart ist FSK. Werde es morgen mal mit niedrigerer Datenrate versuchen. lrep schrieb: > eine derart geringe Frequenzabweichnung sollte auch noch keine > Probleme machen Also ich kenne mich jetzt nicht so besonders gut mit der Nachrichtentechnik aus, aber die Verschiebung im Spektrum ist schon ca. so groß, wie eine Hauptkeule breit ist. Fällt das tatsächlich nicht ins Gewicht?
Hallo, die Module haben eine AFC die solche Unterschiede ausgleicht, es sei denn du schaltest sie aus. Sascha
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.