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

Zniekształcenia harmoniczne w AD1851 przy 16kHz w generatorze DDS na PIC18F4431

krzykoz 25 Cze 2007 11:33 1051 0
REKLAMA
  • #1 4018199
    krzykoz
    Poziom 12  
    Posty: 61
    Ocena: 7
    Witam!
    Jako, że są terminy obron pracy dyplomowych, magisterskich, inżynierskich etc. pojawiła się pewien problem. Tematem mojej pracy inżynierskiej jest cyfrowy generator przebiegów sinusoidalnych na pasmo akustyczna. Praca jest gotowa, generator działa na zasadzie cyfrowej syntezy (direct digital synthesis). Cyfrowy sinus o częstotliwości od 10Hz do 20kHz generowany jest za pomocą mikrokontrolera PIC18F4431 i wszystko działa bez zarzutów, ale...
    W przetworniku C/A AD1851 dzieją się dziwne rzeczy... Chodzi najprawdopodobniej o jego nieliniowości, ponieważ wprowadza bardzo duże zniekształcenia harmoniczne dla wyższych częstotliwości. Np. dla 16kHz są one na poziomie 13%! Dodam, że częstotliwość próbkowania jest równa około 48.7692kHz (wynika to z taktowania procka... Nie wiem, czy przetwornik ten został uszkodzony i w której jego części znajduje się ta nieliniowość.
    Proszę zatem Mądre Głowy o pomoc w rozwiązaniu tego problemu, do obrony zostao nie wiele czasu :P
    Załączam schemat modułu głównego i wykres analizy FFT dla częstotliwości 16kHz, na którym można zauważyć prążek o częstotliwości około 76Hz - dokładnie 3 harmoniczna modulacyjna (48076Hz - 3*16000Hz). Dodam że poziom tego sygnału to 0dBFS, czyli pełne wysterowanie przetwornika.
    Bedzę wdzięczny za pomoc...
    Załączniki:
    • 16kHz DA.zip (5.1 KB) Musisz być zalogowany, aby pobrać ten załącznik.
    • DDS.tif (177.31 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
REKLAMA