10-bitowy ADC zaokrąglający do najbliższego kodu ma zakres wejściowy od 0 do 3,3 V. Przyjmując 1 LSB = VFSR/2ᴺ, wyznacz największy błąd kwantyzacji eq,max w mV.
Akwizycja danych i próbkowanie: karta pracy z odpowiedziami
ADC próbkuje z częstotliwością 2 kHz. Wyznacz częstotliwość Nyquista fN, czyli najwyższą częstotliwość sygnału, jaką może odwzorować bez aliasingu.
8-bitowy ADC o zakresie wejściowym od 0 do 10 V obcina: jego kod wyjściowy to ⌊Vin/LSB⌋, gdzie 1 LSB = VFSR/2ᴺ. Wyznacz dziesiętny kod wyjściowy D dla napięcia wejściowego 5,572 V.
Sinusoida 80 kHz jest próbkowana z częstotliwością 100 kHz bez filtra antyaliasingowego. Przy jakiej częstotliwości fa pojawia się w próbkach? Podaj ją w kHz.
Mikrokontroler z zegarem 10 MHz ustawia szybkość transmisji UART jako fclk/(16·D), gdzie D jest liczbą całkowitą zaokrągloną do najbliższej wartości. Szybkość docelowa to 57600 bodów. Wyznacz procentowy błąd rzeczywistej szybkości transmisji (dodatni, gdy jest za duża).
8-kanałowy multiplekser zasila jeden ADC. Każda konwersja trwa 2,5 µs, a po każdym przełączeniu kanału wejście potrzebuje 1 µs na ustalenie się. Kanały są skanowane po kolei bez przerw. Wyznacz częstotliwość próbkowania fs każdego kanału, w kHz.
Klucz odpowiedzi
- 1. eq,max = 1,611 mV
- 2. fN = 1 kHz
- 3. D = 142
- 4. fa = 20 kHz
- 5. e = −1,357 %
- 6. fs = 35,71 kHz
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.