eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaTechnika DSP - demodulacja FSKRe: Odp: Technika DSP - demodulacja FSK
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!polsl.pl!not-for
    -mail
    From: Verox <a...@b...veroxsystems.com>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Odp: Technika DSP - demodulacja FSK
    Date: Sun, 30 Jan 2011 14:41:00 +0000 (UTC)
    Organization: Politechnika Slaska, Gliwice
    Lines: 35
    Message-ID: <s...@m...verox.pl>
    References: <s...@m...verox.pl>
    <ii3s2f$for$1@news.onet.pl>
    NNTP-Posting-Host: matrix.verox.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: polsl.pl 1296398460 2776 91.123.223.226 (30 Jan 2011 14:41:00 GMT)
    X-Complaints-To: n...@p...pl
    NNTP-Posting-Date: Sun, 30 Jan 2011 14:41:00 +0000 (UTC)
    User-Agent: slrn/0.9.9p1 (Linux)
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:603827
    [ ukryj nagłówki ]

    On Sun, 30 Jan 2011 15:20:00 +0100, f napisał:
    >
    > Użytkownik "Verox" <a...@b...veroxsystems.com> napisał w
    > wiadomości news:slrnikarq5.4rb.antispam_verox@matrix.verox.pl..
    .
    >> Próbuje zdemodulować sygnał FSK 1200/2200 Hz - szybkość modulacji 1200
    >> bit/s
    >> Próbowałem zrobić to przy pomocy alg. Goertzla, jednak nie udało mi się
    >> to,
    >> ponieważ ja musze rozpoznać nośną 1200 Hz już po 833us - czyli po czasie
    >> trwania jednego bitu! Algo Goertzla wymaga większej ilości próbek (więcej
    >> niż jeden okres) dla poprawnego wykrycia podnośnej.
    >> Zero-crossing odpada ze względu na SNR.
    >
    > Zastanów się czy to jest w ogóle teoretycznie mozliwe

    Takie systemy działają, więc mało że teoretycznie możliwe to
    udowodnione w praktyce ;-). Chyba że coś źle licze:

    Czas 1 bitu = 1/1200 bit/s = 833.33 us To jest raczej jasne i tu błędu nie ma.

    okres podnośnej 1200 Hz = 1/1200 Hz = 833.33 us = czas bitu
    okres podnośnej 2200 Hz = 1/2200 Hz = 454.54 us = 1.8 * czas bitu

    Próbkowanie 16 kHz - próbka co 62.5 us

    podnośna 1200 Hz - 13 próbek/okres
    podnośna 2200 Hz - 7 próbek/okres

    Czyli ZA MAŁO do algo goertzla. Oczywiście moge sie mylić - jeśli tak jest
    proszę o naprostowanie, zaczynam zabawe z DSP :-)

    --
    #begin 755 signature.exe
    [tomek <at> sikornik <dot> net] vy 73! de SP9UOB
    Proud to be 100 percent microsoft free. op. Tomek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: