Forum: Mikrocontroller und Digitale Elektronik RFM02 LaCrosse Sensor Nachbau.


von SkySurfer (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich versuche eine Temperatur- und Luftfeuchtefunksensor auf Basis eines 
attiny84 + DHT22 + RFM02 868MHz zu bauen. Der Knackpunkt an dem ich noch 
hänge ist das Senden des LaCrosse Protokolls über den RFM02.

Als Basis verwende ich den Code "LaCrosseITPlusReader" des FHEM 
Projekets, welcher bereits das Protokoll implementiert. Den RFM Code 
habe ich natürlich angepasst. Wenn ich das richtig sehen muss man jedes 
Bit einzeln übertragen da der RFM02 keinen Puffer wie der RFM12 hat.

Ich bin mir jedoch nicht sicher ob der Code dafür stimmt, da die 
versendeten Nachrichten nicht empfangen werden. Das Timing habe ich in 
der Grafik angehangen. So wie den Code um eine Nachricht zu versenden.

Evtl. hat jemand eine Idee woran es liegen kann.

Thx

von Christian K. (the_kirsch)


Lesenswert?

Ich habe mal kurz recherchiert, das Lacrosse-Protokoll benutzt eine 
Amplitudenmodulation, der RFM02 aber eine 2-FSK.

Es ist zwar über einen Trick möglich dem RFM02 dazu zubringen das er von 
einem AM-Empfänger verstanden wird, indem man den Frequenzhub sehr groß 
wählt, aber du belegst dann eine große Bandbreite.

von SkySurfer (Gast)


Lesenswert?

Ich habe auf diversen Seiten gelesen, dass das IT+ System mit FSK 
arbeitet.
z.B.
hier: http://forum.jeelabs.net/node/110.html
und hier: 
http://hackaday.com/2011/06/13/reverse-engineering-wireless-weather-stations/

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.