Vous êtes sur la page 1sur 30

I- Description

I-1-Gnralit
Le thyristor est un composant lectronique au silicium form de quatre couches
alternativement PN:
Lextrmit N constitue la cathode.
Lextrmit P constitue lanode.
Une troisime lectrode de commande gchette est implante dans la couche P adjacente la
cathode.
Trois jonctions se trouvent donc en srie :
Jk : jonction cathode
Jc : jonction de commande
Ja : jonction anode (figure A)
En lectronique, le thyristor est quivalent un interrupteur unidirectionnel command la
fermeture.
Symbole
iAK

ia
A

Pour amorcer un thyristor


Il faut :
-que la tension vAK soit positive ;
-un courant de gchette suffisant le
Temps que iAK stablisse.
Le thyristor se comporte
comme un interrupteur ferm.

vAK

Pour bloquer le thyristor


Il faut annuler le courant iAK.
Aspect
il comporte 3 broches.
Il faut se rfrer un
catalogue
pour
connatre lordre du
brochage.

Figure A

Le thyristor se comporte
comme un interrupteur ouvert.

Des convertisseurs thyristors servent moduler lnergie entre une source et un actionneur.
La modulation de lnergie se fait par :

Une conversion alternatif/continu

Une conversion alternatif/ alternatif

Une conversion continu /continu

Une conversion continu /alternatif

I-2-Fonctionnement dun thyristor


I-2-1-Etats bloqu du thyristor
Lune au moins des jonctions PN du thyristor est bloque :
Sous tension inverse : la tension anode cathode note VAK est ngative : la jonction Ja et Jk
sont polarises en inverse et donc bloques le courant de fuite a une intensit trs faible en
raison des diffrences de dopage entre les couches. Cest la jonction donde qui supporte la
plus grande partie de la tension inverse.
Sous tension directe : la tension anode cathode est positive VAK > 0 donc
*le courant de gchette est nul ou trs faible
*le thyristor nest pas amorc au pralable
La jonction Jc est polarise en inverse et bloque

I-2-2- Amorage du thyristor


Lamorage dun thyristor est obtenu par diffrents phnomnes physiques, dans tous les cas
lamorage rend le thyristor conducteur de lanode vers la cathode (iAK > 0). La tension VAK
est alors faible de lordre de quelques diximes de volts.
*Dans un amorage par tension : le courant gchette a une intensit Ig nulle. Si la tension
VAK dpasse une certaine valeur VBO toujours leve il y a amorage et conduction du
thyristor. La caractristique de
Conduction est reprsente en trait pais sur la figure1, I est lintensit du courant positive
entre A et K, Im est la valeur minimale de I qui maintien ltat de conducteur du thyristor do
le nom de courant de maintien qui est donn par le constructeur (figure1).

IL
IM

Vb00BVkkkk**B

Il est la valeur minimale de lintensit I qui assure lavalanche de la jonction Il est appel
courant daccrochage (Il > Im avec pour ordre de grandeur 10.In si In est le courant nominal
du thyristor).
*Amorage par lvation de temprature se produit Ig=0 pour une valeur leve de VAK,
mais infrieure VBO cest une brusque lvation de temprature qui risque de provoquer
lamorage.
*Lamorage par rapide variation de la tension :
Soit dV/dt leve lintensit Ig=0. Lordre de grandeur de dV/dt est alors de 100 300V/s.
Une croissance trs rapide de la tension VAK, soit dVAK/dt positif amorce le thyristor. Ceci
sexplique par le fait que la jonction de commande ltat bloqu se comporte comme un
condensateur, do la naissance du courant dintensit I=C dVAK/dt.
Lintensit I devient suprieure Il ce qui provoque lamorage.
*Lamorage par courant de gchette :
La caractristique VGK=f(Ig) dun thyristor a lallure indique la figure suivante (figure2):

VGKM
IGK

IGKO

IGa

IGM

IG

Cest la caractristique tension-courant dune jonction PN (jonction Jk) polarise en direct.


Lamorage est obtenu quand Ig dpasse une
Le seul type damorage intressant consiste envoyer un courant de gchette entrant, en
appliquant une tension gchette-cathode positive, lorsque la tension anode cathode est ellemme positive.
Certaine valeur minimale note Iga, laquelle correspond VGKa, la partie trait pais de la
courbe indique tous les couples de valeur (Ig, VGK) ou lamorage est certain sous VAK > 0.

I-3-Caracteristiques dynamiques damorage :


