Mam sobie sygna³ FFSK 2400bd. Poszukuje jakiegos programu ktory "zamieni" ten sygna³ na równowa¿ny mu ciag zero-jedynkowy. Mam wiele programow ktore dekoduja calosc transmisji FFSK i dzialaja z okreslonymi protokolami. Ja mam niestandardowy protokol wiec programy go nie obsluguja. Stad pytanie o program ktory podany sygnal np. na wejscie karty dzwiekowej zamieni na strumien danych 01. Czy jest wogole cos takiego bo poki co nie udalo mi sie znalezc.
Software do dekodowania FFSK
May 11, 2009
7 Replies
On Mon, 11 May 2009 17:24:52 +0200, Grupki napisał:
A ja zawsze byłem ciekaw ,,jak to sie robi'' znaczysoftwareowo dekoduje sygnały FSK np na uC. Co proada nigdy głęboko za tym nie szukałem, ale chętnie oczytałbym jakieś algorytmy ew proste źródła.
Użytkownik Verox napisał:
Tak coby było ładnie to FFT i reakcja na amplitudy składowych dla częstotliwości zera i jedynki. Wersja duuuużo prostsza, to programowa implementacja uniwibratora z podtrzymaniem (coś takiego jak 74123) i filtru dolnoprzepustowego. Czyli metoda opierająca się o pomiar okresu sygnału modulowanego.
Pozdrawiam Grzegorz
Verox z ciekawości napisał:
Na stronach Texas Instruments o mikrokontrolerze MSP430 jest to potraktowane jako przykład. Od teorii do schematu i kodu źródłowego.
formatting link
Jarek
U¿ytkownik "Grzegorz Kurczyk" snipped-for-privacy@control.slupsk.pl> napisa³ w wiadomo¶ci news:gub5p7$gua$ snipped-for-privacy@atlantis.news.neostrada.pl...
FFT wcale nie jest taka ladna, jak nie trafia dokladnie w wielokrotnosc okresu. A np modemy doszly do tego ze bit trwa krocej niz jeden okres nosnej :-)
Wylecialo mi nazwisko z glowy, ale jest taki fajny algorytm wykrywania obecnosci sygnalu konkretnej czestotliwosci. Opiera sie na rownie pieknym algorytmie generowania kolejnych probek cosinusa, takim co to ma jedna linijke :-)
J.
Goerztl?
O tak,
formatting link
Przy czym i on dobrze dziala jak ma pare okresow do analizy.
J.
J.F. wrote: > Wylecialo mi nazwisko z glowy, ale jest taki fajny algorytm
Zapytane bookmarki znalazly Goertzel Algorithm:
formatting link
chyba o to chodzilo?
j.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required