Ein 10-Bit-ADC hat einen Eingangsbereich von 0 bis 3,3 V. Bestimme mit 1 LSB = VFSR/2ᴺ die Größe eines LSB in mV.
Arbeitsblatt Messdatenerfassung und Abtastung mit Lösungen
Eine UART-Verbindung läuft mit 115200 Baud. Bestimme die Dauer Tb eines Bits in µs.
Ein UART sendet Bytes mit 57600 Baud im Format 8N1: 8 Datenbits, keine Parität und 1 Stoppbit(s), plus das Startbit. Bestimme die größte Anzahl an Datenbytes pro Sekunde, die er übertragen kann.
Ein 8-Bit-ADC mit einem Eingangsbereich von 0 bis 10 V schneidet ab: Sein Ausgangscode ist ⌊Vin/LSB⌋ mit 1 LSB = VFSR/2ᴺ. Bestimme den dezimalen Ausgangscode D für eine Eingangsspannung von 1,164 V.
Ein Mikrocontroller mit 32 MHz Takt stellt seine UART-Baudrate als fclk/(16·D) ein, wobei D eine ganze Zahl ist, die auf den nächsten Wert gerundet wird. Die Zielbaudrate beträgt 19200 Baud. Bestimme den prozentualen Fehler der tatsächlichen Baudrate (positiv, wenn sie zu schnell ist).
Ein 12-Bit-ADC streamt jeden Abtastwert über einen UART mit 57600 Baud im Format 8E1 (Startbit, 8 Datenbits, gerade Parität, 1 Stoppbit). Jeder Abtastwert wird als 2 ganze(s) Byte(s) gesendet, und die Verbindung ist dauernd belegt. Bestimme die höchste Signalfrequenz fmax, die ohne Aliasing abgetastet werden kann, in Hz.
Lösungsschlüssel
- 1. 1 LSB = 3,223 mV
- 2. Tb = 8,681 µs
- 3. RB = 5760 B/s
- 4. D = 29
- 5. e = 0,1603 %
- 6. fmax = 1309 Hz
Vollständige Schritt-für-Schritt-Lösungen: Übe dieses Thema auf examproblems.com.