salut , est ce que quelqu'un peut m'expliquer le principe de l'échantillonnage , j'ai chercher sur le net mais j'ai rien compris![]()
salut , est ce que quelqu'un peut m'expliquer le principe de l'échantillonnage , j'ai chercher sur le net mais j'ai rien compris![]()
c'est la conversion d'un signal analogique en numérique (ou discrétisation).
en gros sur un signal analogique tu vas regarder son amplitude toute les secondes, ou toutes les micro seconde pour les transformer en binaire. ça c'est la fréquence d'échantillonnage. plus c'est fréquence sera élevé, plus tu aura d'échantillons sur un période donnée, et donc plus le signale que tu aura converti sera proche de la réalité.
Salut !
Le principe repose sur une cascade de comparaisons/soustractions par dichotomie.
Cette approximation, pour un échantillon, peut se penser comme ceci (sur les bases d'une conversion de valeurs positives ... qui ici sont purement anecdotiques) :
Il existera toujours un reste (qui est perdu) au niveau du dernier étage, quelque soit le nombre d'étages.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 soient au départ de la conversion : v = 1.999999999 //tension à mesurer n = 16 // nombre d'étages (1 bit par étage) b = 0 // raz du résultat dans un registre à décalage ref = 2.0 // une référence initiale qui fixe l'échelle de conversion j = n tant que j > 0 ref = ref / 2 b = b << 1 // ou bien b = b * 2 si (v >= ref) b = b + 1 v = v - ref fin si j-1 fin tant que
Le reste, s'il existe, est plus petit que ref / 2^^n (ce que le dernier étage mesure et qui correspond au bit de poids le plus faible).
Donc, pour une même valeur d'échelle, plus on utilise d'étages et plus on tend vers la valeur analogique.
L'algo traitant des valeurs signées se déduit du précédent sauf qu'il dépend de la manière dont on le propose !
A plus !
Bonjour,
l'échantillonnage c'est la base de la révolution numérique.
C'est le fait de transformer un signal analogique (naturel, "intelligible" par l'homme) en un signal "intelligible" par la machine c'est-à-dire numérique (séquence de 0 et 1) puisque la machine ne peut comprendre que ce type de représentation.
Ceci a pour but d'enregistrer, de traiter et de restituer l'information au final sous une forme analogique.
Tu vois, on échantillonne, on traite et on retransforme le signal en analogique pour que le résultat puisse être reconnu et compris par l'être humain. Donc l'échantillonnage est une technique nécessaire pour passer à niveau "machine".
Pour comprendre mieux l'échantillonnage, je te conseille de te documenter sur la théorie de l'information dont les bases ont été jetées par l'Américain Shannon.
Bon courage
Merci à tous pour vos réponses![]()
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager