Vous êtes sur la page 1sur 7

Département Ingénierie des Systèmes Mars 2022

Université G. Eiffel / ESIEE-Paris

4E-AE4 Bernard LATORRE

Modulateurs DELTA, SIGMA-DELTA et PWM à contre-réaction

Ce TP permet de montrer comment fonctionnent les modulateurs de type DELTA et


SIGMA-DELTA qui sont particulièrement utilisés comme modulateurs pour les signaux de
la bande audio.
Ces modulateurs sont aussi considérés comme convertisseur analogique-numérique série à
1 bit en sortie pour des signaux à transmettre sans modulation.
Les modulateurs à largeur d’impulsion (PWM) à contre réaction seront également
présentés pour commande de moteur (amplificateur classe D).
La mise en œuvre des modèles considérés se fera avec l’outil PSPICE de CADENCE.
1
1. Le modulateur DELTA
Principe
Il s’agit d’un système bouclé comparant au fil du temps, le signal d’entrée Ve et le signal retour
V-retour obtenu après échantillonnage et intégration (valeur moyenne) :
V-retour tends à égaler Ve
Dans le cas où cette comparaison est telle que Ve > V_retour alors une variation de tension fixe
positive +Delta est échantionnée et mémorisée en V_sortie , dans le cas contraire c’est la
variation négative -Delta qui est échantionnée et mémorisée en V_sortie.
V_retour est obtenu en faisant la moyenne de V_sortie obtenu par intégration.
Le Signal V_retour est donc l’image de l’évolution en temps réel du signal d’entrée Ve.
V_sortie est un signal numérisé qui peut être transmis par voie filaire ou hertzienne.
V_sortie est donc le résultat de la modulation transformant un signal analogique en entrée en un
signal numérique converti sur un bit et exploitable en série en sortie.

Modulateur « Delta » - Schéma de principe

Ce système peut être utilisé comme simple convertisseur analogique-numérique (CAN) utilisant
la variable temps mais aussi comme modulateur permettant de véhiculer des données
numérisées avec une grande robustesse. Il est très utilisé dans le domaine de l’audio.
Remarque : l’échantillonnage et la mémorisation se font grâce à une bascule D qui admet un
signal d’entrée [0V ; 5V] et délivre un signal du même type en sortie.
De ce fait une mise en forme tant en entrée qu’en sortie de la bascule est nécessaire pour
respecter la symétrie des signaux V_delta et V_retour.

2
Modélisation avec PSPICE/CADENCE
Réaliser le modulateur Delta à partir de la figure ci-dessous.
Imaginer le contenu du bloc « Mise en forme1 » permettant de mémoriser l’information
« Delta » ici ΔV=±15V après le comparateur dans une bascule D fonctionnant avec une horloge
clk en 0-5Volts. On pourra utiliser la fonction LIMIT d’ABM.
On se servira pour cela de la bibliothèque ABM de PSPICE. Utiliser OPAMP de la bibliothèque
ANALOG comme amplificateur opérationnel.
Imaginer le contenu du bloc « Mise en forme2 » permettant de symétriser le signal issu de la
sortie de la bascule D (bibliothèque Dig_prim) et de le transformer en un signal +ou -1Volt .
U5
Ve U8
+ MISE-en-FORME2 1
Vint Vdin 1 3Vdout 1
V
OUT in out D Q in out 1+ 0.001*s
2 4 V Mise_en_f orme3 -1
- OPAMP CLK Q
TENSION de REFERENCE
M1 m
Ve DFF
VOFF = 0 Vclk
VAMPL = 3 V1 = 0
FREQ = 1k V2 = 5
TD = 1u
TR = 1n
TF = 1n
V PW = 15.6125u
PER = 31.25u 0

V-retour 30

SIMULATION
Faire la simulation du circuit réalisé en actionnant l’option SKIP dans paramètres de
simulation PSPICE.
- Ajuster la valeur du coefficient d’amplification de la fonction « gain » du signal retour
de façon que la boucle soit opérationnelle.

4.0V

2.0V

SEL>>
0V
V(Vdout)
4.0V

0V

