Hallo zusammen Ich habe hier mehrere Fenstersensoren wie im Bild. Allgemein wäre ich froh, wenn jemand mehr Informationen über diesen Sensor hätte, insbesondere über das IC U1 und U2. Leider sind beide ICs unkenntlich gemacht. Spannend wäre auch zu wissen, was U4 machen würde. Denn derzeit ist es so, dass der Sensor nur ein Signal abgibt, wenn der Reedkontakt geöffnet wird, nicht aber beim erneuten schliessen. Das eigentliche Problem ist jedoch ein anderes. Ich versuche den Sensor mit dem Empfänger im Bild zu empfangen. Dies funktioniert leider praktisch überhautp nicht. Ausser ich berühre Sender und Empfänger mit einem Finger an einer "magic position". Dann klappts. Aber auch mit nur wenigen Millimetern entfernung gehts nicht. Hat jemand eine Idee, woran dies liegen könnte, bzw. wie hier der Empfänger verbessert werden könnte? Der Sensor sendet EV1527 kompatible Codes. Hier gibt es mehr Infos zum Empfänger: https://www.botnroll.com/en/rf-lora/4112-micro-rf-433mhz-wireless-receiver-module-syn480r.html Datenblatt IC: https://datasheet.lcsc.com/szlcsc/SYN480R-FS24_C15561.pdf Danke schonmal.
C. H. schrieb: > Dies funktioniert leider praktisch überhautp nicht. Bisschen schwanger geht nicht. Entweder es funktioniert oder es funktioniert nicht. Aber was bedeuted "funktioniert leider praktisch überhautp nicht" denn genau? C. H. schrieb: > Dann klappts. Aber auch mit nur wenigen Millimetern entfernung > gehts nicht. Was bedeuted denn "dann klappts" genau? Sorry, alles Wischi-Waschi, mit diesen Ausagen kann man nichts anfangen um dir zu helfen.
C. H. schrieb: > Der Sensor sendet EV1527 kompatible Codes. Und wo wird das vom Receiver empfangene und demodulierte Signal decodiert?
Ich glaube, ich habe deine Frage nicht richtig verstanden... Du suchst U1 und dir ist bekannt, dass ein EV1527 verwendet wird. Das passt doch. Zum EV1527 gibt es ein Datenblatt im Netz. Habe so einen EV1527 in einer Funkklingel. Empfang mit einfachst 433MHz RX-Modul und Dekodierung mit einem PIC funktioniert.
Beitrag #7388086 wurde vom Autor gelöscht.
Hallo zusammen. Sorry für den unklaren Post. Also. Ich versuchs nochmals :) Ich habe hier einen Fenstersensor (433MHz mit EV1527 Codierung, auslösung mit Reedkontakt und Magnet) Mein Ziel ist es, das Signal dieses Sensors mittels Arduino zu empfangen. Dazu habe ich besagtes 433MHz Empfangsmodul welches einen SYN480R beinhaltet an einen Arduino angeschlossen. Auf dem Arduino läuft die RCSwitch Library mit dem Minimalprogramm (https://github.com/sui77/rc-switch/blob/master/examples/ReceiveDemo_Simple/ReceiveDemo_Simple.ino). Nun zum Problem: Ich sehe kein empfangenes Paket auf dem Arduino welcher die Daten mittels Serialport an den PC sendet. Egal wie nahe ich mit dem Sender zum Empfänger gehe. Wenn ich jedoch die Ausgagsspule des Senders mit dem Finger berühre und dabei gleichzeitig irgendwie auch den Ant-Eingang des Empfängers berühre und nun noch gleichzeitig den Sender auslöse, so empfange ich das Paket korrekt mit korrekter ID. Das ist mal das Hauptproblem. Daneben bin ich noch interessiert an weiteren Details zur Senderschaltung. Weil der Sender nur sendet, wenn der Reedkontakt aufgeht (Fenster offen - Alarm). Ich möchte jedoch den Zustand des Fensters anzeigen. Also ob offen oder zu. Daher muss mein Sender beim öffnen und beim schliessen auslösen. Deshalb dachte ich, dass evtl. der fehlende U4 dafür vorgesehen sein könnte. Derzeit löse ich das Problem wie folgt: Ich werde den Arduino code so überarbeiten, dass er sich die ID's der Sender merkt und entsprechend den übermittelten Status toggelt. Damit dies mit dem Reedkontakt geht, werde ich den Reedkontakt durch einen Zweipoligen ersetzen. Das ist dann quasi ein Wechsler welcher kurzzeitig kein Kontakt hat. Noch lieber wäre es mir natürlich, wenn der Sensor bei geschlossenem Kontakt (Fenster Zu), bzw. Wechsel von Kontakt offen -> Kontakt zu) z.B. ein 1 sendet als Zustand und beim Wechsel von Kontakt zu -> Kontakt offen z.B. ein 2. Es gibt tatsächlich ähnliche Sensoren welche jedoch einen uC enthalten und tatsächlich jemand sich die Mühe gemacht hat eine eigene FW zu entwickeln. https://hackaday.com/2023/01/08/low-cost-433-mhz-door-sensors-get-open-firmware/
:
Bearbeitet durch User
Der EV1527 könnte doch, auch ohne zusätzlichen Mikrocontroller, verschiedene Codes senden. Er hat 4 Eingänge um damit die letzten 4 der insgesamt 24 Bits zu definieren. Somit sind 16 Codierungen möglich um z.B. 4 Schalter abzufragen. Nur löst eine Änderung an diesen Eingängen leider keinen Sendevorgang aus.
C. H. schrieb: > Ich sehe kein empfangenes Paket auf dem Arduino welcher die Daten > mittels Serialport an den PC sendet. Wie ist das zu verstehen? Das Oszilloskop zeigt nichts an, oder was?
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.