Grupki
Guest
Mon May 11, 2009 4:24 pm
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.
Verox
Guest
Tue May 12, 2009 7:40 am
On Mon, 11 May 2009 17:24:52 +0200, Grupki napisał:
Quote:
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.
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.
--
[tomek <at> sikornik <dot> net] vy 73! de SP9UOB
Proud to be 100 percent microsoft free. op. Tomek
Grzegorz Kurczyk
Guest
Tue May 12, 2009 7:40 am
Użytkownik Verox napisał:
Quote:
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.
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
Jarosław Sokołowski
Guest
Tue May 12, 2009 10:40 am
Verox z ciekawości napisał:
Quote:
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.
Na stronach Texas Instruments o mikrokontrolerze MSP430 jest to
potraktowane jako przykład. Od teorii do schematu i kodu źródłowego.
http://focus.ti.com/mcu/docs/mcusupporttechdocsc.tsp?sectionId=96&tabId=1502&abstractName=slaa204
Jarek
--
Z pokoiku wyszedł Zdzisio
Gdzie do Lidki się sposobił
I do Stasia mówi cicho:
Stachu...! Stachu...!
Co?!
Jak to się robi...
J.F.
Guest
Wed May 13, 2009 3:52 pm
Użytkownik "Grzegorz Kurczyk" <grzegorz.usun.to@control.slupsk.pl>
napisał w wiadomości
news:gub5p7$gua$1@atlantis.news.neostrada.pl...
Quote:
Użytkownik Verox 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.
Tak coby było ładnie to FFT
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.
MichaĹ BaszyĹski
Guest
Wed May 13, 2009 5:22 pm
J.F. wrote:
Quote:
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
Goerztl?
--
Pozdr.
Michał
J.F.
Guest
Wed May 13, 2009 5:43 pm
Użytkownik "Michał Baszyński" <mbaszyns@ga.ze.ta.pl> napisał w
wiadomości news:gues45$rs2$1@inews.gazeta.pl...
Quote:
J.F. wrote:
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 :-)
Goerztl?
O tak,
http://en.wikipedia.org/wiki/Goertzel_algorithm
Przy czym i on dobrze dziala jak ma pare okresow do analizy.
J.
Jacek Radzikowski
Guest
Mon May 18, 2009 5:09 am
J.F. wrote:
Quote:
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
Zapytane bookmarki znalazly Goertzel Algorithm:
http://www.embedded.com/shared/printableArticle.jhtml?articleID=9900722
To chyba o to chodzilo?
j.