SYN470R, kein richtiger Empfang

OP #4638550
Hallo,

ich habe mir für eine Auswertung des Regensensors einen 433MHz Empfänger 
besorgt. Dieser hat den SYN470R Ic drauf.

Nun ist es aber so, dass nur Müll empfangen wird.
Ich habe die Platine so wie im Bild.
Habe nur VCC und GND verbunden. Eine 17cm Antenne dran und fertig.
Und dann kommt sowas wie im Oszi Bild raus.

Hat jemand Tipps?

Der Empfänger hat ganze 1,- bei 123.de gekostet.
#4638578
Hugo P. schrieb:
> des Regensensors

Welches Regensensors?
Hat der schon einen 433 MHz Sender an Bord?

Wenn ja, brauchst Du einen genau dazu passenden Empfänger.

433MHz ist nur das verwendete Frequenzband. Da gibt es mehrere Kanäle.
Du müsstest also mindestens wissen, auf welcher exakten Frequenz der 
Sender arbeitet. 433,xxx MHz.
#4638580
Hallo,

ist gut, er empängt schon mal.
Natürlich empfängt er alles mögliche und wenn nichts da ist eben 
Rauschen.
Auswerten mußt Du, Beispiele, wie man Funksteckdosen, Temeratursensoren 
u.ä. empfängt, gibt es im Netz mehr als genug. Ob es für Deinen 
Regensensor schon was gibt, wirst Du rausfinden müssen.
Für Arduino- oder AVR gibt es meist schon was halbwegs fertiges.
Ansonsten Signal aufzeichnen wenn Dein Sensor gerade sendet. Sich mit 
dem Bitmuster und den üblichen Codierungen auseinandersetzen und alles 
selber rausfinden.

Gruß aus Berlin
Michael
OP #4638636
Ich hatte vorher einen "analogen" MX-RM-5V 433 Receiver.
Mit dem konnte ich die Daten des Regensensors schon am Oszi auslesen.
Logisch 1: ~0,5ms
Logisch 0: ~1,5ms

Protokoll:
https://github.com/ThibG/RFLink/blob/master/Plugins/Plugin_031.c

Eigentlich war mit dem "analogen" Empfänger alles Sauber. Also fast 
keine Störungen zu sehen. Fast nur das Nutzsignal. Als ich diesen jedoch 
mit einem ESP8266 in Betrieb genommen hatte war kein Empfang wegen dem 
WLAN mehr möglich. Zu viele Störungen. Deswegen der neue SYN470R.

Doch dieser zeigt im Alleinbetrieb, ohne ESP8266, direkt am Oszi 
eigentlich nur Störungen...
#4638647
Das ist ein normaler Pendelempfänger! Der Empfängt immer etwas!
Deshalb müssen die Sender erst einmal diesen auf sich synchronisieren! 
Dafür machen die Sender einen kurzen Burst, danach kommen die Daten!

Bei diesem Empfänger musst du also warten bis ein Rahmen bekannter 
Informationen eintreffen.

Z.B.:
Sender macht 40 Pulse a 2ms 1 und 4ms 0. Sobald danach 1 mit 4ms kommt 
ist das der Startimpuls und dein uC beginnt das Frame abzuarbeiten.
OP #4638727
Alex W. schrieb:
> Bei diesem Empfänger musst du also warten bis ein Rahmen bekannter
> Informationen eintreffen.

Ich glaube das war der richtige Tipp!
Erst glaubte ich nach dem Protokoll muss ich auf 7 - 1'er warten damit 
ich erkenne, dass eine Übertragung anfängt.

Mann muss aber auf einen Puls mit 0V Pegel mit einer Länge von ~25ms 
warten.
Erst dann muss auf die 7 1'er geprüft werden.

Ich hänge mal Oszi Bilder dafür an, wenn jemand anderer auch einen 
Alecto WS-1200 Regensensor auswerten will...
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.