Chapitre4 : Les grandeurs Analogiques
Ensg. Amine Shared 37
4.1 Les entrées analogiques
4.1.1 Présentation
D'abord, jusqu'à présent nous n'avons fait qu'utiliser des grandeurs numériques binaires.
Autrement dit, nous n'avons utilisé que des états logiques HAUT et BAS. Ces deux niveaux
correspondent respectivement aux tensions de 5V et 0V.
Cependant, une valeur analogique ne se contentera pas d'être exprimée par 0 ou 1. Elle peut
prendre une infinité de valeurs dans un intervalle donné. Dans notre cas, par exemple, la
grandeur analogique pourra varier aisément de 0 à 5V en passant par 1.45V, 2V, 4.99V, etc.
Voici un exemple de signal analogique, le très connu signal sinusoïdal :
Tout d'abord, nous allons devoir être capables de convertir cette valeur analogique en une
valeur numérique, que l'on pourra ensuite manipuler à l'intérieur de notre programme. Par
exemple, lorsque l'on mesurera une tension de 2,5V nous aurons dans notre programme une
variable nommée "tension" qui prendra la valeur 250 lorsque l'on fera la conversion.
4.1.2 Les convertisseurs analogiques -> numérique ou CAN
C'est un dispositif qui va convertir des grandeurs analogiques en grandeurs numériques. La
valeur numérique obtenue sera proportionnelle à la valeur analogique fournie en entrée, bien
évidemment. Il existe différentes façons de convertir une grandeur analogique, plus ou moins
faciles à mettre en œuvre, plus ou moins précises et plus ou moins onéreuses.
Convertisseur à simple rampe : ce convertisseur "fabrique" une tension qui varie
proportionnellement en un cours laps de temps entre deux valeurs extrêmes. En même temps
qu'il produit cette tension, il compte. Lorsque la tension d'entrée du convertisseur devient
égale à la tension générée par ce dernier, alors le convertisseur arrête de compter. Et pour
terminer, avec la valeur du compteur, il détermine la valeur de la grandeur d'entrée. Malgré sa
bonne précision, sa conversion reste assez lente et dépend de la grandeur à mesurer. Il est, de
ce fait, peu utilisé.