Vous êtes sur la page 1sur 30

6.

Comparateurs et gnrateurs de signaux


6.1. Introduction
Le comparateur est un amplicateur oprationnel trs haut gain et extrmement rapide car il n'a pas de compensation en frquence. Il n'est en eet pas prvu pour travailler dans un circuit raction ngative, mais uniquement en boucle ouverte, ou dans un circuit raction positive. Il est donc conu et utilis pour basculer rapidement d'un niveau de saturation vers l'autre. L'utilisation d'un AO en tant que comparateur se voit immdiatement en observant que la raction se fait sur la

borne non inverseuse. La sortie n'a alors que deux tats possibles,

VH

(niveau haut) et

VL

(niveau bas) et leurs valeurs absolues ne sont pas ncessairement

opposes. Ces deux niveaux peuvent en particulier tre choisis pour tre compatibles avec l'entre d'une famille de circuits logiques. Idalement, ils sont indpendants des tensions d'alimentation de l'AO. L'application la plus courante du comparateur est la dtection de niveau.

6.2. Comparateurs hystrse


6.2.1. Comparateurs seuils symtriques
Pour raliser des comparateurs seuils symtriques, on utilise un AO aliment symtriquement avec l'une de ses deux bornes d'entre mise la masse.

Comparateur non inverseur symtrique


Dans ce cas (gure 6.1), le signal d'entre via la rsistance

u1 (t)

est branch sur l'entre non inverseuse

R1 .

La commutation d'un tat satur l'autre se fait lorsque la tension

direntielle de l'AO passe par 0, autrement dit, lorsque

U+ = U
En appliquant le thorme de superposition, la condition de commutation s'crit

U+ = u1

R2 R1 + u2 = U = 0 R1 + R2 R1 + R2

d'o, au moment de la commutation,

u1 = u2

R1 R2

207

6.

Comparateurs et gnrateurs de signaux

R1

R2

U2 +Vsat

u1(t) u2(t) VT2

VT0 VT1

U1

- Vsat

Fig. 6.1.: Comparateur non inverseur

u1 (t) applique au comparateur est variable et que la tension de sortie u2 (t) de l'AO ne peut peut prendre que deux tats Vsat , les seuils de commutation commands par la tension d'entre u1 (t) valent VT 1 = Vsat R1 u1 (t) = (6.1) R2 VT 2
Considrant que la tension Le cycle d'hystrse est alors centr autour de l'origine

VT 0 = 0 R1 R2

et sa largeur vaut

VT VT 1 VT 2 = 2 Vsat

(6.2)

Comparateur inverseur symtrique


Dans ce cas (gure 6.2), le signal d'entre avec

u1 (t)

est branch sur l'entre inverseuse. La

commutation d'un tat satur l'autre se fait lorsque la tension

U+

gale la tension

U+ = u2
d'o, au moment de la commutation,

R1 = U = u1 R 1 + R2

u1 = u2
Considrant que la tension sortie

R1 R1 + R 2

u2 (t)

de l'AO ne peut peut prendre que deux tats

commands par la tension

u1 (t) applique au comparateur est variable et que la tension de Vsat , les seuils de commutation d'entre u1 (t) s'crivent VT 1 R1 = Vsat u1 (t) = (6.3) R1 + R2 VT 2 VT 0 = 0
et sa largeur vaut

Le cycle d'hystrse est alors centr autour de l'origine

VT VT 1 VT 2 = 2 Vsat

R1 R1 + R2

(6.4)

208

c 2008 freddy.mudry@gmail.com

6.2. Comparateurs hystrse


R1 R2 U2 +Vsat

VT0 u1(t) u2(t) VT2 VT1

U1

- Vsat

Fig. 6.2.: Comparateur inverseur

Exemple

Considrant un comparateur non inverseur ralis avec

R1 = 10 k

R2 = {60 k , 20 k , 10 k }

Vsat = 12 V

1. calculez les tensions de seuil et dessinez le cycle d'hystrse pour les trois valeurs de

R2 ; u1 (t) = 10 V sin(2f0 t)
et

2. dessinez les signaux

u2 (t)

lorsque

f0 = 50 Hz .

Solution :

c 2008 freddy.mudry@gmail.com

209

6.
.

Comparateurs et gnrateurs de signaux

210

c 2008 freddy.mudry@gmail.com

6.2. Comparateurs hystrse


6.2.2. Comparateurs seuils variables
Pratiquement, il est frquent de devoir situer le centre du cycle ailleurs qu'en 0 comme nous venons de le voir. Pour ce faire, on utilise une tension supplmentaire

Vref ; les calculs

qui s'en suivent sont similaires ceux que nous avons eectus ci-dessus. Cependant, pour une plus grande gnralit, on considrera dans ce qui suit que les tensions de saturation de l'AO ne sont pas ncessairement symtriques et qu'elles valent

Vsat =

VH VL


(6.5)

Comparateur non inverseur


Dans ce cas, le signal d'entre

u1 (t) est branch sur l'entre non inverseuse via la rsistance

R1

et la tension

Vref

est relie directement la borne inverseuse.

R1

R2

U2 VH

u1(t) u2(t) Vref VT2

VT0 VT1 VL

U1

Fig. 6.3.: Comparateur non inverseur seuils variables


