(20-08-2011 22:36)SQ6OXK napisał(a): - jak liczy się szybkie transformaty Furiera
- jak okienkuje się posiadane próbki
- jakie parametry wyznaczają ilość próbek do transformaty i ile potrzeba przed i po danej chwili, aby wyznaczyć widmo w danej chwili.
- czy można dokonać większych uproszczeń obliczeń, aby dokonać analizy widma na potrzeby PSK czy np RTTY gdzie wystarczy badać występowanie tylko dwóch częstotliwości w widmie/
Ad.1
Szkoda czasu na wglebianie się, nawet do tanich Cortexów M3 są gotowe biblioteki nie mówiać o najprostrzych DSP (np TMS320C5505, funkcje do FFT ma w ROM-ie). Opisy w jezyku polskim znajdziesz conajmniej w trzech ksiażkach (na pewno jest w książce Lyonsa). Smith tez jest po polsku.
http://www.dspguide.com/ch12/2.htm
Ad.2
Po prostu mnożysz zebrane próbki razy okno (długość okna taka jak ilość próbek) - próbka po próbce, wartości okna przyjmują wartości z zakresu <0..1>
Ad.3
Jak FFT uzywasz do filtrowania do ilość próbek wejściowych + ilość wsp. filtra nie może być dłuższa niż długość transformaty (-1). A jeśli tylko interesuje analiza widma to raczej zbierać zbliżoną liczbę próbek do długości transformaty, reszte dopełniać zerami.
Ad.4
Są, np. algorytm Goertzela do DTMF