-4.0V
0s 0.5ms 1.0ms 1.5ms 2.0ms
V(VRETOUR) V(VE)
Time

- Justifier le choix de la fréquence d’horloge de Vclk


- Justifier le choix de l’intégrateur
- Quel est l’intérêt du seuillage [-1 ; +1] avant l’intégrateur ?
- Comment peut-on obtenir plus de précision pour ce modulateur ?
DEMODULATEUR « Delta » On suppose que les données issues de la bascule D ont été
envoyées via une paire torsadée sur un démodulateur permettant de reconstituer
l’information analogique. Imaginer la structure de ce démodulateur.

3
2. Le modulateur SIGMA-DELTA
Principe
Il s’agit d’une variante du modulateur Delta.
C’est un système bouclé comparant le signal d’entrée moyenné (Sigma) avec le signal retour
échantillonné et moyenné V-retour.
La structure de la boucle est la même que pour le modulateur DELTA.

Le Signal V-sortie est donc l’image de l’évolution des variations du signal d’entrée Ve :
V-retour représente la dérivée du signal d’entrée par rapport au temps (pente du signal
d’entrée) à une constante près et à un retard près.
1 bit ADC complet

Modulateur « Sigma-Delta » - Schéma de principe

Une simplification peut être apportée au schéma de principe en mettant « en commun » le bloc
intégrateur qui se retrouve ainsi après le comparateur, voir le schéma ci-dessous.

Modulateur « Sigma-Delta » - Schéma de principe simplifié


La tension de sortie numérisée est ici directement comparée au signal d’entrée.
Un utilisant un convertisseur numérique-analogique CNA doit être ici placé à la sortie de la
bascule avant le comparateur.
Pour être démodulé le signal issu de la bascule doit être « lissé » également.
Comme le modulateur Delta, le modulateur Sigma-Delta peut être utilisé comme convertisseur
série ou comme modulateur audio en particulier.

4
Modélisation de la structure « Sigma-Delta »
On étudiera le 1er schéma pour pouvoir plus facilement observer la poursuite du signal
retour sur la signal d’entrée.
Réaliser le modulateur Sigma-Delta sur PSPICE à partir de la 1ère figure ci-dessous.
Les 2 blocs « Mise en forme » sont ici les mêmes que dans la modulation « Delta ».
U1
Ve 1 U6
1+ s/5000 + MISE-en-FORME1 1
V V Vint Vdin 1 3Vdout
OUT in out D Q in out
V
2 4 V Mise_en_f orme2 -1
- OPAMP CLK Q
V TENSION de REFERENCE
M1 m
Ve DFF
1
VOFF = 0 Vclk
VAMPL = 3 1+ s/5000 V1 = 0
FREQ = 1k V2 = 5
TD = 1u
TR = 1n
TF = 1n
PW = 15.6125u
PER = 31.25u 0

V-retour ?

SIMULATION
Faire la simulation du circuit réalisé.

0V
Ajuster la valeur du coefficient d’amplification de la fonction « gain » du signal retour de
façon que la boucle soit opérationnelle.
0V
Commentaires ?

3.8V

3.0V

2.0V

1.0V

SEL>>
0V
V(VDOUT)
200mV

100mV

0V

-100mV

-200mV
6.4ms 6.5ms 6.6ms 6.7ms 6.8ms 6.9ms 7.0ms 7.1ms 7.2ms 7.3ms 7.4ms 7.5ms 7.6ms 7.7ms 7.8ms 7.9ms
V(U1:-) V(LAPLACE2:OUT)
Time

DEMODULATEUR « Sigma-Delta »
On suppose que les données issues de la bascule D ont été envoyées via un dispositif
d’émission/réception sur un démodulateur permettant de reconstituer l’information
analogique de départ. Imaginer la structure de ce démodulateur et essayez-la avec PSPICE
sur une vingtaine de périodes. On pourra utiliser un filtre à gabarit de type passe-bas
LOPASS de la bibliothèque ABM
La structure Sigma/Delta présente-elle un avantage par rapport à la structure Delta ?
Commentaires ?