La commutation d'un tat satur l'autre se fait lorsque

U+ = U .

En appliquant le

thorme de superposition, la condition de commutation s'crit

U+ = u1

R1 R2 + u2 = U = Vref R 1 + R2 R1 + R2

d'o, au moment de la commutation,

u1 = Vref

R1 + R2 R1 u2 R2 R2 u1 (t)
s'crivent donc

Les seuils de commutation commands par la tension d'entre

u1 (t) =

VT 1 VT 2

= Vref

V R1 + R 2 L R1 R2 R2 VH

(6.6)

Le centre du cycle d'hystrse se trouve cette fois ci en

VT 0 =

VT 1 + V T 2 2

(6.7)

c 2008 freddy.mudry@gmail.com

211

6.

Comparateurs et gnrateurs de signaux

et sa largeur vaut

VT VT 1 VT 2 = (VH VL )
Dans le cas particulier d'une

R1 R2

(6.8)

tension de sortie symtrique, on a

VH = +Vsat
Le centre du cycle d'hystrse se situe alors en

VL = Vsat

VT 0 = Vref
et sa largeur vaut

R 1 + R2 R2 R1 R2

(6.9)

VT VT 1 VT 2 = 2 Vsat

(6.10)

Comparateur inverseur
Dans ce cas, le signal d'entre

u1 (t)

est branch sur l'entre inverseuse et la tension

Vref

est relie la borne non inverseuse via la rsistance

R1 .
U2 VH

R1

R2

Vref u2(t) VT2

VT0 VT1 u1(t)

U1

VL

Fig. 6.4.: Comparateur inverseur seuils variables


La commutation d'un tat satur l'autre se fait lorsque les tensions

U+

et

sont gales.

En appliquant le thorme de superposition, la condition de commutation s'crit

U+ = Vref

R1 R2 + u2 = U = u1 R1 + R2 R1 + R2

d'o, au moment de la commutation,

u1 = Vref
Considrant que la tension de sortie de l'AO

R2 R1 + u2 R1 + R2 R1 + R2 VH et VL , u1 (t) s'crivent VH R2 R1 + R 1 + R2 R1 + R2 VL
les seuils de

u1 (t)

applique au comparateur est variable et que la tension

u2 (t)

ne peut peut prendre que deux valeurs

commutation commands par la tension d'entre

u1 (t) =

VT 1 VT 2

= Vref

(6.11)

212

c 2008 freddy.mudry@gmail.com

6.3. Exemples
Le centre du cycle d'hystrse se trouve cette fois ci en

VT 0 =
et sa largeur vaut

VT 1 + V T 2 2 R1 R1 + R2

(6.12)

VT VT 1 VT 2 = (VH VL )
Dans le cas particulier d'une

(6.13)

tension de sortie symtrique, on a

VH = +Vsat
Le centre du cycle d'hystrse se situe alors en

VL = Vsat

VT 0 = Vref
et sa largeur vaut

R2 R 1 + R2 R1 R1 + R2

(6.14)

VT VT 1 VT 2 = 2 Vsat

(6.15)

6.3. Exemples
6.3.1. Comparateur collecteur ouvert
Un comparateur (unipolaire) collecteur ouvert permet de commuter une charge alimente par une tension DC dirente de celle du comparateur. Pour l'exemple qui suit, on considre le comparateur inverseur de la gure 6.5 ralis avec un circuit LM139 collecteur ouvert et

VCC = +5 V

R1 = 10 k

R2 = 10 k

VDC = +12 V
1. calculez les tensions de seuil et les niveaux 2. dessinez la caractristique de transfert

R5 = 1 k VL et VH de la tension de sortie ; U2 (U1 ) et les signaux u1 (t) = A sin(2f0 t)

et

u2 (t)
Solution :

lorsque

A = 15 V

et

f0 = 50 Hz ;

3. calculez le rapport cyclique du signal de sortie.

1. Avant de se lancer dans le calcul des seuils de commutation, il est important de relever que la sortie collecteur ouvert est ralise avec un transistor qui est bloqu ou satur suivant le niveau de la tension d'entre. a) Dans le cas o le transistor est satur, la sortie du comparateur est mise la masse. La tension de sortie

u2

est alors nulle et la tension

U+

ne dpend que de

VCC .

On a donc au moment de la commutation

U+ = VCC
On en dduit

R2 = U = u1 R 1 + R2

VT 2 = U+ = VCC

VL = u2 = 0 R2 10 = 5V = 2.5 V R1 + R2 10 + 10

c 2008 freddy.mudry@gmail.com

213

6.

Comparateurs et gnrateurs de signaux

VCC R1 R2 VCC

VDC

R5

u1(t)

u2(t)

Fig. 6.5.: Comparateur collecteur ouvert

Signaux dun comparateur inverseur 12 10 8 Uout [V] 6 4 2 0 15 10 5 0 Uin [V] 5 10 15

15 10 (t) u (t), u
out in

5 0 5 10 15 0 5 10 15 20 25 t [ms]} 30 35 40 45 50

Fig. 6.6.: Caractristique de transfert et signaux temporels

214

c 2008 freddy.mudry@gmail.com

6.3. Exemples
b) Dans le cas o le transistor est bloqu, la sortie du comparateur est ouverte et la tension donc

U+

dpend de

VCC

et

VDC .