Bien entendu, dans cette tude, nous ne considrons que lamorage par courant entrant dans
la gchette.
Td : le temps de retard la croissance du courant dintensit I
Tr : le temps de monte du courant qui est aussi le temps dtalement de lavalanche
Ton=td+tr= temps total de lamorage
Les caractristiques sont donnes la figure suivante (figure3).

IG
IGM maxi
tm

10%

VAK**
90%
60

10%
t

IL

Pour amorcer correctement un thyristor, il suffit denvoyer une impulsion positive entre
gchette et cathode, de manire ce que lintensit Ig soit positive et suprieure Iga, ceci
pendant la dure Tam ncessaire pour lintensit I du courant de charge dpasse nettement la
valeur de lintensit Il du courant daccrochage.

I-4-

Commande

dun

thyristor

(Condition

de

fonctionnement)
Rappelons les principaux rsultats noncs qui vont intervenir dans ltude de la commande
dun thyristor.
Pour lamorage il faut
des impulsions entre gchette et cathode de puissance et de dure suffisante pour

amorcer le thyristor.
que la charge soit rsistive ou inductive.

*Le niveau minimal de limpulsion (en tension VGKmin et en courant Igmin) raliser
lamorage certain de tous les thyristors.
Sur la caractristique de la figure le constructeur fournit deux courbes extremes CM et Cm
VGk

U
entre lesquels se trouvent toutes les caractristiques VGK=f(Ig)
des thyristors dune srie

donne il dfinit dautre part trois zone damorages reprsents (figure4).


M

IG

URG

En hachure fin pour lamorage, certain, cette zone est limite par lhyperbole de pour Sur la
caractristique de la figure le constructeur fournit deux courbes extrmes CM et Cm entre les
quelles se trouvent toutes les caractristiques VGK=f(Ig) des thyristors dune srie donne il

dfinit dautre part trois zones damorages reprsents (figure4).puissance maximale


admissible pour le thyristor.
La partie hachure en trait pais pour la zone damorage impossible.
En blanc pour la zone damorage incertain, ces deux dernires zones ne doivent jamais tre
utilises.
En effet pour que lamorage du thyristor soit obtenu il faut que la droite dquation :
VGK=U-RgIg traverse la zone damorage certain.
Lintersection de cette droite avec la caractristique VGK=f(Ig) dun thyristor se trouve
en M, a lintrieure de la zone en trait pais.

II- Redressement command


II-1- Redressement mono alternance
II-1-1- Principe
*Montage

iG
A

K
VAK

i
R1

FIG 1 : montage redressement command mono-alterance


Le thyristor est passant qu partir du moment ou lon envoie le signal de gchette et la
condition que la tension VAK soit positive
Lamorage seffectue avec un retard t0 aprs chaque dbut de priode T
Le signal de gchette doit tre synchronis avec celui de la tension V
Langle = w.t0 sappelle langle de retard lamorage.

II-2- Redressement command triphas.


II-1- Redressement polyphas thyristor
Montage

-Cas dune charge rsistive


Analyse
Pour

/6+<wt<5 /6+

Th1 est passant


Uc=V1 et VTh1=0
Pour

5 /6+<wt<9 /6+

Th2 est passant


Uc=V2 et VTh2=0
V1-VTh1-V2=0
VTh1=V1-V2
Pour

9/6+<wt<13 /6+

Th3 est passant


Uc=V3
VTh2=V2-V3

Oscillogramme

Tension moyenne
Ucmoy=(3Vemax/2).3.cos

Les microcontrleurs et les


PICS
I- Les microcontrleurs
A- Gnralits
Un microcontrleur se prsente comme tant une unit de traitement de linformation de type
microprocesseur contenant tous les composants dun systme informatique, savoir
microprocesseur, des mmoires et des priphriques (ports, timers, convertisseurs). Chaque
fabricant a sa ou ses familles de microcontrleur. Une famille se caractrise par un noyau
commun (le microprocesseur, le jeu dinstruction). Ainsi les fabricants peuvent prsenter un
grand nombre de pins qui sadaptent plus au moins certaines tches. Mais un programmeur
connaissant une famille na pas besoin dapprendre utiliser chaque membre, il lui faut
connatre juste ces diffrences par rapport au pre de la famille. Ces diffrences sont souvent,
la taille des mmoires, la prsence ou labsence des priphriques et leurs nombres.

B- Les avantages du microcontrleur


