16 bitų ADC, apvalinantis iki artimiausio kodo, turi įėjimo ruožą nuo 0 iki 10 V. Imdami 1 LSB = VFSR/2ᴺ, raskite didžiausią kvantavimo paklaidą eq,max mV.
Užduočių lapas tema Duomenų kaupimas ir diskretizavimas su atsakymais
UART ryšio sparta yra 38400 baud. Raskite vieno bito trukmę Tb µs.
8 bitų ADC, kurio įėjimo ruožas nuo 0 iki 10 V, nupjauna: jo išėjimo kodas yra ⌊Vin/LSB⌋, kai 1 LSB = VFSR/2ᴺ. Raskite dešimtainį išėjimo kodą D, kai įėjimo įtampa yra 4,677 V.
Jutiklis matuoja temperatūra ruože 100 °C, o jo išėjimas užpildo visą ADC įėjimo ruožą. Rodmuo turi išskirti 0,2 °C. Raskite mažiausią ADC bitų skaičių N.
16 bitų ADC kiekvieną atskaitą siunčia per UART 57600 baud sparta, formatu 8N1 (starto bitas, 8 duomenų bitai, 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.
Mikrovaldiklis su 24 MHz taktu nustato UART baud spartą kaip fclk/(16·D), kai D yra sveikasis skaičius, suapvalintas iki artimiausios vertės. Norima sparta yra 38400 baud. Raskite tikrosios baud spartos procentinę paklaidą (teigiama, kai per greita).
Atsakymai
- 1. eq,max = 0,07629 mV
- 2. Tb = 26,04 µs
- 3. D = 119
- 4. N = 9
- 5. fmax = 1440 Hz
- 6. e = 0,1603 %
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.