Au moment de la commutation, on a

U+ = VCC
On en dduit

R2 + R5 R1 + VDC = U = u1 R1 + R2 + R5 R1 + R2 + R5

VT 1 = U+ = VCC

R2 + R5 R1 + VDC R1 + R2 + R5 R1 + R2 + R 5 10 + 1 10 = 5 + 12 = 8.33 V 10 + 10 + 1 10 + 10 + 1 R1 + R2 R5 + VDC R1 + R2 + R5 R1 + R2 + R 5 1 10 + 10 5 + 12 = 11.67 V 10 + 10 + 1 10 + 10 + 1

VH

= u2 = VCC =

2. La caractristique de transfert et les signaux temporels sont reprsents dans la gure 6.6. 3. Le rapport cyclique est dni par

=
avec, dans notre cas,

tH T0

tH = t1 + t1 = t2 =
d'o

T0 arcsin 2 T0 arcsin 2

VT 2 A VT 1 A

T0 + t2 T0 = 20 ms 2 20 ms 2.5 V = arcsin 2 15 V = 20 ms arcsin 2 8.33 V 15 V

= 0.53 ms = 1.87 ms

tH = t1 + = tH T0

T0 + t2 12.4 ms 2 12.4 ms = 62 % 20 ms

6.3.2. Rglage de temprature l'aide d'un comparateur


On considre ici une enceinte thermique dont on aimerait rgler la temprature aux environs de 75 C. Pour ce faire, on utilise un capteur de temprature dont la sortie analogique varie entre 0 et 5 [V] lorsque la temprature de l'enceinte varie entre 0 et 100 C. 1. Sachant que la puissance thermique est fournie par un corps de chaue lectrique que l'on commande l'aide d'un relais, proposez un schma permettant de maintenir la temprature plus ou moins 5 degrs de la temprature souhaite. 2. Sachant qu'en l'absence de rglage, la temprature de l'enceinte passe de la temprature ambiante 20 C au 95% de sa valeur maximum de 100 C en 15 minutes environ : a) calculez la constante de temps de l'enceinte ; b) esquissez l'volution de temprature au cours du temps ; c) calculez les dures d'enclenchement et de dclenchement de la puissance.

c 2008 freddy.mudry@gmail.com

215

6.

Comparateurs et gnrateurs de signaux

Solution :

216

c 2008 freddy.mudry@gmail.com

6.4. Bascules ou circuits astables

6.4. Bascules ou circuits astables


Ces circuits sont simplement des comparateurs inverseurs symtriques qui gnrent euxmmes le signal d'entre

u1 (t)

en chargeant une capacit

C.

6.4.1. Bascule cycle symtrique

R1

R2

R uC(t) C u2(t)

Fig. 6.7.: Bascule cycle symtrique


Comme toujours, la commutation a lieu lorsque

U+ = U R1 R1 + R 2

avec dans le cas prsent

U+ = Vsat

U = uC (t) u1 (t)
Ce qui donne les niveaux de commutation suivants

VT 1,2 = Vsat
Comme le condensateur de la rsistance

R1 R1 + R2

(6.16)

va se charger la tension de sortie du comparateur au travers

R,

on obtient le graphe reprsent la gure 6.8.

On se souvient que l'volution de la tension aux bornes d'un condensateur est dcrite par

u(t) = u (u u0 ) exp
et que le temps ncessaire pour atteindre la tension

(6.17)

u(t)

vaut

t = ln

u u0 u u(t)

= RC

(6.18)

c 2008 freddy.mudry@gmail.com

217

6.

Comparateurs et gnrateurs de signaux

Signaux dun comparateur symtrique 15

10

uC (t), u2 (t)

10

15

0.5

1.5

2 t [ms]

2.5

3.5

Fig. 6.8.: volution de la tension

uC (t) tH
avec les valeurs parti-

Utilisant cette expression, on peut calculer la dure de la charge culires suivantes

u = +Vsat u0 = VT 2 = Vsat u(tH ) = VT 1


En plaant l'origine du temps

R1 R1 + R 2 R1 = +Vsat R1 + R 2

t=0

l'instant de la transition positive, on a en eet :

tH

u u0 u u(tH ) 1 +Vsat Vsat R1R + R2 = RC ln R1 +Vsat +Vsat R1 +R2 = ln = RC ln R 1 + R2 + R1 R 1 + R2 R1 2 R1 + R2 R2 tH

D'o

tH = RC ln

(6.19) et de dcharge

Les niveaux de commutation tant symtriques, les temps de charge sont les mmes et l'on a

tL

T = tH + tL = 2 tH = 2RC ln

2R1 + R2 R2

(6.20)

218

c 2008 freddy.mudry@gmail.com

6.4. Bascules ou circuits astables


Dans le cas frquent o l'on choisit

R1 = R 2 = R ,

la priode d'oscillation vaut alors

T = 2 ln(3) RC
6.4.2. Bascule cycle non symtrique

2.2 RC

(6.21)

La gure 6.9 prsente le schma d'une bascule non symtrique ralise avec des diodes an d'obtenir des temps dirents de charge et dcharge.

RA

RB

C u1(t) R1 R2 u2(t)

Fig. 6.9.: Bascule cycle non symtrique


Dans un but de simplication, on considrera ici des valeurs gales pour les rsistances et

