Académique Documents
Professionnel Documents
Culture Documents
*******
Sous le thème
CONVERTISSEUR 12V / 220V SINUS PURE
1
REMERCIEMENTS
Merci à Dieu pour toutes ses grâces, ses bénédictions et chaque don et à nos
parents pour leur soutien inconditionnel.
Enfin, grand merci à tous nos camarades de classes pour leurs soutient et à
toutes les personnes qui ont contribué de près ou de loin à la réussite de ce
projet, espérons qu’on sera à la hauteur de leurs attentes.
2
DEDICACES
3
TABLE DES MATIERES
REMERCIEMENTS ......................................................................................................................................... 2
DEDICACES ....................................................................................................................................................... 3
TABLE DES MATIERES .................................................................................................................... 4
TABLE DES FIGURES ........................................................................................................................ 6
NOMENCLATURE .............................................................................................................................................. 7
INTRODUTION GENERALE............................................................................................................. 8
CHAPITRE I : GENERALITES SUR LES ONDULEURS ............................................................ 10
I. Définition .................................................................................................................................. 11
II. Classifications et Applications ............................................................................................... 11
1. Onduleurs autonomes ......................................................................................................... 11
2. Onduleurs non autonomes .................................................................................................. 12
III. Stratégies de commande de l’onduleur ............................................................................... 13
1. Commande pleine onde ....................................................................................................... 13
2. MLI Intersective .................................................................................................................. 14
CHAPITRE II : PROJET ................................................................................................................... 15
I. Objectif et contexte .................................................................................................................. 16
II. Choix de la solution technologique........................................................................................ 17
1. Schéma théorique simplifié ................................................................................................. 17
2. Fonctionnement du schéma électrique ............................................................................... 17
CHAPITRE III : REALISATION ..................................................................................................... 19
Introduction ................................................................................................................................. 20
I. Récupération du matériel nécessaire ..................................................................................... 20
1. Radiateur............................................................................................................................. 21
2. Transformateur à ferrite .................................................................................................... 21
3. MOSFET .............................................................................................................................. 22
II. Dimensionnement de la puissance ......................................................................................... 23
1. Choix de la batterie ............................................................................................................ 23
3. Choix du driver ................................................................................................................... 24
4. Rembobinage du transformateur ....................................................................................... 25
5. Résistance thermique du radiateur .................................................................................... 26
III. Réalisation du montage sur le logiciel Proteus ................................................................... 27
1. Description ........................................................................................................................... 27
2. Circuit de montage du convertisseur ................................................................................ 28
3. Gestion du temps mort ........................................................................................................ 30
4. Circuit imprimé.................................................................................................................... 30
4
Conclusion .................................................................................................................................... 32
CHAPITRE IV : REGULATION DE LA PUISSANCE DE SORTIE PAR ARDUINO ............. 33
Introduction ................................................................................................................................. 34
I. Généralités sur ARDUINO ..................................................................................................... 34
II. Circuit de régulation .............................................................................................................. 35
III. Organigramme ...................................................................................................................... 35
IV. Simulation sur le logiciel PROTEUS ................................................................................... 37
Conclusion .................................................................................................................................... 37
CHAPTRE V : Tests ........................................................................................................................... 38
CONLUSION GENERALE ............................................................................................................... 40
BIBLIOGRAPHIE .............................................................................................................................. 42
ANNEXE .............................................................................................................................................. 43
5
TABLE DES FIGURES
6
NOMENCLATURE
DC : Direct Current
AC : Alternatif Current
PWM : Pulse Width Modulation
MLI : Modulation Largeur d’Impulsions
UPS : Uninterruptibable Power Supplies
MOSFET : Metal Oxide Semiconductor Field Effect Transistor
USB : Universal Serial Bus
7
INTRODUTION GENERALE
8
Le présent travail s’inscrit dans le cadre de la réalisation du projet fin d’étude des étudiants
techniciens supérieurs en génie électrique de l’école supérieure de technologie d’Agadir.
Les CONVERTISSEURS STATIQUES sont des circuits électriques utilisant des semi-
conducteurs de puissance en régime de découpage permettant d'adapter la source d'énergie
électrique à un récepteur donné en la convertissant.
De nos jours, les convertisseurs de puissances sont devenus indispensables dans le milieu
industriel. Ce dernier qui a connu un développement en tout ce qui concerne l’utilisation des
machines électriques qui se diffèrent entre eux par plusieurs facteurs notamment : le mode de
fonctionnement (moteur ou générateur), la forme d’énergie électrique utilisé (courant
alternatif ou continu), etc…
Les premiers convertisseurs de puissance électrique ont été réalisés avec des machines
électriques couplées mécaniquement. . Avec l’apparition des semi-conducteurs les systèmes
de conversion sont devenus de plus en plus élaborés. En effet, au cours des dernières années,
le poids et le coût des convertisseurs n’ont fait que diminuer en grandes partie grâce aux
progrès faits dans le domaine des interrupteurs électroniques.
C’est donc l’ère des convertisseurs statiques, et c’est dans cette perspective que se situe notre
projet fin d’étude qui porte sur la conception d’un « Convertisseur 12v continue vers 220v
sinus pure ».
9
CHAPITRE I : GENERALITES SUR LES
ONDULEURS
10
I. Définition
DC AC
12V 220V / 50Hz
1. Onduleurs autonomes
Un onduleur autonome délivre une tension avec une fréquence soit fixe, soit ajustable par
l'utilisateur. Il n'a pas toujours besoin de réseau électrique pour fonctionner.
Les onduleurs autonomes à fréquence fixe sont surtout utilisés dans les alimentations de
sécurité qui se substituent automatiquement au réseau alternatif en cas de panne de courant.
Ces alimentations de secours sont appelées UPS (Uninterruptible Power Supplies). La figure
donne le schéma de principe d’un UPS.
11
2. Onduleurs non autonomes
Un onduleur « non autonome » : est un système de commutation à thyristors, à fréquence
fixe, dont les instants de commutations à thyristors, sont imposés par la charge. Son
fonctionnement est réversible (redresseur et onduleur).
12
III. Stratégies de commande de l’onduleur
Le principe de la commande est de comparer un signal de modulation à un signal de type
«triangle» ou « dent de scie » noté Sp appelé la porteuse. Le résultat de cette comparaison
créé un signal de commande pour les gâchettes des interrupteurs (MOSFET) d’une façon
complémentaire. Quand bien même la porteuse est identique pour les deux bras, deux signaux
de commandes indépendants sont générés pour commander les deux bras.
Les modulations à rapport cyclique fixe (pleine onde), ou le rapport cyclique de chacune
des cellules de commutation est maintenu constant.
Les modulations de largeur d’impulsion (MLI), ou le rapport cyclique est variable,
sinusoïdalement pour un grand nombre d’applications.
Tout croisement des signaux de Scst avec la porteuse Sp se traduit par un changement de
l’état des interrupteurs du bras de commutation tel que :
Scst ≥ 𝑆p l’interrupteur Q1 amorcé, Q2 bloqué.
Scst ≤ 𝑆p l’interrupteur Q2 amorcé, Q1 bloqué.
On donne la tension de la charge uc a pour valeur moyenne :
ucmoy = T[EαT – E(1 – α)T ]= (2α – 1)E
Avec α = rapport cyclique, détermine donc, la valeur moyenne de la tension uc.
13
2. MLI Intersective
14
CHAPITRE II : PROJET
15
I. Objectif et contexte
En entrée, il doit recevoir 12VDC de la batterie et, en sortie, doit fournir une tension
sinusoïdale de 220VAC. Cette dernière est régulée et contrôlée par un microcontrôleur afin de
satisfaire le cahier des charges qui impose que le signal de sortie soit purement sinusoïdal.
16
II. Choix de la solution technologique
1. Schéma théorique simplifié
17
Figure 2.b : premier cas de commutation
La conduction simultanée des deux paires d’interrupteurs est évitée par l’élaboration d’une
commande adéquate qui tient compte des différentes caractéristiques de ces interrupteurs de
puissance (temps de montée, temps de descente et temps de stockage). Les diodes D1, D2, D3
et D4 dites de récupération, assurent la conduction d’un courant négatif en cas de déphasage
de ce dernier par rapport à la tension aux bornes de la charge.
Deux interrupteurs du même bras ne peuvent pas conduire simultanément, à cause d’un court-
circuit de la source de tension continu.
18
CHAPITRE III : REALISATION
19
Introduction
Figure 3.a : fer à souder Figure 3.b : station air chaud Figure 3.c : pompe à
dessouder
20
1. Radiateur
2. Transformateur à ferrite
De même, on récupère un transformateur à ferrite. On fait échauffer l’éteint du
transformateur comme indiqué dans la photo ci-joint.
21
Ensuite, on utilise une pompe à dessouder pour absorber l’éteint. Cependant, cette opération
n’a pas été réussie du coup on a dû utiliser une pince pour récupérer le transformateur avec de
la force.
3. MOSFET
22
II. Dimensionnement de la puissance
1. Choix de la batterie
Les batteries au plomb servent à alimenter toutes
sortes de machines électriques, les équipements de
sécurité et de mise en service ainsi que les
éclairages de secours dans la plupart des trains.
Pour assurer un fonctionnement de l’onduleur pour plusieurs heures on aura besoin à plusieurs
batteries en parallèles de tel façon que :
N batteries en parallèles fonctionnement pour N heures.
2. Choix du MOSFET
Le MOSFET est un interrupteur électronique fonctionnant en commutation permettant
d’onduler la tension d’entrée qui est de forme continue. C’est un transistor antiparallèle avec
une diode. Il est rendu bidirectionnel en courant.
23
Caractéristiques IRFZ44N
Idmax = 49A
Le dimensionnement de la puissance nous a montré que le courant en entrée est à peu
près 70A. Nous utiliserons donc 4 MOSFET IRFZ44 qui supporte chacun un courant
max de 49A sur son drain, et pour un bon fonctionnement du MOSFET il faut que : Iin
< Idmax /2. Donc chaque MOSFET va supporter un courant de 20A à peu près ou
moins.
P = 110W
Puissance max du MOSFET.
Qg = 62nC
Charge totale de la grille tel que : Ig=Qg/t ;
C’est à dire que quand la capacité est au max le courant voulu est au max.
Rds = 22mohms
A la conduction, le MOSFET entre drain et source est équivalent à une résistance
Rds.
Vds = 0v
Tension en conduction entre drain et source.
Vgs = 3V
Tension minimale nécessaire entre grille et source pour que le MOSFET conduit.
«Voir datasheet annexe C»
3. Choix du driver
Les drivers de MOSFET sont des circuits intégrés qui sont capable de fournir des pics de
courant très importantes dans un laps de temps pour vaincre l’effet capacitif de la grille.
Nous choisissons le driver ir2011. C'est un circuit intégré qui permet le pilotage en haute
fréquence de 2 MOSFET en garantissant l'isolation électrique de chaque étage.
24
Figure 3.k : connexion driver et mosfet
Il permet de générer un courant de grille de commande qui peut atteindre Ig=1mA. Ainsi, une
tension Vg vu le potentiel Vs pour garantir la conduction du transistor.
Ces caractéristiques sont présentées sur l’annexe B.
4. Rembobinage du transformateur
Le transformateur joue le rôle d’un élévateur. Il transforme la tension 12v ondulée à une
tension 220v sinusoïdale. Pour rembobiner le transformateur on a eu recours à la relation ci-
dessous :
N = (V * 10^8) / (4 * f * Bmax*Ac)
Avec :
N : Nombres de spires (tours)
V : Tension en Volts
f : Fréquence du PWM en Hz
Bmax : Champ magnétique maximale du circuit magnétique en Tesla
Ac : Section du circuit magnétique en cm2
Ainsi, le nombre de tours en primaire est 1 spire avec une section de 4 mm2 et le nombre de
tours en secondaire est 19 spires avec une section de 0.25 mm2.
25
5. Résistance thermique du radiateur
Pour éviter la destruction par fusion d’un composant ou un emballement thermique des semi-
conducteurs, on utilise un radiateur pour dissiper la chaleur générée par les MOSFET. Les
pertes de conduction représentent l’échauffement des MOSFET lorsqu’ils sont traversés par
un courant. Ces pertes augmentent avec l’augmentation de la chaleur (température). Le
fonctionnement d'un dissipateur est simple : il augmente la surface du composant en contact
avec l'air, améliorant ainsi l'évacuation de la chaleur.
Rth = (Tj-Ta)/Pd
Avec
Pd : la Puissance dissipée par le composant (en Watt),
Tj : la température de la jonction (du composant) maximum (en °C ou K),
Ta : la température ambiante (en °C ou K)
Rth : la résistance thermique de l'ensemble composant + radiateur (de la jonction à l'air
ambiant) (en °C/W ou K/W).
26
III. Réalisation du montage sur le logiciel Proteus
1. Description
Notre onduleur est basé sur une structure en pont en H, constitué de MOSFET. Par un jeu de
commutations commandées de manière appropriée par une modulation de largeur d'impulsion
pré-calculée (commande par MLI pré-calculée), on module la source d’énergie afin d'obtenir
un signal alternatif de fréquence 50Hz.
On prend pour la fréquence du PWM fpwm =30KHZ, alors Tpwm = 1/fpwm = 33,33 us. Chaque
impulsion du signal PWM veut dire une variation du courant Id. Le microcontrôleur divise la
période du PWM en 256 valeurs numériques :
Pour que le MOSFET assure le passage du courant voulu Iin, il faut que la capacité soit
chargée et que le courant de la grille soit au max (=450mA) avant 130ns.
Le courant de la grille nécessaire pour assurer le courant Iin voulu est donc atteint.
27
2. Circuit de montage du convertisseur
PROTEUS est un logiciel qui inclut plusieurs fonctions et outils qui permettent de réaliser des
circuits électroniques, les simuler et les imprimer.
28
Figure 3.m : MOSFET et driver
29
Figure 3.n : connecteur à 8 fils
Le connecteur à 8 fils comporte 8 bornes, il sert à connecter les grilles des MOSFET aux
bornes PWM du microcontrôleur ainsi de lire la valeur de la puissance de sortie MES par son
entrée analogique A0.
Le temps mort est la durée entre le blocage des deux transistors du premier bras conduisant
dans un premier temps et la mise en conduction des deux autres du deuxième bras. En
d’autres termes, Il faut faire attention au temps de décharge de la capacité du MOSFET. On
doit donc laisser les capacités des transistors conduisant se décharger d’une part, pour que les
deux autres transistors conduisent sans qu’un court-circuit n’ait lieu.
Pour assurer la génération du temps mort, on modifie dans le programme les valeurs du
vecteurs sinus tel qu’avoir deux éléments nuls au début et à la fin du vecteur.
(Voir annexe A)
4. Circuit imprimé
L’étape finale dans la réalisation de la carte est là. On imprime le circuit et le met au-dessus
d’une carte, puis dans une insoleuse à UV pour une période de 2min presque pour que les
rayons ultraviolets fixent les pistes tracés du circuit imprimé sur la carte. Puis on la met dans
un révélateur qui est une solution chimique qui fait révéler les pistes sur la carte. Ensuite, on
met la carte dans un acide pour laisser que le cuivre sur les pistes. Enfin, on nettoie très bien
la carte avec de l’eau.
30
Figure 3.o : photo circuit imprimé
31
Conclusion
Le dimensionnement de la puissance nous a permis d’étudier les composants convenables
pour notre convertisseur (Radiateur, Transformateur, MOSFET, driver MOSFET). L’étape
suivante consiste sur la réalisation pratique du circuit du convertisseur en implémentant les
composants qu’on vient de choisir. Enfin, après la réalisation du circuit imprimé nous allons
le tester et réguler sa puissance de sortie.
32
CHAPITRE IV : REGULATION DE LA
PUISSANCE DE SORTIE PAR ARDUINO
33
Introduction
ARDUINO est un module construit autour d’un microcontrôleur ATMEL AVR et d’autres
composants qui permettent la programmation et l’interfaçage avec d’autres circuits. Ils
existent plusieurs versions de ces cartes ARDUINO.
Pour notre cas, nous utilisons un ARDUINO UNO. ARDUINO UNO utilise un
microcontrôleur ATmega328, une puce ATmega8U2 programmée comme un convertisseur
série.
Le circuit de régulation est composé de deux quadripôles mis en cascade. Le premier est une
alimentation stabilisée le deuxième est un circuit diviseur de tension.
Le transformateur TR1 est élévateur. Il transforme la tension 12vAC en 220vAC.
La capacité C5 joue le rôle d’un filtre.
La résistance R9 est une résistance de charge. Sa valeur est égale à 10kohms. Elle laisse
passer un courant vers le microcontrôleur.
Le pont de diode est un pont redresseur. Il convertit la tension 220VAC en 220VDC.
La capacité C6 lisse la tension continue fournit par le pont redresseur.
Le pont diviseur nous permet d’avoir une tension de sortie de 5V à partir d’une tension
d’entrée de 220VDC.
III. Organigramme
Sur l’interface de programmation, nous programmons le microcontrôleur pour analyser et
piloter notre signal de sortie de manière à ce qu’il soit compatible avec la consigne qu’on lui
donne. Le programme correspondant est présenté sur l’annexe A.
35
Début
Lire la consigne du
potentiomètre de l’entrée
A0
Si la mesure
est supérieure
à la consigne
Si le rapport
cyclique et
Si le rapport
nul
cyclique est
au max
Incrémentation Décrémentation
du rapport du rapport
cyclique cyclique
Lire la consigne du
potentiomètre de l’entrée
A0
Generate sinus
36
IV. Simulation sur le logiciel PROTEUS
La figure est une simulation du programme sur PROTEUS pour vérifier que ça fonctionne
bien avant de l’écraser dans le microcontrôleur et faire l’étude pratique.
Le signal du canal C est le signal de sortie de notre convertisseur.
Le signal du canal A en jaune est le signal PWM de l’alternance positive du signal
sinusoïdale, quant au signal PWM du canal B est celui de l’alternance négative.
Conclusion
La simulation du programme écrasé dans le circuit sur le logiciel PROTEUS nous montre que
le signal de sortie est bien sinusoïdal. L’étape qui suit est de tester notre carte électronique
avec une charge résistive et vérifier si la puissance est bien régulée.
37
CHAPTRE V : TESTS
On met à l’entrée du convertisseur une batterie de type 12V 7.2Ah et à sa sortie une lampe de
100W. Evidemment, la batterie utilisée ne pourrait pas fournir le courant nécessaire voulu
pour allumer la lampe car le courant d’entrée de l’onduleur est à peu près 8.5A. Du coup, la
puissance voulue ne sera pas atteinte. Quand on augmente la consigne, la batterie essaie de
fournir le courant et permet de suivre la consigne jusqu’au point où elle n’est plus puissante et
donc ne peut plus la suivre.
38
Figure 5.b : Augmentation de la tension de la batterie avec la consigne
Cependant, ceci prouve que la carte est bien fonctionnante. On a vérifié cela par la mise en
place en sortie d’une lampe de 30W. L’onduleur régule bien la puissance.
39
CONLUSION GENERALE
40
Dans ce projet nous nous sommes intéressés à concevoir un onduleur de tension et à
dimensionner ces différents composants. Le travail s’est articulé autour de quatre volets
principaux.
Au premier volet, nous avons défini ce qu’un onduleur est et nous avons cité quelques types et
applications des onduleurs dans le milieu industriel et domestique. Nous pouvons utiliser un
onduleur autonome qui est conçu pour une application hors réseau comme on peut utiliser un
onduleur hybride dans le domaine des énergies renouvelables.
Au deuxième volet, nous avons essayé de cadré notre projet vu ce qu’on a cité au premier
chapitre. Ainsi, nous nous sommes focalisés sur la meilleure manière à suivre pour bien
dimensionner notre onduleur et réussir un bon fonctionnement des composants.
Le troisième volet concerne la réalisation. Il s’agit de la récupération du matériel nécessaire,
leur dimensionnement, la réalisation du schéma de montage sur le logiciel PROTEUS et enfin
la conception du circuit imprimé.
Dans le quatrième volet, afin de répondre au cahier des charges, nous nous sommes portés
intérêt à réguler la tension de sortie par un microcontrôleur Arduino pour avoir une tension
alternative sinusoïdale.
Gros somme au dos, savoir la puissance fournie par le convertisseur permet de calculer la
valeur du courant d’entrée Iin supporté par les MOSFET et le courant de sortie Iout sachant
que Vin=12V et Vout =220V. En effet, on détermine le nombre de MOSFET qui nous doit et
le type et nombre de batterie en parallèle à utiliser vu le courant Iin imposé. Par la suite, le
courant d’entrée de la batterie Iin nous montre le type de MOSFET à utiliser vu le courant
imposé avec IMOSFET <IDMAX /2.
Le choix de la f_PWM (TPWM) avec Te=Tpwm /256 et IG=QG/t dépend du courant Ig qui
faut pour charger la capacité du MOSFET et assurer le courant ID voulu.
41
BIBLIOGRAPHIE
https://fr.wikipedia.org/wiki/Arduino
http://nononux.free.fr/index.php?page=elec-brico-outils#!elec-brico-outil-calcul-
radiateur
https://www.techno-science.net/
42
ANNEXE
ANNEXE A
#include <TimerOne.h>
#define potinput A0
#define feedbackinput A1
#define outA 9
#define outB 10
int flag = 0;
int n=0 ;
int potinputval;
int feedbackinputval;
int A;
int max_power=800; //max 1023
int nbPoints;
// préparation des valeurs de sinus
void setup() {
Serial.begin(9600);
pinMode(4,OUTPUT);
nbPoints =round((((1000000./f_sine)/(1000000./f_pwm))/2.));// datasheet
for (int sudut=0;sudut<nbPoints;sudut++)
{
float rad= sudut*(180./nbPoints)*phi/180;
if(rad<0.05) sinus[sudut]=0.; else sinus[sudut]=sin(rad);
Serial.println(sinus[sudut]);
}
float t_pwm=(1000000./f_pwm);
delay(1000);
pinMode(potinput, INPUT);
pinMode(feedbackinput, INPUT);
A = 0;
Timer1.initialize(t_pwm);
Timer1.attachInterrupt(generate_sinus);
43
void loop() {
potinputval = analogRead(potinput);
feedbackinputval = analogRead(feedbackinput) ;
while (feedbackinputval>potinputval ) {
if (A == 0) {
potinputval = analogRead(potinput);
feedbackinputval = analogRead(feedbackinput);
}
else {
A = A - 1;
potinputval = analogRead(potinput);
feedbackinputval = analogRead(feedbackinput);
}
}
}
void generate_sinus(){
generate();
}
void generate(){
44
n=1;
//TCCR1A=0b10100000;;
n++;
if(flag==0){
Timer1.pwm(outA,(sinus[n]* A));
//PORTB=(0<<PORTB3);
Timer1.pwm(outB,0);
}
if(flag==1){
Timer1.pwm(outA,0);
//PORTB=(1<<PORTB3);
Timer1.pwm(outB,(sinus[n]* A));
45
ANNEXE B
46
47
48
49
ANNEXE C
50
51