II. TRANSITION ENTRE LA COMPARAISON ET LE CODAGE
On vient de voir que la tension à étudier U est comparée grâce à une échelle de potentiels.
Cette comparaison est ensuite interprétée à l’aide de 4 diodes placées en sortie de 4 montages
comparateurs pour conduire à un encadrement de la tension mesurée : pour donner un
encadrement de la tension U à mesurer, il suffit de dénombrer le nombre de DEL allumées.
Par exemple s’il y a 3 diodes allumées, U est comprise entre V et V. D’une façon
plus générale, s’il y a n diodes allumées, U est comprise entre V et V.
Il faut maintenant que l’ordinateur puisse dénombrer le nombre de DEL allumées. Le CAN
doit donc lui indiquer par un nombre binaire le nombre n de DEL qui sont allumées.
L’ordinateur pourra alors accéder à la valeur de U. La solution la plus simple serait d’envoyer
directement à l’ordinateur l’état des variables logiques E1, E2, E3 et E4 issues des
comparateurs. Si trois diodes sont allumées, le CAN enverrait par exemple le nombre binaire
0111. Malheureusement dans ce cas l’ordinateur recevrait le nombre 7 et pas le nombre 3 qui
se code en binaire 011. Cette solution n’est donc pas acceptable. Il est donc nécessaire de
procéder à un traitement logique des variables logiques E1, E2, E3 et E4 issues des
comparateurs. Cette étape porte le nom de codage.
III. LE CODAGE
A. Introduction
Lors de la première étape, 4 diodes peuvent au maximum s’allumer. Le plus grand nombre
décimal qui devra être codé en binaire sera 4. Ce nombre se codant 100, seuls 3 bits sont
nécessaires pour réaliser ce codage. Le montage logique permettant le codage doit donc
permettre de passer des 4 variables logiques E1, E2, E3 et E4 issues des comparateurs (les 4
entrées) à trois sorties binaires S0, S1, S2.
Compléter la table de vérité de ce montage.
Nombre décimal de
DEL allumées
Sorties binaires
correspondantes
On peut schématiser les opérations que doit effectuer le CAN par :
B. Réalisation théorique du codage
Coder un mot relève de l’électronique logique et de l’utilisation des portes logiques. On va
utiliser ici des portes logiques seules ou combinées pour parvenir au résultat désiré c’est à dire
Nombre binaire
codant sur 3 bits la
valeur de n
1er étage du
CAN :comparaison
n LED allumées (5 états possibles)
2ème étage du
CAN :codage