R1

R2

qui xent les seuils de commutation. On obtient alors

U+ = Vsat
D'o

R1 1 = Vsat R 1 + R2 2 1 VT 1,2 = Vsat 2 Vj ,

U = uC (t) u1 (t)

Comme les diodes possdent une tension de seuil la tension de sortie

le condensateur

va se charger vers

+Vsat Vj

au travers de la rsistance

RA

et se dcharger vers la tension

Vsat + Vj

au travers de la rsistance

RB .

L'volution de la tension aux bornes de la

capacit est illustre par le graphe de la gure 6.10. Se souvenant que le temps de charge d'un condensateur est dcrit par

t = ln

u u0 u u(t) tH

= RC

et considrant que le temps de charge vantes

est caractris par les valeurs particulires sui-

1 = R A C

c 2008 freddy.mudry@gmail.com

219

6.

Comparateurs et gnrateurs de signaux

Signaux dun comparateur asymtrique 15

10

uC (t), u2 (t)

10

15

4 t [ms]

Fig. 6.10.: volution de la tension

uC (t)

u = +Vsat Vj 1 u0 = VT 2 = Vsat 2 1 u(tH ) = VT 1 = + Vsat 2


on peut calculer la dure de la charge en plaant l'origine du temps transition positive

t=0

l'instant de la

tH

= ln

u u0 u u(tH ) (+Vsat Vj ) 1 2 Vsat 1 (+Vsat Vj ) + 2 Vsat


3 2 1 2

= RA C ln = RA C ln

Vsat Vj Vsat Vj

d'o

tH = RA C ln
Le calcul de la dure de dcharge

3 Vsat 2 Vj Vsat 2 Vj

(6.22)

tL

se fait avec les valeurs particulires suivantes

2 = R B C u = Vsat + Vj 1 u0 = VT 1 = + Vsat 2

220

c 2008 freddy.mudry@gmail.com

6.4. Bascules ou circuits astables


1 u(tL ) = VT 2 = Vsat 2
En plaant l'origine du temps

t=0

l'instant de la transition ngative, cela donne

tL = ln

u u0 u u(tL )
1 (Vsat + Vj ) + 2 Vsat 1 (Vsat + Vj ) 2 Vsat

= RB C ln = RB C ln

3 2 Vsat + Vj 1 2 Vsat + Vj 3 Vsat 2 Vj Vsat 2 Vj

d'o

tL = RB C ln
La priode d'oscillation vaut alors

(6.23)

T = tH + tL = (RA + RB ) C ln

3 Vsat 2 Vj Vsat 2 Vj

(6.24)

et on constate que le rapport cyclique dpend uniquement du diviseur rsistif constitu par les rsistances

RA

et

RB

RA tH = T RA + RB

(6.25)

6.4.3. Bascule unipolaire


La gure 6.11 prsente le schma d'une bascule unipolaire qui possde l'avantage de ne ncessiter qu'une seule alimentation. De plus, les rsistances

R 1 ,2 , 3

permettent d'adapter

le rapport cyclique la valeur dsire. Pour ce qui suit, considrons le cas particulier o les trois rsistances sont gales et o les tensions de saturation sont On sait que le comparateur commute lorsque

VH = VCC

et

VL = 0.

U+ = VCC
avec dans ce cas particulier

R12 R13 + u2 = U = u1 R3 + R12 R13 + R2

(6.26)

R12 = R1 R2 R = , R1 + R2 2 R13 = R1 R3 R = , R1 + R 3 2 u2 =

VCC 0


(6.27)

Les tensions de seuil se situent donc en

VCC 0

R/2 1 = R/2 + R 3
2 3 VCC 1 3 VCC

2VCC VCC

2 3 VCC 1 3 VCC

u1 = VT 1,2 = VCC +


(6.28)

V T 1 ,2 =

c 2008 freddy.mudry@gmail.com

221

6.

Comparateurs et gnrateurs de signaux

VCC

R3 R1 R2 VCC

u2(t) u1(t) R C

Fig. 6.11.: Bascule unipolaire

La capacit et

va se charger avec la constante de temps

= RC

entre les tensions

2 3 VCC . Les temps de charge tH et de dcharge tL vaudront alors

1 3 VCC

tH

= ln

u u0 u u(tH ) VCC 1 3 VCC VCC 2 3 VCC = RC ln 2

= RC ln

tL = ln

u u0 u u(tL )
2 VCC 0 3 1 0 3 VCC

= RC ln

= RC ln 2

On voit ainsi que, lorsque les rsistances car on a

R 1 ,2 , 3

sont gales, le rapport cyclique est de 50%

tH = tL = RC ln 2
La priode d'oscillation de la bascule vaut alors

(6.29)

T = tH + tL = 2RC ln 2

1.4 RC

(6.30)

222

c 2008 freddy.mudry@gmail.com

6.5. Gnrateurs de signaux

6.5. Gnrateurs de signaux


Les gnrateurs de signaux sont bass sur le principe des bascules. La seule dirence consiste remplacer le circuit RC par un intgrateur an d'obtenir un signal triangulaire plutt qu'une suite d'arcs d'exponentielles. Comme l'intgrateur est inverseur, on utilisera dans ce cas un comparateur non inverseur.

6.5.1. Signaux carrs et triangulaires

