Embedded Systems und Firmware

Ein 12-Bit-ADC mit 3.3 V Referenzspannung liefert den Wert 2048. Welcher Wert kommt der Eingangsspannung am nächsten?

  1. Aca. 2.05 V
  2. Bca. 3.3 V
  3. Cca. 1.65 V
Antwort und Erläuterung anzeigen

Antwort: C. ca. 1.65 V

Ein 12-Bit-ADC stellt 0 bis 3.3 V in 4096 Stufen dar. Der Wert 2048 ist genau die Hälfte, die Spannung beträgt also 2048 ÷ 4096 × 3.3 V = 1.65 V. Eine Stufe entspricht etwa 0.8 mV. In der Firmware wird mit „Wert × Referenzspannung ÷ 4096“ in Spannung umgerechnet, doch der Fehler der Referenzspannung selbst geht in das Ergebnis ein, weshalb bei Genauigkeitsanforderungen auch deren Genauigkeit zu beachten ist.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Embedded Systems und Firmware

  1. Welchen Vorteil hat der Einsatz von DMA, wenn Wandlungsergebnisse eines ADC in gleichmäßigen Abständen in großer Zahl erfasst werden?
  2. Worauf ist zu achten, wenn Peripherieregister in C mit einer Struktur aus Bitfeldern dargestellt werden?
  3. Welchen Vorteil hat es bei vielen Mikrocontrollern, große unveränderliche Tabellen (z. B. Schriftdaten) mit const zu deklarieren?
  4. Was lässt sich mit Debug-Schnittstellen wie JTAG und SWD tun?
  5. Eine bestimmte Regelberechnung soll alle 1 ms ausgeführt werden. Welche Implementierung auf einem Mikrocontroller ohne Betriebssystem ist am besten geeignet?

Vergleiche zu diesem Thema