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

DAC i glitche i jak sie ich pozbyc

me_super 18 Mar 2009 17:46 1170 3
REKLAMA
  • #1 6299269
    me_super
    Poziom 29  
    Cześć,

    potrzebuję zamienić obrobiony sygnał cyfrowy na wartość analogową: 8bitów, minimalnie 1MSps lub więcej. Na razie zrobiłem sobie drabinkę R-2R ale widzę glitche przy przełączaniu bitów. Przed drabinką jest zatrzask. Robię teraz płytkę z przetwornikiem AD7524 ale mam wrażenie że także nie ustrzegę się szpilek. Jaka jest ogólna metoda pozbycia się takich zakłóceń? Cały układ logiczny siedzi w CPLD.
  • REKLAMA
  • #2 6301781
    arturt134
    Poziom 27  
    Tak samo jak przy przetwarzaniu sygnału analogowego na cyfrowy - trzeba filtrować. Wpisz w googlach 'anti imaging filter' lub reconstruction filter' to na pewno coś znajdziesz. Generalnie, będzie to filtr dolnoprzepustowy na częstotliwość (pracy DAC) Nyquista.
  • REKLAMA
  • #3 6307445
    kevin52
    Poziom 17  
    Można zastosować układ sample&hold po przetworniku, próbkujący schodek po ustaleniu się sygnału. Jeśli glitche są silne to mogą wpłynąć na sygnał nawet po filtracji dolnoprzepustowej. S&H rozwiązuje problem całkowicie. Można też zastosować dodatkowy rejestr równoległy wyrównujący czasy propagacji przetwornika, a spełniający tą samą rolę s&h analogowy.
  • #4 6310276
    cavendish
    Poziom 17  
    Witam.

    me_super napisał:
    Jaka jest ogólna metoda pozbycia się takich zakłóceń?


    Efekt o którym jest mowa jest dynamicznym zjawiskiem występującym przy przełączaniu napięć na pojemnościach własnych (rozproszonych) rezystorów tworzących drabinkę. Całkowite wyeliminowanie tego zjawiska osiąga się poprzez zastosowanie przetwornika z prądami odniesienia. Przełącza się prądy a nie napięcia, co eliminuje 'różniczkowanie' na pojemnościach, będące źródłem 'szpilek'. Przetwornik oparty jest w swej budowie o sterowane cyfrowo źródła prądu.

    Pozdrawiam.
REKLAMA