logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

próbkowanie sygnału - wyznaczanie liczby próbek na okres

eRiX 04 Sty 2011 16:04 6170 3
REKLAMA
  • #1 8956419
    eRiX
    Poziom 2  
    Przekopałem Google pod różnymi frazami na ten temat (zarówno polski Internet jak i zagraniczny), ale ni w ząb nie znalazłem czegoś, co choć pomogłoby mi w rozwiązaniu problemu:

    Mianowicie, na potrzeby zajęć, mam znaleźć algorytm umożliwiający określenie liczby próbek przypadających na okres sygnału (sinusoidy/kwadratowego/trójkątnego) o znanej częstotliwości próbkowania.

    Szukałem już na pograniczu transformaty Fouriera, logarytmowania, harmonicznych, ale niestety - znalazłem tylko przykłady o ustalonej N, a nie takie, gdzie jest ona nieznana.

    W jakiś sposób w LabView było to zaimplementowane, ale niestety - nie posiadam kodu programu, aby dokonać inżynierii wstecznej.

    Wyczerpały mi się już pomysły, przyda mi się choćby hasło, pod którym szukać tego zagadnienia.

    Pozdrawiam.
  • REKLAMA
  • #2 8956503
    Elektronik9
    Poziom 30  
    Liczbę próbek na okres sygnału wyznaczysz z twierdzenia Shannona o próbkowaniu.

    Przydatne pojęcia: częstotliwość Nyquista, aliasing.

    Wyznacz minimalną częstotliwość próbkowania, następnie przelicz częstotliwość na okres próbkowania i podziel okres sygnału przez okres próbkowania i masz liczbę próbek.

    Literatura: "Podstawy Teorii Sygnałów" Szabatin
    "Wstęp do cyfrowego przetwarzania sygnałów" R. Lyons
  • REKLAMA
  • Pomocny post
    #3 8956880
    _Robak_
    Poziom 33  
    Elektronik9 napisał:
    Liczbę próbek na okres sygnału wyznaczysz z twierdzenia Shannona o próbkowaniu.

    Przydatne pojęcia: częstotliwość Nyquista, aliasing.

    Tu się kompletnie nie zgodzę. Co najwyżej można podać jakie jest minimalne próbkowanie, ale jakie jest rzeczywiste, tego z tych twierdze (pojęć) nie da się wyznaczyć.

    Cytat:

    Mianowicie, na potrzeby zajęć, mam znaleźć algorytm umożliwiający określenie liczby próbek przypadających na okres sygnału (sinusoidy/kwadratowego/trójkątnego) o znanej częstotliwości próbkowania.

    W takim razie gdzie leży problem?:)
    Dla sinusoidy wyznaczasz częstotliwość z FFT (jeśli już bardzo chcesz), mając wyliczoną częstotliwość podziel częstotliwość próbkowania przez tą wcześniej wyliczoną i już:)
  • #4 8956944
    Elektronik9
    Poziom 30  
    Tak, właśnie chodziło mi o minimalną częstotliwość próbkowania.
    Dla dobrego próbkowania musi być ona większa bo np. dwie próbki na okres sinusa to trochę mało. Ale np. minimalna * 10 już jest lepiej.
    Ważne jest to, że częstotliwość próbkowania nie może być mniejsza niż podwojona największa częstotliwość sygnału próbkowanego (twierdzenie Shannona o próbkowaniu) gdyż pojawia się wtedy aliasing.
REKLAMA