Mir schwirrt im Moment grad ein Gedanke im Kopf rum. Es gibt ja jetzt für relativ wenig Geld billige Funkgeräte. Wie wäre es, wenn man mit Hilfe von Mikrocontrollern auf beiden Seiten Daten überträgt. Eventuell könnte man die auch als Router benutzen. Für das Protokoll habe ich mir folgendes überlegt: Die Mikrocontroller laufen mit einer Abtastrate von 8 kHz und einer Symbolrate von 1k/s. Somit sind die ersten Minima im Spektrum ein Kilohertz voneinander entfernt. Das Signal sollte somit locker in einen Sprachkanal passen. Am Beginn jeder Übertragung steht ein kurzes Korrelationssignal der Empfänger führt ständig eine Kreuzkorrelation mit diesem Signal durch. Entdeckt er ein Maximum, so beginnt er die Demodulation. Durch das Korrelationssignal am Anfang kann man einfach den Anfang der Bits, sowie die Phasenlage des Signales feststellen. Ebenso entspricht der Wert des Maximums dem Quadrat der Amplitude des Eingangssignales. Die eigentliche Modulation könnte man jetzt beispielsweise mit QAM machen. Dadurch dass man Symbolanfang, Phasenlage und Amplitude bekannt ist, geht das recht einfach. Man integriert einfach über das Symbol und wertet die Summe aus. Wenn man immer nur Blöcke fester größe (z.Bsp. 128 oder 256 Symbole) verwendet, so wird die Verwürfelung der Bits auch recht einfach. Beispielsweise könnte man einfach beim Index die Bits verwürfeln. Somit kann man kurzzeitige Störungen besser verteilen und die Kanalkodierung kann die leichter korrigieren. Was meint ihr dazu?
Hii, habe in diesem Bereich keine erfaahrungen, aber fuer mich klingt es, als solltest du dich mal im Bereich PacketRadio umsehen http://de.wikipedia.org/wiki/Packet_Radio Da gibt es schon etablierte, funktionierende Verfahren.
Ja, aber die nehmen in der Regel verfahren, die man zwar einfach in Hardware lösen kann, aber nicht so einfach auf einem Mikrocontroller.
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.