C R2 R R1

u1(t) = u3(t)

u2(t)

u3(t)

Fig. 6.12.: Gnrateur de signaux carrs et triangulaires

+Vsat

u1(t) = u3(t)

VT1 u2(t) t

VT2 - Vsat

Fig. 6.13.: volution des tensions


On admet ici que le signal de sortie du comparateur est symtrique et qu'il vaut

u3 (t) = Vsat
Considrant que le signal

(6.31)

u1 (t)

appliqu l'intgrateur est la tension fournie par le com-

parateur, on voit que la sortie de l'intgrateur vaudra

u2 (t) =

1 RC

u1 (t) dt + uC 0
0

Vsat t + u2 (0) RC

(6.32)

c 2008 freddy.mudry@gmail.com

223

6.

Comparateurs et gnrateurs de signaux

Ce signal est donc constitu de segments de droite dont la pente vaut

p1 =

Vsat RC

(6.33)

Comme le signal de sortie de l'intgrateur est appliqu au comparateur non inverseur, celui-ci basculera chaque fois que

u2 (t)

atteint un des deux seuils de commutation

VT 1,2 = Vsat

R1 R2

(6.34)

Le temps ncessaire pour aller d'un seuil l'autre est gal la demi-priode du signal. On voit ainsi que la pente du triangle vaut

p2 =
En galant la pente gnre

2 Vsat R1 VT 1 VT 2 4 Vsat R1 2 = = T /2 T /2 T R2
la pente

(6.35)

p1

p2

du triangle,

p1 =

Vsat 4 Vsat R1 = p2 = RC T R2

on voit que la priode des signaux carrs et triangulaires vaut

T = 4 RC
Les amplitudes de ces 2 signaux valent

R1 R2

(6.36)

Acar = Vsat

Atri = Vsat

R1 R2

(6.37)

6.5.2. Oscillateur frquence variable (VCO)


Le principe d'un VCO (Voltage Controled Oscillator) est le mme que celui d'un gnrateur de signaux carrs et triangulaires sauf que, dans ce cas, l'amplitude du signal d'entre de l'intgrateur doit tre modie en fonction de la frquence souhaite. De plus, sa polarit doit tre change au bon moment. Pour raliser ces oprations, on utilise deux AO permettant d'avoir disposition les tensions

+u1 (t)

et

u1 (t)

ainsi que deux transistors (saturs ou bloqus) commands par le

comparateur pour choisir la polarit du signal d'entre (gure 6.14.a). Comme on l'a vu plus haut, le comparateur gnre le signal carr d'amplitude l'intgrateur fournit le signal triangulaire d'amplitude

Vsat

et

VT 1,2 = Vsat

R1 R2 u1 (t) u1 (t) = U1 , =
on a

(6.38)

Par contre, la pente du signal triangulaire dpend de la tension d'entre l'intgrateur. En eet, pour une valeur constante de

applique

u3 (t) =
dont la pente vaut

1 RC

u1 (t) dt + uC 0
0

U1 t + u3 (0) RC

(6.39)

p1 =

U1 RC

(6.40)

224

c 2008 freddy.mudry@gmail.com

6.5. Gnrateurs de signaux

R4

+u1(t)

R R3 R3

R1

R2

u1(t) - u1(t)

u2(t) = u1(t) u3(t) u4(t) = Vsat

6 u1(t) 4 2 0 5 1 2 3 4 5 6 7 8 9 10

u3(t)

10

10 5 u4(t) 0 5 10 0 1 2 3 4 5 temps [ms] 6 7 8 9 10

Fig. 6.14.: a) Schma d'un oscillateur frquence variable (VCO)


b) Signaux d'un VCO command par une tension sinusodale

c 2008 freddy.mudry@gmail.com

225

6.

Comparateurs et gnrateurs de signaux

En galant cette pente

p1

la pente

p2

gnre par le circuit

p2 =

1 2 Vsat R VT 1 V T 2 4 Vsat R1 R2 = = T /2 T /2 T R2

(6.41)

on voit que la priode des signaux carrs et triangulaires vaut cette fois-ci

T = 4 RC
et que la frquence

R1 Vsat R2 U1 u1 (t)
(6.42)

f = 1/T

dpend linairement de la tension d'entre

f (u1 )

1 R2 1 1 u1 = T 4 RC R1 Vsat

Une illustration de la commande de la frquence par un signal sinusodal est donne dans la gure 6.14.b. On peut y relever les frquences minimum et maximum

fmin =

1 Tmax

1 = 2.74 [kHz ] 0.365 ms

fmax =

1 1 = = 7.94 [kHz ] T min 0.126 ms

On voit donc que pour une variation de la tension d'entre

U = Umax Umin = 6 V 2 V = 4 [V ]
la variation de frquence vaut

f = fmax fmin = 7.94 [kHz ] 2.74 [kHz ] = 5.2 [kHz ]


On en dduit le gain du VCO

KV CO

f U

1.3

kHz V u1 (t) = 4 [V ]

et la frquence centrale (ou de repos) obtenue lorsque

f0 =

fmin + fmax = 5.34 [kHz ] @ U1 = 4 [V ] 2

On notera que le circuit VCO n'est rien d'autre qu'un modulateur de frquence permettant de remplacer un signal d'amplitude variable (u1 (t)) par un signal d'amplitude constante mais de frquence variable (u3 (t) ou