Lutilisation des microcontrleurs pour les circuits programmables plusieurs points forts et
bien rels. Il suffit pour sen persuader, dexaminer la spectaculaire volution de loffre des
fabricants de circuits intgrs en ce domaine depuis quelques annes.
Nous allons voir que le nombre dentre eux dcoule du simple sens.
Tout dabord, un microcontrleur intgre dans un seul et mme botier ce
qui, avant ncessitait une dizaine dlments spars. Il rsulte donc une
diminution vidente de lencombrement de matriel et de circuit imprim.

Cette intgration a aussi comme consquence immdiate de simplifier le


trac du circuit imprim puisquil nest plus ncessaire de vhiculer des bus
dadresses et de donne dun composant un autre.
Laugmentation de la fiabilit du systme puisque, le nombre des
composants diminuant, le nombre des connexions composants/supports ou
composants/circuits imprims diminue.
Le microcontrleur contribue rduire les cots plusieurs niveaux :
-Moins cher que les autres composants quil remplace.
-Diminuer les cots de main duvre.
Ralisation des applications non ralisables avec dautres composants.

Contenu dun microcontrleur


Un circuit microcontrleur doit contenir dans un seul botier tous Les lments de bases quon
verra par la suite. En effet, pour lanalyse des divers systmes raliss avant lavnement des
microcontrleurs, les fabricants des circuits intgrs ont affines un peu la dfinition de ce
quil fallait intgrer pour arriver un schma type analogue la figure suivante :

Interruptions
externes

Contrle
dinterruption

ROM
UVPROM
OTPROM

Timer 1
RAM

EEPROM

Timer 0

Interface
spcifique

Contrleur de
bus de donnes

Port
dentres/sorties

Port srie

RXD

TV

Structure interne dun microcontrleur

Nous y retrouvons bien videmment lunit centrale qui est plus simplifie par rapport celle
du microprocesseur. En contre partie, des instructions de manipulation de bits, trs utiles pour
faire des entres/sorties lui ont t ajoutes. Dans certains circuits, cette unit centrale se voit
dote dun trs grand nombre de registres internes qui servent alors de mmoire vive do une
impression dabsence de cette dernire.
Un certain nombre de microcontrleurs taient, et sont toujours dailleurs disponibles sans
ROM. Puis, les technologies dintgration progressent, les fabricants ont appris placer sur la
puce de la mmoire programmable lectriquement et effaable aux ultraviolets (UVPROM)
qui cotent relativement cher, non cause de la mmoire elle-mme dont la technologie est
maintenant facile produire, mais plutt cause de la fentre en quartz ncessaire son
effacement, on a vu galement apparatre des microcontrleurs dits OTPROM.
Dans ces circuits ou OTPROM (ONE TIME PROM), cest dire programmable une fois, la
mmoire UVPROM existe toujours dans ce programme donc comme nimporte quel circuit

de ce type, mais, fait de labsence de toute fentre, cette mmoire nest ensuite plus effaable.
Cest une solution intressante pour les productions en petite srie, ne justifiant pas une
programmation par masque. En effet, du fait de labsence de fentre, ces versions OTPROM
sont disponibles en botier plastique trs peu coteux.
On trouve donc lheure actuelle aux moins cinq types diffrents de microcontrleurs :
*Ceux avec ROM programmable par masque.
*Ceux avec UVPROM ou EEPROM.
*Ceux sans aucune ROM.
*Ceux avec lOTPROM.
*Ceux avec mlange de ces combinaisons.
Pour ce qui est de la mmoire vive ou RAM, la situation est plus simple. Quasiment tous les
microcontrleurs disposent dune RAM interne de taille en principe assez faible et lorsquelle
nest pas explicitement visible sur le synoptique, cest que lunit centrale dispose dassez de
registres pour servir de RAM.
De mme on a dautres lments de base qui constituent un microcontrleur qui sont des
lignes dentres /sorties parallles en nombre variable selon la vocation et la taille du botiers
(un problme de nombre maximum de pattes se posant trs vite avec laccroissement du
nombre de ligne).

Au moins une interface dentre/sortie srie asynchrone, plus au moins volue selon

les circuits.

Un ou plusieurs timers internes dont les possibilits peuvent tre trs variables mais

qui fonctionnent gnralement en compteur, dcompteur ou gnrateur dimpulsion


programmable.

Un ou plusieurs convertisseurs analogiques/numriques prcds ou non de

multiplexeurs pour offrir plusieurs voies.

Parfois, mais plus rare, un convertisseur numrique/analogique.

