Konwersja

Metody Przetwarzania A/C

Przegląd metod pośrednich (np. z całkowieniem) i bezpośrednich (np. flash) konwersji.

Przejście od sygnału analogowego do cyfrowego

Przetwornik analogowo-cyfrowy (A/C lub ADC) to układ elektroniczny, który przekształca ciągły sygnał analogowy, na przykład napięcie z mikrofonu, w dyskretną reprezentację cyfrową, czyli liczbę binarną. Ta postać danych pozwala systemom cyfrowym, w tym komputerom, przetwarzać, przechowywać i przesyłać sygnały ze świata rzeczywistego.

Metody konwersji A/C można podzielić na dwie główne rodziny, zależnie od sposobu realizacji tej transformacji:

  • Metody przetwarzania bezpośredniego: Metody te porównują napięcie wejściowe bezpośrednio z serią napięć odniesienia, aby wyznaczyć wyjście cyfrowe. Zwykle skracają czas konwersji, lecz wymagają większej liczby elementów.
  • Metody przetwarzania pośredniego: Metody te najpierw przekształcają napięcie analogowe w wielkość pośrednią, taką jak czas lub częstotliwość, a następnie mierzą tę wielkość i wyznaczają wynik cyfrowy. Zwykle działają wolniej, lecz mogą zapewnić wysoką dokładność.

Metoda bezpośrednia 1: przetwornik Flash (równoległy)

Przetwornik Flash należy do najszybszych architektur ADC. Wykonuje równolegle porównania napięcia wejściowego ze wszystkimi progami. Stąd jego druga nazwa to przetwornik równoległy.

Zasada działania

Architektura składa się z trzech kluczowych części:

  1. Drabinka rezystorowa: Łańcuch LR=2NL_R = 2^N identycznych rezystorów tworzy zestaw precyzyjnych napięć odniesienia. Dla przetwornika o rozdzielczości NN bitów drabinka ta dostarcza 2N−12^N-1 wewnętrznych progów porównania.
  2. Bank komparatorów: Rdzeniem przetwornika jest bank LK=2N−1L_K = 2^N-1 . Nieznane napięcie wejściowe UweU_{we} jest podawane na jedno wejście każdego komparatora, podczas gdy drugie wejście każdego komparatora jest podłączone do unikalnego odczepu na drabince rezystorowej.
  3. Dekoder: Wyjścia komparatorów tworzą tak zwany „kod termometrowy”. Komparatory z progami niższymi od napięcia wejściowego zwracają '1', a pozostałe '0'. Dekoder cyfrowy przekształca ten kod w standardowy NN-bitowy kod binarny.

Zalety i wady

Zaleta: szybkość. Równoległe porównania ograniczają czas konwersji głównie do opóźnień komparatorów, układu zatrzasków i dekodera.

Wada: złożoność. Liczba wymaganych komparatorów podwaja się z każdym dodatkowym bitem rozdzielczości (2N−12^N-1). 8-bitowy przetwornik Flash potrzebuje 255 komparatorów, a 10-bitowy 1023. Zwiększa to koszt, rozmiar układu i zużycie energii.

Metoda bezpośrednia 2: przetwornik z sukcesywną aproksymacją

Przetwornik z rejestrem kolejnych przybliżeń (SAR, Successive Approximation Register) jest często stosowaną architekturą, łączącą szybkość, rozdzielczość i koszt w jednym układzie. Wykorzystuje wyszukiwanie binarne, aby wyznaczyć kod odpowiadający napięciu wejściowemu.

Zasada działania

