Un CAN échantillonne à 20 kHz. Trouvez la fréquence de Nyquist fN, la plus haute fréquence du signal qu’il peut représenter sans repliement.
Fiche d’exercices de Acquisition de données et échantillonnage avec corrigé
Un CAN de 10 bits qui arrondit au code le plus proche a une plage d’entrée de 0 à 3,3 V. Avec 1 LSB = VFSR/2ᴺ, trouvez la plus grande erreur de quantification eq,max en mV.
Un CAN de 10 bits, de plage d’entrée 0 à 3,3 V, fonctionne par troncature : son code de sortie est ⌊Vin/LSB⌋ avec 1 LSB = VFSR/2ᴺ. Trouvez le code de sortie décimal D pour une entrée de 0,933 V.
Trouvez le rapport signal sur bruit de quantification idéal SQNR d’un CAN de 18 bits pour une sinusoïde pleine échelle.
Un CAN de 12 bits transmet chaque échantillon par un UART à 115200 bauds, au format 8N1 (bit de start, 8 bits de données, 1 bit de stop). Chaque échantillon est envoyé sur 2 octet(s) entier(s) et la liaison est occupée en permanence. Trouvez la plus haute fréquence du signal fmax qui peut être échantillonnée sans repliement, en Hz.
Un microcontrôleur à horloge de 16 MHz règle le débit en bauds de son UART à fclk/(16·D), avec D un entier arrondi à la valeur la plus proche. La cible est 9600 bauds. Trouvez l’erreur en pourcentage du débit réel (positive quand il est trop rapide).
Corrigé
- 1. fN = 10 kHz
- 2. eq,max = 1,611 mV
- 3. D = 289
- 4. SQNR = 110,1 dB
- 5. fmax = 2880 Hz
- 6. e = 0,1603 %
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.