Łącze UART pracuje z prędkością 9600 bodów. Wyznacz czas trwania Tb jednego bitu w µs.
Akwizycja danych i próbkowanie: karta pracy z odpowiedziami
Sygnał czujnika zawiera częstotliwości do 25 kHz. Wyznacz minimalną częstotliwość próbkowania fs,min, która pozwala go zarejestrować bez aliasingu.
Sinusoida 6,5 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.
Wyznacz idealny stosunek sygnału do szumu kwantyzacji SQNR 6-bitowego ADC dla sinusoidy o pełnej skali.
Czujnik temperatury daje 20 mV/°C (0 V przy 0 °C). Jego sygnał jest wzmacniany 2 razy i podawany na 12-bitowy ADC o zakresie od 0 do 10 V (1 LSB = VFSR/2ᴺ). Wyznacz zmianę temperatury ΔTLSB odpowiadającą jednemu LSB.
Mikrokontroler z zegarem 8 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 2400 bodów. Wyznacz procentowy błąd rzeczywistej szybkości transmisji (dodatni, gdy jest za duża).
Klucz odpowiedzi
- 1. Tb = 104,2 µs
- 2. fs,min = 50 kHz
- 3. fa = 1500 Hz
- 4. SQNR = 37,88 dB
- 5. ΔTLSB = 0,06104 °C
- 6. e = 0,1603 %
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.