W idealizowanym przebiegu aproksymacji przetwornik o rozdzielczości NN bitów wykonuje jedno porównanie na bit, czyli NN cykli zegarowych:

  1. Inicjalizacja: ustawia najbardziej znaczący bit (MSB) na '1', a wszystkie pozostałe bity na '0'.
  2. Konwersja na analog: Testowany kod cyfrowy jest podawany na wejście , który dla unipolarnego zakresu wejściowego od 0 do UREFU_{REF} generuje napięcie analogowe równe połowie napięcia odniesienia (UREF/2U_{REF}/2).
  3. Porównanie: Komparator sprawdza, czy napięcie wejściowe UweU_{we} jest wyższe czy niższe od napięcia wyjściowego z przetwornika C/A.
  4. Decyzja i iteracja: Jeśli UweU_{we} jest wyższe od napięcia z C/A, MSB pozostaje '1'. Jeśli jest niższe, MSB zostaje wyzerowany. Następnie SAR przechodzi do kolejnego bitu, ustawia go na '1', a C/A generuje nowy poziom testowy (UREF/2±UREF/4U_{REF}/2 \pm U_{REF}/4), zależnie od wcześniejszej decyzji. Proces obejmuje wszystkie NN bitów, od najbardziej do najmniej znaczącego, i zawęża przedział poszukiwanej wartości.

Zalety i wady

Zaleta: kompromis parametrów. Zapewnia użyteczne połączenie szybkości i rozdzielczości przy mniejszej złożoności oraz koszcie niż przetwornik Flash.

Wada: czas konwersji. Jest wolniejszy niż przetwornik Flash, ponieważ faza aproksymacji wymaga NN sekwencyjnych porównań, zwykle po jednym na cykl zegara.

Metoda pośrednia: przetwornik całkujący z podwójnym całkowaniem

Przetworniki całkujące zapewniają wysoką dokładność i ograniczają wpływ części zakłóceń, lecz wykonują konwersję wolniej. W architekturze z podwójnym całkowaniem pomiar składa się z całkowania napięcia wejściowego oraz sprowadzenia wyjścia integratora do poziomu początkowego za pomocą napięcia odniesienia.

Zasada działania

Konwersja odbywa się w dwóch odrębnych fazach:

  1. Faza 1 (całkowanie sygnału wejściowego): Nieznane napięcie wejściowe UIU_I jest podawane na wejście przez stały okres czasu T1T_1. W tym czasie licznik zlicza stałą liczbę impulsów zegarowych (NmaxN_{max}). Napięcie wyjściowe integratora zmienia się liniowo, a jego wartość po czasie T1T_1 jest proporcjonalna do napięcia wejściowego.
  2. Faza 2 (całkowanie napięcia odniesienia): Wejście integratora jest przełączane z UIU_I na stabilne, znane napięcie odniesienia o polaryzacji ujemnej, −UR-U_R. Symbol URU_R oznacza dodatnią wartość jego modułu. Wyjście integratora zmienia się w przeciwnym kierunku i wraca do zera. Licznik jest zerowany i zlicza impulsy do chwili wykrycia zera przez komparator. Czas powrotu, T2T_2, odpowiada liczbie impulsów zegarowych NN.

Dla dodatniego napięcia wejściowego UIU_I oraz UR>0U_R > 0 zachodzi proporcjonalność NN do UIU_I. Współczynniki wynikające z rezystora (R) i kondensatora (C) występują w obu fazach i skracają się w ilorazie czasów, dlatego tolerancja tych elementów ma mniejszy wpływ na wynik. Relacja ma postać: N=Nmax⋅UIURN = N_{max} \cdot \frac{U_I}{U_R}.

Zalety i wady

Zalety: dokładność i odporność na szum. Całkowanie uśrednia część zakłóceń o wysokiej częstotliwości. Wynik jest też mniej zależny od tolerancji elementów integratora, ponieważ te same czynniki występują w obu fazach.

Wada: niska szybkość. Dwufazowy proces całkowania zajmuje czas, więc ta architektura nie jest przeznaczona do szybkiej digitalizacji wideo ani sygnałów radiowych. Często stosuje się ją w precyzyjnych przyrządach pomiarowych, takich jak multimetry cyfrowe.

Powiązane artykuły