u4 (t)). L'information ne se trouve plus dans l'amplitude

instantane mais dans la frquence ; c'est le principe utilis en radio FM pour transmettre les signaux en modulation de frquence.

6.5.3. Signaux sinusodaux

Signaux et caractristiques de transfert


ce stade, il est important de raliser que les circuits tudis dans ce chapitre sont des circuits non linaires. Le fonctionnement de tels circuits ne peut pas tre reprsent par une fonction de transfert linaire. Trois exemples de caractristiques sont prsents dans la gure 6.15. On y trouve les caractristiques de transfert d'un amplicateur linaire, d'un comparateur non inverseur et d'un conformateur modiant la forme du signal appliqu en entre.

H (j )

comme on le fait pour les circuits linaires. On doit donc

dcrire la relation entre-sortie par une caractristique de transfert

U2 (U1 )

qui n'est pas

226

c 2008 freddy.mudry@gmail.com

6.5. Gnrateurs de signaux


U2(U1) VH U1 VL VT2 VT1 U1 U1 U2(U1) U2(U1)

Fig. 6.15.: Trois caractristiques de transfert

Amplicateurs

La tension de sortie d'un amplicateur idal (sans dphasage) est sim-

plement dcrite par la relation

U2 = AU U1
et sa reprsentation dans le plan que le gain de l'amplicateur. Dans le cas d'un amplicateur dont la bande passante est limite, cette droite se transforme petit petit en une ellipse dont la largeur augmente progressivement avec la frquence (eet du dphasage).

U2 (U1 ) donne une simple droite qui n'apporte rien d'autre

Comparateur

Un comparateur fournit un signal de sortie deux tats dpendants du

niveau et de l'histoire du signal d'entre. Par exemple, dans le cas d'un comparateur non inverseur, le cycle d'hystrse est dcrit par

U2 =

VH VL

si si

U1 U1

> VT 1 < VT 2

Conformateur sinusodal

Un conformateur est un circuit utilis pour modier la forme

du signal d'entre selon une loi connue. Il est souvent ralis l'aide de diodes qui permettent d'approcher une fonction non linaire par des segments de droite. Dans le cas d'un conformateur sinusodal, la loi que l'on souhaite raliser est la suivante

U2 = B sin

U1 2 A

Conformateur diodes
En utilisant les zones de conduction et blocage de plusieurs diodes, il est possible de crer des fonctions non linaires. On ralise ainsi ce que l'on appelle un conformateur diodes. Un exemple de circuit avec sa caractristique de transfert est donn dans la gure 6.16. Selon l'tat de conduction des diodes

D1,2,3 ,

on parcourt l'un ou l'autre des trois segments

de droite. Dans la ralit, le passage d'un segment l'autre se fera de manire plus douce et l'approximation d'une sinusode sera tout fait satisfaisante. Les diodes places de manire inverse permettent de parcourir le troisime quadrant (u1 totalit de la sinusode. L'analyse du circuit montre immdiatement que trois situations doivent tre envisages :

< 0, u2 <0)

et obtenir ainsi la

c 2008 freddy.mudry@gmail.com

227

6.

Comparateurs et gnrateurs de signaux

R1

D1 u1(t) R2

D2 u2(t) D3

U2(U1) 2 Vj Vj
D1,2,3 bloques, p0 = 1 D1 conductrice, p1 =
R2 R1 + R2

D1,2,3 conductrices, p2 = 0 R1+R2 R2

U1

Vj

Vj+Vj

Fig. 6.16.: Schma et caractristique d'un conformateur diodes

1. Aucune diode ne conduit si

u1 (t) < Vj .

Le signal de sortie est alors gal au signal

d'entre et la pente de la caractristique vaudra

p0 = 1
2. Les diodes

V V

(6.43)

D1

et

D2

conduisent et les autres sont bloques. Le signal d'entre sera

alors attnu par le diviseur {R1 , R2 } et la pente vaudra

p1 =

R2 R1 + R2

V V 2 Vj .

(6.44)

3. Toutes les diodes conduisent et la sortie est limite

La pente est alors nulle

p2 = 0

V V

(6.45)

Calcul des amplitudes


On se propose dans ce qui suit de calculer l'amplitude

A du signal triangulaire ainsi que les

rsistances permettant de raliser aussi bien que possible un signal sinusodal. L'approche utilise consiste faire en sorte que les pentes des segments de droite concident au mieux avec celles de la sinusode. Pour les calculs, on admettra que les diodes ont une tension de seuil de 0.6 [V]. L'amplitude du signal sinusodal est maximum quand toutes les diodes conduisent et l'on alors

B = 2 Vj

1.2 [V ]

(6.46)

228

c 2008 freddy.mudry@gmail.com

6.5. Gnrateurs de signaux


Considrant que, pour

compris entre

T /4

et

+T /4,

les tensions d'entre et de sortie

sont dcrites respectivement par

u1 (t) = A

t 4A = t T /4 T

t= t T

T u1 (t) 4A

(6.47)

u2 (t) = B sin 2

(6.48)

on en dduit la caractristique de transfert qui relie ces deux tensions

u2 (t) = B sin

2 t T

= B sin

2 T u1 (t) T 4A
(6.49)

