Metody Przetwarzania A/C

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

Most Między Światem Analogowym a Cyfrowym

Przetwornik analogowo-cyfrowy (A/C lub ADC) to układ elektroniczny, który przekształca ciągły sygnał analogowy (np. napięcie z mikrofonu) w dyskretną reprezentację cyfrową (liczbę binarną). Proces ten jest fundamentalny dla nowoczesnej elektroniki, umożliwiając systemom cyfrowym, takim jak komputery, przetwarzanie, przechowywanie i przesyłanie sygnałów ze świata rzeczywistego.

Metody przetwarzania A/C są ogólnie klasyfikowane w dwóch głównych rodzinach, w zależności od sposobu, w jaki dokonują tej transformacji:

  • Metody Przetwarzania Bezpośredniego: Te metody porównują wejściowe napięcie analogowe bezpośrednio z serią napięć odniesienia w celu określenia wyjścia cyfrowego. Są one generalnie bardzo szybkie, ale mogą być złożone.
  • Metody Przetwarzania Pośredniego: Te metody najpierw przekształcają napięcie analogowe w wielkość pośrednią, taką jak czas lub częstotliwość, która jest następnie mierzona w celu uzyskania końcowego wyniku cyfrowego. Są zazwyczaj wolniejsze, ale mogą osiągać bardzo wysoką dokładność.

Metoda Bezpośrednia 1: Przetwornik Flash (Równoległy)

Przetwornik typu Flash jest najszybszym dostępnym typem konwertera. Działa poprzez jednoczesne wykonanie wszystkich możliwych porównań napięcia, stąd jego alternatywna nazwa – 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 2N12^N-1 unikalnych poziomów napięcia.
  2. Bank Komparatorów: Rdzeniem przetwornika jest bank LK=2N1L_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 wszystkich komparatorów tworzą tzw. „kod termometrowy” (wszystkie komparatory poniżej pewnego poziomu mają na wyjściu '1', a wszystkie powyżej '0'). Logiczny dekoder cyfrowy przekształca ten kod w standardowy NN-bitowy kod binarny na wyjściu.

Zalety i Wady

Zaleta: Szybkość. Ponieważ wszystkie porównania odbywają się w tym samym czasie, konwersja jest niezwykle szybka, ograniczona jedynie opóźnieniem propagacji komparatorów i dekodera.

Wada: Złożoność. Liczba wymaganych komparatorów podwaja się z każdym dodatkowym bitem rozdzielczości (2N12^N-1). 8-bitowy przetwornik Flash potrzebuje 255 komparatorów, a 10-bitowy aż 1023. Prowadzi to do wysokich kosztów, dużych rozmiarów fizycznych i znacznego zużycia energii.

Metoda Bezpośrednia 2: Przetwornik z Sukcesywną Aproksymacją

Przetwornik z rejestrem kolejnych przybliżeń (SAR - Successive Approximation Register) jest jednym z najczęściej używanych typów, oferującym doskonałą równowagę między szybkością, rozdzielczością i kosztem. Działa on jak cyfrowe wyszukiwanie binarne, aby "namierzyć" prawidłowy kod cyfrowy dla napięcia wejściowego.

Zasada Działania

Proces konwersji zajmuje NN cykli zegarowych dla przetwornika NN-bitowego:

  1. Inicjalizacja: ustawia najbardziej znaczący bit (MSB) na '1', a wszystkie pozostałe bity na '0'.
  2. Konwersja na Analog: Ta cyfrowa "próba" jest podawana na wejście , który 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, MSB pozostaje '1'. Jeśli jest niższe, MSB jest resetowane do '0'. Następnie SAR przechodzi do następnego bitu, ustawia go na '1', a C/A generuje nowe napięcie testowe (UREF/2±UREF/4U_{REF}/2 \pm U_{REF}/4). Proces ten powtarza się dla wszystkich NN bitów, od najbardziej do najmniej znaczącego, stopniowo zawężając poprawną wartość cyfrową.

Zalety i Wady

Zaleta: Wydajność. Zapewnia doskonały kompromis między szybkością a rozdzielczością przy znacznie niższej złożoności i koszcie niż przetwornik Flash.

Wada: Umiarkowana Szybkość. Jest wolniejszy niż przetwornik Flash, ponieważ konwersja wymaga N sekwencyjnych kroków (cykli zegara).

Metoda Pośrednia: Przetwornik z Podwójnym Całkowaniem

Przetworniki całkujące są znane ze swojej wysokiej precyzji i doskonałej odporności na szumy, co czyni je idealnymi do pomiarów o wysokiej rozdzielczości, aczkolwiek przy niższej prędkości. Architektura z podwójnym całkowaniem jest szczególnie pomysłową i solidną implementacją.

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 rośnie do poziomu wprost proporcjonalnego 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 ujemne napięcie odniesienia UR-U_R. Napięcie wyjściowe integratora zaczyna teraz opadać. Licznik jest zerowany i ponownie zaczyna zliczać, aż napięcie na wyjściu integratora osiągnie zero, co jest wykrywane przez komparator. Czas opadania, T2T_2, jest mierzony liczbą impulsów zegarowych NN, zliczonych w tej fazie.

Magia tej metody polega na tym, że końcowa liczba zliczeń NN jest wprost proporcjonalna do napięcia wejściowego UIU_I, a dokładne wartości rezystora (R) i kondensatora (C) integratora znoszą się, czyniąc konwersję bardzo dokładną i stabilną w czasie i temperaturze. Relacja ta jest następująca: N=NmaxUIURN = N_{max} \cdot \frac{U_I}{U_R}.

Zalety i Wady

Zalety: Wysoka Dokładność i Odporność na Szum. Proces całkowania uśrednia szum o wysokiej częstotliwości, co skutkuje doskonałą odpornością na zakłócenia. Niezależność od wartości komponentów czyni go niezwykle precyzyjnym.

Wada: Niska Szybkość. Dwufazowy proces całkowania zajmuje stosunkowo dużo czasu, co czyni ten typ przetwornika nieodpowiednim do zastosowań wymagających dużej prędkości, jak digitalizacja wideo czy sygnałów radiowych. Są one zazwyczaj używane w precyzyjnych przyrządach pomiarowych, takich jak multimetery cyfrowe.

    Metody Przetwarzania A/C | Teleinf Edu