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

filtr odtwarzajacy - DAC - jaki wybrac

aristo666 07 Wrz 2004 08:40 2813 3
  • #1 837582
    aristo666
    Poziom 12  
    Opisze po kolei co mam i jakie problemy.
    Mam przetwornik cyfrowo analogowy (8bit) i chcę odtworzyć sygnał z próbek cyfrowych. Sygnał o częstotliwości max 500 Hz próbkowanie 1000Hz.
    Używam procesora PIC do sterowania tym przetwornikiem. Na końcu wzmacniacz operacyjny. No i to JAKOŚ działa. Do ogladania sygnału stosuje karte dzwiekowa w PC- i jakiegos tam programu do analizy (wyglad widmo itp) - niestety oscyloskopu nie posiadam.
    Sygnał po odtworzeniu kompletnie nie przypomina niczego. NAtomiast sam przetwornik poprawnie zamienia wartość próbek, jeśli mierze sobie statycznie miernikiem napięcie w V.
    W przypadku sygnału z przetwornika przy przebiegu dynamicznym sygnał zatrzymuje sie na wartosci i czeka na nastepną - ZEROTH-ORDER HOLD (nie znam polskiej nazwy).
    Wydaje mi sie że powinienem zastosować jakiś filtr odtwarzajacy (RECONSTRUCTION FILTER) mam na mysli czebyszew dolno przepustowy 2giego rzedu o Fgr 500hz. Czy po zastosowaniue tego filtra sygnał będzie dobrze odtworzony ?? Co zrobić żeby to poprawnie działało ??

    Z techiką DSP mam niewielkie doświadczenia, literatury polskiej i polskiego nazewnictwa też nie znam, proszę o jakąkolwiek pomoc.
  • #2 837984
    Dx2
    Poziom 13  
    Do czego chcesz to wykorzystać? Czasem filtr wogóle nie jest potrzebny.
  • #3 837995
    aristo666
    Poziom 12  
    Dx2 napisał:
    Do czego chcesz to wykorzystać? Czasem filtr wogóle nie jest potrzebny.

    generator przebiegów, przebiegi chce generować w pasmie 20 - 500HZ, przegladając teorie w internecie raczej filtr powinien być.
  • #4 838100
    Dx2
    Poziom 13  
    Robiłem taki generator na ATMega128 generował funkcję do 20kHz przy próbkowaniu 48kHz. Działało bez filtra i nie było z tym problemu. Jesteś pewien że poprawnie wysyłasz dane do przetwornika może np masz słowo odwrócone. Na karcie dźwiękowej jest filtr wejściowy dlatego ona "widzi" przebieg przefiltrowany, myślę że przyczyna tkwi gdzie indziej, filtr to tylko kosmetyka jak już układ będzie generował.
REKLAMA