projekte:utrak:aprs
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | Letzte ÜberarbeitungBeide Seiten der Revision | ||
projekte:utrak:aprs [2014/11/09 19:39] – thasti | projekte:utrak:aprs [2015/07/24 08:22] – [AFSK-FM] thasti | ||
---|---|---|---|
Zeile 18: | Zeile 18: | ||
===== Implementierung ===== | ===== Implementierung ===== | ||
==== AFSK-FM ==== | ==== AFSK-FM ==== | ||
+ | === Methode 1 (alt): Digitale Modulation im Si4060-FSK-Offset-Register === | ||
Im MSP430 wird ein NCO implementiert, | Im MSP430 wird ein NCO implementiert, | ||
Ein Timer stellt die Zeitbasis für den NCO zur Verfügung, dessen Samplerate so gewählt werden sollte, dass ein üblicher FM-Demodulator die Samplefrequenz schon nicht mehr in den NF-Zweig durchlässt. Ein Wert um die 10kHz sollte dafür ausreichen. | Ein Timer stellt die Zeitbasis für den NCO zur Verfügung, dessen Samplerate so gewählt werden sollte, dass ein üblicher FM-Demodulator die Samplefrequenz schon nicht mehr in den NF-Zweig durchlässt. Ein Wert um die 10kHz sollte dafür ausreichen. | ||
Zeile 32: | Zeile 33: | ||
{{projekte: | {{projekte: | ||
+ | |||
+ | === Methode 2 (neu): Nutzung des FIR-Filters im Si4060, Modulation mit Rechteck === | ||
+ | Der Si4060 enthält für GFSK-Modulation ein FIR-Filter 16ter Ordnung mit symmetrischen Koeffizienten, | ||
+ | |||
+ | Zusätzlich kann (mit Abstrichen im Stopband des Filters) die notwendige Preemphase mit in das Filter integriert werden. Es muss hier allerdings ein Trade-Off zwischen Stopbanddämpfung und Preemphase-Güte gemacht werden. Mit dem aktuellen Filter wird eine Dämpfung von 14dB bei 3,6kHz gegenüber dem 1,2kHz-Ton erreicht, alle anderen Oberwellen sind >30dB unterdrückt. | ||
+ | |||
+ | Erreichte Verbesserung: | ||
+ | |||
+ | |||
==== Bit-Stream ==== | ==== Bit-Stream ==== |
projekte/utrak/aprs.txt · Zuletzt geändert: 2015/07/24 08:28 von thasti