I.
Les PICs
Structure d'un PIC
Les PIC, au mme titre que les microprocesseurs, sont composs essentiellement de registres
ayant chacun une fonction bien dfinie. Les PIC possdent galement des priphriques
intgrs, tels qu'une mmoire EEPROM, un timer, des ports d'entres/ sorties ou bien encore
un convertisseur analogique/numrique.

Selon le type de PIC utilis, on retrouvera en interne un certain nombre de registres et


priphriques possdant des caractristiques diffrentes. Les diffrences de caractristiques
selon le PIC utilis sont :
La taille de la RAM interne ;
La mmoire EEPROM intgre ;
Le type de mmoire programme : FLASH, EPROM ou OTP et la taille de
celle-ci.
Le timer intgr ;
Les convertisseurs analogique/numrique intgrs.

1- Structure minimale d'un PIC


La structure minimale d'un PIC est constitue des lments ci-dessous :
Une mmoire de programme contient le code binaire correspondant aux instructions que doit
excuter le microcontrleur. La capacit de cette mmoire est variable selon les PIC
Une mmoire RAM sauvegarde temporairement des donnes. sa capacit est aussi variable
selon les PIC
Une Unit Arithmtique et Logique (UAL ou ALU en anglais) est charge d'effectuer toutes
les oprations arithmtiques de base (addition, soustraction, etc.) ainsi que les oprations
logiques de base (ET, OU logique, etc.).
Des ports d'entres/sorties permettent de dialoguer avec l'extrieur du microcontrleur,
Un registre compteur de programme (CP ou PC en anglais), est charg de pointer l'adresse
mmoire courante contenant l'instruction raliser par le microcontrleur. Le contenu du
registre PC volue selon le pas de programme.
Un registre pointeur de pile (PP ou SP en anglais) est essentiellement utilis lorsque l'on
ralise un sous-programme. Le pointeur de pile est charg de mmoriser l'adresse courante
que contient le compteur de programme avant le saut l'adresse du sous-programme. Lorsque
le sous-programme est termin, le pointeur restitue l'adresse sauvegarde vers le compteur de
programme.
Un registre d'instruction contient tous les codes binaires correspondant aux instructions
raliser par le microcontrleur. Le PIC 16F876 comporte 35 instructions.
Un registre d'tat est en relation avec l'UAL et permet de tester le rsultat de la dernire
opration effectue par le microcontrleur. Selon la dernire opration effectue, des bits sont
positionns dans le registre d'tat et ceux-ci peuvent tre tests l'aide d'une instruction de
branchement pour effectuer des sauts conditionnels.

Une horloge systme permet de cadencer tous les changes internes ou externes au
microcontrleur.
La dnomination PIC est sous copyright de Microchip
Les PICs sont des composants dits RISC (Reduced Instructions Set Computer), ou encore
composant jeu dinstructions rduit.
La famille des PICs est subdivise en 3 grandes familles : La famille Base-Line, qui utilise
des mots dinstructions de 12 bits, la famille Mid-Range, qui utilise des mots de 14 bits , et la
famille High-End, qui utilise des mots de 16 bits.

Identification dun PIC


Pour identifier un PIC, nous utilisons simplement son numro.
Les 2 premiers chiffres indiquent la catgorie du PIC, 16 indique un PIC Mid-Range.
Vient ensuite parfois une lettre L : Celle-ci indique que le PIC peut fonctionner avec une plage
de tension beaucoup plus tolrante. Ensuite, nous trouvons :
C indique que la mmoire programme est une EPROM ou plus rarement une EEPROM, CR
pour indiquer une mmoire de type ROM Ou F pour indiquer une mmoire de type FLASH.
ce niveau, on rappelle que seule une mmoire FLASH ou EEPROM est susceptible dtre
efface, finalement nous trouvons sur les botiers le suffixe -XX dans lequel XX
reprsente la frquence dhorloge maximale que le PIC peut recevoir. Par exemple 04 pour
un 4MHz.
Notons ds prsent que les PICs sont des composants STATIQUES, cest dire que la
frquence dhorloge peut tre abaiss.

Le choix du microcontrleur : pourquoi le pic16F877


Le choix dun microcontrleur est primordial car cest de lui que dpendent en grande partie
les performances, la taille, la facilit dutilisation et le prix du montage.
En fait ce choix est impos dans le cahier de charge.
Le pic 16F877 possde en plus des instructions trs puissantes donc un programme
dvelopper rduit, une programmation simple grce au mode srie.

LE MICROCONTRLEUR PIC 16F877


