Embedded systemen en firmware

Bij een 12-bits AD-omzetter met een referentiespanning van 3,3 V is de uitgelezen waarde 2048. Wat komt het dichtst bij de ingangsspanning?

  1. ACirca 2,05 V
  2. BCirca 3,3 V
  3. CCirca 1,65 V
Antwoord en toelichting tonen

Antwoord: C. Circa 1,65 V

Een 12-bits AD-omzetter geeft 0 tot 3,3 V weer in 4096 stappen. De waarde 2048 is precies de helft van het geheel, dus de spanning is 2048 ÷ 4096 × 3,3 V = 1,65 V. Eén stap komt overeen met circa 0,8 mV. In firmware wordt met "waarde × referentiespanning ÷ 4096" naar spanning omgerekend, maar omdat de fout van de referentiespanning zelf in het resultaat doorwerkt, moet men bij hoge nauwkeurigheid ook op de nauwkeurigheid van de referentiespanning letten.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Embedded systemen en firmware

  1. Wat is het voordeel van het gebruik van DMA wanneer een microcontroller een grote hoeveelheid AD-omzettingsresultaten met vaste tussenpozen inleest?
  2. Waarop moet worden gelet wanneer in C met een structuur met bitvelden de registers van een randschakeling worden voorgesteld?
  3. Welk voordeel heeft het declareren van een grote, ongewijzigde tabel (zoals lettertypegegevens) met const bij veel microcontrollers?
  4. Wat kan met debuginterfaces zoals JTAG en SWD worden gedaan?
  5. Een bepaalde besturingsberekening moet elke 1 ms worden uitgevoerd. Welke implementatie op een microcontroller zonder besturingssysteem is het meest geschikt?

Vergelijkingen bij dit onderwerp