u2 (t) = B sin
En drivant

u1 (t) 2A

u2

par rapport

u1 ,

on obtient la pente de cette caractristique

du2 B =B cos u1 (t) = cos u1 (t) du1 2A 2A 2 A 2A


On a vu plus haut qu'autour de l'origine, cette pente vaut 1 ; on a donc

du2 du1
On en dduit que l'amplitude

=1=
u1 =0

B 2 A

(6.50)

du signal triangulaire doit valoir

A=

B = 2Vj = Vj 2 2 D1
et

1.88 [V ]

(6.51)

Dans la zone de conduction des diodes vaudra alors

D2 ,

on choisit de se placer en un point parti-

culier, par exemple mi-chemin de l'amplitude du signal triangulaire. La pente thorique

du2 du1

=B
u1 =A/2

cos 2A

A 2A 2

B cos 2 A 4

= cos

= 0.707

(6.52)

Comme la pente gnre par le diviseur rsistif doit tre gale cette pente thorique, on en dduit que

R2 = 0.707 R1 + R2

R2 = 2.414 R1

(6.53)

Exemple
An d'illustrer ce qui vient d'tre dit, considrons un signal original triangulaire d'amplitude

A0 = 5 V

et le schma avec adaptation de l'amplitude du signal triangulaire (-

gure 6.18). Comme on l'a vu plus haut, l'amplitude du signal triangulaire doit valoir, l'entre du conformateur, tel que

A = Vj = 1.88 V . Cela peut se faire simplement avec un diviseur de tension A = A0 R12 R11 + R12 R11 A0 5V = 1= 1 = 1.66 R12 A 1.88 V

c 2008 freddy.mudry@gmail.com

229

6.

Comparateurs et gnrateurs de signaux

u1(t), u2(t) Vj = A

2 Vj = B

t 0 T/4 T/2

U2 2 Vj = B R2 R1 + R2

p2 = 0

p1 =

p0 = 1 0 A/2 A = Vj

U1

Fig. 6.17.: Passage d'un triangle au sinus

R11

D1 u1(t) R12 R2

D2 u2(t) D3

Fig. 6.18.: Conformateur avec adaptation d'amplitude

230

c 2008 freddy.mudry@gmail.com

6.5. Gnrateurs de signaux


Une bonne approximation de ce rapport est obtenu avec

R11 = 2 k
la rsistance

et

R12 = 1.2 k

Vu du conformateur diodes, ces deux rsistances mises en parallle sont quivalentes

R1 = R11 R12 =
On en dduit donc

2 1.2 = 0.75 [k ] 2 + 1.2

R2 = 2.414 R1 = 1.8 [k ]
Signaux dun conformateur 5 u1(t) [V]

5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

u2(t), usin(t) [V]

1 0 1 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

0.02 (t) [V] 0.01 0 0.01 0.02 0 0.05 0.1 0.15 0.2 temps [ms] 0.25 0.3 0.35 0.4

u (t) u

sin

Fig. 6.19.: Signaux d'un conformateur diodes


La simulation de ce circuit a conduit aux rsultats prsents dans la gure 6.19. D'un point de vue purement visuel, le signal de sortie ressemble fort une sinusode. Le calcul de la dirence entre ce signal et une sinusode idale de mme amplitude montre que l'cart est trs faible (<

20 mV )

par rapport l'amplitude (

1.2 V ).

On notera cependant que

l'analyse visuelle de la qualit d'un signal est insusante. Un moyen simple et ecace de chirer la qualit d'une sinusode relle consiste mesurer son spectre d'amplitudes (A1 , (TDH) dni comme suit

A2 , A3 , ) et d'en calculer le taux de distorsion harmonique


2 2 A2 2 + A3 + A4 + A2 1

T DH

Xef f, k>1 = Xef f, k=1

Celui-ci mesure la valeur ecace des harmoniques de la fondamentale

A2 , A3 , par rapport la valeur ecace

A1 .

Une sinusode parfaite possde un TDH nul. Avec le conformateur

simple propos ci-dessus, on peut esprer atteindre un TDH infrieur 5% environ.

c 2008 freddy.mudry@gmail.com

231

6.

Comparateurs et gnrateurs de signaux

6.6. Exercices
Comp 1
Considrant le circuit Comp 1 avec

u1 (t) = 6 sin(2 100 t),

Vsat = 12 V

R1 = 20 k,

R2 = 40 k

dessinez la caractristique de transfert du circuit ; calculez littralement puis numriquement ses niveaux de seuil ; dessinez la tension de sortie

u2 (t).
R1 R2

R1

R2

u1(t) R1

u1(t) Comp 1

u2(t)

U0

R2 Comp 2

u2(t)

Fig. 6.20.: Exercices Comp 1  Comp 2

Comp 2

Considrant le circuit Comp 2 avec

u1 (t) = 6 sin(2 100 t),

Vsat = 12 V,

U0 = +2 V

R1 = 10 k,

R2 = 60 k

1. Dessinez la caractristique de transfert du circuit. 2. Calculez littralement puis numriquement ses niveaux de seuil. 3. Dessinez la tension de sortie (Rp :

u2 (t) = 1/2 asin(2/3)/(2 ))

et calculez le rapport cyclique du signal de sortie.

Comp 3

Admettant