5
3. Architecture d’une PWM à contre-réaction
Modulation à Largeur d’Impulsion : MLI ou PWM (Pulse Width Modulation)
Utilisant un CAN à seuil unique 2 bits (1bit + bit de signe)

La modulation MLI est en particulier utilisée pour le pilotage de moteurs avec un très bon
rendement énergétique (Classe D).
Habituellement, le signal est obtenu par comparaison du signal d’entrée avec un signal
triangle ayant une fréquence bien supérieure au signal d’entrée.
Ce type de MLI s’apparente à la MLI à trigger de Schmitt décrite dans la littérature.
Les blocs en Laplace placés en entrée et sortie permettent ici un filtrage du signal assurant
non seulement la convergence de la boucle mais aussi l’ajustement de la largeur temporelle
de la tension produite et liée à la précision.

3.1 MLI unipolaire (onduleur demi-onde)


On compare à chaque instant le signal d’entrée avec le signal numérisé et intégré
(moyenné) en sortie correspondant au signal d’entrée à un temps antérieur
- Le signal d’entrée varie rapidement (positivement ou négativement) et la sortie évolue par
des changements d’états rapides
- Le signal d’entrée varie plus lentement et la sortie évolue par des changements d’états lents
can2bits1

100
IN 1 OUT IN 1 OUT

OUT
IN2 OUT 100 in out IN 200

V7 IN1
V 1+s V -100 1+s
VOFF = 0
VAMPL = 95
FREQ = 0.025
AC = 1 can2bits onduleur demi-onde : MLI unipoloaire
0

Descriptif du CAN 2 bits dont 1 bit de signe


50
OUT

IN1 1
ABS IN2 OUT
OUT

in IN OUT IN 1k IN2 OUT out


0 IN1

1
CALCUL DU SIGNE
OUT

IN 100k
-1

La fonction « saturation » est ici réalisée par un amplificateur-limiteur « GLIMIT » de la


bibliothèque ABM.
La partie signe est ici traitée grâce au multiplieur ayant sa seconde entrée « seuillée » à 1
ou à -1.
On mettra l’option SKIP et on réglera « maximum step size » à 5ms sur 50s dans les
paramètres de simulations PSPICE.
Quels sont les résultats ? Quelle remarque peut-on faire ici sur la fréquence MLI ?
100V

50V

0V

-50V

-100V
0s 2s 4s 6s 8s 10s 12s 14s 16s 18s 20s 22s 24s 26s 28s 30s 32s 34s 36s 38s 40s 42s 44s 46s 48s 50s
V(LAPLACE8:out) V(GAIN9:IN) V(GAIN9:IN) V(GLIMIT4:out)
Time

6
3.2 MLI bipolaire (onduleur pleine onde)
On reprend exactement le même schéma que pour l’onduleur demi-onde en rajoutant le bloc de
conversion pleine onde « CANPO ».

Bloc conversion sortie demi-onde vers sortie pleine onde (CANPO)


FENETRAGE positif

1
OUT
1 IN1
IN2 OUT
OUT

prosigne IN 100 0.5


-1
0.5
OUT
IN1 1 IN1
IN2 OUT IN2 OUT

OUT
in IN 1000
-1 IN1 1
IN2 OUT

OUT
IN 1000 out
-1

0.5
OUT
-1 IN1 1
OUT OUT
IN2

OUT
IN 1000 IN2 OUT
IN1 -1 IN1
IN2 OUT -0.5

FENETRAGE negatif

1.5V

1.0V

0.5V

-0.0V

-0.5V

-1.0V

-1.5V
0s 2s 4s 6s 8s 10s 12s 14s 16s 18s 20s 22s 24s 26s 28s 30s 32s 34s 36s 38s 40s 42s 44s 46s 48s 50s
V(CANPO1:out) V(IMAGE_ENTREE)
Time

On veut maintenant changer la fréquence centrale de la réponse MLI en faisant varier la


fréquence des filtres passe-bas à l’entrée et à la sortie du système.
Remplacer la fréquence de coupure initiale de 1Hz par une fréquence de 3 Hz. Conclusion ?

Vous aimerez peut-être aussi