ADC diskretizuoja 16 kHz dažniu. Raskite Naikvisto dažnį fN, aukščiausią signalo dažnį, kurį jis gali atvaizduoti be persiklojimo.
Užduočių lapas tema Duomenų kaupimas ir diskretizavimas su atsakymais
8 bitų ADC įėjimo ruožas yra nuo 0 iki 1 V. Imdami 1 LSB = VFSR/2ᴺ, raskite vieno LSB dydį mV.
Raskite idealų signalo ir kvantavimo triukšmo santykį SQNR 12 bitų ADC pilnos skalės sinusinei bangai.
Jutiklis matuoja atstumas ruože 200 mm, o jo išėjimas užpildo visą ADC įėjimo ruožą. Rodmuo turi išskirti 0,05 mm. Raskite mažiausią ADC bitų skaičių N.
Temperatūros jutiklis duoda 20 mV/°C (0 V ties 0 °C). Jo signalas sustiprinamas 2,5 karto ir paduodamas į 10 bitų ADC, kurio ruožas nuo 0 iki 3,3 V (1 LSB = VFSR/2ᴺ). Raskite temperatūros pokytį ΔTLSB, atitinkantį vieną LSB.
16 bitų ADC kiekvieną atskaitą siunčia per UART 115200 baud sparta, formatu 8E1 (starto bitas, 8 duomenų bitai, lyginumo bitas, 1 stabdos bitas). Kiekviena atskaita siunčiama 2 sveikais baitais, o ryšys visą laiką užimtas. Raskite aukščiausią signalo dažnį fmax, kurį galima diskretizuoti be persiklojimo, Hz.
Atsakymai
- 1. fN = 8 kHz
- 2. 1 LSB = 3,906 mV
- 3. SQNR = 74 dB
- 4. N = 12
- 5. ΔTLSB = 0,06445 °C
- 6. fmax = 2618 Hz
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.