Een UART-verbinding draait op 57600 baud. Bepaal de duur Tb van één bit, in µs.
Werkblad Data-acquisitie en bemonstering met antwoorden
Een 12-bits ADC die afrondt op de dichtstbijzijnde code heeft een ingangsbereik van 0 tot 2,5 V. Neem 1 LSB = VFSR/2ᴺ en bepaal de grootste kwantisatiefout eq,max in mV.
Een 12-bits ADC met een ingangsbereik van 0 tot 10 V kapt af: zijn uitgangscode is ⌊Vin/LSB⌋ met 1 LSB = VFSR/2ᴺ. Bepaal de decimale uitgangscode D voor een ingang van 8,101 V.
Een 10-bits ADC met een ingangsbereik van 0 tot 3,3 V kapt af: zijn uitgangscode is ⌊Vin/LSB⌋ met 1 LSB = VFSR/2ᴺ. Bepaal de decimale uitgangscode D voor een ingang van 1,677 V.
Een multiplexer met 8 kanalen voedt één ADC. Elke conversie duurt 8 µs, en na elke kanaalwissel heeft de ingang 2 µs nodig om in te stellen. De kanalen worden om de beurt zonder pauze afgetast. Bepaal de bemonsteringsfrequentie fs van elk kanaal, in kHz.
Een microcontroller met een klok van 1 MHz stelt zijn UART-baudrate in als fclk/(16·D), met D een geheel getal dat op de dichtstbijzijnde waarde is afgerond. De doelwaarde is 2400 baud. Bepaal de procentuele fout van de werkelijke baudrate (positief als hij te snel is).
Antwoordenblad
- 1. Tb = 17,36 µs
- 2. eq,max = 0,3052 mV
- 3. D = 3318
- 4. D = 520
- 5. fs = 12,5 kHz
- 6. e = 0,1603 %
Volledige stapsgewijze oplossingen: oefen dit onderwerp op examproblems.com.