Inverter/laboratoire/02 2-level PWM
|
Modulateur PWM à 2 niveaux
Dans un premier temps, le signal sinusoïdal subit une modulation en largeur d'impulsions (Pulse Width Modulation, PWM) à 2 niveaux.
Cette modulation se fait en comparant la valeur du signal à moduler avec un signal en dents de scie.
Lorsque le résultat de la comparaison est à '1', le pont en H applique la tension d'alimentation sur la charge. Lorsque la comparaison donne '0', le pont applique la tension d'alimentation dans le sens opposé sur la charge.
Circuit modulateur
Dans le bloc pwmModulator
, l'entrée amplitude
est à comparée à un compteur pour fournir la sortie pwm1
, laquelle pilote un des bras du pont en H.
La sortie pwm2
est l'inverse de pwm1
et pilote l'autre bras.
Le compteur comporte le même nombre de bits que l'entrée amplitude
.
Il s'incrémente à chaque flanc d'horloge où l'entrée en
est active.
Les entrées threeLevel
, switchEvenOdd
et doubleFrequency
sont pour le moment ignorées.
Circuit
Le signal pwmCountEn
a la forme d'un train d'impulsions de période égale à la période de comptage de PWM.
Les impulsions sont à l'état haut seulement pendant une période d'horloge.
Simulation
Navigation
01 Générateur de sinus
Travaux de laboratoire
03 Temps mort des commandes de commutation