Nous allons maintenant sintresser la structure interne du PIC 16F877, avec lequel nous
avons travaill.
Le 16F877 est un microcontrleur de MICROCHIP, fait partie intgrante de la famille des Mid
Range (16) dont la mmoire programme est capable daccepter une frquence dhorloge
maximale de 4Mhz.

Caractristiques gnrales :
Brochage du 16F877

Les particularits lectriques


On constate que sur le schma concernant le 16F877, on a deux connexions VSS qui sont
relies la masse. En fait, en interne, ces pins sont interconnects. La prsence de ces 2 pins
sexplique pour une raison de dissipation thermique. Les courants vhiculs dans le Pic sont
loin dtre ngligeables du fait des nombreuses entres/sorties disponibles.

Le TIMER
Un timer est un registre interne au micro contrleur, celui-ci s incrmente au grs d'un horloge, ce
registre peut servir par exemple pour raliser des temporisations, ou bien encore pour faire du
comptage (par l'intermdiaire d'une broche spcifique : RA4/TOKI). Le PIC 16F876 possde trois
timers sur 8 bits (il compte jusqu ' 256) configurable par logiciel.

Les ports entre/sortie


On dispose de 33 broches d'entres/sorties, chacune configurable soit en entre soit en sortie
(PORTA, PORTB, PORTC , PORTD, PORTE).

Un registre interne au PIC, nomm TRIS, permet de dfinir le sens de chaque broche d'un
port d'entres/sorties. En rgle gnrale, un bit positionn 0 dans le registre TRIS
donnera une configuration en sortie pour la broche concerne ; si ce bit est positionn 1 ,
ce sera une broche d'entre.

2.1 Particularit du port A


Le 16F877 dispose de 5 canaux dentre analogique. Nous pouvons donc chantillonner
successivement jusque 5 signaux diffrents avec ce composant. Les pins utiliss sont les pins
AN0 AN4 (qui sont en fait les dnominations analogiques des pins RA0 RA3 + RA5).
On peut noter galement que les pins ANx sont des pins dentre. Il nest donc pas question
desprer leur faire sortir une tension analogique. Ceci ncessiterait un convertisseur
numrique/analogique dont nest pas pourvu notre PIC.

2.2 Particularits du port B


Hors de sa fonction principale autant que ports dentres /sorties, on note la pin RB0 qui, en
configuration dentre, est de type trigger de Schmitt quand elle est utilise en mode
interruption INT ; La lecture simple de RB0 se fait, elle, de faon tout fait classique, en
entre de type TTL. Encore il y a (RB3-RB6-RB7) qui peuvent servir dans la programmation
(en mode LVP) en cas dabsence de programmateur commercial.

2.3 Particularits du port C :


Cest un port tout ce quil y a de plus classique, Or quil a deux pins quon utilisera plus tard
dans la communication srie avec le PC travers (TX et RX) (pin17 et 18).

2.4 Particularits du port D


Un fois de plus, ce port fonctionne de faon identique aux autres, dans son mode de
fonctionnement gnral.
Le registre TRISD comportera donc les 8 bits de direction.

2.5 Particularits du port E


Ce port ne comporte que 3pins, RE0 RE2, contrairement aux autres ports, les bits non
concernes de TRISE sont implants pour dautres fonctions

Loscillateur :
L'horloge systme peut tre ralise soit avec un quartz (a), soit avec une horloge extrieure (b),
soit avec un circuit RC(c). Dans ce dernier cas, la stabilit du montage est limite.
La frquence maximale d'utilisation va dpendre du microcontrleur utilis. Le suffixe indiqu sur le
botier donne la nature de l'horloge utiliser et sa frquence maximale.

MCLR :
La broche MCLR permet de raliser un Reset du circuit quand elle est place 0V

4-RESET
Cette broche sert initialis le microcontrleur. Ce dernier dispose en interne dun circuit de
dtection de niveau quand la tension Vdd est comprise entre 11.2v et 1.7v il dmarre une
procdure dinitialisation.
Cette broche peut tre seulement relie Vdd si on na pas besoin de reset externe. Par contre
si on souhaite implanter un bouton de remise zro on pourra cbler un simple rseau RC sur
la broche MCLR.

I- Prsentation
I-1- Schma synoptique de la solution:

Affichage

Image de tension de rseau

Unit de traitement et de calcul


Pic 16 F 877

Dtecteur de passage par zro

Etage de commande de thyristo

Interface

I-2- Image de la tension du rseau:


L'image de le la tension du rseau sert comme rfrence pour calculer le retard
d'enclenchement des thyristors et synchroniser les impulsions gnrs avec la tension du
secteur.

I-3- Dtecteur de passage par zro

+VCC

I-3-1- Montage

+VCC

R1

R3

7
1

U1
3

D1

D2

D3

R2

Q1
NPN

R4

4
5

TR1

1k8

-VCC

GND
GND

Figure 6: montage dtecteur de zro

I-3-2- Analyse
Le signal sinusodal (image de rseau) a t crter au moyen des diodes D1 et D2
puis appliquer aux bornes de lAOP. La rsistance R1 a pour rle de limiter le courant
traversant les deux diodes. LAOP fonctionnant en boucle ouverte, il bascule soit +Vcc soit
Vcc selon que la tension soit gale positive ou ngative.
En effet :
Si V+>V- alors Vs=+Vsat
Si V->V+ alors Vs=-Vsat
A la sortie du comparateur LM 741 nous aurons un signal carr damplitude 5v donc
on va mettre une diode de type 1N4148 pour liminer la partie ngative du signal.
A la sortie de la diode nous utilisons un transistor de type 2N2222 que nous le faisons
fonctionner en commutation lorsque Ve est comprise entre -0.6V et +0.6V les deux diodes D1
et D2 seront bloques, le courant traversant les deux diodes va tre nul
Si Ve>0.6V donc D1 va tre passante.
Dterminons alors le courant I= ?
Nous savons que le transformateur que nous utilisons a comme puissance P=3VA.
Imax= 3/12=250mA
Soit I=20mA
R*I=U
Re>= U/I=12/0.02=600
Soit par convention R=1K

I-3- Etage amplificateur de courant


Montage

Fig. : Etage amplificateur de courant+sparation galvanique

Analyse
Pour protger lunit de traitement (pic16F877) du mauvais fonctionnement on doit
procder par sa sparation de la partie commande qui va stimuler les thyristors .pour cette
raison on fait recourt un composant lectronique (transformateur dimpulsion).

I-3-1 Etude du montage


I-3-1-1 Amplificateur de courant
A la sortie du Pic 16 F877, le signal form dimpulsions (train dimpulsion) nest pas
assez puissant pour pouvoir amorcer le thyristor pour cette raison nous sommes amens
raliser un circuit damplification de courant afin de piloter le thyristor partir de sa gchette

Schma dvelopp

Calcul de la rsistance Rb

Loi des mailles


U-Urb-Vbe=0
Urb=U-Vbe
Rb*Ib=U-Vbe
Rb=(U-Vbe)/Ib or Vbe=0.6V
Ic=*Ib
Ib=Ic/
AN:

Ib=150/100=1.5mA

Donc Rb>=(5-0.6)/1.5=3K
Par convention Rb=4.7K

I-4- Transformateur dimpulsion

Les transformateurs dimpulsions ont un large domaine dapplications les utilisations les plus
courantes sont :
Allumage des thyristors et des triacs
Commande des thyristors et de triacs
Commande damorage des transistors de puissance utiliss comme commutateur
Emploi comme transformateur de couplage pour transmission des donnes.
Sparation galvanique

Constitution
Le circuit magntique est compos se deux parties :
La partie principale en forme de H, constitue par des tles au silicium comme celles du
transformateur classique. Lenroulement primaire P est bobin sur la branche qui forme le H.
Le noyau sur lequel est bobin le secondaire S est un matriau trs saturable cest dire
ayant une forte permabilit magntique et une faible section.
La courbe daimantation b=f(H) de ce matriau

Etant donn la grande permabilit du noyau de 0 S il se sature avec un faible champ


magntique .
Dans la partie (SS), le flux qui traverse le noyau de section constante ne peut plus crotre.

I-5- Afficheur LCD


I-5-1- Prsentation
Gnralit
Les afficheurs cristaux liquides sont des modules compacts intelligents et ncessitants peu
de composants externes pour un bon fonctionnement. Ils sont relativement bons marchs et
sutilisent avec beaucoup de facilit. Un exceptionnel microprocesseur polite de la famille

C-MOS diminue considrablement leurs consommation (<0.1mW) ils sont pratiquement seuls
tre utilise sur les appareils alimentation par piles. Plusieurs afficheurs sont disponibles
sur le march et ne diffrent les uns des autres , non par leurs dimensions (de 1 4 lignes de 6
80 caractres), mais aussi par leurs caractristique technique et leurs tensions de service.
Certains sont dots dun rtro clairage de laffichage. Cette fonction fait appel des leds
montes derrire lcran du module, cependant, cet clairage est gourmant en intensit (250
mA max).
Le but des afficheurs LCD est dinitier aux crans LCD un texte de 8 bits et 4 bits.

Principe de fonctionnement
Un afficheur LCD est capable dafficher tous les caractres alphanumriques usuels et
quelques symboles supplmentaires. Pour certains afficheurs, il est mme possible de crer
ses propres caractres.
Chaque caractre est identifi par son code ASCII quil faut envoyer sur les lignes D0 D7,
broches 7 14. ces lignes sont aussi utiliss pour la gestion de laffichage avec lenvoi
dinstructions telles que leffacement de lcran, lcriture en1 ou en ligne 2, le sens de
dfilement du curseur.

I-5-2- Description
Brochage de lafficheur

16 caractres
16 caractres

..
D7 D6 D5 D4 D3 D2 D1 D0
VDD VSS

R/

RS VLC

Connexion
connexion de lafficheur
Pour utiliser le LCD il faut bien sur lalimenter par 5V et la masse. Ensuite il va falloir relier
les ports RS, R/W et E au PIC ( pin RC2, RC0 et RC3) puis les ports D0 D7.

Utilisation des ports pour envoyer une instruction


Pour envoyer une instruction lafficheur il faut rgler le bit READ/WRITE (gnralement
WRITE) spcifier le bit RS (si cest une commande ou une donne), mettre les bits du poids
fort de la commande ou la donne en question sur les bits D7 D0et enfin valider pour que
lafficheur en tient compte.
La validation se fait en mettant le bit E 1 puis on le remet 0. il y a tout de mme des
contraintes de tempes respecter (il faut un certain temps aux LCD pour comprendre et
excuter une commande). Ces contraintes sont dun temps minimum

Commande
Apres avoir alimenter le LCD il faudra envoyer une srie de commande pour linitialisation.
Si la phase de linitialisation est termine, on peut envoyer directement des codes ASCII pour
que le LCD les affiche.
Le programme nest ni gourmand en taille mmoire (moins de270 instructions, en contant les
timers), ni en RAM.
Lexcution est pralablement plus longue mais le cot de laffichage se fait temps court.

Les diffrents broches de LCD


N DE BROCHE
01
02
03
04
05

SIGNAL
VSS
VDD
VLC
RS
R/

06
07
08

E
D0
D1

Niveau
Masse
+5V
+/-2.5V
0=instruction 1=characters
0=ecriture
1=lecture
Front descendant
Logique positive
Logique positive

09
10
11
12
13
14

D2
D3
D4
D5
D6
D7

Logique
Logique
Logique
Logique
Logique
Logique

positive
positive
positive
positive
positive
positive

I-6- Lalimentation
On dsire raliser une alimentation stabilise pouvant dbiter un courant Imax et impose une
tension Umax . on utilise pour cela le montage proposer sur la figure suivante.
Celui si est composer :
Dun transformateur de rapport M
Dun pont de diode ou chacune dentre elles possde une tension de seuil note Vd .
Dune capacit C
Dun rgulateur intgr CI

Pour comprendre la faon de choisir ses diffrents composants, il faut dabord sintresser au
fonctionnement du montage complet

Fonctionnement du montage
Le transformateur gnre une tension sinusodale damplitude crte VM et de frquence
f=50Hz (frquence de secteur). Cette tension est redresse sur deux alternances par le pont de
diodes. Lassociation pont de diodes-capacit forme un dtecteur de crte. En absence de
charge R, la tension aux bornes de la capacit est continue et gale VM- 2Vd.

Le rgulateur est un circuit intgr CI gnrant une tension constante entre ses broches 2 et 3
lorsque la tension entre ses bornes 2 et 3 est suprieure un seuil not VT.
De plus, le courant sortant de la broche 2 est ngligeable. Le courant dbit par le circuit
provient donc de son entre 1 soit I1=I3. en charge, le courant dbit par le CI va venir
dcharger la capacit C. le courant de dcharger est I3=V S/R et il reste constant tant que la
tension Vc aux bornes du condensateur reste suprieur la tension seuil VT du rgulateur.
Pour un fonctionnement normal du montage, il faut que quelque soit la charge, la tension aux
bornes de la capacit soit suprieur la tension de seuil du rgulateur.

Choix des diffrents lments


On nglige dans cette partie la rsistance de sortie du transformateur et le courant inverse des
diodes du pont.

Choix de la capacit C
La figure suivante indique lvolution de la tension aux bornes de la capacit C quand le
montage fonctionne vide (VCvide) et en charge (VCcharge) dans le cas ou la capacit C est
correctement dimensionn.

On suppose que lon allume le dispositif t=0, pour la premire priode de T de la tension
secteur, trois instants t1, t2 et t3 peuvent tre dfinis :
T1 est linstant ou la tension VC(t) est maximale
T2 est linstant ou la tension VC(t) est gale la tension V(t)
T3 est linstant ou la tension VC(t) est de nouveau maximale

Pour

0<t<t1 les diodes D1 et D2 sont passantes et la tension V C(t) est gale la tension

V(t) : capacit se charge


Pour t1<t1<t2 tout les diodes du pont sont bloques puisque la tension Vc(t)>V(t).
En fonctionnement vide, la tension reste constante et gale V M. en charge, la tension aux
bornes de la capacit est donne par lquation suivante.

Pour t2<t<t3, les diodes D2 et D4 sont passantes. La capacit se charge, Vc(t)>V(t). Aprs la
valeur maximale de la tension V(t>t3), un cycle identique se reproduit indfiniment. La valeur
de la capacit C est dtermin par la condition :

En ngligeant la tension de seuil des diodes, on peut crire linstant t2 :

Il apparat que lexpression de linstant t2 nest pas soluble analytiquement pour suivre
lanalyse on confond linstant t2 avec linstant t3 ou la tension V(t) est maximale.
Lquation 3 nous donne :

Pour : VS=5V et Imax=0.25A on a Cmin=152F


On prend la valeur normalise 2200F

Choix du rgulateur
Ce choix se fait partir de Imax et Umax dsire.

Choix du transformateur
Deux points sont prendre en considration lors dun choix du transformateur, la puissance
quil doit fournir et son rapport m.

Choix du pont de diodes


A linstant proche de t2, les diodes du pont se dbloquent et il apparat alors un pic de courant
limite par la rsistance de sortie du transformateur. Le calcul de ce PIC est complexe.
On choisi en gnral, un pont de diode pouvant dbiter un courant gale 5 fois le courant
Imax.

Montage final de lalimentation

Lalimentation des amplificateurs oprationnels (LM741) ce fait laide dune alimentation


stabilise dlivrant une tension gale 5V. en se basant sur ltude prcdente nous avons
choisi le montage suivant :

Carte de commande
J2

TH11
TH12
TH21
TH22
TH31
TH32
DEC01
DECO2
DEC03

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

CONN-H20

VCC

C2
U1

D3

1k

1N4148
MCLR

SW1
1

220u

SW2

C7

8
9
10

SW3

R10

R9
2.2k

R8
2.2k

2.2k

RD0/PSP0
RD1/PSP1
RD2/PSP2
RD3/PSP3
RD4/PSP4
RD5/PSP5
RD6/PSP6
RD7/PSP7

VCC

PIC16F877
VDD=VCC
VSS=GND

RW
RS
E

BUZZ

19
20
21
22
27
28
29
30

BUZ1

R1
1k

RV1

BUZZ
1

RES-VAR

BUZZER1

LM032L

D0
D1
D2
D3
D4
D5
D6
D7

15
16
17
18
23
24
25
26

LCD2

7
8
9
10
11
12
13
14

SWO

R0

TH11
TH12
TH21
TH22
TH31
TH32

RS
RW
E

33p

RA0/AN0
RA1/AN1
RA2/AN2/VREFRA3/AN3/VREF+
RA4/T0CKI
RA5/AN4/SS RC0/T1OSO/T1CKI
RC1/T1OSI/CCP2
RE0/AN5/RD
RC2/CCP1
RE1/AN6/WR
RC3/SCK/SCL
RE2/AN7/CS
RC4/SDI/SDA
RC5/SDO
RC6/TX/CK
RC7/RX/DT

33
34
35
36
37
38
39
40

4
5
6

VCC

RB0/INT
RB1
RB2
RB3/PGM
RB4
RB5
RB6/PGC
RB7/PGD

RS
RW
E

2
3
4
5
6
7

DEC01
DECO2
DEC03

OSC1/CLKIN
OSC2/CLKOUT
MCLR/Vpp/THV

VCC

MCLR

VSS
VDD
VEE

4MHz

1
2
3

C1

13
14
1

X1

GND
VCC

33p

CARTE DE COMMANDE