CONVERTISSEUR NUMÉRIQUE ANALOGIQUE
À RÉSISTANCES PONDÉRÉES
- PRINCIPE -

 D'après les propriétés de l'ampli-op : i+ = i- = 0 et e = 0.
Posons R' = 5 k
W et R = 120 kW .
On peut alors écrire :

  • d'après la loi des nœuds : i = i0 + i1 + i2 + i3
  • d'après la loi des mailles : -Vs + R'.i = 0 ce qui peut devenir : Vs = R' . i = R' . (i0 + i1 + i2 + i3)

Comme d'autre part :

  • R . i0 + B0 . E = 0 soit R . i0 = - B0 . E c.a.d. i0 = - B0 . E / R = - (20 . B0) . E / R
  • R . i1 / 2 + B1 . E = 0 soit R . i1 / 2 = - B1 . E c.a.d. i1 = - 2 . B1 . E / R = - (21 . B1) . E / R
  • R . i2 / 4 + B2 . E = 0 soit R . i2 / 4 = - B2 . E c.a.d. i2 = - 4 . B2 . E / R = - (22 . B2) . E / R
  • R . i3 / 8 + B3 . E = 0 soit R . i3 / 8 = - B3 . E c.a.d. i3 = - 8 . B3 . E / R = - (23 . B3) . E / R

L'expression de Vs devient alors :

Vs = R' . [- (20 . B0) . E / R - (21 . B1) . E / R - (22 . B2) . E / R - (23 . B3) . E / R]

Vs = -E . R' / R [20 . B0 + 21 . B1 + 22 . B2 + 23 . B3 ]

Ce qui peut aussi s'exprimer sous la forme :


Dans ces conditions, en prenant les valeurs numériques R' = 5 kW , R = 120 kW et E = 5 V l'expression devient :

Selon les diverses combinaisons sur les Bi (0 ou 1) on peut alors établir le tableau suivant :

Codage

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

Somme 2i . Bi

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Vs en V

0

0.208

0.416

0.624

0.832

1.04

1.25

1.46

1.66

1.87

2.08

2.29

2.50

2.71

2.91

3.12

Selon les cas, la valeur maximum possible est appelée Vs,max ou Vref.
Ici, le codage binaire sur 4 bits permet de passer à un codage analogique avec un pas de 0.208 V, soit en appelant n le nombre de bits utilisé