-
Data: 2009-08-09 13:52:31
Temat: Re: cyfrowa obróbka sygnału
Od: Paweł <p...@n...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]
> Zależy na ile ta składowa jest "dominująca".. zakładam, że wybija się
> znacznie ponad tło... wówczas robisz to tak... podajesz sygnał, przez
> dobry filtr AA. Próbkujesz go 20kHz i z każdej paczki po 0,1s liczysz
> FFT. Mierzysz średni poziom sygnału w zakresie 200-4000Hz. Jeśli jakaś
> próbka przekracza ZNACZNIE poziom średni (żeby ustalić ten próg trzeba
> znać widmo przebiegu bez sygnału i z sygnałem) to przyjmujesz, że to
> jest Twój sygnał... przy danych jak wcześniej FFT liczone jest z 2000
> próbek, czyli masz rozdzielczość na poziomie 10Hz... czyli dla 4kHz masz
> mały bład, ale dla 200Hz jest to aż 5% błędu... jeśli to zły wynik -
> musisz zwiększyć częstotliwość próbkowania lub zwiększyć okno czasowe...
> ale jego zwiększenie może spowodować, że nie zauważysz sygnału
> (pamiętaj, że jest on wysyłany asynchronicznie, więc może przyjść w
> połowie Twojego okna)....
Tak chciałem to zrobić. Wykonałem nawet kilka doświadczeń. Jednak jak
FFT jest liczone dla malej ilości próbek np. dla 200 to trudno wykryć
ten właściwy sygnał. Zwiększenie ilości punktów np. do 2000 daje bardzo
dobre rezultaty ale wymaga znacznego zwiększenia ilości częstotliwości
dla których jest liczone FFT. W praktyce na tanim ARMie mogę to zrobić w
czasie rzeczywistym tylko dla 40-50 częstotliwości. Aby wykonać to z
rozdzielczością 10Hz potrzebny jest min. 10x szybszy procesor. Tego
jednak chcę uniknąć. Szukam więc jakiegoś prostszego algorytmu.
Paweł
Następne wpisy z tego wątku
- 09.08.09 21:11 Konop
- 10.08.09 05:38 Paweł
- 10.08.09 08:57 pgw
- 10.08.09 09:03 pgw
- 10.08.09 12:42 Paweł
- 10.08.09 15:43 pgw
- 10.08.09 15:46 Konop
- 10.08.09 15:49 Konop
- 10.08.09 16:33 Paweł
- 10.08.09 17:02 Paweł
- 10.08.09 17:55 pgw
- 10.08.09 18:33 J.F.
- 10.08.09 19:21 Paweł
- 10.08.09 20:42 Konop
- 10.08.09 20:47 Konop
Najnowsze wątki z tej grupy
- Apollo Comm
- PICkit3 mnie pokonał
- LEDy na choinkę zdechły
- Wtopa LED
- Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- Microsoft, C/C++ na Rust - news
- Pierwsza mapa kosmosu w 102 długościach fal podczerwieni! To początek nowej ery w astronomii
- Rosjanie chwalą się prototypem komputera kwantowego. "Najważniejszy projekt naukowy Rosji"
- zasilacz
- Zegary DCF
- pompa CO
- 2,5 x więcej niż Li-Ion
- Tfu! Przeklety prostokąt (czyli UPS i "sinus modyfikowany")
- Dalekopis T100 - problem z powrotem karetki
- Diody LED - oświetlenie na choinkę
Najnowsze wątki
- 2026-01-05 Wykonanie w USA zagranicznych nakazów aresztowań bez udziału USA na (byłych) prezydentów też będzie legalne?
- 2026-01-04 Apollo Comm
- 2026-01-04 Kupować SREBRO?
- 2026-01-04 PICkit3 mnie pokonał
- 2026-01-03 LEDy na choinkę zdechły
- 2026-01-03 Wenezuela
- 2026-01-03 Wtopa LED
- 2026-01-03 Warszawa => Account Manager - Sprzedaż Usług Rekrutacyjnych <=
- 2026-01-03 "Obywatelskie zatrzymanie"
- 2026-01-03 ograniczanie sztucznej inteligencji
- 2026-01-02 Szalejąca dyskryminacja obywateli USA w Maili i Burkina Faso. Czy to legalne?
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Miało być zniesienie abonamentu RTV, a jest podwyżka!!!
- 2026-01-02 Kogo KE opierdoli za nieskuteczną cenzurę? [Rząd tuski doniósł]
- 2026-01-02 Gdańsk => Konsultant Microsoft Dynamics AX/365 SCM Consultant - Servi




5 Najlepszych Programów do Księgowości w Chmurze - Ranking i Porównanie [2025]