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

próbkowanie i przetwarzanie w.cz.

29 Lip 2006 01:17 2584 2
  • #1 2860570
    Konto nie istnieje
    Konto nie istnieje  
  • #2 2861063
    Zaquadnik
    Poziom 27  
    Cóż, można to robić na kilka sposobów.
    1. Szybkie przetworniki A/C i układy FPGA do przetwarzania danych (zdolne są do tak szybkiej pracy)
    2. Przemiana częstotliwości w dół, przesuwasz pasmo sygnału w dół i próbkujesz z mniejszą częstotliwością.
    Nie wiem dokładnie jak to jest realizowane w rzeczywistości, ale z tego, co czytałem takie rozwiązania są stosowane. Poza tym, pamiętaj, że procesory DSP mają przetwarzanie równoległe. Inna sprawa, że do wyświetlania sygnału na ekranie na dobrą sprawę nie jest potrzebny żaden DSP, wystarczy wrzucić próbki do bufora i wyświetlać je ;)
    Pozdrawiam
  • #3 2865743
    qrdel
    Poziom 28  
    Można jeszcze stosować undersampling, czyli próbkować ze zbyt małą częstotliwością, ale sygnał po dobrej filtracji pasmowo przepustowej.
    Otrzyma się dane przesunięte (aliasing) do niższego pasma.
    Oczywiście nie otrzyma się danych o każdym okresie oryginalnego przebiegu, ale sygnał modulujący da się śledzić; rozwiązanie stosowane w odbiornikach.

    Również z dziedziny odbiorników; istnieją układy scalone "IF to baseband receiver" zawierające szybki przetwornik A/C i układ DDC (Digital DownConverter). [czasem rozdzielone na dwa oddzielne] W pewnych zastosowaniach wystarczą na wejściu filtry LC, zegar może być wewnętrznie zwielokrotniony, a DDC sprowadza spróbkowany sygnał z wybranego pasma do niskich częstotliwości (np. zakres akustyczny) - projektant/użytkownik może próbkować sygnał z częstotliwością rzędu setek MHz (realizowane w układzie scalonym) samemu operując sygnałem cyfrowym w niższym zakresie np. kiloherców. (oczywiście filtry wejściowe muszą być na te setki MHz).
REKLAMA