Forum: Mikrocontroller und Digitale Elektronik RFM69H vs. RFM69HW


von Michael R. (mr-action)


Lesenswert?

Moin Moin,

ich habe vor ein paar Monaten vier RFM69HW gekauft, die wunderbar 
laufen. Jetzt habe ich vor zwei - drei Wochen noch zwei RFM69HW gekauft 
(anderer Shop - hatte keine Lust wieder so lange zu warten, bis die aus 
China da sind).
Die zwei sind auf eine Platine, die ich so auch schon mit einem alten 
laufen habe - Layout usw. würde ich als Fehlerquelle also ausschließen 
wollen.
Die zwei laufen SPI mässig wunderbar - aber Nachrichten zu den anderen 
kommen nur hin und wieder an (eine Regelmässigkeit habe ich noch nicht 
festgestellt) Der RSSI ist mit -51 gar nicht so schlecht, wenn dann mal 
Nachrichten ankommen.

Jetzt habe ich grade mal einen der Neuen ausgelötet und dafür einen der 
Alten rein - jetzt läuft das Board absolut Problemlos - ich würde es 
also wirklich auf den RFM69 schieben wollen.

Beim Umlöten habe ich ein Auge auf die Unterseite geworfen - sie sind 
beide Rev 2.0. Bei den Alten ist aber kein Punkt in den Kasten vor dem 
"W" drin.

Jetzt habe ich auf der HopeFM Seite gefunden:
1
Note: This module is the Chinese distribution version of the 'RFM69HW', 
2
hence missing the 'W' tag. This module is specified as being identical 
3
in functionality and performance as well as still complaint to ETSI 
4
and FCC requirements.

Klingt für mich so, als wären sie eigentlich gleich und auf den ersten 
Blick ist mir jetzt in den Datenblättern auch nichts aufgefallen.

Habt ihr eine Idee, was mein Problem ist?

Viele Grüße
Michael

von Michael R. (mr-action)


Lesenswert?

Also ich habe noch ein wenig Experimentiert... Die scheinen einen 
Frequenzunterschied zu haben - den ich so spontan im Datenblatt nicht 
finden kann... :-o

RegFrf habe ich jetzt bei den alten auf 0x6C4000 und bei dem einen Neuen 
auf 0x6C3FE8 - so kommt fast jede Nachricht an - wobei der RSSI ganz 
ordentlich schwankt... :-S

von Sascha W. (sascha-w)


Lesenswert?

Hallo,

du kannst dir doch am GPIO mal den Clock ausgeben lassen - wenn du was 
hast um den ausreichend genau zu messen.

Sascha

von Wolfgang (Gast)


Lesenswert?

Sascha W. schrieb:
> du kannst dir doch am GPIO mal den Clock ausgeben lassen - wenn du was
> hast um den ausreichend genau zu messen.

Dafür muss man nicht genau messen können.

Es reicht, wenn man die Frequenzen mit ausreichender Auflösung 
vergleichen kann.

von Michael R. (mr-action)


Lesenswert?

Ja, das wäre auch eine Idee gewesen... :-)

Ich habe dann vorhin ein Ping Kommando in mein Protokoll eingebaut 
(wollte ich eh noch haben) und habe damit eine kleine Frequenzanpassung 
gebaut... Also einfach vom Device aus ein anderes Board immer gepingt 
und dabei die Frequenz systematisch gewechselt um so dann die Frequenz 
mit der höchsten Zuverlässigkeit und dem besten rssi Durchschnitt zu 
finden...

Bissl komplizierter - aber auf die Einfachen Sachen kommt man ja 
manchmal einfach nicht... %)

Wie dem auch sei, seit ein paar Minuten hängen jetzt beide 
Jalousiemotoren inkl. Jalousie an der Wand und alles läuft!

Vielen Dank für eure Unterstützung. Wenn ich die nächsten Boards 
aufbaue, werde ich die Frequenzen mal noch mit dem Oszi vergleich.

Viele Grüße
Michael

von Jörg (Gast)


Lesenswert?

Ist das Datenblatt vom RFM69HW beim Hersteller verschwunden? Da ist 
jetzt eine unvollständige V1.0 verlinkt. Ich meine, es gab auch mal eine 
V1.3 wie bei der W-Version.

Warum haben die überhaupt 2 verschiedene datasheets? Es unterscheiden 
sich doch nur die maximalen Ausgangspegel. Da hätte es doch an wenigen 
Stellen mit einem Hinweis "Model W: xxx, Model HW: yyy" o.ä. gereicht.

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.