Hi!
Okay, hier etwas zu den Begriffen.
Manchester-Code:
siehe Artikel in Wikipedia
Amplitude: 'Schwingungsweite' einer Wechselgröße, hier: die Spitzenspannung des Ausgangssignals
Zur Schaltung.
Nach einer ersten Analyse stellt sich das folgendermaßen dar. Offenbar mußt Du ein Signal übertragen, daß einerseits 'Relais ein' oder 'Relais aus' bedeutet und andererseits sich für die Übertragung unter Zuhilfenahme Deines Moduls eignet. Wie die Information aussieht, ist Dir überlassen, da Du lediglich den Sender und Empfänger vorliegen hast, denen die zu übermittelden Signale vom Informationsgehalt her zunächst einmal herzlich egal sind. Das System paßt nur (allgemein gesagt) Deine zu sendenden Daten dem Übertragungskanal (Luft) an. Damit das aber funktioniert, muß man im vorliegenden Fall den Manchester-Code verwenden.
Falls die Schaltung auf Seite 5 des PDFs den Sender darstellt, dann ist es höchstwahrscheinlich so, daß der Dateneingang Data, in Abhängigkeit dessen, ob H- oder L-Pegel anliegt, die HF-Schwingung in der Phase umtastet (also u(t)=Uo*sin(wt) bzw. u(t)=-Uo*sin(wt)). Das äußert sich dann in Phasensprüngen im empfangenen Rechtecksignal.
Um eine Übertragung auf diese Weise zu realisieren, ist noch mehr nötig, als nur 'L' oder 'H' am Sender einzuspeisen. Der Empfänger kann ja nicht wissen, ob die steigende Flanke der Beginn einer '1' oder die Mitte einer '0' ist. Um zu gewährleisten, daß der Empfänger erkennt, daß eine Übertragung begonnen hat, benötigt man Synchronisationsmechanismen. Man sendet dazu eine bestimmte Abfolge von Einsen und Nullen, um der dem Empfänger nachgeschalteten Auswertelogik den Beginn einer Übertragung mitzuteilen. Nachdem die Empfängerlogik den Sync gesehen hat, sucht sie beispielsweise nach einer dedizierten Startkennung. Ist auch wiederum dieses in der Datenübermittlung einzigartige Muster erkannt worden, kann man davon ausgehen, daß im Anschluß die eigentlichen Daten folgen. Um sicherzustellen, daß die Daten korrekt empfangen worden sind, schützt man diese am besten mit einer
CRC (ebenfalls ein Artikel aus Wikipedia). Der Empfänger hat ja im vorliegenden Fall keine Möglichkeit, dem Sender mitzuteilen, ob die Daten richtig empfangen wurden. Er berechnet nun seinerseits ebenfalls die CRC nach dem gleichen Schema, wie das auch der Sender tut und vergleicht sein Ergebnis mit der im Anschluß an die Daten übermittelten Prüfsumme. Stimmen beide überein, dann war die Übertragung erfolgreich und die entsprechende Aktion kann ausgelöst werden. Andernfalls werden die Daten verworfen und es erfolgt ein Fehlermeldung (Error-Beep, rote Lampe, keine Aktorenreaktion).
Man sieht, so einfach ist das nicht, das vorliegende Modul für Deinen Zweck auf die beschriebene Art und Weise zu verwenden.
Allerdings gibt es einen Plan B; dieser stellt zwar nicht die eleganteste Lösung dar, könnte aber durchaus funktionieren.
Dabei wird uns nicht interessieren, ob wir Nullen und Einsen übertragen und was diese Abfolgen bedeuten, sondern wir werden nur feststellen,
daß eine Übertragung stattfindet - egal ob '0' oder '1' - und dies als Informationsübermittlung ausnutzen.
Was ist das Charakteristische einer derartigen Übertragung? Genau, die Flanken des Rechtecksignals am Ausgang des Empfängers! Um Flanken festzustellen, benötigen wir im einfachsten Fall ein (RC-) Differenzierglied (Analogtechnik: Hochpaß). Dieses liefert bipolare Nadelimpulse am Ausgang. Wir benötigen beispielsweise nur die positiven für die weitere Verarbeitung. Eine Transistorstufe verstärkt diese Impulse und triggert einen Monoflop, dessen Zeitkonstante größer ist als die Periodendauer der Rechteckschwingung. Das sollte sich mit drei Wald- und Wiesen-Transistoren, ein paar Widerständen und Kondensatoren erledigen lassen. -- Achso, es kann sein, daß man beim Differentiator etwas tiefer in die Trickkiste greifen muß, 433MHz ist ja definitv kein unkritischer Bereich mehr.
Doch zunächst erstmal, bevor es an die Schaltung geht: War alles bisher verständlich oder hast Du schon eher eine Auszeit nehmen müssen? Falls alles klar wie Kloßbrühe ist, schlage ich vor, 'Plan B' einer Realisierung zuzuführen.
CU!
-Mike