10-bitowy ADC zaokrąglający do najbliższego kodu ma zakres wejściowy od 0 do 10 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
Łącze UART pracuje z prędkością 1200 bodów. Wyznacz czas trwania Tb jednego bitu w µs.
Wyznacz idealny stosunek sygnału do szumu kwantyzacji SQNR 8-bitowego ADC dla sinusoidy o pełnej skali.
Sinusoida 6,25 kHz jest próbkowana z częstotliwością 5 kHz bez filtra antyaliasingowego. Przy jakiej częstotliwości fa pojawia się w próbkach? Podaj ją w Hz.
Czujnik temperatury daje 10 mV/°C (0 V przy 0 °C). Jego sygnał jest wzmacniany 1 razy i podawany na 8-bitowy ADC o zakresie od 0 do 2,5 V (1 LSB = VFSR/2ᴺ). Wyznacz zmianę temperatury ΔTLSB odpowiadającą jednemu LSB.
Mikrokontroler z zegarem 12 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 38400 bodów. Wyznacz procentowy błąd rzeczywistej szybkości transmisji (dodatni, gdy jest za duża).
Klucz odpowiedzi
- 1. eq,max = 4,883 mV
- 2. Tb = 833,3 µs
- 3. SQNR = 49,92 dB
- 4. fa = 1250 Hz
- 5. ΔTLSB = 0,9766 °C
- 6. e = −2,344 %
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.