VCC = 12 V = Vsat ,

proposez deux comparateurs seuils permet-

tant de raliser les deux caractristiques de transfert Comp 3 de la gure 6.21.

VCC U2 U2

R3 R1 R2

+12 4 6 U1

+12 4 6 U1

-12
Comp 3

-12

u1(t)

u2(t) Comp 4

Fig. 6.21.: Exercices Comp 3  Comp 4

232

c 2008 freddy.mudry@gmail.com

6.6. Exercices
Comp 4
Admettant

Vsat = VCC = 12 V

tristique de transfert du circuit Comp 4.

R1,2,3 = R, calculez puis Rp. : VT 1,2 = (8 V; 0 V)


et

dessinez la carac-

Comp 5

Considrant la bascule astable de la gure 6.22 et admettant des niveaux de

saturation dirents

VH , VL , tH , t L ; R 1 = R2
et

1. calculez les temps

2. faites l'application numrique avec 3. calculez

VH = +12 V , VL = 6 V ;

et

pour que la priode d'oscillation soit de 1 ms.

R1

R2

R uC(t) C u2(t)

Fig. 6.22.: Exercice Comp 5

Comp 6

Pour mesurer et rgler la temprature d'une pice entre +18 C et + 20 C, on

utilise une rsistance NTC place sur une branche d'un pont de Wheatstone. L'amplicateur direntiel branch sur la diagonale du pont fournit une tension proportionnelle la temprature variant entre 0 V et 5 V pour des tempratures comprises entre 10 C et 30 C.

1. Dessinez le schma et la caractristique du capteur ; quelles seront les tensions de seuil du comparateur ? 2. Dessinez le schma fonctionnel de l'ensemble et proposez un schma lectronique permettant de rgler la temprature de la pice ; calculez ses composants. 3. Souhaitant valuer les temps d'enclenchement et de dclenchement du chauage, on a observ que sans chauage, la temprature se stabilise +10 C et que, lorsque le chauage est enclench en permanence, la temprature atteint +25 C avec une constante de temps d'environ 1 heure. tant donn ces valeurs, calculez les temps

ton

et

tof f

du chauage.

c 2008 freddy.mudry@gmail.com

233

6.

Comparateurs et gnrateurs de signaux

Comp 7

Pour les deux circuit de la gure 6.23 tels que

Vsat = VCC = 12 V,

1. dterminez les tensions de commutation ; 2. esquissez

u2 (t)

et

uC (t) tH
et

lorsque

R = 1 k T

et

C = 1 F ; .

3. calculez les temps

tL ,

la priode

et le rapport cyclique

VCC

2R R

R R

C uC(t) 2R R u2(t) R uC(t) C u2(t)

Fig. 6.23.: Exercice Comp 7

Comp 8
u3 (t)

Considrant le gnrateur de signaux (gure 6.24) esquissez les signaux

u2 (t)

et

puis, sachant que

R1 = 10 k,

R2 = 20 k,

R = 10 k,

C = 100 nF, u2 (t)


et

Vsat = 12 V

calculez les valeurs de crte et la priode des tensions

u3 (t).
C

R2

R1 R

u1(t) = u3(t)

u2(t)

u3(t)

Fig. 6.24.: Exercice 8

234

c 2008 freddy.mudry@gmail.com

6.6. Exercices
Comp 9
Considrant la bascule unipolaire de la gure 6.25 avec

VCC = 12 V, R1 = 10 k, R2 = 20 k, R3 = 30 k, R = 10 k, C = 10 nF
calculez ses tensions de seuil, son rapport cyclique et sa priode d'oscillation. Dessinez les tensions

u1 (t)

et

u2 (t).

VCC

R3 R1 R2 VCC

u2(t) u1(t) R C

Fig. 6.25.: Exercice Comp 9

Comp 10

On veut raliser un gnrateur d'impulsions rectangulaires d'amplitude 0 et 10 V,

de priode 1 ms et de largeur 0.2 ms. Proposez un schma (sans diode, avec un seul AO) et calculez les valeurs des composants.

Comp 11

Ralisez un gnrateur fournissant un signal triangulaire d'amplitude

V et

de frquence variable entre 100 Hz et 1 kHz.

Comp 12
respectives de

Ralisez un VCO fournissant des signaux triangulaire et carr d'amplitudes

V et

12

V la frquence 1 kHz lorsque

Uin = 5

V. Jusqu' quelle valeur

Uin

le VCO fonctionnera-t-il comme prvu ?

Comp 13
laquelle

On considre une bascule unipolaire similaire celle de l'exercice Comp 9 dans

R1 = R2 = R3 = 10 k, RC = 1 s, VCC = 5 V
Sachant que l'AO est remplac par un comparateur collecteur ouvert reli travers une rsistance

VDC = 24 V

RL = 10 k

c 2008 freddy.mudry@gmail.com

235

6.

Comparateurs et gnrateurs de signaux

1. Dessinez le schma de la bascule avec le comparateur et son transistor de sortie. 2. Calculez les niveaux

VH

et

VL

de la tension de sortie.

3. Calculez les tensions de seuil

V T 1 ,2 .

4. Calculez le rapport cyclique de la bascule ainsi que sa priode d'oscillation.

236

c 2008 freddy.mudry@gmail.com

Vous aimerez peut-être aussi