1) Le convertisseur analogique digital (A/D)
Quelques paramètres:
a. La plage de mesures.
Il y a des convertisseurs qui fonctionnent dans une plage de:
0-5V -> Adapté à l’alimentation du microcontrôleur
0-10V -> Un meilleur rapport signal / bruit
-10V / + 10V -> Bipolaire.
Ratio métrique -> On fournit au convertisseur la mesure de la tension de
référence aux bornes du capteur, cette tension peut varier légèrement (compensation
des chutes de tension dans les câbles, etc.)
b. La vitesse de conversion
Il existe des convertisseurs très rapides, d’autres très précis, c’est toujours un
compromis entre vitesse, résolution et …. prix !
c. Le « sample and hold »
Quelques fois, on doit mesurer un signal à un instant très précis. Le convertisseur est
incapable de convertir la tension à cet instant précis. De plus, la commande software ne
connaît pas forcément cet instant.
On va donc prendre un échantillon à cet instant précis, mémoriser de manière
analogique la valeur.
On aura ainsi le temps d’effectuer une conversion précise “off line”
Cas particulier le « peak and hold »: c’est la mémorisation de la valeur maximum. Du
point de vue électronique, c’est tout un art !
d. La résolution.
Supposons que je veuille construire un pèse-personne.
Échelle de mesure 0-> 100 Kg, résolution 0,1 Kg. On prendra une résolution 20 fois
meilleure que la précision que l’on veut afficher soit 100/20 = 5 grammes !
Nombre d’échantillons: 100 Kg / 0,005 = 20000 échantillons -> 15 bits minimum, on est
loin de l’Arduino de base…