You are on page 1of 223

REPUBLIQUE TUNISIENNE

MINISTERE DE LEDUCATION

Gnie lectrique
Manuel de cours

3me anne de lenseignement secondaire


Sciences Techniques

Les auteurs
Fredj JAZI : Inspecteur Gnral de lEducation
Mahmoud MANNA : Inspecteur principal
Mohamed LABIDI : Inspecteur
Sadok MAYEL : Inspecteur
Mohamed Sghaer KHALFAOUI : Professeur Principal hors classe

Les valuateurs
Mohamed BEN HAMIDA : Inspecteur gnral de lEducation
Chedly CHAMMAKH : Inspecteur Principal
Hamadi ZNAYDI : Professeur Universitaire

Centre National Pdagogique


Tous droits rserves au Centre National Pdagogique
PREFACE
Louvrage de gnie lectrique s'adresse aux lves de 3me anne de la section
Sciences Techniques. Il comporte deux manuels : l'un est intitul manuel de cours,
l'autre manuel d'activits. Ces deux manuels sont destins tre utiliss
simultanment par les lves, en conformit avec la stratgie d'enseignement
adopte pour la discipline.

Les thmes traits permettent de dvelopper, chez les lves, les aptitudes
s'informer et participer la construction de leur savoir et savoir-faire.
L'lve demeure ainsi au centre de l'acte pdagogique ; il lui incombe alors, pour
bien tirer profit de la complmentarit entre les deux manuels, d'accorder une
importance la prparation de l'activit, son droulement et sa synthse. De ce
fait, la russite des apprentissages ncessite une alternance continue entre les deux
volumes du manuel et une mobilisation des ressources matrielles et logicielles.

Le manuel de cours est compos de huit chapitres, au dbut desquels sont


indiqus les objectifs atteindre et les savoirs associs. Ces chapitres sont regroups
en trois parties :

A - AUTOMATIQUE
B - ELECTROTECHNIQUE
C - ELECTRONIQUE

Les auteurs souhaitent que ce manuel sera utile aux professeurs et aux lves. Il
sera une aide la mise en relation entre les activits pratiques raliser et les
connaissances technologiques acqurir pour le dveloppement des comptences
et des capacits de gnie lectrique. Ils comptent beaucoup sur les remarques et
suggestions des utilisateurs de cet ouvrage pour d'ventuelles amliorations.

Les auteurs

Manuel de cours 3
COMMENT UTILISER LES MANUELS

Une page mettant en vidence le chapitre Une fiche de prparation de la leon


et les leons traiter conformment au prcisant l'objectif atteindre, les conditions
programme officiel de la discipline. de ralisation et les critres d'valuation.

LeonA A1-1
Leon 1- 1
CHAPITRE A1
CHAPITRE A1
Les Codes numriques
Systme de numration
et codes
FICHE DE PREPARATION
Souvenez-vous
bien du
Je me rapelle
bien de mon O bjectifs du programme
- Coder un nombre dcimal
- Dcoder un nombre
- Transcoder un nombre.
- Coder une information dans un format numrique ou alphanumrique

O bjectifs de la leon
- Coder une information dans un format numrique
- Convertir une information d'un code un autre

Leon A1-1 Les Codes Numriques


I- Mise en situation
P rrequis
II- Les codes numriques - Systme de numration en dcimal
1- Prsentation
2- Code dcimal
3- Code binaire pur
4- Code octal
C onnaissances nouvelles
5- Code hexadcimal - Codes numriques.
6- Transcodage - Conversion entre certains codes.
7- Code binaire rflchi
8- Code B.C.D
9- Conversion entre codes
III- Exercices rsolus
C onditions de ralisation et moyens
- Calculatrice scientifique.
IV- Exercices rsoudre
- Micro- ordinateur + logiciel Windows (fichier calculatrice)
- Logiciels de simulation lectronique.
- Simulateur logique et kits.
Leon A1-2 Les Codes Alphanumriques
I - Mise en situation
II - Le code ASCII
III- Le code barres
C ritres dvaluation
IV- Exercice rsoudre - Information correctement code.
- Conversion entre codes russie.
Manuel de cours 6

Manuel de cours 7

LeonA A1-1
Leon 1- 1
CHAPITRE A1
Les Codes numriques
I Mise en Situation
Le cours prsente les notions nouvelles
I- 1- Activit de dcouverte
a- Raliser lactivit de dcouverte du manuel dactivits TP A1- 1
b- Exemple de code
avec des renvois aux activits pratiques.
microordinateur
Code
postal
1000 BAB BHAR
Localit Un rsum est propos en fin de chapitre.
1000 BAB EL JAZIRA
1069 HABIB THAMEUR
1002 HEDI CHAKER
ordinateur 1073 MONPLAISIR
1001 REPUBLIQUE

Noubliez pas de mentionner le code

S
postal dans vos correspondances

R
OU
- Le code postal est linformation fondamentale et indispensable dune adresse.
- Identifiant unique et universel, il dtermine sans quivoque la localit du

C
destinataire et facilite lacheminement et le tri des envois.

Une activit de dcouverte ralise lors


DE
I- 2- Gnralits
a- introduction
de la phase de mise en situation des
E L
Les codes numriques ne traitent que des nombres binaires composs de 0 et de 1.
Les codes alphanumriques permettent lexcution de fonctions spcifiques afin

NU apprentissages permettant l'lve de


damliorer les performances du matriel numrique.

MA
En effet, le clavier dun ordinateur porte des touches sur lesquelles sont indiques les
lettres de lalphabet, les chiffres, les signes de ponctuation .. (Information source). Le
nombre de fils conducteurs reliant lunit centrale au clavier est nettement infrieur au nombre
de ces touches.
ractiver ses prs-requis et de se
Une simple analyse montre que linformation source est code avant dtre transfre
lunit de traitement sous forme dinformation image.
prparer aborder les nouveaux
b- Definition
Un systme de numration permet de coder une information en lui associant symbole ou
concepts.
une combinaison de symboles qui permet de la faire communiquer.

La connexion entre le clavier, lunit centrale et lcran peut tre matrialise par le schma
synoptique suivant :
Manuel de cours 8

Manuel de cours 4
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet

Les activits proposes se


droulent en classe en groupes
I- 2- Activit 1
Raliser l'activit 1 du manuel d'activits TP A3- 3
rduits d'lves facilitant aux
I- 3- Exemple : unit de perage apprenants l'exprimentation,
I- 3- 1- Prsentation

R S l'observation, l'interprtation des


OU
la figure suivante reprsente une unit de perage.

rsultats et l'acquisition des


E C nouveaux concepts.
E LD
U
M AN
I- 3- 2- Description du fonctionnement
L'oprateur place une pice P percer sur l'tau de serrage. L'action sur un bouton
poussoir (S) de mise en marche provoque le cycle de fonctionnement suivant :
- serrer la pice
- percer la pice
- desserrer la pice Dossier Pdagogique Leon A1-1 :

N.B : la pice est dgage manuellement.


TP A1-1 LES CODES NUMRIQUES

Manuel de cours 80 Activit 3


En appliquant la rgle de conversion du binaire rflchi / binaire naturel.

3 Complter la table de vrit ci-contre : Gj Bj+1 Bj


3 Dterminer l'quation logique de Bj 0 0
......................
Les exercices rsolus permettent 0 1

MA
......................
...................... 1 0
aux lves d'appliquer les nouveaux
NU
...................... 1 1

acquis quant aux exercices


EL
3 A laide dun logiciel de CAO simuler le montage suivant et remplir le tableau
correspondant :

rsoudre ils dveloppent la matrise DA Gray Naturel Gray Naturel


Nombre en Code Gray

G3 G2 G1 G0 B3 B2 B1 B0 G3 G2 G1 G0 B3 B2 B1 B0

CTI
Nombre en code pur

de ces acquis. 0
0
0
0
0
0
0
1
1
1
1
1
0
0
0
1

VIT
0 0 1 1 1 1 1 1
0 0 1 0 1 1 1 0

ES
0 1 0 0 1 0 1 0
0 1 0 1 1 0 1 1 1 1 0 1
0 1 1 1 1 0 0 1
0 1 1 0 1 0 0 1
Figure A-1-5

En utilisant le circuit intgr 4030 (CMOS) ou 7486 (TTL) complter le cblage du convertisseur
Gray-binaire sur plaque essai et simuler son fonctionnement.
LeonA A1-1
Leon 1- 1
CHAPITRE A1
Les Codes numriques
B3 B2 B1 B0

III Exercices Rsolus

Exercice 1
Coder en binaire pur les nombres dcimaux suivants 5 ; 56 et 19.

4x 5601
Solution

56 2 19 2
Figure A-1-6
5 2
1 2 2 0 28 2 1 9 2
0 2 0 14 2 0 4 2
Manuel dactivits 8
1 0 0 7 2 0 2
1 3 2 0 2
1 1
1 0 1 0

(5)10 = (101)2 (56)10 = (111000)2 (19)10 = (10011)2

Exercice 2
Dcoder les nombres binaires (N)2 = 1000 1001 et (N)2 = 111 1010 0101 .

Solution
(1000 1001)2 = (1x27 + 0x26 + 0x25 + 0x24 + 1x23 + 0x22 + 0x21 + 1x20)10 = (137)10

(111 1010 0101)2 = (1x210+ 1x29 + 1x28 + 1x27 + 0x26 + 1x25 + 0x24 + 0x23 + 1x22 + 0x21 +
1x20)10 = (1957)10

Exercice 3
Pour atteindre les mmes objectifs
Convertir les nombres dcimaux 279 et 149 en BCD :
et selon le matriel didactique
Solution
2 s'crit (0010)2 1 s'crit (0001)2 disponible au laboratoire d'autres
7 s'crit (0111)2 4 s'crit (0100)2
9 s'crit (1001)2 9 s'crit (1001)2 activits d'apprentissage peuvent
Donc
(279)10 = (0010 01111001)BCD
Donc
(149)10 = (0001 0100 1001)BCD tre envisages.
Manuel de cours 18

Manuel de cours 5
Chapitre A1

Systme de numration
et codes
Souvenez-vous Je me rapelle bien
bien du code de mon code

Leon A1-1 Les Codes Numriques


I- Mise en situation
II- Les codes numriques
1- Prsentation
2- Code dcimal
3- Code binaire pur
4- Code octal
5- Code hexadcimal
6- Dcodage
7- Transcodage
8- Code binaire rflchi
9- Code B.C.D
10- Conversion entre codes
III- Exercices rsolus
IV- Exercices rsoudre

Leon A1-2 Les Codes Alphanumriques


I - Mise en situation
II - Le code ASCII
III- Le code barres
IV- Exercice rsoudre

Manuel de cours 6
Leon A1-1
Chapitre A1
Les Codes numriques

FICHE DE PREPARATION

O bjectifs du programme
- Coder un nombre dcimal
- Dcoder un nombre
- Transcoder un nombre.
- Coder une information dans un format numrique ou alphanumrique

O bjectifs de la leon
- Coder une information dans un format numrique
- Convertir une information d'un code un autre

P rrequis
- Systme de numration en dcimal

C onnaissances nouvelles
- Codes numriques.
- Conversion entre certains codes.

C onditions de ralisation et moyens


- Calculatrice scientifique.
- Micro- ordinateur + logiciel Windows (fichier calculatrice)
- Logiciels de simulation lectronique.
- Simulateur logique et kits.

C ritres dvaluation
- Information correctement code.
- Conversion entre codes russie.

Manuel de cours 7
Leon A1-1
Chapitre A1
Les Codes numriques
I Mise en Situation
I- 1- Activit de dcouverte
a- Raliser lactivit de dcouverte du manuel dactivits TP A1- 1
b- Exemple de code

microordinateur
Code
postal Localit

1000 BAB BHAR


1000 BAB EL JAZIRA
1069 HABIB THAMEUR
1002 HEDI CHAKER
ordinateur 1073 MONPLAISIR
1001 REPUBLIQUE

Noubliez pas de mentionner le code


postal dans vos correspondances

- Un code postal est une information fondamentale et indispensable dune adresse.


- Un identifiant unique et universel, il dtermine sans quivoque la localit du
destinataire et facilite lacheminement et le tri des envois.

I- 2- Gnralits
a- introduction
Les codes numriques ne traitent que des nombres binaires composs de 0 et de 1.
Les codes alphanumriques permettent lexcution de fonctions spcifiques afin
damliorer les performances du matriel numrique.

En effet, le clavier dun ordinateur porte des touches sur lesquelles sont indiques les
lettres de lalphabet, les chiffres, les signes de ponctuation .. (Information source). Le
nombre de fils conducteurs reliant lunit centrale au clavier est nettement infrieur au nombre
de ces touches.

Une simple analyse montre que linformation source est code avant dtre transfre
lunit de traitement sous forme dinformation image.

b- Definition
Un systme de numration permet de coder une information en lui associant un symbole
ou une combinaison de symboles qui permettent de la faire communiquer.

La connexion entre le clavier, lunit centrale et lcran peut tre matrialise par le schma
synoptique suivant :
Manuel de cours 8
Leon A1-1
Chapitre A1
Les Codes numriques
Source Image
dinformation dinformation

Clavier Unit centrale Ecran

II Les codes Numriques


II- 1 - Raliser lactivit 1 du manuel dactivits TP A1 - 1
II- 2 - Rappel : Code dcimal.
Le systme usuel de numration utilise le code dcimal. Dans ce systme, le nombre de
symboles utiliss est 10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Ces symboles sappellent des chiffres.
Le nombre (10) reprsente la base (B) du code dcimal.
Ainsi le nombre dcimal 2056 peut tre reprsent sous la forme suivante :
2056 = 2000 + 0 + 50 + 6 o :
centaines

dizaines
milliers

units

2 0 5 6

Chiffre le plus significatif Chiffre le moins significatif

(2056)10 = 2.103 + 0 .102 + 5.101 + 6. 100

Poids le plus fort Base Poids le plus faible

II- 3- Code binaire (Base 2)


a- Prsentation
Le code binaire est le rsultat dune opration de conversion permettant de traduire une
donne quelconque en un nombre ne comportant que des 0 et des 1.
A chaque nombre cod en dcimal correspond un seul nombre cod en binaire. On donne
ci-dessous des exemples :

en dcimal 0 1 2 3 4 5 6 etc...
en binaire 0 1 10 11 100 101 110 etc...

Manuel de cours 9
Leon A1-1
Chapitre A1
Les Codes numriques
Dune faon gnrale un nombre binaire scrit comme suit :

b7 b6 b5 b4 b3 b2 b1 b0
Bit le plus Bit le moins
significatif significatif
MSB Bit LSB

- Mot binaire : ce nombre (b7 b6 b5 b4 b3 b2 b1 b0)2 est gnralement appel mot


binaire.
- Poids ou pondration : coefficient attach au rang d'un chiffre dans un systme de
numration.
- LSB et MSB : en numration binaire, on parle du bit de plus faible poids (LSB) qui est la
position binaire la plus droite dans un mot et du bit de plus fort poids (MSB) qui
reprsente le bit situ le plus gauche dans un mot.

MSB: Most Significant Bit ou bit le plus significatif.


LSB: Least Significant Bit ou bit le moins significatif.

b- Conversion dun nombre dcimal en un nombre binaire (codage)


Lopration de conversion dun nombre dcimal en binaire est appele codage. Pour crire
(88)10 en binaire, on utilise la mthode des divisions successives par 2 jusqu un quotient
gal 0. Les restes successifs pris de bas en haut forment le nombre binaire recherch.

b- 1- Exemple : coder les nombres (88)10 et (45)10 en binaire.


b- 2- Solution

88 2 45 2
LSB 0 44 2 LSB 1 2
0 22 2 0 2
0 11 2 1 2
1 5 2 1 2
1 2 2 0 2
1 1 2 1 0
0 0 (45)10 = (101101)2
(88)10 = (1011000)2
MSB
MSB

b- 3- Remarques
- Le nombre binaire obtenu par divisions successives par 2 est appel nombre binaire pur ou
nombre binaire naturel.
- Ce systme de numration binaire prsente lavantage dtre trait par des dispositifs
numriques.

Manuel de cours 10
Leon A1-1
Chapitre A1
Les Codes numriques
c- Conversion dun nombre binaire en un nombre dcimal (dcodage)

c- 1- Exemple : crire en dcimal (ou dcoder) le nombre (10011)2.


c- 2- Solution : (101101)2 = 1x25 + 0x24 + 1x23 + 1x22 + 0x21 + 1x20
= 32 + 0 + 8 + 4 + 0 + 1 = (45)10

II- 4- Code octal (Base 8)

a- Prsentation

Le code octal est le rsultat dune opration de conversion permettant de traduire un


nombre quelconque en un nombre ne comportant que des chiffres 0, 1, 2, 3, 4, 5, 6 et 7.
A chaque nombre cod en dcimal correspond un seul nombre cod en binaire. On donne
ci-dessous des exemples :

en dcimal 0 1 2 3 4 5 6 7 8 etc...

en octal 0 1 2 3 4 5 6 7 10 etc...

b- Conversion d'un nombre dcimal en un nombre octal (codage)


Lopration de conversion d'un nombre dcimal en octal est appele codage. Pour crire
(88)10 en octal, on utilise la mthode des divisions successives par 8 jusqu' un quotient gal
0. Les restes successifs pris de bas en haut forment le nombre cod en octal recherch.

b- 1- Exemple : coder les nombres (88)10 et (45)10 en octal.

b- 2- Solution :

88 8 45 8
0 11 8 5 5 8
3 1 8 5 0
1 0

(88)10 = (130)8 (45)10 = (55)8

c- Conversion d'un nombre octal en un nombre dcimal (dcodage)

c-1- Exemple : crire en dcimal (ou dcoder) le nombre (123)8.

c-2- Solution
(123)8 = 1x 82 + 2x81 + 3 x 80
= 64 + 16 + 3 = (83)10

Manuel de cours 11
Leon A1-1
Chapitre A1
Les Codes numriques
II- 5- Code hexadcimal (Base 16)
a- Prsentation
Le code hexadcimal est le rsultat dune opration de conversion permettant de traduire
un nombre quelconque, en un nombre ne comportant que les signes de 0 9, A, B, C, D, E
et F
A chaque nombre cod en dcimal correspond un seul nombre cod en hexadcimal. On
donne ci-dessous des exemples :

en dcimal 0 1 ... 9 10 11 12 13 14 15 16

en hexadcimal 0 1 ... 9 A B C D E F 10

b- Conversion d'un nombre dcimal en un nombre hexadcimal (codage)


Lopration de conversion d'un nombre dcimal en hexadcimal est appele codage. Pour
crire (88)10 en hexadcimal, on utilise la mthode des divisions successives par 16 jusqu'
un quotient gal 0. Les restes successifs, pris de bas en haut, forment le nombre cod en
hexadcimal recherch.

b- 1- Exemple : coder les nombres (88)10 et (45)10 en hexadcimal.


b- 2- Solution

88 16 45 16
8 5 16 D 13 2 16
5 0 2 0

(88)10 = (85)16 (45)10 = (2D)16

c- Conversion d'un nombre hexadcimal en un nombre dcimal (dcodage)


c-1- Exemple : crire en dcimal (ou dcoder) le nombre (123)16.
c-2- Solution :

(123)16 = 1x162 + 2x161 + 3x160


= 256 + 32 +3 = (291)10

Manuel de cours 12
Leon A1-1
Chapitre A1
Les Codes numriques
II- 6- Dcodage
a- Dfinition
Dune faon gnrale un nombre quelconque crit en base m (m N) peut tre converti
en base 10 de la faon suivante :
n=i-1

(Y)10 = Xn . m n

- (Y)10 : nombre crit en base 10.


n=0
- i : nombre de symboles.
Un nombre en base m est la somme des - n : rang.
produits des symboles par les poids - Xn : symbole de la base de rang n.
correspondants.
- m : base.
- mn : poids de rang n
b-1- Exemple : dcoder les nombres (10110)2 ; (537)8 et (AC53)16
b-2- Solution :
n=4

(10110)2 (Y)10 = Xn . 2 n
= 1x24 + 0x23 + 1x22 + 1x21 + 0x20 = (22)10
n=0

n=2

(537)8 (Y)10 = Xn . 8 n
= 5x82 + 3x81 + 7x80 = (351)10
n=0

n=3

(AC53)16 (Y)10 = Xn . 16 n
= Ax163 + Cx162 + 5x161 + 3x160 = (44115)10
n=0

II- 7- Transcodage
a- Dfinition
Le transcodage d'un nombre n (n N) est la conversion de ce dernier entre deux
systmes de bases autres que le systme dcimal.

Manuel de cours 13
Leon A1-1
Chapitre A1
Les Codes numriques
b- Mthode de transcodage
D'une manire gnrale, pour transcoder un nombre d'une base m en une base n, il faut :
1- dcoder le nombre de base m,
2- coder ce dernier (rsultat de conversion en dcimal) la base n.

Dcodage Codage

Transcodage

c- Cas particuliers

Le transcodage peut tre ralis directement dans les cas particuliers suivants :

c-1- Transcodage binaire-octal


Transcodage du nombre (1110011)2 en octal:
Chaque lot de trois bits du nombre binaire correspond un chiffre cod en octal.

( 001 110 011 )2

001 110 011

1 6 3 (1110011)2= (1 6 3)8

c-2- Transcodage octal-binaire


Transcodage du nombre (163)8 en binaire:
chaque chiffre cod en octal est converti en binaire sur un format de trois bits

(1 6 3)8

001 110 011 (163)10 = (001 110 011)2

Manuel de cours 14
Leon A1-1
Chapitre A1
Les Codes numriques
c-3- Transcodage binaire-hexadcimal
Transcodage du nombre (1110011)2 en hexadcimal :
chaque lot de 4 bits du nombre binaire correspond un signe cod en hexadcimal

(0111 0011 )2

0111 0011

7 3 (1110011)2= (7 3)16

c-4- Transcodage hexadcimal-binaire


Transcodage du nombre (73)16 en binaire :
chaque chiffre cod en octal est converti en binaire sur un format de quatre bits

(73)16

0111 0011 (73)16 = (0111 0011)2

II- 8- Code binaire rflchi ou code Gray


Le code Gray ou binaire rflchi permet de coder une valeur numrique en cours
d'volution successive en une suite de configurations binaires dans lesquelles un seul bit
change d'tat lorsqu'on passe d'un mot binaire au mot binaire immdiatement suprieur ou
immdiatement infrieur ou tout autre mot symtrique (ou adjaent). Cette proprit est
utilise pour la simplification graphique des quations logiques.
Nous pouvons tablir le code Gray en utilisant le principe de rflexion par miroir plan
comme suit :

Manuel de cours 15
Leon A1-1
Chapitre A1
Les Codes numriques
Pour un seul bit Pour deux bits Pour trois bits

0 0 0 0 0 0
0 1 Miroir 0 0 1 Miroir 1
1 0 1 1
1 1
0 1 0
1 0 1 1 0
1 1 1 Miroir 2
1 0 1
1 0 0

Equivalence entre dcimal, binaire et Gray


Dcimal Binaire Gray Dcimal Binaire Gray

c b a
0 0000 0000 8 1000 1100
Rflexion
0 0 0 1 0001 0001 9 1001 1101
0 0 1 2 0010 0011 10 1010 1111
0 1 1 11 1011 1110
3 0011 0010
0 1 0 Rflexion
4 0100 0110 12 1100 1010
1 1 0
1 1 1 5 0101 0111 13 1101 1011
1 0 1 6 0110 0101 14 1110 1001
1 0 0 7 0111 0100 15 1111 1000

II- 9- Code B.C.D.


a- Dfinition
Le code B.C.D (Binary Coded Decimal) : dcimal Cod Binaire (D.C.B) est un code
principalement utilis dans la fonction affichage. Chaque chiffre dcimal est cod en binaire
sur quatre bits (Quartet) comme suit :

Nombre
dcimal
0 1 2 3 4 5 6 7 8 9

Equivalent
en B.C.D
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001

b-1- Exemples : coder en BCD les nombres (325)10 et (827)10


b-2- Solution :

(3 2 5)10 (8 2 7)10

0011 0010 0101 1000 0010 0111


(325)10 = (0011 0010 0101)BCD (827)10 = (1000 0010 0111)BCD

Manuel de cours 16
Leon A1-1
Chapitre A1
Les Codes numriques
II- 10- Conversion entre codes binaires
II- 10- 1- Conversion du binaire naturel en binaire rflchi
a- Mthode de conversation

b-1- Exemple
Lopration de conversion est bas sur la Soit convertir le nombre binaire naturel
comparaison entre les bits du nombre crit en (1101)2 en binaire rflchi.
binaire naturel tel que :
b-2- Solution
- le premier chiffre (de poids le plus fort) du
naturel est le mme que le chiffre du rflchi ;
- si les bits Bj+1 et Bj ont mme valeur (0 ou 1), B3 B2 B1 B0
1 1 0 1 Nombre binaire pur
le chiffre correspondant en binaire rflchi
est Gj = 0 ;
- si les bits Bj+1 et Bj ont des valeurs
G3 G2 G1 G0 Nombre en code Gray
diffrentes, alors le chiffre correspondant en
1 0 1 1
binaire rflchi est Gj = 1.

(1101)2 = (1011)rflchi

c- Application : raliser l'activit 2 du manuel d'activits TP A1- 1.

II- 10- 2- Conversion du binaire rflchi en binaire naturel


a- Methode de conversion

Pour convertir un nombre du binaire rflchi b-1- Exemple


au binaire naturel :
Convertir le nombre binaire rflchi 1101
- au dbut, on reproduit le chiffre qui a le poids en binaire naturel.
le plus fort (1er chiffre gauche) qui devient le
1er chiffre du binaire naturel ; b-2- Solution
- ensuite, on compare le chiffre du rang (j+1) du
G3 G2 G1 G0 Nombre en code Gray
binaire naturel celui du rang (j) du binaire 1 1 0 1
rflchi. Selon le resultat des comparaisons
suivantes, on obtient :
> si (B j+1)2 = (Gj) rflchi
1 0 0 1
alors (Bj)2 = 0 B3 B2 B1 B0 Nombre binaire naturel
> si (B j+1)2 (Gj) rflchi
alors (Bj)2 = 1
(1101) rflchi = (1001)2

c- Application : Raliser l'activit 3 du manuel d'activits TP A1- 1.

Manuel de cours 17
Leon A1-1
Chapitre A1
Les Codes numriques
III Exercices Rsolus

Exercice 1
Coder en binaire pur les nombres dcimaux suivants 5 ; 56 et 19.

Solution

5 2 56 2 19 2
1 2 2 0 28 2 1 9 2
0 1 2 0 14 2 1 4 2
1 0 0 7 2 0 2 2
1 3 2 0 1 2
1 1 1 0
1 0

(5)10 = (101)2 (56)10 = (111000)2 (19)10 = (10011)2

Exercice 2
Dcoder les nombres binaires (N)2 = 1000 1001 et (N)2 = 111 1010 0101 .

Solution
(1000 1001)2 = (1x27 + 0x26 + 0x25 + 0x24 + 1x23 + 0x22 + 0x21 + 1x20)10 = (137)10

(111 1010 0101)2 = (1x210+ 1x29 + 1x28 + 1x27 + 0x26 + 1x25 + 0x24 + 0x23 + 1x22 + 0x21 +
1x20)10 = (1957)10

Exercice 3
Convertir les nombres dcimaux 279 et 149 en BCD :

Solution
2 s'crit (0010)2 1 s'crit (0001)2
7 s'crit (0111)2 4 s'crit (0100)2
9 s'crit (1001)2 9 s'crit (1001)2

Donc Donc
(279)10 = (0010 01111001)BCD (149)10 = (0001 0100 1001)BCD

Manuel de cours 18
Leon A1-1
Chapitre A1
Les Codes numriques
Exercice 4
Convertir en binaire Gray les nombres binaires purs suivants (10110)2 et (1001011)2

Solution

B4 B3 B2 B0 B0 B6 B5 B4 B3 B2 B0 B0
0 0 1 1 0 Nombre binaire pur 1 0 0 1 0 1 1 Nombre binaire pur

1 1 1 0 1 Nombre en code Gray 1 1 0 1 1 1 0 Nombre en code Gray


G4 G3 G2 G1 G0 G6 G5 G4 G3 G2 G1 G0

Exercice 5
Convertir en binaire naturel les nombres binaires rflchis suivants (10110)2 et (1001011)2

Solution

G4 G3 G2 G0 G0 G6 G5 G4 G3 G2 G1 G0
1 0 1 1 0 Nombre binaire pur 1 0 0 1 0 1 1 Nombre binaire pur

1 1 0 1 1 1 1 1 0 0 1 0 Nombre en code Gray


Nombre en code Gray
B4 B3 B2 B1 B0 G6 G5 G4 G3 G2 G1 G0

Manuel de cours 19
Leon A1-1
Chapitre A1
Les Codes numriques

IV Exercices rsoudre
Exercice 1
Convertir en dcimal les nombres binaires suivants :
(10110)2 ; (100011)2 et (1001010)2

Exercice 2
Convertir en binaire pur puis en binaire rflchi les nombres suivants :
(37)10, (189)10, (14)10 et (205)10

Exercice 3
Complter le tableau suivant :

Dcimal Binaire Rflchi Octal Hexadcimal


65
45 2D
177
101011
100101
52
111001 71
1101
1100001
110001 21

Exercice 4
Transcrire les chiffres dcimaux ci-dessous en code BCD :
378 ; 1004 ; 5432 ; 12567 ; 425689 et 1000000

Exercice 5
Classer dans l'ordre croissant les nombres suivants :
(11111001)2 ; (1101)10 ; (1101)2 ; (1000)2 ; (1000)10 et (100100010101)BCD ; (123)8 ;
(1000)16 .

Manuel de cours 20
Leon A1-2
Chapitre A1
Les Codes numriques

FICHE DE PREPARATION

O bjectif du programme
- Coder une information dans un format numrique ou alphanumrique

O bjectif de la leon
Coder et lire une information en :
- code ASC II .
- code barres

P rrequis
- Les codes numriques.

C onnaissances nouvelles
- Codes ASCII.
- Code barres.

C onditions de ralisation et moyens


- Micro- ordinateur + diteur de textes.

C ritre dvaluation
Information correctement code en ASC II.

Manuel de cours 21
Leon A1-2
Chapitre A1
Les Codes numriques

I Mise en Situation
Activit de dcouverte :
raliser l'activit de dcouverte du manuel d'activits TP A1- 2.

II Code ASCII
II- 1- Prsentation
Le code ASCII (American Standard Code for Information Interchange) est utilis en
informatique pour communiquer entre le clavier du micro- ordinateur et l'unit centrale. On
distingue deux codes ASCII : le code ASCII standard et le code ASCII tendu. Le clavier est
quip d'un circuit spcial qui contrle ses circuits en permanence. A chaque touche
correspond un mot binaire. Le code ASCII standard possde 128 caractres, le code ASCII
tendu en possde 256. Pour coder l'ensemble des caractres il faut 7 bits pour le code
ASCII standard et 8 bits pour le code ASCII tendu. Le tableau du code ASCII standard est
le suivant :

B6 0 0 0 0 1 1 1 1
B5 0 0 1 1 0 0 1 1
B4 0 1 0 1 0 1 0 1
B3 B2 B1 B0
0 0 0 0 NUL DLE SP 0 @ P p
0 0 0 1 SOH DC1 ! 1 A Q a q
0 0 1 0 STX DC2 //
2 B R b r
0 0 1 1 ETX DC3 = 3 C S c s
0 1 0 0 EOT DC4 $ 4 D T d t
0 1 0 1 ENQ NAK % 5 E U e u
0 1 1 0 ACK SYN & 6 F V f v
0 1 1 1 BEL ETB 7 G W g w
1 0 0 0 BS CAN ( 8 H X h x
1 0 0 1 HT EM ) 9 I Y i y
1 0 1 0 LF SUB * : J Z j z
1 0 1 1 VT ESC + ; K [ k {
1 1 0 0 FF FS , < L \ l
1 1 0 1 CR GS - = M ] m }
1 1 1 0 SO RS . > N ^ n ~
~
1 1 1 1 SI US / ? O - o DEL

Manuel de cours 22
Leon A1-2
Chapitre A1
Les Codes numriques
Remarque
Le bit 6 (B6) est le MSB et le bit 0 (B0) est le LSB

Exemple : voir tableau prcdent.


* La lettre "E" correspond au mot binaire (1000101)2 soit 69 la base 10.
* La lettre "a" correspond au mot binaire (1100001)2 soit 97 la base 10.

II- 2- Application : raliser l'activit 1 du manuel d'activits


TP A1- 2.

III Le code barres

III- 1- Structure d'un code barres


Le code barres, qui figure sur la plupart des emballages des produits de consommation
courante, est la fiche d'identit, traduite en code, du produit sur lequel il est appos. Il peut
indiquer le pays d'origine, le nom du fabricant, celui du produit et sa rfrence. Il permet de
suivre la traabilit du produit.
Le code, imprim parfois directement sur l'emballage, se prsente galement sous la
forme d'une tiquette rectangulaire colle. Il est compos de barres et d'espaces larges ou
troits dont le nombre correspond un ensemble de donnes numriques ou
alphanumriques.
Ce marquage comporte un certain nombre de barres verticales, ainsi que des chiffres au
nombre de 13. Le premier gauche indique le pays d'origine (3 pour France, 4 pour
Allemagne, 0 pour USA et canada, 619 pour la Tunisie ), les 5 suivants sont ceux du
code du fabricant, les 6 autres ceux du code de l'article, le 13e est une cl de contrle. Les
barres sont le codage de ces chiffres sur 7 bits. A chaque chiffre est attribu un ensemble
de 7 espaces, blancs ou noirs.

Note :
Devant le grand nombre de pays utilisant les codes barres EAN, il a t dcid que le
code pays pouvait comporter 2 ou 3 caractres. Dans ce dernier cas, le code fabricant ne
comporte que 3 caractres.

Manuel de cours 23
Leon A1-2
Chapitre A1
Les Codes numriques

Table de codage
Examinons le dbut d'une tiquette :
elle commence par 2 barres noires,
gauche
droite
d'paisseur minimale. Puis vient
du milieu
immdiatement aprs, le codage du 0 0 001101 1 1 1 0 0 1 0
premier chiffre (le 2). Ce codage 1 0 011001 1 1 0 0 1 1 0
s'effectue sur un champ de 7 espaces 2 0 010011 1 1 0 1 1 0 0
lmentaires d'une largeur de 0.5 mm, 3 0 111101 1 0 0 0 0 1 0
blancs (0) ou noirs (1), le champ 4 0 100001 1 0 1 1 1 0 0
dbutant, pour les chiffres situs 5 0 110001 1 0 0 1 1 1 0
gauche du milieu, par un espace blanc et 6 0 101111 1 0 1 0 0 0 0
se terminant par un espace noir (et 7 0 111011 1 0 0 0 1 0 0
inversement droite). 8 0 110111 1 0 0 1 0 0 0
9 0 001011 1 1 1 0 1 0 0

Manuel de cours 24
Leon A1-2
Chapitre A1
Les Codes numriques
Exemple :

Les codes barres offrent une mthode rapide, facile et prcise pour saisir des donnes.
Une utilisation judicieuse des codes barres peut rduire les dlais ncessaires aux
employs pour effectuer certaines tches et augmenter l'efficacit d'une quipe.

III- 2- Les diffrents lecteurs de codes barres

La lecture de l'tiquette se fait par un


dispositif trs simple comprenant une source Les lecteurs clavier Wedge
lumineuse et un rcepteur photolectrique de pour PC
la lumire rflchie par l'tiquette.
Il existe trois types de lecteurs de codes
barres :
- les lecteurs fixes ;
- les lecteurs portables transmission par
lots ;
- les lecteurs frquences radio.

Les crayons optiques


Les lecteurs frquence radio Les crayons optiques
frquence radio

Manuel de cours 25
Leon A1-1
Chapitre A1
Les Codes numriques

Les lecteurs de badges Les lecteurs douchette CCD Les lecteurs laser sans fil

IV Exercice rsoudre
En utilisant le tableau de correspondance du code ASCII, complter le tableau suivant :

caractre ASCII } C 7 a

quivalent dcimal 65

quivalent binaire 1101

Manuel de cours 26
Leon A1-1
Chapitre A1
Les Codes numriques
Lessentiel

Codes Symboles Exemples


Code dcimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 45; 78
Code binaire 0, 1 (101)
Code BCD 0, 1 1001 0001
On rencontre trois types de conversion :
- conversion d'un nombre dcimal en binaire : codage.
- conversion d'un nombre autre que le dcimal en dcimal : dcodage.
- conversion entre deux systmes non dcimaux : transcodage
Donnes utiles
Dcimal Binaire Naturel Binaire Rflchi BCD
0 0 0 0 0 0 0 0 0 0000
1 0 0 0 1 0 0 0 1 0001
2 0 0 1 0 0 0 1 1 0010
3 0 0 1 1 0 1 1 0 0011
4 0 1 0 0 0 1 1 0 0100
5 0 1 0 1 0 1 1 1 0101
6 0 1 1 0 0 1 0 1 0110
7 0 1 1 1 0 1 0 0 0111
8 1 0 0 0 1 1 0 0 1000
9 1 0 0 1 1 1 0 1 1001
10 1 0 1 0 1 1 1 1 0001 0000
11 1 0 1 1 1 1 1 0 0001 0001
12 1 1 0 0 1 0 1 0 0001 0010
13 1 1 0 1 1 0 1 1 0001 0011
14 1 1 1 0 1 0 0 1 0001 0100
15 1 1 1 1 1 0 0 0 0001 0101

Savoir plus : significations des caractres spciaux du code ASCII


NUL Null DLE Data- link escape
SOH Start of heading DC1 Device control 1
STX Start of text DC2 Device control 2
ETX End of text DC3 Device control 3
EOT End of transmission DC4 Device control 4
ENQ Enquiry NAK Negative acknowledge
ACK Acknowledge SYN Synchronous idle
BEL Bell ETB End- off- transmission block
BS Backspace CAN Cancel
HT Horizontal tab EM End off medium
LF Line feed SUB Substitute
VT Vertical tab ESC Escape
FF Form feed FS File separator
CR Carriage return GS Group separator
SO Shift out RS Record separator
SI Shift in US Unit separator
SP Space DEL Delete

Manuel de cours 27
Chapitre A3

La logique combinatoire

Leon A2- 1 Systme Combinatoire

I - Mise en situation
II - Les fonctions logiques
III - Mthode de rsolution d'un problme de logique combin toire
IV - Simplification graphique par tableau de Karnaugh
V - Exercices rsolus
VI - Exercices rsoudre

Leon A2- 2 Les Circuits Combinatoires


I - Mise en situation
II - Les codeurs et les dcodeurs
III - Exercices rsoudre

Manuel de cours 28
Leon A 3-
2- 1
Chapitre A2
Systme combinatoire

FICHE DE PREPARATION

O bjectif du programme
- Rsoudre un problme de logique combinatoire.

O bjectifs de la leon
- Identifier un systme combinatoire.
- Appliquer une mthode de rsolution d'un problme de logique
combinatoire.
- Simplifier des quations logiques.

P rrequis
- Les fonctions logiques de base.
- Les fonctions logiques NAND et NOR.
- Les thormes de DEMORGAN.

C onnaissances nouvelles
- Simplification algbrique.
- Simplification graphique par tableau de Karnaugh.
- Rsolution et simulation d'un problme de logique combinatoire.

C onditions de ralisation et moyens


- Micro-ordinateur + logiciels de simulation lectronique.
- Simulateur logique.
- Maquette didactique.
- Didacticiel appropri.

C ritres dvaluation
- Systme combinatoire correctement identifi.
- Mthode de rsolution des problmes combinatoires correctement
applique.
- Simplification des quations logiques russie.

Manuel de cours 29
2- 1
Leon A 3-
Chapitre A2
Systme combinatoire
I Mise en situation
I- 1- Raliser l'activit de dcouverte du manuel d'activits TP A2- 1.
I- 2- Exemples de systmes combinatoires

Montage Montage dit Circuit dclairage


dit simple allumage va et vient intrieur dun rfrgirateur

Lorsqu'on exprime les variables de sortie uniquement en fonction des variables d'entre
le problme rsoudre relve de la logique combinatoire. Autrement dit chaque
combinaison des variables d'entre correspond toujours une et une seule combinaison des
variables de sortie.

e1

e2

e3

Variables dentre Variables de sortie

Les sorties S1, S2, S3Sn sont exprimes uniquement en fonction des variables
dentre e1,e2,e3..ep .

Manuel de cours 30
2- 1
Leon A 3-
Chapitre A2
Systme combinatoire
II Les fonctions logiques (rappel)
II- 1- Symboles

Symboles europens Symboles amricains

NON OU NON OU
(INVERSEUR) Exclusif (INVERSEUR) Exclusif

ET NON - ET ET NON - ET
(AND) (NAND) (AND) (NAND)

OU NON - OU OU NON -OU


(OR) (NOIR) (OR) (NOR)

II- 2- Rappel des proprits des fonctions logiques de base


Addition Boolenne (runion) Produit Boolen (intersection)

a + 0= a
a.(b + c) = a.b + a.c
a + b = b+a
a.0 = 0
a + 1 = 1
a.1 = a
a + a = a
a.a = 0
a + a =1
a.a = a
a + a.b = a + b

Premier thorme de Demorgan Deuxime thorme de Demorgan


(complment d'une somme) (complment d'un produit)

a + b + c = a. b. c a.b.c = a+b+c

II- 3- Raliser l'activit 1 du manuel d'activits TP A2-1.

III Rsolution dun problme de logique combinatoire


Rsoudre un problme de logique combinatoire revient trouver le circuit le plus simple
qui peut satisfaire les conditions de fonctionement de ce problme, pour cela on doit :
1) identifier les diffrentes variables d'entre et de sortie ;
2) dresser la table de vrit permettant d'analyser le fonctionement et de dfinir les tats
de sortie ;
3) crire les quations sous leurs formes canoniques compltes ;

Manuel de cours 31
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
4) simplifier les quations graphiquement ou algbriquement ;
5) tablir le schma boolen et / ou le logigramme du circuit ;
6) simuler le fonctionnement ;
7) choisir la technologie de commande ;
8) raliser, ventuellement, les cartes de commande.

III- 2- Exemple
a- Systme technique : distributeur de boissons
a- 1- Description

Un distributeur de boissons est quip de deux rservoirs


contenant respectivement du caf et du th. Le dbitage des
deux boissons est effectu travers deux lectrovannes EV1
pour le caf et EV2 pour le th. Un pupitre permet de
slectionner l'aide des touches S2 et S3 la boisson dsire.
L'introduction d'une pice de monnaie adquate actionne le
capteur S1 qui autorise la distribution de la boisson
slectionne.
Un voyant H signale l'operation de payage de la boisson et
consommer.

a- 2- Analyse du fonctionnement
Le fonctionnement de ce systme est le suivant :
- la distribution ne peut se faire que si l'on a pay la boisson (S1 = 1) ;
- le caf est distribu (EV1 = 1), si on a actionn S2 ;
- le th est distribu (EV2 = 1), si on a actionn S3 ;
- l'obtention simultane du th et du caf est interdite.

b- Etude du systme

b- 1- Identification des variables

Les variables d'entre sont : Les variables de sortie sont :


- S1 : capteur de monnaie ; - EV1 : lectrovanne pour le caf ;
- S2 : capteur slectionnant le caf ; - EV2 : lectrovanne pour le th ;
- S3 : capteur slectionnant le th. - H : voyant de payage.

Manuel de cours 32
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
S1 EV1
S2 Distributeur
S3 de Boissons
EV2

b-2- Table de vrit

S1 S2 S3 EV1 EV2 H Commentaires

0 0 0 0 0 0

0 0 1 0 0 0 La boisson
n'est pas
0 1 1 0 0 0 paye
0 1 0 0 0 0

1 1 0 1 0 1 Demande du caf

1 1 1 0 0 1 Interdiction

1 0 1 0 1 1 Demande du th

1 0 0 0 0 1 Aucune demande

b-3- Equations logiques des sorties EV1 et EV2.

EV1 = S1.S2.S3 ;
EV2 = S1.S2.S3
H = S1.S2.S3 + S1.S2.S3 + S1.S2.S3 + S1.S2.S3 + S1.S2.S3.

b-4- Simplification algbrique des quations logiques


EV1 = S1.S2.S3
EV2 = S1.S2.S3
EV1 et EV2 tant sous leur forme la plus simple.
H = S1.S2.S3 + S1.S2.S3 + S1.S2.S3 + S1.S2.S3
= S1.S2 (S3 + S3) + S1.S2 (S3 + S3)
= S1.S2 + S1.S2
= S1. (S2 + S2)
= S1

b-5- Simulation
Raliser l'activit 2 du manuel d'activits TP A2-1

Manuel de cours 33
Leon A 3-
2- 1
Chapitre A2
Systme combinatoire

IV Simplification graphique par tableau de Karnaugh

IV- 1- Intert
La simplification graphique par le tableau de Karnaugh d'une fonction logique permet
d'obtenir l'expression la plus simplifie de cette fonction.

IV- 2- Rgles d'tablissement du tableau de Karnough

a- Prsentation

cd
00 01 11 10
ab
00 2 1 : Axe principal de symtrie (suivant lignes
ou colonnes).
01 1
2 : Axe secondaire de symtrie (suivant
11 lignes ou colonnes).
2
10

2 1 2 Cette case est identifie par la combinaison 1010 des entres (acbd)

Combinaisons binaires en code Gray des entres a et b

b- Proprits
- Axes de symtrie
Ce tableau 4 variables admet deux axes principaux de symtrie : Un axe principal pour
les lignes et un autre pour les colonnes et quatre axes secondaires de symtrie comme le
montre la figure prcdente.

- Rgles d'adjacence
Deux cases sont dites adjacentes lorsque les combinaisons correspondantes de variables
d'enre font intervenir un seul changement des tats binaires de ces variables.

- Codage des cases


Chaque case correspond alors une combinaison des valeurs binaires des variables
d'entre.

Manuel de cours 34
2- 1
Leon A 3-
Chapitre A2
Systme combinatoire
- Taille et forme dun tableau de karnaugh
Pour construire un tableau de karnaugh, il est vident didentifier le nombre de colonnes, de
lignes et de cases. On exprime :
- le nombre de colonnes par k ;
- le nombre de lignes par j ;
- le nombre de variables par n ;
- le nombre de cases par 2n, avec 2n = j x K.
Plusieurs formes du tableau de Karnaugh peuvent tre envisages. En voici des exemples :

c- Exemples de tableau de Karnaugh


Exemple 1 : cas dune seule varialbe dentre
n =1 ; on a une seule variable d'entre S1,on obtient :
21 =j k =1x2=2x1 , Soit 2 cases.
On a alors deux propositions :
S1 0 1
0
Tableau T1 Tableau T2 S1
1

Exemples 2 : cas de deux variables dentre


n = 2 variables d'entre (S1et S2), on a : S1S2
00
4 = 4*1 T1
2
2 = 4= jk 4 = 1*4 T2 01
Tableau T1
4 = 2*2 T3 11

10

00 01 11 10
Tableau T2 S1S2

S1
S2 0 1
Tableau T3 0

Cette case correspond la combinaison


Exemples 3 : cas de 3 variables dentre des entres S1.S2 = 1.1

n = 3 on a 3 variables d'entre (S1, S2 et S3), on a :


8 = 1*8 T1
3 8 = 8*1 T2
2 = 8= j.k on a
8 = 2*4 T3
8 = 4*2 T4
Manuel de cours 35
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
Tableau T1
Tableau T2
S1S2S3
000
S1S2S3 000 001 011 010 110 111 101 100
001

011

010

110

111
Axe de symtrie principal Axe de symtrie secondaire
101

100

Tableau T4

Tableau T3 S1
S2S3 0 1
S1S2
00
S3 00 01 11 10
01
0
11
1
10

Exemples 4 : cas de 4 variables dentre


Si n = 4 variables d'entre (S1, S2, S3 et S4), on a :
Remarque : on retient les tableaux 3 et 5
16 = 1*16 T1
Tableau T3
16 = 16*1 T2
4
16 = 2*8 T3 S1S2S3
2 = 16= j*k = S4
000 001 011 010 110 111 101 100
16 = 8*2 T4
0
16 = 4*4 T5
1

Tableau T5

S1S2
S3S4 00 01 11 10

00
Remarques :
01 Si le nombre de variables est paire on choisira j = K.
11 Si le nombre de variables est impaire on choisira
10 K=2*j.

Manuel de cours 36
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
d- Utilisation du tableau de Karnaugh

- Chaque case du tableau de Karnaugh correspond une combinaison des variables


d'entre (intersection ligne / colonne)
- Pour chacune des combinaisons d'une fonction logique o la sortie est vraie (gale 1
logique) on attribue la case correspondante la valeur logique 1. Dans le cas contraire on
attribue 0 cependant il arrive que des cases restent sans attribution. Pour ces cases on
attribue le symbole (valeur indfinie ou indtermine pouvant tre soit 1, soit 0)
- On regroupe, ensuite, les cases ayant mme valeur (1 ou 0).
- L'affectation des cases par 0 ou 1 doit permettre la simplification davantage des
quations.

Voir paragraphe rgles de groupement.

d-1- Mise en quation d'une fonction logique partir d'un tableau de Karnaugh

Soit la fonction logique donne par le tableau de karnaugh suivant :

S2S3
S1 00 01 11 10

0
0 1 - 0

1
1 1 - 1
H
H = S1.S2.S3 + S1.S2.S3 + S1.S2.S3 + S1.S2.S3.

d-2- Reprsentation d'une fonction logique par un tableau de Karnaugh.

Soit : H2 = S1.S2 + S1.S2


Sur le tableau de Karnaugh, attribuons la valeur binaire (1) aux cases dont :
- la combinaison S1.S2 correspond S1=1 et S2 = 0 ;
- la combinaison S1.S2 correspond S1=0 et S2 = 1 ;
- on attribue la valeur binaire 0 pour les autres cases.
Tableau de karnaugh de la fonction H2
Le nombre de variables dentre est gal 2, il y a 22 cases.
On adopte J.K = 2.2
La variable de sortie est H2

S1
S2 0 1

0
0 1

1
1 0
H2
Manuel de cours 37
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
IV- 3- Simplification graphique
1) Rgles de regroupement
Pour obtenir la forme minimale d'une fonction logique, il faut respecter les rgles
suivantes :
- grouper 2p cases (p est un entier) ;
- grouper le maximum de cases ;
- respecter les adjacences et les symtries ;
- l'expression d'un groupement contient uniquement les variables qui ne changent
pas d'tat.

2) Application

a- Systme technique : systme de gestion de vote

a- 1- Description

Dans une institution, l'adoption ou le refus d'un projet se fait par vote ; les membres du
comit de vote sont rpartis en quatre groupes :
- le groupe 1 est constitu de 35 % des membres ;
- le groupe 2 est constitu de 30 % des membres ;
- le groupe 3 est constitu de 20 % des membres ;
- le groupe 4 est constitu de 15 % des membres.
Afin de rendre le vote plus rapide et discret, un systme technique a t mis en place.
Chaque groupe signale son avis par l'appui sur un bouton poussoir mis sa disposition.
- "S1" pour le groupe 1 ;
- "S2" pour le groupe 2 ;
- "S3" pour le groupe 3 ;
- "S4" pour le groupe 4.
Une lampe verte s'allume (HV=1) indiquant l'adoption du projet si au moins 55% de
membres ont donn un avis favorable.
Dans le cas contraire une lampe rouge s'allume (HR=1) indiquant le refus du projet c'est-
- dire pour un nombre strictement infrieur 55 %.

Manuel de cours 38
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
a- 2- Schma synoptique

S1
S2 HV
circuit
S3 Combinatoire HR
S4

b- Etude du systme
b- 1- Identification des variables
Les variables d'entre sont : Les variables de sortie sont :
S1 pour G1 (35 %) HV pour signaler l'adoption du projet
S2 pour G2 (30 %) HR pour signaler le refus du projet
S3 pour G3 (20 %)
S4 pour G4 (15 %)
b- 2- Table de vrit

Total de
S1 S2 S3 S4 HV HR
vote en %
0 0 0 0 0 1 0
0 0 0 1 0 1 15
0 0 1 0 0 1 20
0 0 1 1 0 1 35
0 1 0 0 0 1 30
0 1 0 1 0 1 45
0 1 1 0 0 1 50
0 1 1 1 1 0 65
1 0 0 0 0 1 35
1 0 0 1 0 1 50
1 0 1 0 1 0 55
1 0 1 1 1 0 70
1 1 0 0 1 0 65
1 1 0 1 1 0 80
1 1 1 0 1 0 85
1 1 1 1 1 0 100
b- 3- Equations
HV = S1S2S3S4+S1S2S3S4 +S1S2S3S4+S1S2.S3.S4 +S1S2S3.S4 +S1S2S3S4
+S1S2S3S4
HR = S1.S2.S3.S4+S1S2S3S4 +S1S2S3S4+S1S2.S3.S4 +S1S2S3.S4 +S1S2S3S4
+S1S2S3S4+S1S2S3S4+S1S2S3S4

Manuel de cours 39
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
b- 4- Simplification graphique des quations :

S2S3S4 S1S2 S1.S3 S1.S2 S1.S3 S1.S4 S2.S3


S1S2 00 01 11 10 S1.S2 00 01 11 10
S3S4 S3.S4
00 0 0 1 0 00 1 1 0 1

01 0 0 1 0 01 1 1 0 1

11 0 1 1 1 11 1 0 0 0

10 0 0 1 1 10 1 1 0 0

HV HR

HV = S1.S2+S1.S3+S2S3S4 HR = S1.S2+S1.S3+S1.S4+S2.S3

b- 5- Logigramme

b- 6- Simulation
Raliser l'activit 3 du manuel d'activits TP A2- 1.
b- 7- Application
Raliser l'activit 4 du manuel d'activits TP A2- 1.
Manuel de cours 40
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
V Exercices rsolus
Exercice 1
Le rsultat d'une tude, par la logique combinatoire dune fonction F, a donn le
logigramme suivant. Retrouver l'expression algbrique de cette sortie et la simplifier si
possible.

Exercice 2
Simplifier les quations de S1, S2 et S3 suivantes

Donne
Solution

Exercice 3
Simplifier l'quation suivante par la mthode algbrique

Donne
Solution

Manuel de cours 41
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
Exercice 4
Simplifier les quations suivantes par la mthode algbrique

Donne
Solution

Exercice 5
Simplifier les quations suivantes par la mthode algbrique

Donne
Solution

Exercice 6
Simplifier la mthode graphique les sorties X dans chacun des tableaux suivants :

cd cd cd cd
00 01 11 10 00 01 11 10 ab 00 01 11 10 00 01 11 10
ab ab ab
00 0 0 0 0 00 0 0 0 0 00 0 0 0 0 00 0 0 0 0
01 0 0 0 0 01 0 0 0 0 01 0 0 0 0 01 0 0 0 0
11 0 0 1 0 11 0 0 1 0 11 0 0 1 1 11 1 1 1 1
10 0 0 0 0 10 0 0 1 0 10 0 0 1 1 10 1 1 1 1
Solution x = abcd x = acd x = ac x=a

cd cd cd cd
00 01 11 10 00 01 11 10 ab 00 01 11 10 ab 00 01 11 10
ab ab
00 1 0 0 1 00 0 1 1 0 00 0 0 0 0 00 0 1 0 0
01 0 0 0 0 01 0 0 0 0 01 1 0 0 1 01 0 1 0 0
11 0 0 1 0 11 0 0 1 0 11 1 0 1 1 11 0 1 0 0
10 1 0 0 1 10 0 1 1 0 10 0 0 0 0 10 0 1 0 0
Solution x = bd x = bd x = bd x = cd

Manuel de cours 42
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
VI Exercices rsoudre
Exercice 1
Simplifier les expressions suivantes par la mthode algbrique

P = (a + b ) (b + c ) (c + a)
Q=(a+b+c) (a+b +c) (a+b +c)
R = a b c + a b ( a c)
S = a c ( a b d) + a b c d + a b c
T=abc+abc+abc
U = (a + b) (a + b + d) d
V=(a+b)(a+c)+(b+c) (b+a)+(c+a) (c+b)

Exercice 2
Simplifier les quations suivantes par tableau de Karnaugh
T1 = x y z + x y z + x y z + x y z
T2 = x y z + x y z + x y z
T3 = y w + z w + z w + x y z w + x y z

Exercice 3
Un moteur lectrique M entrane un tapis roulant qui amne des carreaux dcorer en
position de dcoration.
Fonctionnement :
- l'action sur l'interrupteur (s) provoque la mise sous tension du moteur ;
- l'arrive d'un carreau en position de dcoration (a) actionn provoque l'arrt du tapis et
la descente du piston du vrin (C) ;
- l'action de (b) met en marche le tapis et la monte du piston du vrin et le cycle
recommence.
Pour arrter le systme on actionne l'interrupteur (s). Entres Sorties
On demande :
- la table de vrit ; s : mise en marche
C+ : sortie de la
- les quations de (M) et de (C) ; a : prsence du
tige du verin
- le schma boolen ; carreau dcorer
c- : rentre
- le logigramme avec des fonctions de bases b : mise en marche
M : Moteur du tapis
deux entres. du tapis

Exercice 4
Un moteur lectrique deux vitesses peut tre mis en marche par deux boutons
poussoirs "a" , "b".

- Au repos "a" et "b" ne sont pas actionns.


- Action sur "a" le moteur tourne lentement.
- Action simultane sur "a" et "b" le moteur tourne rapidement.
- "a" relach "b" encore actionn le moteur tourne rapidement.
- "a" et "b" relachs le moteur s'arrte.
Manuel de cours 43
Leon A
Leon A 3-
2- 11
Chapitre A2
Systme combinatoire
Exercice 5
- Donner les quations logiques des variables de sortie H3 et H4 H3 H4

dfinies sur la table de vrit ci- contre.


- Simplifier graphiquement les quations de sorties H3 et H4
- Dessiner le logigramme de chacune des quations logiques en
utilisant des fonctions logiques ET, OU deux entres et des
fonctions complmentaires si ncessaire.
- Donner les complments des quations H3 et H4 en utilisant le
thorme de Demorgan.

Exercice 6

On se propose d'tudier un distributeur de boissons. Celui- ci


offre le choix entre le sirop de menthe (m) et du jus d'orange (o)
condition d'avoir insr une pice de monnaie (p). L'eau (e)
est offerte gratuitement. L'utilisateur dispose de 3 boutons
poussoirs ainsi qu'un monnayeur pour commander ce qu'il
dsire.
Ce distributeur dispose de trois lectrovannes (E,M et O)
permettant de dlivrer respectivement de l'eau, du sirop de
menthe ou du jus d'orange.
a- Reproduire puis complter la table de vrit ci- contre.
b- Dterminer les quations simplifies des sorties E, M et O.
c- Etablir le logigramme complet validant le fonctionnement du
distributeur de boissons.

Manuel de cours 44
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires

FICHE DE PREPARATION

O bjectif du programme
- Rsoudre un problme de logique combinatoire.

O bjectifs de la leon
- Identifier les circuits combinatoires.
- Analyser le fonctionnement des circuits combinatoires.

P rrequis
- Systmes combinatoires.
- Tableau de Karnaugh.
- Oprations logiques.

C onnaissance nouvelle
- Circuits combinatoires.

C onditions de ralisation et moyens


- Simulateur logique.
- Maquettes didactiques et/ ou kits complets mettant en uvre des
circuits combinatoires.
- Systme de TRI + micro- ordinateur + logiciel.

C ritres dvaluation
- Identification correcte des circuits combinatoires.
- Circuits combinatoires correctement analyss.

Manuel de cours 45
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
I Mise en situation
I- 1- Raliser l'activit de dcouverte du manuel d'activits
TP A2- 2
I- 2- Introduction
Dans les systmes numriques (calculatrices, micro- ordinateurs etc.), les donnes et les
informations sont codes en binaire. Leur transfert ncessite des fonctions qui peuvent tre
ralises grce des circuits intgrs spcifiques appels circuits combinatoires.
Dans ce qui suit on s'intressera l'tude des circuits suivants : codeur, dcodeurs,
additionneurs et soustracteurs.

II Les codeurs et les dcodeurs


II- 1- Codeur
II- 1- 1- Principe d'un codeur B. C. D.
Dans une calculatrice les oprations d'arithmtique sont ralises en binaires alors que
les touches de donnes correspondent aux chiffres dcimaux ( 0 9). Un codeur Dcimal-
Binaire est utilis pour assurer cette conversion comme le montre la figure suivante :

Manuel de cours 46
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
Il y a 10 entres (0,1...9) et 4 sorties (a0, a1, a2 et a3)

Logigramme

II- 1- 2- Exemples
II- 1- 2- 1- Ralisation avec circuit intgr spcialis 74LS147

Le circuit intgr 74LS147 figur ci-contre


convertit le complment dune information
reue lentre matrialisant les chiffres
dcimaux en un code binaire complment
sur un format de quatre bits (quartet).
Si on applique simultanment deux
informations dcimales lentre, la sortie
correspond la valeur la plus leve de ces
deux entres.

Manuel de cours
47
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
Exemple

Table de fonctionnement du 74LS147

Entres Sorties
1 2 3 4 5 6 7 8 9 D C B A

1 1 1 1 1 1 1 1 1 1 1 1 1

x x x x x x x x 0 0 1 1 0

x x x x x x x 0 1 0 1 1 1

x x x x x x 0 1 1 1 0 1 0

x x x x x 0 1 1 1 1 0 1 1

x x x x 0 1 1 1 1 1 1 1 0

x x x 0 1 1 1 1 1 1 1 1 1

x x 0 1 1 1 1 1 1 1 1 0 0

x 0 1 1 1 1 1 1 1 1 1 0 1

0 1 1 1 1 1 1 1 1 1 1 1 0

NB : X signifie " quelque soit le niveau logique ".


Les entres et les sorties sont actives au niveau logique bas.

Manuel de cours 48
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
II- 1- 2- 2- Ralisation avec matrices diodes

Le circuit suivant reprsente le schma


dun codeur dcimal-binaire ralis base
de diodes jonction et de diodes LED. A
laction sur un bouton E (0 9),
matrialisant les chiffres dcimaux,
correspond un code binaire compos de 4
bits obtenus par les tats (allumes ou
teintes) des diodes LED S0, S1, S2 et S3.
Le cblage des diodes jonction
constitue une matrice diodes.

II- 1-3- Raliser l'activit 1 du manuel d'activits TP A2- 2


II- 2- Dcodeur
II- 2-1- principe d'un dcodeur BCD (dcimal cod binaire)-7 segments

a- Table de vrit

Manuel de cours
49
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires

Manuel de cours
50
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
II- 2- 2- Dcodeur BCD/dcimal

Exemple d'un dcodeur : le circuit spcialis 74LS42A

II- 2- 3- Raliser l'activit 2 du manuel d'activits TP A2- 2


II- 2- 4- Raliser l'activit 3 du manuel d'activits du TP A2- 2
Manuel de cours 51
Leon A 2- 2
Chapitre A2
Les Circuits Combinatoires
III Exercices rsoudre
Exercice 1
On se propose dtudier le circuit de commande dun afficheur 7 segments (circuit
dcodeur). Les entres A, B, C et D sont des boutons poussoirs matrialisant les codes
binaires des chiffres dcimaux (0 9). Les 7 sorties du dcodeur sont relies aux bornes a ;
b ...., g de l'afficheur 7 segments

1) Etablir la table de vrit dcrivant le fonctionnement du dcodeur


2) dterminer les quations simplifies des segments a, b, c, d, e, f et g
3) tablir le logigramme de chaque sortie l'aide des fonctions NAND deux entes.

Manuel de cours 52
Chapitre A3

Logique Squentielle

Leon A3-1 Les Bascules

I - Fonction mmoire
II - Les bascules
III - Exercices d'application

Leon A3-2 Application base de Bascules

I - Mise en situation
II - Fonction comptage
III - Compteurs asynchrones
IV - Dcompteurs asynchrones
V - Application base de bascules
VI - Exercices rsoudre

Manuel de cours 53
Chapitre A3

FICHE DE PREPARATION

O bjectif du programme
- A partir d'un schma structurel, identifier les diffrents types de bascules.

O bjectifs de la leon
- Identifier un systme squentiel (rappel sur les mmoires).
- Identifier et mettre en oeuvre des bascules RS, RSH, JK, D, T .

P rrequis
- Systme combinatoire.
- Mmoire marche prioritaire.
- Mmoire arrt prioritaire.

C onnaissances nouvelles
- Systmes squentiels.
- Les bascules RS, RSH, JK et D.

C onditions de ralisation et moyens


- Simulateur logique.
- Micro- ordinateur + logiciels CAO lectronique.

C ritres dvaluation
- Les diffrentes bascules correctement identifies.
- Les applications base de bascules maitrises.

Manuel de cours 54
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
I Fonction mmoire :(Rappels)

I- 1- Dfinition

Dans un systme combinatoire les sorties dpendent uniquement de la combinaison des


variables d'entre, alors que dans un systme squentiel, l'tat des sorties dpend la fois
des combinaisons des variables d'entre et de l'tat antrieur des sorties (ordre
chronologique des tats des entres).
Une mmoire est un systme squentiel. Elle mmorise continuellement dans le temps la
drnire information reue ( soit 1 soit 0 ).
La mmoire est trs utilise dans les calculateurs, les units de traitement
de l'information, etc.

I- 2- Symble

Fonctionnement
= 1, =0 la sortie Q = 1 , Q = 0

= 0, =1 La sortie Q = 0 , Q = 1

I- 3- Diffrents types
La prsence simultane des deux informations d'enclenchement ( ) et de dclenchement
( ) permet de distinguer quatre types de mmoires:
- mmoire marche prioritaire ;
* Raliser l'activit 1 du manuel d'activits TP A3- 1
- mmoire arrt prioritaire ;
* Raliser l'activit 2 du manuel d'activits TP A3- 1
- mmoire priorit l'entre active la premire.
- mmoire priorit l'entre active la dernire.

Manuel de cours 55
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
II Les bascules
II- 1- Gnralits
a- Dfinition
En technologie lectronique, une bascule est un systme squentiel dont le circuit de base
est une mmoire.

b- Diffrents modes de commande


Une bascule est identifie par son nom et son mode de commande. On distingue :
- les bascules synchrones ;
- les bascules asynchrones.

c- Diffrents types
Les bascules commercialises en technologies TTL et CMOS sont :
- bascule asynchrone RS ;
- bascules synchrones RSH, JK et D.
Les bascules synchrones possdent gnralement des entres de commande asynchrone
nommes SD (Set Direct) et RD (Reset Direct) encore appeles entres de forage.
La bascule nomme T est trs utilise dans des circuits appels diviseurs de frquences
ou compteurs.

II- 2- Bascule asynchrone RS

II- 2- 1- Raliser l'activit 3 du manuel dactivits TP A3- 1


II- 2- 2- Dfinition
La bascule RS est une mmoire bistable commande par deux entres (S ; R), elle
possde deux sorties Q et Q . L'entre S permet la mise 1 de la sortie Q
(enclenchement: ), R permet sa mise 0 (dclenchement : ). L'action simultane
(S = R = 1) donne un tat indtermin.

II- 2- 3- Symble

Manuel de cours 56
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
II- 2- 4- Exemple de circuit intgr

Le circuit intgr suivant comporte quatre bascules asynchrones type S R .

a- Schma de brochage b- Fonctionnement


* : tat instable
S R Q H ( High ) tat haut : 1
L (Low) tat bas : 0
H H Q0

L H H
H L L
L L *

Dans ce circuit intgr les sorties Q ne sont pas accessibles.

II- 2- 5- Etude du circuit d'une bascule RS asynchrone


a- Schma de brochage

Qn S R Qn+1 Commentaire
0 0 0 0 0 : Mmorisation de 0
0 0 1 0 0 : Mmorisation de 0
0 1 0 1 : Enclenchement
0 1 1 - Etat indtermin
1 0 0 1 1 : Mmorisation de 1
1 0 1 0 : Dclenchement
1 1 0 1 1 Mmorisation de 1
1 1 1 - Etat indtermin

b- Equations
1) Marche prioritaire 2) Arrt prioritaire
Tableau de Karnaugh Tableau de Karnaugh
SR SR
Qn 00 01 11 10 10
Qn

00 01 11
0 0 0 1 1 0 0 0 0 1
1 1 0 1 1 1 1 0 0 1

Qn + 1 Qn +1
Qn+1= S+R.Qn
Qn+1= R(S+Qn)

Manuel de cours 57
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
c- Logigrammes
1) A base de C.I. 7400 (ttL) 2) A base de C.I. 7402 (ttL)

d- Chronogramme

1) Marche prioritaire 2) Arrt prioritaire

II-2-6- Application : rsolution des problmes de rebondissement d'un


contact
A chaque action sur un appareil de commande (bouton- poussoir, interrupteur ) apparat
un rebondissement (genre d'une srie d'impulsions pendant quelques millisecondes). Ce
phnomne est nuisible pour les circuits intgrs logiques dont le temps de rponse est de
l'ordre de quelques nanosecondes.
Pour viter les rebondissements on insre un circuit anti-rebond base de bascule RS
immdiatement aprs l'interrupteur de commande, comme le montre la figure suivante :

Montage anti rebond base d'une bascule R S

Manuel de cours 58
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
II- 3- Les bascules synchrones
II- 3- 1- Raliser l'activit 4 du manuel dactivits TP A3- 1

II- 3- 2- Gnralits
a- Dfinition
Le changement d'tat d'une sortie d'un systme squentiel synchrone dpend de l'tat
des entres de commande et de celui du signal actif de synchronisation appel signal
d'horloge.

b- Modes d'action du signal d'horloge


Il existe quatre modes d'actions d'horloge connus par les symboles suivants :

Symble Dsignation
Niveau Haut

Niveau Bas

Front descendant

Front montant

II- 3- 3- Bascule synchrone RSH


a- Symboles

Symbole de Bascules commande par Bascules commande par front d'horloge


niveau d'horloge

Bascule synchrone RSH Bascule synchrone RSH


niveau haut front montant

Bascule synchrone RSH Bascule synchrone RSH


niveau bas front descendant
et commade asynchrone et commade asynchrone

Bascule synchrone RSH Bascule synchrone RSH


niveau bas front descendant
et commade asynchrone et commade asynchrone
complmente complmente

Manuel de cours 59
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
b-1- Application :
tudier et mettre en uvre une bascule RSH commande par niveau haut
d'horloge
1) Table de vrit 2) Tableau de Karnaugh
H Qn S R Qn+1
0 0 0 0 0
0 0 0 1 0 SR
10

Qn
00 01 11
0 0 1 0 0 00 0 0 0 1
0 0 1 1 0 01 1 1 1 1
0 1 0 0 1 11 1 0 - 1
0 1 0 1 1 10 0 0 - 1
0 1 1 0 1
0 1 1 1 1 Qn +1
1 0 0 0 0
1 0 0 1 0 3) Equation
1 0 1 0 1
1 0 1 1 - Qn+1= H.Qn + Qn R + HS
1 1 0 0 1
1 1 0 1 0
1 1 1 0 1
1 1 1 1 -

4) Logigramme
Qn+1= [ Qn ( H R) ] [ H S ]

Mmoire lmentaire

5) Table de vrit symbolique simplifie


S R Qn Qn+1 Commentaire
1 0 0 1 : Enclenchement
0 1 1 1 : Mmorisation de 1
0 1 1 0 : Dclenchement
0 0 0 0 : Mmorisation de 0

Manuel de cours 60
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
6) Diagramme de fluence 7) Chronogramme

II- 3- 4- Bascule synchrone JK


b- Dfinition
La bascule JK est une mmoire bistable commande par deux entres J : (entre
denclenchement ) et K : (entre de dclenchement ). A l'action simultane sur J et K
cette bascule change d'tat chaque front d'horloge.
c- Exemples de bascules

Symboles Commentaire Exemple de brochage

Bascule JK synchrone front


montant

Bascule JK synchrone front


montant et commande
asynchrone par SD et RD .

Bascule JK synchrone front


montant et commande
asynchrone par RD .

Bascule JK synchrone front


descendant et commande
asynchrone par SD et RD .

Manuel de cours 61
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
d- Etude d'une bascule JK commande par signal d'horloge (H = 1)

1) Table de vrit 2) Tableau de Karnaugh


JK
Qn J K Qn+1 10

Qn
00 01 11
1 0 0 1 1
0 0 0 0
1 1 0 0 1
0 0 1 0
0 1 0 1 Qn +1

0 1 1 1
1 0 0 1
1 0 1 0 3) Equation
1 1 0 1
Qn+1 = J Qn + K Qn
1 1 1 0

4) Equation exprime avec les oprateurs NAND


Ajoutons l'quation de Qn+1 le terme Qn Qn , on obtient :
Qn+1= J Qn + K Qn + Qn Qn
Qn+1= J Qn + Qn ( K + Qn)
Qn+1= ( J (Qn )) ( Qn ( K Qn))

5) Table de vrit symbolique simplifie 6) Diagramme de fluence

J K Qn Qn+1 Commentaire
1 0 1 : Enclenchement
0 1 1 1 : Mmorisation de 1
1 1 0 : Dclenchement
0 0 0 0 : Mmorisation de 0

7) Exemple d'utilisation Exemple dun demi du circuit intgr (74LS76)


Les entres de commande de la bascule
JK suivante tant au niveau logique 1. En
mode synchrone, la sortie Q change d'tat
chaque front d'horloge. Le chronogramme
suivant illustre le rsultat de ce
fonctionnement.

SD : Forage 1
RD : Forage 0
Manuel de cours 62
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
8) Chronogramme

II- 3- 5- Bascule synchrone D


a- Raliser l'activit 6 du manuel d'activits TP A3- 1
b- Dfinition
La bascule D synchrone est une mmoire bistable commande par une seule entre D.
Elle recopie la valeur de D sur Q chaque front d'horloge.

Symboles Commentaires Exemple de Brochage

Bascule D synchrone
front montant

Bascule D synchrone
front descendant
commande asynchrone
par SD et RD . 1) 4013: deux bascules D

Bascule D synchrone
front montant
commande asynchrone
par SD et RD.

2) 74LS74 : deux bascules D

Manuel de cours 63
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
c- Etude d'une bascule D commande par niveau d'horloge

1) Table de vrit 2) Tableau de Karnaugh

H Qn D Qn+1 D

Qn
H 00 01 11 10
0 0 0 0 0 0 0 1 1

0 1 0 1 1 0
0 1 0
0 1 0 1
Qn +1
0 1 1 1
1 0 0 0 3) Equation
1 0 1 1 Qn+1 = H Qn + HD +D Qn
1 1 0 0
1 1 1 1 Qn+1 = [ Qn (H (D D)) ] (H D)

4) Logigramme

5) Table de vrit symbolique simplifie 6) Diagramme de fluence

D Qn Qn+1 Commentaire

1 0 1 : Enclenchement
1 1 1
1 : Mmorisation de 1
0 1 0 : Dclenchement
0 0 0 0 : Mmorisation de 0

d- Chronogramme d'une bascule D type 4013

Manuel de cours 64
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
II- 3- 5- Bascule synchrone T
Cette bascule est commande par une seule entre T (timing), elle change d'tat chaque
front d'horloge.

a- Symboles

Bascule T synchrone Bascule T synchrones Front descendant commandes


front montant. asynchrones.

b- Table de vrit c- Tableau de Karnaugh


Qn
H Qn Qn+1 0 1
H
0 0 0 0 0 1
0 1 1 1 1 0
1 0 1
1 1 0
e- Logigramme
d- Equation
Qn+1= H Qn + H Qn
Ajoutons Qn Qn lquation de Qn+1, on obtient

Qn+1= H Qn + Qn (H + Qn)
Qn+1= [ H (Qn ) ] [ (H Qn) (Qn) ]

f- Table de vrit symbolique g- Diagramme de fluence

H Qn Qn+1 Commentaire

1 0 1 : Enclenchement
0 1 1 1 : Mmorisation de 1
1 1 0 : Dclenchement
0 0 0 0 : Mmorisation de 0

Manuel de cours 65
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
III Exercices dapplications
Exercice 1
a. Enonc : Soit une mmoire marche prioritaire commande par m ( ) et a ( )

b. Etablir puis complter la table de vrit.


c. Trouver l'quation simplifie de la sortie Qn+1 en utilisant le tableau de Karnaugh .
d. Tracer le schma contacts puis le logigramme base d'oprateurs NAND.
e. Reproduire puis complter le chronogramme suivant.

Chronogramme

Solution

Table de vrit

Qn m a Qn+1 Tableau de Karnaugh

0 0 0 0 ma
Qn

00 01 11 10
0 0 1 0 0 0 0 1 1
0 1 0 1 1 1 0 1 1
0 1 1 1
1 0 0 1 Qn +1

1 0 1 0 Qn+1 = m + a.Qn
1 1 0 1
1 1 1 1

Manuel de cours 66
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
Schma contacts Logigramme

Chronogramme

Exercice 2
a. Enonc : soit une mmoire arrt prioritaire commande par m ( ) et a ( )

b. Etablir puis complter la table de vrit.


c. Trouver l'quation simplifie de la sortie Qn+1 en utilisant le tableau de Karnaugh.
d. Tracer le logigramme base des oprateurs NOR.
e. Reproduire puis complter le chronogramme suivant.
Chronogramme

Solution Table de vrit


Tableau de Karnaugh
Qn S R Qn+1
0 0 0 0 ma
Qn

00 01 11 10
0 0 1 0 0 0 0 0 1
0 1 0 1
1 1 0 0 1
0 1 1 0
1 0 0 1
1 0 1 0 Qn +1
1 1 0 1
1 1 1 0 Qn+1 = a (m+ Qn)

Manuel de cours 67
Leon
Leon A
A 3-
3- 11
Chapitre A3
Les Bascules
Logigramme

Chronogramme

Manuel de cours 68
Leon A 3- 12
Chapitre A3
Applications base de Bascules

FICHE DE PREPARATION

O bjectif du programme
- Analyser le fonctionnement d'un systme squentiel.

O bjectifs de la leon
- Raliser et vrifier le fonctionnement des montages de compteurs
base de bascules en mode asynchrone.
- Raliser et vrifier le fonctionnement des montages de dcompteurs
base de bascules en mode asynchrone.
- Raliser et vrifier d'autres montages base de bascules.

P rrequis
- Systmes combinatoires.
- Systmes squentiels.

C onnaissances nouvelles
- Les compteurs et dcompteurs asynchrones base de bascules.
- Autres applications base de bascules .

C onditions de ralisation et moyens


- Maquettes de simulation des systmes squentiels.
- Micro-ordinateur + logiciels de simulation lectronique.

C ritres dvaluation
- Montage d'un compteur asynchrone et vrification de son
fonctionnement correctement russis.
- Montage d'un dcompteur asynchrone et vrification de son
fonctionnement correctement russis.
- Des applications base de bascules russies.

Manuel de cours 69
Leon A 3- 12
Chapitre A3
Applications base de Bascules
COMPTEURS ET DECOMPTEURS ASYNCHRONES

I Mise en situation
Activit de dcouverte
Raliser l'activit de dcouverte du manuel d'activits TP A3- 2

II Fonction comptage
Dans certains systmes automatiss, pour grer la rptition d'un mme vnement, on
utilise la fonction comptage ou dcomptage.

II- 1- Principe

La fonction comptage ou dcomptage est ralise par un circuit squentiel permettant :


- La modification du mot binaire en sortie chaque fois qu'une information est applique
l'entre.
- La mmorisation de l'tat de sortie

Q0
Information Q1
Systme Squentiel
compter
Qn

Les lments de base d'un compteur sont des bascules montes en cascade.

II- 2- Modulo d'un compteur


Un compteur modulo N est constitu d'un nombre (n) de bascules. Il compte de 0 jusqu'
(N - 1). Il comporte N combinaisons de valeurs binaires des variables de sorties Qi de ces
bascules. Le nombre de bascules (n) est donn par la relation suivante :
( n- 1) (n)
2 < N < 2

II- 3- Diffrents types de compteurs


Il existe deux types de compteurs :
- compteurs asynchrones;
- compteurs synchrones.

Manuel de cours 70
Leon A 3- 12
Chapitre A3 Applications base de Bascules

III Compteurs asynchrones


III- 1- Compteurs asynchrones base de bascules
III- 1- 1- Principe
Un compteur asynchrone est un circuit logique compos de n bascules T (ou ses
quivalentes) o l'information compter est relie l'entre d'horloge de la premire bascule.
Pour les autres bascules :
- si le front est descendant alors la sortie (Q) de la premire bascule est relie l'entre
d'horloge de la bascule suivante et ainsi de suite ;
- si le front est montant alors la sortie (Q ) de la premire bascule est relie l'entre
d'horloge de la bascule suivante et ainsi de suite.
III- 1- 2- Compteurs asynchrones base de bascules sans entres de
forages
Exemple : compteur asynchrone modulo 8 base de bascules JK

a- Branchement d'une bascule JK en bascule T

Si les entres J et K sont relies +VCC


alors la bascule ainsi obtenue est la
bascule T

b- Caractristiques
- Type : JK front descendant et commande asynchrone par R ( CLR : Clear)
- Nombre de bascules : il y a 8 combinaisons soit 8 = 23 on utilise alors trois bascules qu'on
nommera Q0 , Q1 et Q2
- Equations des entres d'horloge : H0 = H et Hi = Qi - 1

c- Schma de cblage

Remarque : les sorties Q des bascules du montage restent non connectes.

Manuel de cours 71
Leon A 3- 12
Chapitre A3
Applications base de Bascules
d- Chronogramme

.................................................................................................................................................................
.................................................................................................................................................................
.................................................................................................................................................................
.................................................................................................................................................................

e- Table de comptage

Dcimal H Q2 Q1 Q0
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
6 1 1 0
7 1 1 1

III Dcompteurs asynchrones


IV- 1- Principe
Dans les dcompteurs asynchrones l'information dcompter est relie l'entre d'horloge
de la premire bascule. Pour les autres bascules :
- si le front est descendant alors la sortie (Q) de la premire bascule est relie
l'entre d'horloge de la bascule suivante et ainsi de suite.
- si le front est montant alors la sortie (Q) de la premire bascule est relie l'entre
d'horloge de la bascule suivante et ainsi de suite.

IV- 2- Dcompteurs asynchrones base de bascules :

IV- 2- 1- Dcompteurs de cycle usuel (Modulo N = 2n)

Exemple : dcompteur asynchrone modulo 8 (N = 8) base de bascules JK.

Manuel de cours 72
Leon A 3- 12
Chapitre A3
Applications base de Bascules
a- Caractristiques
- Bascule : JK front descendant ( ) et commande asynchrone par R
- Rfrence : 74 LS 73
- Nombre de bascules: 8 = 23 , on utilise trois bascules qu'on nommera Q0 , Q1 et Q2
Equations des entres d'horloge : H0 = H et Hi = Qi- 1

b- Schma de cblage du dcompteur modulo 8

c- Raliser l'activit 1 du manuel d'activits TP A3- 2.

d- Chronogramme

e- Table de comptage

dcimal H Q2 Q1 Q0
7 1 1 1
6 1 1 0
5 1 0 1
4 1 0 0
3 0 1 1
2 0 1 0
1 0 0 1
0 0 0 0

Manuel de cours 73
Leon A
Leon A 3-
3- 12
Chapitre A3
Applications base de Bascules
Leon A 3- 2

V Applications
Application base de bascules
base de Bascules
: chenillard
Le chenillard est une guirlande d'ampoules dont lallumage donne l'impression de voir la
lumire se propager d'une lampe l'autre grce des sries bien calcules d'allumage et
d'extinction. Un chenillard peut comporter plusieurs dizaines de lampes, mais son principe de
base repose sur une squence rpte plusieurs fois. Le schma suivant illustre un exemple
de ralisation mettant en oeuvre un chenillard quatre L.E.D.

Manuel de cours 74
Leon A 3- 12
Chapitre A3
Applications base de Bascules
VI Exercices rsoudre

Exercice 1

a. Reproduire le schma suivant :

b. Quel est le type du front d'horloge des bascules figures ci-dessus ?


c. On dsire raliser le circuit d'un compteur asynchrone avec ces quatre bascules, dduire
son modulo.
d. Complter le schma de cblage, dj trac, permettant d'obtenir un compteur asynchrone
modulo 16.
Exercice 2
a. Reproduire le schma suivant :

b.Complter le schma de cblage, dj trac, permettant d'obtenir un dcompteur


asynchrone modulo 8.

Exercice 3
A la sortie d'une chane de conditionnement d'un produit alimentaire, des botes, dtectes
par un capteur infrarouge, sont regroupes par lot de 16. Le signal d'horloge (information
dlivre par ce capteur) est appliqu un compteur asynchrone dont le schma de cblage
est l'objet de notre tude.
On donne le schma de brochage du circuit intgr 74LS109E :
Manuel de cours 75
Leon A 3- 12
Chapitre A3
Applications base de Bascules

a. Reprsenter le symble de la bascule


utilise puis donner son nom
b. Complter la table de vrit suivante,
correspondant au fonctionnement de la
bascule du circuit figur ci- contre puis
identifier les combinaisons permettant le
mode synchrone.

Mode H J K S R Qn Qn+1 Remarque


1 1 1 0
0 1 1 1
1 1 1 1
0 1 1 0
1 1 0 1 0
0 1 1 0 1

c. Dans chaque bascule, on relie l'entre K


complmente l'entre J ; quelle est
alors la fonction ralise par celle-ci ?
d. On donne le schma de brochage du
circuit intgr dont la rfrence est
dcouvrir :

d.1- A partir du schma de brochage ci-dessus retrouver la rfrence du circuit sur le


mmotech.
d.2- Tracer le schma de cblage d'un compteur modulo 16 en utilisant des circuits intgrs
74LS112.
d.3- Tracer le schma de cblage d'un compteur modulo 16 en utilisant les circuits intgrs
de la question (d).

Manuel de cours 76
Chapitre A3

Logique squentielle (suite)

Leon A3- 3 Grafcet


I - Mise en situation
II - GRAFCET squence unique
III - GRAFCET squences multiples
IV - Exercices rsolus
V - Exercices rsoudre.

Leon A3- 4 Squenceurs

I - Mise en situation
II - Les squenceurs pneumatiques
III - Les squenceurs lectroniques
IV - Exercices rsolus
V - Exercices rsoudre.

Manuel de cours 77
Leon A 3- 13
Chapitre A3
Le Grafcet

FICHE DE PREPARATION

O bjectif du programme
- Dcrire, par un GRAFCET, le fonctionnement d'un systme automatis.

O bjectifs de la leon
- Rappeler les rgles d'volution d'un GRAFCET.
- Identifier les diffrentes structures d'un GRAFCET.
- Dcrire par un GRAFCET le fonctionnement d'un systme automatis.

P rrequis
- systmes squentiels.
- Modlisation d'un systme squentiel.
- Les rgles d'volution d'un GRAFCET.

C onnaissance nouvelle
- Les diffrentes structures d'un GRAFCET.

C onditions de ralisation et moyens


- Micro - ordinateur + logiciels de simulation lectronique .
- Simulateur logique.
- Maquette approprie.
- Didacticiel appropri.

C ritres dvaluation
- Rgles d'volution d'un GRAFCET rappeles
- Identification correcte des structures d'un GRAFCET.
- Description correcte d'un systme automatis par un GRAFCET.

Manuel de cours 78
Leon A 3- 13
Chapitre A3
Le Grafcet
I GRAFCET squence unique : rappel

I- 1- Description d'un systme automatis


Un systme est dit automatis, s'il excute toujours le mme cycle de travail conu sans
l'intervention de l'oprateur.

a- Partie Commande
La partie commande est en gnral compose d'lments de traitement de l'information,
notamment, d'automate programmable et d'ordinateur.
Elle transmet les ordres aux actionneurs partir :
- du programme qu'elle contient ;
- des informations reues par les capteurs ;
- des consignes donnes par l'utilisateur ou par l'oprateur.

b- Partie Oprative
La partie oprative ncessite pour son fonctionnement de l'nergie lectrique ou
pneumatique (air comprim) ou hydraulique (huile sous pression).
Elle comporte en gnral :
- des actionneurs qui transforment l'nergie reue en nergie utile : moteur, vrin,
lampe... ;
- des capteurs qui transforment en grandeurs logiques , analogiques ou numriques les
variations des grandeurs physiques lies aux effecteurs ou actionneurs du systme.
- des effecteurs qui agissent sur la matire d'uvre d'entre pour lui confrer la valeur
ajoute dsire. Les diffrentes parties sont organises conformement la structure
suivante :

Manuel de cours 79
Leon A 3- 31
Chapitre A3
Le Grafcet

I- 2- Activit 1
Raliser l'activit 1 du manuel d'activits TP A3- 3

I- 3- Exemple : unit de perage


I- 3- 1- Prsentation
la figure suivante reprsente une unit de perage.

I- 3- 2- Description du fonctionnement
L'oprateur place une pice P percer sur l'tau de serrage. L'action sur un bouton
poussoir (S) met en marche lunit de perage. Le cycle de fonctionnement est le suivant :
- serrer la pice ;
- percer la pice ;
- desserrer la pice.

N.B : la pice est dgage manuellement.

Manuel de cours 80
Leon A 3- 13
Chapitre A3
Le Grafcet
Table des affectations
Mouvements Actionneurs Practionneurs Capteurs
Monte RC2 12M2 l20
Descente SC2 14M2 l21
Serrage SC1 14M1 l11
Desserrage RC1 12M1 l10
Rotation foret M KM

I- 3-3- Conclusion
Un GRAFCET squence unique est un GRAFCET linaire compos d'une succession
d'tapes et de transitions o les tapes sont actionnes l'une aprs l'autre.

II GRAFCET squences multiples


II- 1- Mise en situation
Raliser l'activit 2 du manuel d'activits TP A3- 3.
II- 2- Diffrents types
Dans le GRAFCET squences multiples on distingue :
- GRAFCET slection de squences ;
- GRAFCET squences simultanes.
II- 3- GRAFCET slection de squences
Un GRAFCET est dit slection de squences si partir d'une tape donne plusieurs
volutions sont possibles. On distingue :
- squences exclusives ;
- reprise de squence ;
- saut d'tapes.
II- 3- 1- Divergence en OU (Aiguillage)
On dit qu'il y'a une divergence en OU, si partir d'une tape d'un grafcet, le choix exclusif
d'une des squences s'opre lorsque la rcptivit correspondante est vraie comme le
montre la figure suivante.

Manuel de cours 81
Leon A 3- 31
Chapitre A3
Le Grafcet

II- 3- 2- Convergence en OU
On dit qu'il y a convergence en OU lorsque plusieurs squences du GRAFCET convergent
vers une mme tape.

a- Activit
Raliser l'activit 2 du manuel d'activits TP A3- 3.

Manuel de cours 82
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
b- Application : Commande d'un wagonnet

Le wagonnet figur ci-contre est utils pour amener des


sacs de ciment entre le poste A de production et le poste B de
stockage dtects respectivement par les capteur a et b.
Ce wagonnet est entrain par un moteur lectrique M
deux sens de rotation avant (AV) ou arrire (AR).
Fonctionnement
Le wagonnet tant en poste A. L'action sur le bouton de
dpart cycle (m) commande le moteur M. Le wagonnet se
dplace en avant jusqu'au poste B.
Ds que sur le capteur (b) est actionn, selon la position du
slecteur (S) deux positions on a :
Si S = 1 le wagonnet ne revient vers A aprs une dure
de 4 s ;
Si S = 0 Le wagonnet ne revient vers A que si on
actionne le bouton (r).

2) Identification des lments PO / PC

Mouvements Actionneur Practionneur Capteur


Sens avant MtAV KM1 b
Sens arrire MtAR KM2 a

3) description : les GRAFCET PO et PC suivants dcrivent le fonctionnement du


systme figur ci-dessus.

Manuel de cours 83
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
II- 3- 3- Reprise de squences
Raliser l'activit 3A (ou 3B) du manuel d'activits TP A3- 3 en fonction du matriel
disponible au laboratoire.

a- Exemple : transfert de pices dans une chane de production

1) Prsentation
Le systme figur ci-contre permet de
transfrer un lot de 5 pices (lune aprs
lautre) du tapis darrive vers le tapis
dvacuation. Lopration de transfert est
assure par les deux vrins C1 et C2 double
effet commands respectivement par les deux
distributeurs M1 et M2 du type (5/2).

2) Fonctionnement
Le tapis darrive amne une pice devant le vrin C1.
Ds que celle-ci se prsente sur le banc de transfert, elle est dtecte par le capteur S1.
Laction sur le bouton poussoir m permet de :
a- transfrer la pice jusquau capteur S3 grce la sortie puis la rentre de la tige de C1;
b- transfrer la pice jusquau tapis dvacuation la sortie puis la rentre de la tige du
vrin C2.
Le cycle reprend ds quune nouvelle pice se prsente devant C1 (S1 = 1). Il sarrte aprs
e
le 5 transfert.

Le systme reprend le mme cycle tant que le nombre de pices transfres est infrieur 5

N.B : On dsigne par N une variable logique associe au nombre de pices n telle que si
n < 5 on a N = 0 et si n = 5 on a N = 1.

Manuel de cours 84
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet

Le saut d'tapes est une divergence en OU particulire. Une condition (rceptivit) permet
de sauter une ou plusieurs tapes lorsque les actions associes ces tapes ne sont pas
demandes.
Exemple : Unit de perage
1) Prsentation
Le systme figur ci-dessous permet de percer des pices.
Le vrin C, command par le distibuteur M du type (5/2), est
double effet, il permet le serrage de la pice percer. Le
foret est en rotation par le moteur MB et en translation par le
moteur MA. Le moteur MA est deux vitesses (rapide ou
lente).
Cette machine permet, suite une commande approprie,
dobtenir : un cycle de perage avec dbourrage ou un cycle
de perage sans dbourrage.
Selon la position du slecteur SD on a :
Si S0 = 0 ,le perage est ralis avec dbourrage ;
Si S0 =1 , le perage est ralis sans dbourrage ;

2) Fonctionnement
Cycle sans dbourrage :
- approche rapide du foret jusqu' S2 ;
- approche lente pour perage jusqu' S4 ;
- monte rapide jusqu' S1.
Cycle avec dbourrage :
- approche rapide du foret jusqu' S2 ;
- descente lente jusqu' S3 ;
- monte rapide jusqu' S2 ;
- descente rapide jusqu' S3 ;
- descente lente jusqu' S4 ;
- monte rapide jusqu' S1.

3) Variables d'entre et de sortie


- S1, S2, S3 et S4 : sont des capteurs contrlant la position
du foret.
- S5 et S6 : sont deux capteurs de position contrlant le
serrage et le desserrage de la pice.
- S7 : capteur contrlant la prsence pice.
slecteur permet le choix du cycle :
- S0 : Cycle avec dbourrage
- S0: Cycle sans dbourrage
MB : Moteur broche command par un contacteur KMB

Manuel de cours 85
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
MA : Moteur deux sens de rotation et deux vitesses commands par :
* KMDR : descente rapide ;
* KMDL : descente lente ;
* KMMR : monte rapide.

4) Grafcet PC

Tableau des practionneurs

Action Practionneur

Serragee pice 14 M

Rotation broche KMB

Descente rapide KMDR

Descente lente KMDL

Monte rapide KMMR

Monte lente KMML

Desserrage pice 12 M

Manuel de cours 86
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
II- 3- 5- Squences simultanes (convergence, divergence en ET)
Dans un cycle sequences simultanes, les squences dbutent en mme temps, mais
les tapes de chaque squence evoluent d'une faon independante. La convergence n'aura
lieu que lorsque les diffrentes squences ont t accomplies sparament. Cet type de cycle
est surtout utilis sur des systmes de transfert ou des systmes comportant plusieurs sous
systmes travaillant d'une manire independante

Exemple : Aller et retour de deux chariots

L'action sur le bouton S0 provoque le dplacement de deux chariots C1 et C2


respectivement de S1 S2 et de S3 S4. Le retour du chariot C2 ne peut se faire qu'aprs
le retour du chariot C1 sa position initiale. Le chariot C1 est entran par un moteur M1
command par deux contacteurs KM1 (sens avant) et KM2 (sens arrire) et le chariot C2 est
entran par un moteur M2 command par deux contacteurs KM3 (sens avant) et KM4 (sens
arrire).

Manuel de cours 87
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
Mouvements Actionneurs Practionneurs Capteurs

Dplacement avant Fin de dplacement


KM1
de C1 avant : S2
M1
Dplacement arrire Fin de dplacement
KM2
de C1 arrire : S1

Dplacement avant Fin de dplacement


KM3
de C2 avant : S4
M2
Dplacement arrire Fin de dplacement
KM 4
de C2 arrire : S3

11

12

Manuel de cours 88
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
II- 4- MISE EN QUATION DUNE TAPE DUN GRAFCET,
1) Rgle gnrale
Pour qu'une tape soit active, il faut que :
- l'tape immdiatement prcdente soit active ;
- la rceptivit immdiatement prcdente soit vraie;
- l'tape immdiatement suivante soit non active ;
- aprs activation, l'tape mmorise son tat.

- Considrons l'tape n :
Equation d'activation : An =Xn- 1. Rn
Equation de dsactivation : Dn =Xn+1

Equation de l'tape : Xn = ( Xn-1. Rn +mn) Xn+1


Xn : quation d'activation de l'tape de rang n

Xn-1 : l'tape (n- 1) est active.


Rn: rceptivit Rn est vraie.

mn : mmorisation de l'tape n
Xn+1 : l'tape (n+1) est non active

2) Diffrents cas de mise en quation

a- - Considrons l'tape 2 :
Equation d'activation : A2 =X1.R2
Equation de dsactivation : D2 =X10+X20
Equation de l'tape : X2 = (X1.R2 + m2) (X10+X20)

- Considrons l'tape 10 :
Equation d'activation : A10 =X2.R10
Equation de dsactivation : D10 =X11
Equation de l'tape : X10 = ( X2.R10 +m10) (X11)

- Considrons l'tape 20 :
Equation d'activation : A20 =X2.R20
Equation de dsactivation : D20 = X21
Equation de l'tape : X20 = (X2.R20 +m20) (X21)

Manuel de cours 89
Leon A
Leon A 3-
3- 14
Chapitre A3
Les Squenceurs

b-
- Considrons l'tape 16:
Equation d'activation : A16 =X15.R16
Equation de dsactivation : D6 =X7
Equation de l'tape : X16 = (X15.R16 + m16) X7
- Considrons l'tape 26:
Equation d'activation : A26 =X25.R26
Equation de dsactivation : D26 =X7
Equation de l'tape : X26 = (X25.R26 +m26) X7
- Considrons l'tape 7 :
Equation d'activation : A7 = X16.R17+ X26.R27
Equation de dsactivation : D7 = X8
Equation de l'tape:X7=(X16.R17+ X26.R27+m7)X8

c-

- Considrons l'tape 7 :
Equation d'activation : A7 =X6.R7
Equation de dsactivation : D7 =X10.X20
Equation de l'tape : X7 = (X6.R7 + m7) (X10.X20)
- Considrons l'tape 10 :
Equation d'activation : A10 =X7.R8
Equation de dsactivation : D10 =X11
Equation de l'tape : X10 = (X7. R8 +m10) (X11)
- Considrons l'tape 20 :
Equation d'activation : A20 =X7.R8
Equation de dsactivation : D20 = X21
Equation de l'tape : X20 = (X7.R8+m20) (X21)

Manuel de cours 90
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet

d-

- Considrons l'tape 11 :
Equation d'activation : A11 =X10.R11
Equation de dsactivation : D11 =X6
Equation de l'tape : X11 = (X10.R11+ m11) X6
- Considrons l'tape 21:
Equation d'activation : A21 =X20. R21
Equation de dsactivation : D21 =X6
Equation de l'tape : X21 = (X20. R21+m21) X6
- Considrons l'tape 6 :
Equation d'activation : A6 = (X11 X21). R7
Equation de dsactivation : D6 = X7
Equation de l'tape : X6 = ((X11 X21). R7+ m6) X7

III Exercices rsolus


Exercice 1: systme de dcapage par immersion

Mise en situation
Le systme, figur ci-aprs, permet de nettoyer des pices dans un liquide dcapant
avant peinture.

Constitution du systme
Le systme est constitu d' :
- un automate programmable et un pupitre de commande ;
- une unit de dplacement vertical et horizontal de la pice mtallique ;
- une cuve contenant un liquide "dcapant."

Manuel de cours 91
Leon A 3- 13
Chapitre A3
Le Grafcet

Fonctionnement

L'action sur le bouton de dpart cycle S0 au niveau du pupitre provoque dans l'ordre :

a. Le transfert de la pice dcaper


- La monte de la pice dcaper : mouvement vertical anim par le moteur M1
command par le contacteur KM11 jusqu' l'action sur le capteur S2.
- Le dplacement de la pice dcaper vers la droite : mouvement horizontal anim par
le moteur M2 command par le contacteur KM21 jusqu' l'action sur le capteur S4.
- La descente de la pice dcaper : mouvement vertical anim par le moteur M1
command par le contacteur KM12 jusqu' l'action sur le capteur S1.
b. L'immersion de la pice dans la cuve du produit dcapant pendant un temps de 5mn
control par un temporisateur T.
c. Le transfert de la pice dcape dans l'ordre suivant :
- La monte de la pice dcape : mouvement vertical anim par le moteur M1
command par le contacteur KM11 jusqu' l'action sur le capteur S2.
- Le dplacement de la pice dcape vers la droite : mouvement horizontal anim par
le moteur M2 command par le contacteur KM21 jusqu' l'action sur le capteur S5.
- La descente de la pice dcape : mouvement vertical anim par le moteur M1
command par le contacteur KM12 jusqu' l'action sur le capteur S1.
d. Lattente pour dcharger la pice dcape.
Aprs dchargement l'oprateur actionne un bouton poussoir S6 pour remettre le
systme sa position initiale (le mouvement horizontal vers la gauche est assur par le
moteur M2 command par le contacteur KM22).

N.B. : Le chargement et le dchargement de la pice est manuel.

Manuel de cours 92
Leon A 3- 3
Chapitre A3
Le Grafcet
Leon A 3- 3

Mouvements
LE GRAFCET
Actionneurs
Practionneurs Capteurs
Dplacement de la pice
KM21 S4 ; S5
vers la droite
M2
Dplacement de la pice
KM22 S3
vers la gauche

Monte de la pice KM11 S2

M1
Descente de la pice KM12 S1

Travail demand :
tracer les GRAFCETS selon les deux points de vue
Solution :

Manuel de cours 93
Leon A 3- 3
Chapitre A3
Le Grafcet
Exercice 2: Systme d'usinage des pices.

a- description
Le systme figur ci-dessous permet
dusiner soit des pices cylindriques, soit des
pices coniques. Il est compos de trois
moteurs :
M : rotation de la pice usiner (rotation
continue) ;
M1 : dplacement transversal de loutil ;
M2 : dplacement longitudinal de loutil.

b- fonctionnement

Un appui sur S1 provoque la ralisation Un appui sur S2 provoque la ralisation


des pices cylindriques (cycle carr). des pices coniques (cycle triangulaire).

Si S1 = S2 = 1, on donne la priorit au cycle carr.

Travail demand : Solution :

tracer le GRAFCET PC

Manuel de cours 94
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
Leon A 3- 3
LE GRAFCET
IV Exercices rsoudre
Exercice 1: systme automatique de dosage et de chauffage d'un liquide
a- Prsentation
Dans une usine de produits agro- alimentaires une partie du processus de traitement d'un
produit consiste doser une quantit d'un liquide visqueux pour la porter une temprature
de 100C. Ce systme comporte :
- un bac de dosage A ;
- une citerne de chauffage B.

b- Fonctionnement
Suite une action sur le bouton poussoir de mise en marche S, le cycle commence comme
suit :
- dosage du liquide : l'lectrovanne KA1 autorise le remplissage du bac de dosage A jusqu'
la dtection de la quantit souhaite par le capteur P1 ;
Lorsque P1 est actionn, KA1 interrompt le remplissage et autorise l'coulement du liquide
du bac de dosage A vers la citerne de chauffage B par l'lectrovanne KA2.
La fin de l'coulement dtecte par le capteur Po entrane la fois :
- le chauffage du liquide par le rsistor Rc ;
- le brassage du liquide par la rotation des hlices entranes par le moteur M command
par le contacteur KM.
La temprature de chauffage est contrle par le capteur S1. Lorsque la temprature de
100C est atteinte, le chauffage et le brassage sont arrts. La circulation du liquide vers la
suite du processus est autorise par KA3 pendant un temps de 20s contrl par un
temporisateur T.

Manuel de cours 95
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
c- Travail demand
- Etablir le GRAFCET d'un point de vue du systme.
- Etablir les GRAFCET(s) d'un point de vue de la partie oprative PO et d'un point de vue
de la partie commande PC du systme.

Exercice 2: poste automatique de pliage

a- Description
Le systme ci- dessous, permet de plier automatiquement des pices en tles. Il est
constitu d'un :
- dispositif de transfert (tapis roulante) ;
- dispositif de pliage (poinon + matrice) ;
- dispositif d'vacuation (matrice).

b- Fonctionnement

Un appui sur le bouton poussoir dpart cycle S0 provoque :


- transfrer la pice en tle jusqu'au capteur S1 ;
- plier la pice ;
- vacuer la pice dj plie.

Manuel de cours 96
Leon A
Leon A 3-
3- 13
Chapitre A3
Le Grafcet
c- Travail demand

En se rfrant la figure prcdent. identifier les entres et les sorties dans une table
d'affectation.
- Etablir le GRAFCET d'un point de vue du systme.
- Etablir les GRAFCET(s) d'un point de vue de la partie oprative PO et d'un point de vue
de la partie commande PC du systme.

Exercice 3 : Trmie doseuse

a- Prsentation

Une trmie doseuse est utiliss pour remplir des botes par des doses de poudre.

b- Fonctionnement
La prsence d'une bote vide sous la trmie est dtecte par le capteur S (capteur sans
contact).
l'action sur le bouton dpart cycle permet de :
Fermer le doseur ;
Remplir le doseur (cette opration dure 10 secondes aprs l'ouveture totale de la tremie) ;
Remplir la boite ;
Dgager manuellement la boite dj remplie.

Remarque : le dplacement des boites par le tapis roulant ne fait pas l'objet de notre tude.
c- Travail demand
identifier les entres et les sorties de ce systme
- Etablir le GRAFCET d'un point de vue du systme.
- Etablir les GRAFCET d'un point de vue de la partie oprative PO et d'un point de vue
de la partie commande PC du systme.

Manuel de cours 97
Leon A 3- 31
Chapitre A3
Le Grafcet

Exemples de composants technologiques usuels

Capteurs

Capteur de proximit ultrasons Capteur de niveau de liquide Bouton

Capteur dhumidit Cellule photolectrique Dtecteur de gaz

Dtecteur de choc Interrupteur miniature Bouton darrt durgence

Actionneurs

Moteur pas pas Afficheur 7 segments Voyants

Electrovanne Vrin rotatif Ventilateur

Buzzer Vrin Rsistance chauffante

Manuel de cours 98
Leon A 3- 14
Chapitre A3
Les Squenceurs

FICHE DE PREPARATION

O bjectif du programme
- Implanter et mettre en uvre un GRAFCET sur squenceur.

O bjectifs de la leon
- Implanter et mettre en uvre un GRAFCET sur squenceur pneumatique et/ou
lectronique.

P rrequis
- Les systmes squentiels
- Les rgles d'volutions d'un GRAFCET.

C onnaissances nouvelles
- Implantation et mise en uvre des squenceurs pneumatiques et lectroniques.

C onditions de ralisation et moyens


- Bras manipulateur et/ ou systmes de Tri.
- Squenceurs pneumatiques et lectroniques.
- Maquette commande lectropneumatique.

C ritres dvaluation
- Implantation correcte d'un GRAFCET sur squenceur pneumatique et/ou
lectronique.

Manuel de cours 99
Leon A 3- 14
Chapitre A3
Les Squenceurs
I Mise en situation

1) Activit de dcouverte

Raliser l'activit de dcouverte du manuel d'activits TP A3- 4.

2) Dfinition
En cascade de modules tapes qui commande une suite dvnement structures par un
GRAFCET. Chaque module matrialise une tape.
Les squenceurs sont technologie pneumatiques, lectromagntiques, lectroniques.
Dans ce qui suit, on sintresse au sequenceurs pneumatiques et squenceurs
lectroniques.

3) Module tape
Un module tape est constitu :
Demande
- d'un module dactivation ; dactivation
- d'un module de dsactivation ;
Demande
- d'une mmoire.
de dsactivation

3- 1- Module d'activation

Pour qu'une tape soit active il faut que :


- l'tape (ou les tapes) immdiatement
AE : Activation tape
prcdente (s) soit (soient) active(s)
& EP : Etapes prcdentes
- la (les) rceptivit (s) immdiatement
RP : Rceptivit prcdente
prcdente (s) soit (soient) vraie (s).

Manuel de cours 100


Leon A 3- 14
Chapitre A3
Les Squenceurs
3- 2- Module de dsactivation

Pour dsactiver une tape il faut que :


- l'tape (ou les tapes) immdiatement DE : Dsactivation tape
suivante (s) soit (soient) active(s) ;
OU EP : Etapes suivante
- l'ordre de dsactivation (remise zro RP : Ordre de dsactivation
RAZ) soit demand.

3- 3- Mmoire

La fonction mmoire est matrialise


par deux entres (A : activation et D :
dsactivation) et deux sorties
complmentaires S et S

3- 4- Module tape
a- Structure
L'association des trois fonctions prcdentes forme le module tape suivant :

Alimentation Sortie du module n


en nergie

Signal permanent du
module (n-1)
Vers cellule ET du module
(n+1)

RAZ

Dsactivation du module (n)


Vers le
Lorsque le module (n+1) est
dclencement active
du module (n-1)
Module n
Rceptivit
associe
au module (n)

Manuel de cours 101


Leon A 3- 14
Chapitre A3
Les Squenceurs

Commande manuelle
dtape
Commande de Voyant dtape
mouvements

Reprage dtape

Connexions
automatiques
entre modules
dtape

Signal
de retour

b- Symboles :
Technologie lectronique Technologie pneumatique

II Squenceurs pneumatiques
1) Exemple
Commande d'un vrin double effet (cycle va et vient)

Manuel
Manuel de cours
cours 102
Leon A 3- 14
Chapitre A3
Les Squenceurs
2) Schma de cblage d'un squenceur pneumatique

- Remplacer chaque tape du GRAFCET par un module tape.


- Raliser les connexions de tous les modules tapes en respectant les rgles d'volution.

Module dtape

Mmoire
Embase
associable

Rceptivit
(orifice vert) Vers practionneur
pneumatique
(orifice rouge)
Module tape (vue de dessus)

Vue de dessus
Bloc dentre
du squenceur
(pression)
Entre des informations
(rceptivits)

Manuel
Manuel de cours
cours 103
Leon A 3- 14
Chapitre A3
Les Squenceurs
Chaque fabriquant (CROUZET, TELEMECANIQUE CLIMAX...) a ralis des lments
associables permettant de raliser des squenceurs et de simplifier les cblages.

Fonctionnement
La mmoire d'un module tape est valide par le signal provenant du module tape
prcdent.
La sortie de cette mmoire provoque alors trois actions :
- la sortie du signal S vers le distributeur de commande de l'actionneur ;
- la remise zro du module prcdent ;
- la validation du module suivant.

Exemple 1
1 : Validation de ltape n
2 : Activation de ltape n
3 : Dsactivation tape n-1
4 : Condition de transition
5 : Dsactiivation de ltape n
6 : Activation tape n+1
7 : Validation tape n+1
8 : Signal de commande de la sortie

Exemple 1

A0 : entre d'enclenchement du module n


B0 : sortie de dclenchement du module (n- 1)
A1 : sortie d'enclenchement du module (n+1)
B1 : entre de dclenchement du module n
S : sortie de commande du mouvement.
r : retour du signal en fin de mouvement.
(rceptivit)
p : pression constante.
Raz : remise zro.

Manuel de cours 104


Leon A 3- 14
Chapitre A3
Les Squenceurs

Rgle
On affecte un module tape chaque tape du GRAFCET dont :
- l'entre du module tape reoit la condition de transition ;
- la sortie du module d'tape fournit le signal de commande raliser.

Exemple d'association des modules tapes

Activit

Raliser les activits 2 et 3 du manuel d'activits TP A 3-4

Manuel de cours 105


Leon A 3- 14
Chapitre A3
Les Squenceurs

III Squenceurs lctroniques


Exemple : BARRIERE AUTOMATIQUE

Le fonctionnement de la barrire est


dcrit par un GRAFCET dun point de
vue de la partie commande

Manuel de cours 106


Leon A 3- 14
Chapitre A3
Les Squenceurs

Schma de cblage sur squenceur lectronique

Manuel de cours 107


Leon A 3- 14
Chapitre A3
Les Squenceurs
IV Exercices rsolus

Exercice 1

Description du systme

Le systme suivant dcrit la page 84 permet de transfrer une seule pice au lieu de 5
pices.

Manuel de cours 108


Leon A 3- 14
Chapitre A3
Les Squenceurs

GRAFCET PC SQUENCEUR PNEUMATIQUE

N.B :
En technologie pneumatique la porte ET 4 entres est remplace par 3 portes ET 2
entres.

Manuel de cours 109


Leon A 3- 14
Chapitre A3
Les Squenceurs

Exercice 2
1) Fonctionnement
L'appui sur le bouton de dpart cycle S0
entrane :
- descente rapide jusqu' S2 ;
- descente lente jusqu' S3 ;
- monte rapide jusqu' S1.
Le fonctionnement du foret ne fait pas
partie de l'tude.
KM1 : contacteur pour la descente rapide
KM2 : contacteur pour la descente lente
KM3 : contacteur pour la monte rapide.

Symbole d'un module tape lectronique

2) Travail demand : implanter le GRAFCET figur ci-dessus sur le squenceur


lctronique suivant.

Solution : squenceur lectronique vers les practionneurs.

Manuel decours
Manuel de cours 110
Leon A 3- 14
Chapitre A3
Les Squenceurs
V Exercices rsoudre
Exercice 1: trmie doseuse

1) Prsentation
Une trmie doseuse est destine doser puis charger les produits en poudre dans des
boites.

2) Fonctionnement
Le systme est au repos, la prsence d'une boite vide sous la trmie est dtecte par un
capteur S (dtecteur photo- lectrique) , ce qui provoque le dpart du cycle pour prparer une
dose du produit de la manire suivante :
- le clapet 2 avance pour fermer le doseur par le vrin C2 (vrin pneumatique double effet)
command par le distributeur M2.
- le clapet 1 recule pour laisser couler le produit dans le doseur durant 10 s par le vrin C1
(vrin pneumatique double effet) command par le distributeur M1 puis avance pour
fermer de nouveau la trmie.
- lorsque la dose est prte, le clapet 2 recule et libre le produit qui descend par gravit dans
la boite et le systme revient au repos.
Remarque : Le dplacement des boites par le tapis roulant ne fait pas l'objet de l'tude.

3) Travail demand
Etablir le GRAFCET d'un point de vue partie commande dcrivant le fonctionnement du
systme tudi et tracer le schma du squenceur en technologie pneumatique.

Manuel de
Manuel decours
cours 111
Leon A 3- 14
Chapitre A3
Les Squenceurs
Exercice 2 : systme de marquage

1) Prsentation
Ce systme est conu pour le marquage de savons sur la face suprieure par un poinon.
Le systme est constitu par :
une goulotte d'alimentation ;
un vrin pneumatique C1 de positionnement du savon ;
un vrin pneumatique C2 de marquage du savon ;
un squenceur pneumatique grant le fonctionnement du systme.

2) Fonctionnement
Un appui sur le bouton poussoir dpart cycle S0 et la prsence d'une pice entranent :
le positionnement du savon sous le poinon par la sortie et la rentre de la tige du vrin
C1 ;
le marquage du savon par la sortie et la rentre de la tige du vrin C2 ;
l'vacuation du savon marqu par le vrin C1.

3) Travail demand
Dresser le GRAFCET d'un point de vue partie commande dcrivant le fonctionnement du
systme tudi et tracer le schma du squenceur pneumatique.

Manuel decours
Manuel de cours 112
Chapitre A4

LES MICROCONTROLEURS

Leon A4- 1 Prsentation dun microcontrleur

I - Introduction
II - Exemples de systmes base de microcontrleurs
III - Place du microcontrleur dans un systme
IV - Modles usuels de microcontrleurs
V - Identification des microcontrleurs de Microchip
VI - Brochage
VII - Structure interne dun microcontrleur
VIII - Critre de choix dun microcontrleur

Mise en uvre dune application


Leon A4- 2
base de microcontrleurs

I - Introduction
II - Parcours suivre
III - Exemple : gestion d'un feu tricolore
IV - Application au cas du feu de croisement
V - Circuit d'horloge
VI - Circuit de remise zro "Reset"
VII - Les outils graphiques usuels
VIII - Exercices resoudre

Manuel de cours 113


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur

FICHE DE PREPARATION

O bjectifs du programme
- Identifier un microcontrleur
- Raliser des applications bases de microcontrleurs.

O bjectifs de la leon
- Dfinir un microcontrleur
- Identifier les principales familles des microcontrleurs

P rrequis
- Systmes combinatoires
- Systmes squentiels
- Grafcet

C onnaissances nouvelles
- Dfinition des microcontrleurs.
- Identification des microcontrleurs.
- Structure interne des microcontrleurs

C onditions de ralisation et moyens


- Logiciel de simulation
- Documents constructeurs
- Maquettes

C ritres dvaluation
- Identification correcte dun microcontrleur
- Dfinition correcte des principales familles des microcontrleurs

Manuel de cours 114


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur

I Introduction
Raliser l'activit de dcouverte du manuel d'activitsTP A 4-1

L'volution sans cesse galopante des systmes techniques amne de plus en plus les
concepteurs remplacer la commande cble, gnralement base de nombreux circuits
intgrs, par un seul et unique circuit programmable capable lui seul de remplir toutes les
fonctions exiges par le systme.
Parmi les circuits qui font partie de cette famille, on cite les : PLD, CPLD, FPGA, les
microcontrleurs ... etc.

II Exemple de systmes base de microcontrleurs


Les systmes et les objets techniques base de microcontrleur(s) prennent de plus en
plus de place dans notre quotidien.

Tlviseur Tlphone mobile Lave linge

Cl USB Play Station

Le microcontrleur prsente des avantages tels que :


- la simplicit de mise en uvre ;
- la grande capacit de traitement ;
- le cot relativement faible.

Manuel de cours 115


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur

III Place du microcontrleur dans un systme :

Manuel de cours 116


Leon A 4-1
Chapitre A4 Prsentation dun Microcontrleur

IV Types et modls usuels de microcontrleurs


Plusieurs constructeurs et fabricants proposent une multitude de rfrences dans le
domaine des microcontrleurs.
Parmi ces fabricants on cite :

Intel

Motorola

Atmel

Microchip

STmicroelctronics

Raliser l'activit 1 du manuel d'activitsTP A 4-1.

Remarques :
- pour des raisons pdagogiques, ce cours traitera des microcontrleurs de Microchip; - les
propos avancs ce sujet sont transfrables aux autres types de
microcontrleurs ;
- les exemples traits dans le manuel de cours ou le manuel dactivits utilisent comme
support soit le 16F84 soit le 16F628 ; toutefois lutilisation dune autre
rfrence demeure toujours possible pour vu que les outils de programmation soient
disponibles.

Manuel de cours 117


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur
CHAPITRE A4
NB : les microcontrleurs de Microchip sont dsigns par le synonyme PIC.
Suivant les auteurs, PIC peut prendre diverses significations :
- programmable integred circuit ;
- programmable intelligent circuit ;
- etc
Le constructeur opte pour la signification suivante :
- Peripheral Interface Controller.

V Identification des microcontrleurs de Microchip


Un PIC est gnralement identifi par une rfrence de la forme suivante :
xxXXyy- zz
- xx : famille du composant, actuellement " 12, 14, 16, 17 et 18 ".
- XX : type de mmoire programme :
* C : EPROM ou EEPROM ;
* CR : PROM ;
* F : Flash
- yy : Identificateur.
- zz : vitesse maximale du quartz de pilotage.

Exemple :

Raliser l'activit 2 du manuel d'activitsTP A 4-1


Pour plus d'informations, consultez le Data Sheet du constructeur, disponible sur
le site suivant :
http://www.Microchip.com

Manuel de cours 118


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur
CHAPITRE A4

VI Brochage : exemple de PIC : 16F84 et 16F876


Ces microcontrleurs sont en botier DIL : (Dual in line)

Raliser l'activit 3 du manuel d'activits TP A 4-1

VII Structure interne dun microcontrleur 16F876

Manuel de cours 119


Leon A 4-1
Chapitre A4
Prsentation dun Microcontrleur

Cette architecture, fait apparatre les modules suivants :


- l'unit arithmtique et logique "UAL" ou "ALU en anglais", elle est charge de grer
l'excution du programme utilisateur ;
- la mmoire programme qui contient le programme utilisateur, tel qu'il est dfini pour
rpondre aux exigences du systme auquel il est ddi. Elle peut tre de type : OTP,
EPROM, EEPROM, PROM ou FLASH ;
- la mmoire vive "RAM" qui permet la sauvegarde des donnes intermdiaires du
programme. Les informations contenues dans cette mmoire sont modifiables et leur
maintien ncessite la prsence de l'nergie lectrique ;
- la mmoire EEPROM qui permet la sauvegarde "permanente" sans prsence d'nergie
des donnes utilisateurs telles que le mot de passe, les paramtres de configuration
systme, menu, langue.
- les ports Entres/Sorties : qui permettent de communiquer avec le monde extrieur. De ce
fait le microcontrleur intgre un ensemble de broches, configurables en "Entre ou Sortie"
par une programmation adapte ;
- les bus : les diffrents constituants du microcontrleur communiquent entre- eux au moyen
de bus, on distingue alors :
* le bus de donnes, il est bidirectionnel. Le nombre de ses liaisons dfini le type de
microcontrleur " un microcontrleur est dit 8 bits si son bus de donnes comporte 8
liaisons " ;
* le bus d'adresses, il est unidirectionnel. Avec ce bus, le microcontrleur cre une
adresse et slectionne une case mmoire, avec laquelle l'UAL se met en relation ;
* Le bus de contrle, il comporte plusieurs liaisons, chacune d'elles ralisant une fonction
particulire telle que la lecture ou l'criture dans une mmoire.
NB : en plus de ce qui vient d'tre cit, un microcontrleur peut intgrer un ou plusieurs
convertisseurs analogique numrique CAN (utiles dans le cas d'acquisition de grandeur
physique telle que temprature ou autre).
Les "Data Sheet" des fabricants et constructeurs, renseignent amplement sur ces
diffrentes spcifications.
Raliser l'activit 4 du manuel d'activitsTP A 4-1

VIII Critres de choix dun microcontrleur


Le choix judicieux d'un microcontrleur, pour une application donne dpend
principalement :
- du nombre d'entres/sorties de l'application cible ;
- du type de mmoire programme : flash, Eprom, OTP et de sa taille ;
- de la prsence ou de l'absence des convertisseurs Analogiques/Numriques CAN ;
- de l'existence ou non d'une mmoire EEPROM ;
- de l'existence ou non d'un bus I2C.
Dautres critres considrs tels que :
- la disponibilit du composant sur le march local ;
- la facilit de sa mise en uvre ;
- le prix ;
- l'approvisionnement multisource.
Manuel de cours 120
Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

FICHE DE PREPARATION

O bjectifs du programme
- Mettre en uvre les outils d'aide la programmation graphique.

O bjectifs de la leon
- Matriser les outils graphiques de programmation
- Mettre en uvre un systme en fonctionnement micro-contrleur.

P rrequis
- Systmes combinatoires
- Systmes squentiels
- Grafcet

C onnaissances nouvelles
- Dfinition des microcontrleurs.
- Identification des microcontrleurs.
- Structure interne des microcontrleurs

C onditions de ralisation et moyens


- Logiciel de simulation
- Documents constructeurs
- Maquettes

C ritres dvaluation
- Outils graphiques correctement matriss
- Mise en uvre russie.

Manuel de cours 121


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

I Introduction
Raliser l'activit de dcouverte du manuel d'activits TP A 4-2
La mise en uvre d'une application, base de microcontrleur, consiste traduire un
cahier des charges en un programme code, puis le transfrer vers la mmoire programme
du microcontrleur.
Pour ce faire, divers outils de dveloppement sont mis la disposition du concepteur.
Parmi ces outils, on cite :
- la programmation bas niveau en assembleur.
- la programmation mettant en uvre un langage volu tels que langage C, Basic,
Pascal, etc.
- la programmation graphique, elle est base sur l'interconnexion graphique de symboles
ou modules "algorigrammes, grafcet et autres".
NB : la suite de cette leon portera sur les outils graphiques particulirement ceux base
dalgorigramme nanmoins ; lutilisation base de grafcet demeure toujours possible.
La programmation mettant en oeuvre l'un des langages volus cits prcdemment sera
tudi ultrieurement.

II Parcours suivre
La rsolution par la mthode graphique des problmes de logiques combinatoire ou
squentielle, dont la commande met en uvre des structures microprogrammes base de
microcontrleurs, ncessite le passage par les tapes suivantes, quelques soit le type et la
famille du microcontrleur.

Test
Analyse du
Transcription Programmation
problme
Transfet

III Exemple : gestion dun feu de croisement


III- 1- Cahier des charges
On dsire automatiser la gestion dun feu de croisement, rglant la circulation d'un
carrefour deux voies. Le cahier des charges stipule la possibilit de modifier les
temporisations par l'oprateur en fonction de la densit de la circulation.
L'tude se limitera une seule rampe.
Le fonctionnement normal est dcrit par le chronogramme suivant :

Manuel de cours 122


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

Raliser l'activit 1 du manuel d'activitsTP A 4-2

III- 2- Notion d'algorithme

III- 2- 1- Dfinition
Un algorithme est une suite ordonne d'actions que doit raliser un processus de
commande pour aboutir un rsultat fix d'avance. Cette suite d'oprations sera
dcompose en actions lmentaires ou instructions. Un algorithme peut tre :
- reprsent graphiquement par un organigramme, algorigramme ou GRAFCET.
- crit sous forme littrale laide dun langage algorithmique.

NB : l'tude de l'algorithmique, ne fera pas l'objet de ce cours, mais les structures les plus
usuelles seront rappeles lorsque le besoin se fait sentir ; en contre partie on s'intressera
en dtails la traduction graphique des cahiers des charges sous forme d'algorigramme
(cette traduction reste possible sous forme dun GRAFCET.

Manuel de cours 123


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

III- 2- 2- Organigramme ou algorigramme


L'organigramme ou l'algorigramme est une reprsentation graphique normalise (NF Z
67- 010 ). Il est utilis pour analyser ou dcoder un problme de logique.

Exemple

Algorigramme ralis avec Logipic version 1.54g


Pour plus dinformation consulter le site
http://idmax.free.fr/

Manuel de cours 124


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

III- 2- 3- Principaux symbles utiliss

Symbole Dsignation Symbole Dsignation


Prparation
Opration qui
Symbole gnral " dtermine
traitement " partiellement ou
Opration ou groupe compltement la voie
d'oprations sur des suivre dans un
donnes, instructions, embranchement ou un
etc.., ou opration pour sous-programme.
laquelle il n'existe aucun Symbole galement
symbole normalis. utilis pour prparer
une dcision ou
mettre un aiguillage
en position.

Dbut, fin,
interruption
Sous- programme
Dbut, fin ou
Portion de programme
interruption d'un
considre comme une
organigramme, point
simple opration.
de contrle,
etc...

SYMBOLES
AUXILIAIRES
Entre - Sortie Renvoi
Mise disposition d'une Symbole utilis deux
information traiter ou fois pour assurer la
enregistrement d'une continuit lorsqu'une
information traite partie de ligne de
liaison n'est pas
reprsente.

Dcision
Exploitation de
Commentaire
conditions variables
impliquant le choix d'une
Symbole utilis pour
voie parmi plusieurs.
donner des indications
Symbole couramment
marginales.
utilis pour reprsenter
une dcision ou un
aiguillage.

Manuel de cours 125


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

III- 2- 4- Structures algorithmiques usuelles

a- les actions de base


- l'affectation : c'est l'action d'attribuer une valeur une variable, elle se note de la faon
suivante.

Symbole Language algorithmique

En identificateur range valeur.

- La saisie de valeurs et l'dition de rsultats

Symbole Language algorithmique

 pour la saisie on note LIRE( );


 pour l'dition on note ECRIRE( );
permettant de lire ou d'crire les valeurs
d'une ou de plusieurs variables.

b- les structures alternatives


- structure alternative de base : selon l'tat de la condition, deux traitements distincts sont
possibles.

Symbole Language algorithmique

Si condition ALORS action1


SINON action2
FinSi

Raliser l'activit 2 du manuel d'activits TPA4-2.

Manuel de cours 126


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

NB : si l'action 2 est vide

Symbole Language algorithmique

Si condition ALORS action1


SINON Rien
FinSi

Raliser l'activit 3 du manuel d'activits TP A4-2.

- Structures alternatives imbriques : ce type de structures apparat lorsque l'une ou les


actions de la structure de base, dbouchent elles aussi sur des choix.

Language algorithmique
Si condition 1 ALORS Si condition2 Alors action1.1
SINON action1.2

FinSi

SINON SI condition 3 Alors action2.1


SINON action2.2
FinSi
FinSi

- Structure de choix multiple : lorsque le choix s'impose entre plus que deux
possibilits.

Language algorithmique
SELON expression
valeur1 : action1; valeurN : actionN;
valeur2 : action2; AUTREMENT : action0 ;
. FIN_SELON;
.

Manuel de cours 127


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

c- Les structures itratives ou rptitives : ces structures, permettent d'excuter


plusieurs fois une squence d'instructions.

- Nombre d'itrations connu

Language algorithmique

I : entier;
POUR I variant de <valeur_initiale> jusqu' <valeur_finale> par pas de <n>
FAIRE
Actions
FINFAIRE ;

Manuel de cours 128


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

- Nombre d'itrations inconnu


> Test en tte de boucle

Language algorithmique

TANT QUE condition FAIRE Action(s)


FIN TANT QUE

Manuel de cours 129


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

> Test en fin de boucle

Language algorithmique
FAIRE Action(s)
TANT QUE condition

Raliser l'activit 4 du manuel d'activitsTP A 4-2

IV Application au feu de croisement


IV- 1- Affectation des entres / sorties

Test
Analyse du
Transcription Programmation
problme
Transfet

Raliser l'activit 5 du manuel d'activitsTP A 4-2

Manuel de cours 130


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

IV- 2- Algorigramme correspondant

Test
Analyse du
Transcription Programmation
problme
Transfet

La traduction du cahier des charges en algorigramme a donn le rsultat suivant :

NB : L'algorigramme ci dessus a t saisi sous logipic version 1.54g beta ; logiciel mis la
disposition des utilisateurs gratuitement sur internet.
Rpondre aux questions (a et b) du manuel d'activit TP A4-2.

Manuel de cours 131


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

IV- 3- Assemblage et compilation

Test
Analyse du
Transcription Programmation
problme
Transfet

Le mme logiciel utilis pour la saisie de l'organigramme, permet via son interface :
a) l'assemblage du fichier source, donnant ainsi lieu un fichier portant le mme nom que
le fichier source et d'extension ".asm".

b) la compilation du fichier ".asm ", donnant lieu au fichier code excutable (appel aussi
code objet), d'extension " .hex " par le biais de la commande "compiler" qui lance son
tour l'application Mpasmwin.

Rpondre aux questions (c et d) de l'activit 6 du manuel d'activit TP A4-2

Manuel de cours 132


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs
Le rsultat de la compilation est signale comme suit :

Erreur de compilation due l'absence du


Compilation russie
fichier " .INC " relatif au microcontrleur

Parfois la compilation n'aura mme pas lieu et un message d'erreur s'affiche comme suit :

vous invitant redfinir le chemin d'accs l'application Mpasmwin ; dans ce cas procder
comme suit pour configurer le chemin d'accs :

Manuel de cours 133


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs

Une tape de simulation s'avre parfois ncessaire en particulier pour les composants
programmables une seule fois " OTP ", tel que les microcontrleurs de la famille 12Cxxx ou
16Cxxx, vitant ainsi les mauvaises surprises.

IV- 4- Simulation

Test
Analyse du
problme Transcription
Programmation
Transfet

Plusieurs logiciels permettent la simulation et la vrification de ce type de fichiers ".HEX";


parmi ces logiciels on cite MpLab de Microchip, Proteus, orcad, etc..

Manuel de cours 134


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs
Exemple de circuit saisi sur le logiciel Isis de Proteus en vue de sa simulation

Raliser l'activit 7 du manuel d'activitsTP A 4-2

IV- 5- Transfert du fichier excutable vers le microcontrleur

Test
Analyse du
problme Transcription Programmation
Transfet

La programmation proprement dite des microcontrleurs, ncessite la mise en uvre de


deux composantes, une composante matrielle et une composante logicielle.

Manuel de cours 135


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs
IV- 5- 1- La composante matrielle
Elle est constitue d'une carte de programmation appele programmateur , d'un cble de
liaison et bien entendu d'un micro- ordinateur pour piloter l'ensemble.

Exemples

NB : plusieurs schmas de programmateurs et parfois mme les typons correspondants


sont mis sur Internet gratuitement.

Manuel de cours 136


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de Microcontrleurs
IV- 5- 2- La composante logicielle

Elle se limite gnralement l'emploi d'un logiciel spcialis permettant le transfert du


fichier ".HEX" du micro- ordinateur vers le microcontrleur via la carte de programmation.
Plusieurs logiciels de ce type sont mis gratuitement sur Internet la disposition des
utilisateurs parmi les quels on cite le fameux IcProg.

Interface de IcProg

Raliser l'activit 8 du manuel d'activitsTP A 4-2

Manuel de cours 137


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs
V Circuit d'horloge
Pour fonctionner correctement, certains microcontrleurs ncessitent la prsence d'une
horloge qui doit tre cble entre les bornes "OSC1 et OSC2".
Cette horloge peut tre ralise de diffrentes faons.

IV- 1- Avec Quartz

15 C 33 PF

IV- 2- Avec horloge externe

IV- 3- Avec circuit RC


5k R 100 k Dans tous les cas la frquence maximale
C 20 pF d'utilisation va dpendre du microcontrleur
utilis. Le suffixe indiqu sur le botier donne
la nature de l'horloge utiliser et sa
frquence maximale.

NB : certains microcontrleurs, possdent un


oscillateur interne tel que le cas du 16F628

Manuel de cours 138


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs
VI Circuit de remise zro "Reset"
Ncessaire gnralement pour raliser une initialisation force de l'application

Raliser l'activit 9 du manuel d'activits TP A4-2

VII Les outils graphiques usuels


- EditAlgo : http://www.abcelectronique.com/bigonoff/ (gratuit)
- Realizer : http://www.actum.com/ (payant)
- Flowcode : http://www.multipower- fr.com/ (payant)
- Multiprog : http://micrelec.fr/ (payant)
- Logicpic : http://idmax.free.fr/ (gratuit)

Remarque
Un logiciel permettant le passage direct de lquation au fichier code objet est mis
gratuitement sur internet par un enseignant franais :
maxence.klein@cegetel.net

Manuel de cours 139


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs
VIII Exercices rsoudre

Exercice 1
A partir de l'algorigramme ci-dessous, dduire l'quation de la sortie S en fonction des
entres a,b,c et d.

Exercice 2
On compte raliser une fonction mmoire marche prioritaire avec deux boutons poussoirs
(m et a) et un relais X.
Ecrire l'quation de X en fonction de a,b et x.
On donne l'algorigramme correspondant incomplet, complter ce dernier en plaant la valeur
adquate (0 ou 1) la sortie de chaque bloc test.

Manuel de cours 140


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs
Exercice 3 Avertisseur pour automobiliste
L'avertisseur qu'on compte concevoir doit se dclencher si l'une des conditions suivantes
est remplie :
- Ceintures de scurit non attaches et moteur en marche.
- Phares allums et moteur l'arrt.
- Moteur en marche et ceinture attache et porte conducteur ouverte.

Travail demand :
Traduire le fonctionnement par un algorigramme.

Exercice 4
Soit le schma structurel suivant :

Travail demand :
1-Etablir la table de vrit correspondante.
2-Quelle fonction ralise ce montage lorsque x=0 et lorsque x=1.
3-Dduire l'quation simplifie correspondante.
4-Traduire le fonctionnement par un algorigramme.

Exercice 5 chenillard 4 Leds


On souhaite raliser un chenillard 4 Leds numrotes de 0 3, l'aller les leds 0 3
s'allument successivement au retour ce sont les leds 2 0 (la led 3 n'est pas allume au retour).
Afin de bien visualiser les leds, une temporisation sera faite aprs chaque allumage. Cette
temporisation sera utilise l'aller comme au retour.
Travail demand : Etablir l'algorigramme correspondant au fonctionnement

Exercice 6 Treuil de levage


Le chariot tant initialement au poste n1, (treuil en bas) un appui sur Dcy provoque la
monte du treuil, puis le dplacement jusqu'au poste n2, puis la descente du treuil.
Le treuil reste en position basse pendant 3s, puis remonte, revient au poste n1 et redescend
(fin du cycle).
Travail demand : Traduire le fonctionnement par un algorigramme.

Exercice 7 Treuil de levage


Reprendre l'exercice prcdent avec la modification suivante : l'appui sur Dcy, entraine la
ralisation du cycle 3 fois de suite.
Travail demand : Modifier l'algorigramme prcdent, pour rpondre aux nouvelles exigences.
Manuel de cours 141
Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs
Exercice 8
Soit l'algorigramme ci-dessous.
1-Quelle est la rfrence du microcontrleur concern par cet algorigramme ?
2-Traduire l'algorigramme en un chronogramme.
NB : prendre comme echelle 10mm pour 5000000 microsecondes.

Exercice 9 Automatisation d'une cuve


Le niveau dun liquide dans une cuve est contrl par deux capteurs de niveau (nb,nh) et
deux capteurs de temprature (th,tb). Une vanne permet le remplissage tant que le niveau
haut n'est pas atteint. Une rsistance chauffante assure le chauffage jusqu' la temprature
maximale. Une scurit de fonctionnement interdit le chauffage si le niveau bas est atteint,
de mme le remplissage est arrt si la temprature minimale est atteinte.
Travail demand : Traduire le fonctionnement par un algorigramme.

Manuel de cours 142


Leon A 4-2

Chapitre A4
Mise en uvre dune application
base de microcontrleurs

Exercice 10 Store automatique


Le store objet de l'tude est quip de deux capteurs (l'un dtecte la prsence de soleil,
l'autre dtecte la prsence de vent).
Deux modes de fonctionnement peuvent tre envisags :
En marche automatique : lorsqu'un seuil d'intensit lumineuse est atteint, le store se baisse
automatiquement. Si un seuil de vitesse du vent est atteint, le store remonte malgr la
prsence du soleil.
En marche manuelle, deux boutons de commande permettent la descente ou la monte
du store. La prsence du vent rend ces deux commandes sans effet. Le capteur de soleil n'a
aucun effet dans ce mode de fonctionnement.
Dsignation des diffrentes variables :
Km : pour la monte
Kd : pour la descente.
V : dtecteur vent
S : dtecteur soleil.
Bm: bouton monte.
Bd : bouton descente

Travail demand :
Etablir l'algorigramme correspondant en cas de fonctionnement en mode automatique.

Exercice 11 Automatisation d'une porte


L'entre d'un htel est quipe d'un systme semi-automatique de contrle d'accs.
Ce systme est compos :
- d'un verrou lectrique Ve ;
- d'un clavier numrique situ l'extrieur Clav ;
- d'un bouton poussoir situ dans la loge du concierge BPo.
d'une horloge interne H

Deux modes de fonctionnement sont considrs :


- entre 8h00 et 22h00, le concierge, apercevant un client l'entre , actionne BPo pour lui
permettre l'accs l'htel.
- entre 22h00 et 8h00, l'htel, n'ayant pas de veilleur de nuit, fournit ses clients un code
qu'ils taperont sur le clavier numrique. La validation de code par le systme de contrle
d'accs aura pour effet le dverrouillage de la porte.

Manuel de cours 143


Leon A 4-2
Mise en uvre dune application
Chapitre A4
base de microcontrleurs

Algorigramme correspondant:

Travail demand
1.Vrifier l'Algorigramme propos.
2.Dduire l'quation logique du systme.

Manuel de cours 144


Chapitre A5

Notions dasservissement linaire

Leon A5- 1 NOTIONS D'ASSERVISSEMENT LINEAIRE

I - Mise en situation
II - Dfinition
III - Modlisation d'un systme asservi
IV - Schma fonctionnel
V - Simplification des schmas fonctionnels
VI - Exemples de systmes asservis.
VII - Exercices rsolus
VIII - Exercices rsoudre

Manuel de cours 145


Leon A5-1
Chapitre A5
Notions dasservissement linaire

FICHE DE PREPARATION

O bjectifs du programme
- Dcrire le fonctionnement d'un systme asservi
- Reprsenter le schma fonctionnel d'un systme asservi.

O bjectifs de la leon
- Modliser un systme asservi
- Etablir le schma fonctionnel d'un systme asservi
- Traduire un schma fonctionnel par des quations
- Traduire des quations par un schma fonctionnel

P rrequis
- Les montages fondamentaux base d'A.L.I.

C onnaissances nouvelles
- Schma fonctionnel d'un systme asservi
- Rgles de simplification d'un schma fonctionnel
- Mise en quation d'un schma fonctionnel.

C onditions de ralisation et moyens


- Maquette d'asservissement de position et de vitesse
- Micro- ordinateur + logiciel de simulation

C ritres dvaluation
- modlisation d'un systme asservi correcte
- schma fonctionnel d'un systme asservi correctement tabli.
- passage d'un schma fonctionnel et inversement correctement reussi.

Manuel de cours 146


Leon A5-1
Chapitre A5
Notions dasservissement linaire
I Mise en situation

I- 1- Activit de dcouverte
Raliser l'activit de dcouverte du manuel d'activit TPA5- 1

I- 2- Exemple
Rgulation de niveau dans une station d'alimentation en eau potable

a- Prsentation du problme

Chaque agglomration dispose d'un chteau d'eau assurant son alimentation en eau potable.
Ce chteau est aliment par une arrive d'eau dont le dbit est rgl par une vanne
d'entre.
Une vanne de sortie reprsente les robinets des diffrents abonns et son ouverture rgle le
dbit de sortie qui n'est pas constant cause de la consommation alatoire des abonns.
On cherche gnralement maintenir le niveau d'eau dans le chteau une hauteur fixe
dite :
valeur de consigne (HC) en vue de maintenir le dbit et la pression constants.
Deux solutions peuvent tre envisages :

Solution 1 : systme manuel


Un oprateur doit accomplir les tches suivantes pour maintenir ce niveau d'eau constant :
la premire tche est d'observer le niveau d'eau ce qui exige une prcision dans la
mesure;
la deuxime tche est de comparer le niveau d'eau observ celui souhait ce qui
ncessite une intelligence car l'oprateur doit effectuer un calcul ;
la troisime tche est d'agir sur la vanne d'entre dans le sens de la fermeture ou de
l'ouverture ce qui ncessite un certain effort pour ouvrir ou fermer la vanne en fonction
des oprations prcdentes.
Ces tches combines entre elles peuvent tre matrialises par le schma synoptique
suivant :

Manuel de cours 147


Leon A5-1
Chapitre A5 Notions dasservissement linaire
Notions dasservissement linaire

Conclusion : observer,mesurer comparer et agir : sont les fonctions principales demandes


l'oprateur.

Solution N2 : systme automatis


La problmatique est de maintenir le niveau d'eau dans le chteau d'eau une hauteur
constante.
Pour pallier les inconvnients du systme manuel, les fonctions principales observer,
comparer et agir d'un systme asservi sont ralises automatiquement et respectivement par
un capteur, un comparateur et un actionneur, ce qui permet d'obtenir la structure suivante de
ce systme :

Manuel de cours 148


Leon A5-1
Chapitre A5
Notions dasservissement linaire

Les composants lectroniques tudis dans les leons prcdentes permettent de


conceptualiser ce systme automatis comme suit :

Raliser l'activit 1 du manuel d'activit TP A5- 1

II Dfinitions
a- Le systme asservi
Un systme est dit asservi si sa grandeur mesurable de sortie est oblige de suivre
l'volution de l'entre variable appele consigne sur laquelle on peut agir.

b- Le capteur
Un capteur est un dispositif physique qui fournit une information image (mesure) de la
grandeur de sortie par sa mesure.
Exemple : pour le chteau d'eau le capteur est le potentiomtre avec le flotteur.

c- L'actionneur
Un actionneur est un dispositif physique permettant d'agir sur la grandeur de sortie.
Exemple : pour le chteau d'eau l'actionneur est l'lectrovanne.

d- Le comparateur
Un comparateur fournit un signal qui reprsente l'cart entre la consigne et la sortie.
Exemple : pour le chteau le comparateur est le soustracteur base d'A.L.I.

Manuel de cours 149


Leon A5-1
Chapitre A5
Notions dasservissement linaire

III Modlisation dun systme asservi


Modliser un systme asservi, c'est le dcrire par un ensemble d'quations mathmatiques
qui peuvent tre reprsentes par un schma fonctionnel et rciproquement. Le schma
fonctionnel utilise les symboles graphiques suivants :

La chane directe (ou chane d'action) met en uvre une puissance importante alors que
la chane de retour (ou chane d'information) traite des signaux de faible puissance.

IV Schma fonctionnel
Le schma fonctionnel de la station d'alimentation en eau potable peut tre reprsent
comme suit :

En tenant compte des grandeurs d'entre et de sortie de chaque bloc fonctionnel du


schma structurel de la station on peut crire :

Manuel de cours 150


Leon A5-1
Chapitre A5
Notions dasservissement linaire

 la tension de consigne : Vc = (Hc/ l).V ;


 la tension de sortie : Vs = (Hs/ l ).V ;
 l'cart : = Vc - Vs le montage base de IC1 tant un soustracteur ;
 la tension d'attaque du transistor est VT = 3 le montage base de IC2 tant
un amplificateur non- inverseur.

Le schma fonctionnel devient :

Raliser l'activit 2 du manuel d'activit TP A5- 1

V Simplification des schmas fonctionnels


V- 1- Dfinition
Simplifier un schma fonctionnel consiste fusionner plusieurs blocs en un seul tout en
respectant les relations entre l'entre et la sortie de chaque bloc.

V- 2- Rgles de simplification

Manuel de cours 151


Leon A5-1
Chapitre A5
Notions dasservissement linaire

V-3-Passage d'un systme d'quation un schma fonctionnel

Exemple 1 : Soit l'quation suivante:


= e- s ; et s = .
= k.
Le schma fonctionnel correspondant est :

Manuel de cours 152


Leon A5-1
Chapitre A5
Notions dasservissement linaire
Exemple 2 : systme deux quations deux inconnues
Le schma fonctionnel relatif ce systme d'quations est :

V- 4- Passage d'un schma fonctionnel un systme d'quations

Exemple 1 : soit le schma fonctionnel suivant

Les quations de fonctionnement sont :

x = e - y ; y = A.x - s et s = B.y
Exemple 2 : soit le schma fonctionnel suivant :

Les quations de fonctionnement sont :


= e - c. s
s = [ p + K ].W

Manuel de cours 153


Leon A5-1
Chapitre A5
Notions dasservissement linaire
V- 5- Formule de BLack

On considre le schma fonctionnel suivant :

 l'cart est donn par la relation : = e - G.s ;


 la sortie s a pour expression : s = H. ;
 remplaons l'cart par son expression : s = H.(e - G.s ) = H.e - H.G.s
On obtient :

s ( 1 + H.G) = H.e H
s= .e
1 + H.G

Ce qui permet d'avoir l'expression de la sortie (S) en fonction de la consigne (e) et des
paramtres d'asservissement. Cette grandeur est appele Transmittance (ou fonction de
transfert) du systme, note T.

s H
T= = .e
e 1 + H.G
Cette relation connue sous le nom de formule de BLACK, permet de rduire le schma
fonctionnel celui ci- dessous.
e s
H
1+HG
Exemple 2 : simplifier le schma fonctionnel suivant en utilisant la formule de BLACK

Manuel de cours 154


Leon A5-1
Chapitre A5
Notions dasservissement linaire

VI Exemples de systme dasservissement


VI- 1- Asservissement de position
a- Schma de principe

b- Schma fonctionnel

Manuel de cours 155


Leon A5-1
Chapitre A5
Notions dasservissement linaire
VI- 2- Asservissement de vitesse
a- Schma de principe

b- Schma fonctionnel

Manuel de cours 156


Leon A5-1
Chapitre A5
Notions dasservissement
Notions linaire
dasservissement linaire
VII Exercice rsolu
Soient les schmas des figures (a), (b), (c), (d) et (e)

Pour chaque schma: donner l'expression de la sortie S et dduire l'influence de la


perturbation b.
Solution
 Figure ( a ) : sans contre raction
S = eKu + b
On constate que l'action de la perturbation se trouve intgralement la sortie.
 Figure ( b ) : avec contre raction : Ku b
S=(E- S)Ku + b S = (E- S)Ku + b S(1+ku) = EKu+b S= E+
1+ku 1+ku
L'action de b est attnue, puisqu'elle est divise par 1 + Ku.
 Figure ( c ) : Avec perturbation en entre ( sans contre raction) :
S = KuE + Kub
La perturbation a le mme effet que l'entre.
 Figure ( d ) : bruit en entre ( avec contre raction ) :
Ku K
S=Ku (E- S+ b) S(1+ku) = EKu+ bKu S= E+ u b
1+ku 1+ku
La perturbation a mme effet que l'entre E.
 Figure ( e ) : avec rgulateur :
Donc : KR K
S= E+ b
1+KR 1+KR
L'effet de la perturbation est attnu car elle est divise par 1 + KR.

Manuel de cours 157


Leon A5-1
Chapitre A5
Notions dasservissement linaire
Conclusion
Un systme asservi doit d'une part obir l'ordre qui lui est appliqu (consigne) d'autre
part s'opposer aux effets des perturbations (rafales de vent sur un avion ; variation de la
tension de rseau sur une alimentation stabilise)
Il existe deux types d'asservissements :
* systme rgul (rgulation) fonctionne avec une entre (consigne) constante ou
avec une entre qui varie par palier (fer repasser automatique) ;
* systme asservi lorsque l'entre varie d'une manire quelconque (asservissement
de vitesse).

VIII Exercice rsoudre


Considrons le schma structurel de la maquette d'asservissement de position disponible
dans les laboratoires :

L'angle maximal balay par les deux curseurs associs aux capteur et au potentiomtre de
consigne correspond 180 et dlivrant ainsi la tension de rfrence Vref = 12v.
1) Exprimer la tension Vc en fonction de c et la reprsenter par un schma fonctionnel.
2) Exprimer la tension Vs en fonction de s et la reprsenter par un schma fonctionnel.
3) Exprimer la tension V1 en fonction de Vc et Vs et la reprsenter par un schma fonctionnel.
4) Reprsenter le schma fonctionnel du systme en remplaant le processeur par un bloc P.

Manuel de cours 158


Chapitre B1

LES MOTEURS
A COURANT CONTINU

Leon B1-1 Prsentation dun moteur courant continu


I - Mise en situation
II - Introduction
III - Constitution
IV - Principe de fonctionnement
V - Rversibilit
VI - Inversion du sens de rotation
VII - Modlisation
VIII - Plaque signaltique
IX - Exercices resoudre

Leon B1- 2 Etude dun moteur courant continu


I - Force contre lectromotrice
II - Schma quivalent l'induit
III - Problme de dmarrage
IV - Vitesse de rotation
V - Bilan nergtique
VI - Exercices rsolus
VII - Exercices rsoudre

Manuel de cours 159


Leon B1-1
Prsentation dun moteur
Chapitre B1
courant continu

FICHE DE PREPARATION

O bjectif du programme
- Modliser un moteur courant continu .

O bjectifs de la leon
- Identifier les diffrentes parties d'un moteur courant continu.
- Vrifier la loi de Laplace dans un moteur courant continu en
fonctionnement.
- Modliser un moteur courant continu .

P rrequis
- Loi de Laplace .

C onnaissances nouvelles
- Constitution d'un moteur courant continu .
- Modlisation d'un moteur courant continu.

C onditions de ralisation et moyens


- Moteur courant continu.
- Appareils de mesures lectriques .

C ritres dvaluation
- Les diffrentes parties d'un moteur courant continu sont correctement
identifies.
- La loi de Laplace est vrifie.
- Le moteur courant continu est correctement modlis.

Manuel de cours 160


Leon B1-1
Prsentation dun moteur
Chapitre B1
courant continu
I Mise en situation

Activit de dcouverte
Raliser l'activit de dcouverte du manuel d'activits TP B1- 1

II Introduction
Les moteurs courant continu sont encore largement utiliss. Certains types, en traction
lectrique, possdent un fort couple au dmarrage. Pour les faibles puissances, ils se prtent
bien la variation de leur vitesse grce des dispositifs lectroniques simples. Miniaturiss,
ces moteurs sont trs utiliss pour la commande des microsystmes avec une rgulation
prcise de leur vitesse et de leur couple. Le point faible de ces moteurs demeure l'entretien
rgulier du collecteur et des balais.

III Constitution
La machine courant continu est constitue de
trois parties principales :

1) une partie fixe, appele STATOR ou


INDUCTEUR.
2) une partie mobile appele ROTOR ou INDUIT.
3) un ensemble COLLECTEUR -BALAIS.

1: ple inducteur
2: induit
3: balais et porte balais

Manuel de cours 161


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu
III- 1- Le stator
Le stator ou l'inducteur cre le flux dans la machine. Deux moyens peuvent tre utiliss
pour produire le champ magntique :

par un aimant permanent, le flux est toujours constant ; la


machine est dite aimant permanent.

Par une bobine d'excitation appele enroulement inducteur, pour canaliser les lignes de
champ on utilise un circuit ferromagntique ferm.

Dans les moteurs de grandes puissances, l'ensemble constitu par les bobines et les
cornes polaires remplace l'aimant permanent.

III- 2- Le Rotor
Le rotor ou induit est constitu par un cylindre d'acier doux libre en rotation et mont sur
des roulements ou des bagues. A sa priphrie sont placs des conducteurs logs dans des
encoches et relis aux lames du collecteur sur lequel viennent frotter deux balais.

Manuel de cours 162


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu
Les deux balais assurent la liaison lectrique avec le circuit extrieur par l'intermdiaire
d'une plaque bornes du moteur.

Reprsentation simplifie d'un rotor d'une machine courant continu

III- 3- Collecteur
La figure suivante reprsente le collecteur d'une machine courant continu.

Raliser l'activit 1 du manuel d'activits du TP B1- 1

IV Principe de fonctionnement
Un moteur courant continu est mis en rotation grce une force lectromagntique selon
la loi de Laplace.
Cette force s'applique tout conducteur MP parcouru par un courant et plac dans un
champ magntique. L'exprience suivante met en vidence ce principe :

Exprience de LAPLACE

Manuel de cours 163


Leon B1-1
Prsentation dun moteur
Chapitre B1
courant continu

L'aimant en U cre le champ magntique. Le gnrateur courant continu dbite un


courant I dans le conducteur mobile par l'intermdiaire des deux rails. Le conducteur MP est
alors soumis la force de Laplace qui le fait dplacer. Le sens de cette force applique sur
le conducteur mobile est donn par la rgle des trois doigts de la main droite telle que :

Pouce (dirig dans le sens du champ magntique B

Index (dirig dans le sens de la force F

Majeur (dirig dans le sens de lintensit i)

Cette exprience montre comment un conducteur peut tre soumis un mouvement de


translation.
Dans un moteur courant continu, les conducteurs sont solidaires d'un rotor mobile autour
d'un axe fixe, ils sont donc soumis un mouvement de rotation.

Principe d'un moteur courant continu aimant permanent

V Rversibilit
Le circuit inducteur tant aliment, la machine courant continu :
- fonctionne en gnratrice (dynamo) si on fait tourner l'induit par un procd
d'entranement. Elle transforme alors l'nergie mcanique en nergie lectrique;
- fonctionne en moteur si on alimente l'induit par une source de courant continu. Elle
transforme alors l'nergie lectrique en nergie mcanique.
Ce double rle confre la machine courant continu le caractre de rversibilit.
Selon le signe de la puissance absorbe, la machine peut fonctionner en moteur ou en
gnratrice. On dfinit alors quatre quadrants de fonctionnement :

Manuel de cours 164


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu

Par exemple lors d'un dplacement horizontal (cas d'un train), la machine fonctionne :
- l'aller, en moteur dans le quadrant 1;
- puis au retour, toujours en moteur dans le quadrant 3;
- entre ces deux cas, le ralentissement forc jusqu' l'arrt s'effectue dans le deuxime
quadrant pour l'aller et dans le quatrime quadrant pour le retour.

VI Inversion du sens de rotation


Raliser l'activit 1 du manuel d'activits du TP B1- 1

VI- 1- Cas d'un moteur lectroaimant


Pour inverser le sens de rotation de ce type de moteur, on inverse, soit le sens du courant
dans l'induit soit le sens du courant dans l'inducteur.

VI- 2- Cas d'un moteur aimant permanent


Pour inverser le sens de rotation de ce type de moteur, on inverse le sens du courant dans
l'induit.

Manuel de cours 165


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu

VII Modlisation : reprsentation fonctionnelle niveau A- 0


1) Cas d'une gnratrice

2) Cas d'un moteur

3) Symbles de la machine courant continu : (en mode moteur)

a- Moteur lectroaimants

Manuel de cours 166


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu
b- Moteur aimant permanent

VIII Plaque signaltique du moteur


Raliser l'activit 2 du manuel d'activits du TP B1- 1

La plaque signaltique spcifie les caractristiques de fonctionnement nominal (rgime pour


lequel le constructeur garantit un fonctionnement normal du moteur). On trouve sur la plaque
signaltique les diffrentes informations dont notamment :
- puissance nominale;
- vitesse nominale;
- tension et courant d'induit ;
- tension et courant d'excitation ;
- etc.

Exemple
Plaque signaltique d'un moteur courant continu LEROY SOMER :

Manuel de cours 167


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu

IX Exercices rsoudre
Exercice1
On dispose de diffrentes machines dont on a reproduit les plaques signaltiques.
Indiquer celle qui correspond une machine courant continu.

Plaque N 1 : 220V / 380V - 50 Hz : 100 V - 0.3A


1500 trs /min - 1.3A / 0.75 A - 0.3 KW
Excitation spare
Plaque N 2 : 220V / 380V - 50 Hz : 100 V - 0.3A
1440 trs /min - 1.75A / 1 A - 0.3 KW
Cos = 0.66

Plaque N 3 : Excitation spare : 220V - 0.2 A


Induit : 220 V - 2.2 A - 1500 trs/min - 0.3 KW

Exercice 2
Un ohmmtre plac sur la plaque bornes d'un moteur courant continu excitation
spare (schma ci- dessous) donne les indications portes dans le tableau ci- contre.
A partir de l'indication de l'ohmtre, idientifier les bornes de l'induit.

A B Entre A et B : 2 Ohms

Entre A et C : infini
plaque bornes
C D Entre B et D : infini

Entre C et D : 300 Ohms

Exercice 3
On veut faire un essai sous tension variable d'un moteur courant continu excitation
indpendante dont les caractristiques sont les suivantes :
induit : 220 V - 1.5 A ; inducteur : 220 V - 0.4 A
On dispose de 4 alimentations pour alimenter induit et inducteur dans un mme montage.
Dans le tableau ci-contre, quelle est l'alimentation qui permet d'alimenter l'inducteur et celle
de l'induit ?

Manuel de cours 168


Leon B1-1
Prsentation dun moteur
Chapitre B1 courant continu

Tension continue fixe 220V - 1 .8 A

Tension continue rglable 0/ 220V - 1.8 A

Tension triphas rglable 220V / 380V - 2 A

Tension continue rglable 0/ 30V - 2.5 A

Exercice 4
La mesure de la rsistance de l'induit d'un moteur courant continu l'arrt est ralise
de la faon suivante.

Sous tension continue nominale

Sous tension alternative nominale

Sous tension continue rduite

Avec un courant de l'ordre du courant nominal

A l'aide d'un ohmmtre numrique

En appliquant la mthode voltampre mtrique

- Prciser la ou (les) mthode(s) qui convient. (conviennent).

Manuel de cours 169


Leon B1-2
Chapitre B1 Etude dun moteur courant continu

FICHE DE PREPARATION

O bjectif du programme
- Dterminer les grandeurs lectriques et mcaniques d'un moteur
courant continu.

O bjectifs de la leon
- Vrifier exprimentalement l'existence de la force contre lectromotrice
- Justifier la ncessit d'un rhostat de dmarrage
- Etablir le bilan des puissances

P rrequis
- lois de Laplace
- Modlisation d'un moteur courant continu

C onnaissances nouvelles
- Force contre lectromotrice
- Schma quivalent
- Bilan des puissances

C onditions de ralisation et moyens


- Banc d'essai d'un moteur courant continu
- Appareils de mesures lectriques

C ritres dvaluation
- La fcm est correctement mise en vidence
- La ncessit du rhostat de dmarrage est justifie
- Le bilan des puissances est correctement tabli.

Manuel de cours 170


Leon B1-2
Chapitre B1 Etude dun moteur courant continu

I Force contre-lectromotrice
Raliser l'activit 1 du manuel d'activits TP B1- 2

I- 1- Expression de la f.c..m

a- cas d'une gnratrice


Lorsque le rotor est entran, les conducteurs qu'il porte se trouvent dans un champ
magntique, chaque conducteur est le sige d'une force lectromotrice lmentaire.
La valeur moyenne E de la f..m produite par les conducteurs est proportionnelle :
- la vitesse de rotation n du rotor ;
- au flux maximal du champ magntique cre par l'inducteur et enlac par la spire forme
par deux conducteurs diamtralement opposs de l'induit ;
- au nombre total N de conducteurs de l'induit.

- E : f..m. en V
E=Nn - N : nombre total de conducteurs de l'induit
- n : vitesse de rotation en tours par seconde (tr/s)
- : flux inducteur en webers (Wb)

b- cas d'un moteur


Le rotor est en rotation, les conducteurs qu'il porte se trouvent dans un champ
magntique (comme pour le cas d'une gnratrice), ils sont le sige d'une f.c..m. induite
note E' et appele force contre lectromotrice. Sa valeur est donne par la relation :

- E : f.c..m. en V
- N : nombre total de conducteurs de l'induit
E = N n - n : vitesse de rotation en tours par seconde (tr/s)
- : flux inducteur en webers (Wb)

II Schma quivalent l'induit du moteur courant


continu
L'induit, en rotation, se comporte comme un rcepteur actif ayant le schma quivalent
suivant o :

Manuel de cours 171


Leon B1-2
Chapitre B1 Etude dun moteur courant continu
- Ra est la rsistance des enroulements de l'induit ;
- E' est la force contre lectromotrice ;
- I est le courant traversant l'induit ;
- U est la tension du rseau applique aux bornes de l'induit.
La loi d'Ohm applique l'induit donne :

U en Volts (V)
U = E' + RaI avec Ra en Ohms ( )
I en Ampres (A)
E' f.c..m en Volts (V)

Raliser l'activit 2 du manuel d'activit TP B1- 2.

III Problme de dmarrage


Au moment de dmarrage, la vitesse de rotation est nulle ; la f.c..m E' l'est aussi. Toute
la tension U applique l'induit est donc instantanment porte aux bornes de la rsistance
totale du circuit d'induit Ra. Il s'en suit donc un trs fort courant au dmarrage de valeur:
U
Idd = (dd signifie dmarrage direct)
Ra
Ra tant faible, cette valeur du courant peut engendrer la dtrioration du bobinage de
l'induit par chauffement excessif.
Afin de limiter ce courant de dmarrage une valeur supportable par l'ensemble des
constituants (source d'nergie, lignes de transport, semi- conducteurs du convertisseur,
machine,) plusieurs procds de dmarrage peuvent tre utiliss :

a- rhostat de dmarrage
Ce procd consiste augmenter la rsistance totale du circuit d'induit au moment
du dmarrage en insrant un rhostat de rsistance approprie en srie avec l'induit. Au fur
et mesure que la vitesse du moteur augmente sa fcm E' augmente,

on diminue alors la valeur de la rsistance


de ce rhostat de dmarrage.
U
Rh = Ra
Id
En pratique Id est de l'ordre 1.5 2 fois le
courant nominal.

Manuel de cours 172


Leon B1-2
Chapitre B1 Etude dun moteur courant continu

b- alimentation sous tension rduite

Il est galement possible de faire


dmarrer progressivement le moteur
sous une tension rglable jusqu'
atteindre le rgime de fonctionnement
nominal. Ceci peut tre obtenu l'aide
d'un redresseur command thyristor ou
d'un hacheur dlivrant une tension
continue variable.

IV Vitesse de rotation
La loi d'Ohm applique l'induit donne U = E' + RaI (1)
L'expression de la fcm : E' = N n (2)
U- RaI
Ce qui permet d'crire : n= n est en tr/s
N

D'aprs cette expression on remarque que si le flux dcrot la vitesse augmente. Si ce flux
devient trs faible la vitesse prend une valeur trop excessive, ce qui risque de dtriorer la
machine. Ce phnomne est connu sous le nom d'emballement.

ATTENTION : Il est extrmement dangereux de rduire ou de couper l'alimentation de


l'inducteur lorsque l'induit est aliment.

Pour viter ce risque, on peut adopter la solution technologique suivante : un contact


centrifuge mont en srie avec le circuit de l'induit coupe le courant de celui-ci ds que la
vitesse dpasse une certaine valeur limite par le constructeur.
Ce risque n'existe pas pour un moteur aimant permanent.

V Bilan nrgtique
V- 1- Puissance absorbe

> Cas d'un moteur lectroaimant

Manuel de cours 173


Leon B1-2
Chapitre B1 Etude dun moteur courant continu
- Par l'induit P = U I
- Par l'inducteur p = uex iex
La puissance totale absorbe par le moteur (exprime en Watts) est : Pa = P + p

U et I : tension et courant de l'induit


Pa = U I + uex iex
uex et iex : tension et courant de l'inducteur

>Cas d'un moteur aimant permanent

La puissance totale absorbe par le moteur se limite celle absorbe par l'induit soit :

Pa = U I U et I : tension et courant de l'induit

V- 2- Puissance lectrique utile Pu


La puissance lectrique utile (note : Pu) reprsente la puissance mcanique totale
dveloppe par l'induit. Elle s'exprime en Watts (W)

Pu = E I E : force continu lectromotrice


I : courant induit

V- 3- Puissance mcanique utile Pu


La puissance utile (note : Pu ) est la puissance mcanique disponible sur l'arbre du
moteur. Elle engendre un couple utile Tu en mN.

Pu = Pa - des pertes = Tu. : Vitesse de rotation en rad /s

V- 4- Couple lectromagntique T
Peu E I T est le couple lectromagntique en m.N
T= =

V- 5- Rendement

= Pu
Pa

Le rendement not s'exprime souvent en %

Manuel de cours 174


Leon B1-2
Chapitre B1 Etude dun moteur courant continu

V-6- Mise en vidence des pertes


a- Moteur aimant permanent

> Pertes joules induit : elles traduisent l'nergie lectrique dissipe dans le bobinage
induit
- pjinduit = Ra I2
Ra : Rsistance de l'enroulement de l'induit
> Pertes constantes
C'est la somme des pertes mcaniques par frottement et des pertes magntiques par
courant de Foucault et par Hystrsis. Ces pertes sont supposes constantes quelque soit le
point de fonctionnement du moteur.
On les dtermine par un essai vide.
pc = U Iv = p0 ; Iv est le courant absorb par l'induit lors de l'essai vide. (Les pertes
joules vide Ra Iv2 sont supposes ngligeables devant pc )
> Couple de pertes
Pc
Tp = =T - Tu Tp : Couple ncessaire pour vaincre les pertes constantes

b- Moteur lectroaimant

Manuel de cours 175


Leon B1-2
Chapitre B1 Etude dun moteur courant continu
>Pertes joules inducteur ou d'excitation : Elles traduisent l'nergie dissipe dans
l'enroulement inducteur.
2
- pjinducteur = uex iex = r I ext
Rsistance de l'enroulement inducteur (r)
Raliser l'activit 3 du manuel d'activits TP B1- 2

VI Exercices rsolus
Exercice 1

Iex

Un moteur courant continu excitation spare, est aliment par une source de tension
continue constante U = 200 V.
La rsistance de l'induit est Ra = 0,1 . La puissance inducteur, ncessaire pour crer un flux
constant est Pex = 200 W.
Un essai vide a donn : I = Iv = 2 A et nv = 1537 tr /min
Un essai en charge a donn I = 50 A n = 1500 tr/min
1) Donner le schma lectrique quivalent l'induit du moteur en rgime permanent.
2) Etablir la relation qui relie la f.c..m du moteur en fonction de la vitesse angulaire .
3) Quel essai faut- il raliser pour dterminer les pertes constantes pc ? Calculer ces pertes.
4) Calculer le couple de pertes Tp d aux pertes constantes 1500 tr/min .
5) Etablir l'expression du moment du couple lectromagntique T en fonction du courant I
absorb par l'induit du moteur.
6) Calculer le moment du couple utile Tu lors du fonctionnement en charge ( on supposera
que le moment du couple de pertes Tp = 2,48 m.N = cte .
7) Calculer le rendement du moteur pour le fonctionnement en charge.

Solution
1) Le schma quivalent de l'induit en rgime permanent est :

Manuel de cours 176


Leon B1-2
Chapitre B1 Etude dun moteur courant continu

2) E'= N n or = 2 n n= On remplace n par son expression on


2
obtient :

E = N E =
N
2 2
3) C'est l'essai vide qui peut dterminer les pertes constantes pc.
vide la puissance absorbe par l'induit est : Pv = U Iv = pc + R2a Iv pc = U Iv - Ra Iv
2 2
A.N : pc = 200 x 2 - 0,1 x 4 = 399,6 W

Pc 399,96 Tp = 2,55 Nm
4) Tp = = = 2,55 Nm
1500
2x
60

E I N
5) T= or E= Remplaons E' par son expression on obtient :
2
N N
T= I
2 T=
2
I

6) Tu = T - Tp
Appliquons la loi d'ohm aux bornes du moteur : U = E' + Ra I d'o E' = U - Ra I
N N
A.N : E' = 200 - 0,1 x 50 = 195 V or E = =Kx avec k =
2 2

195
A.N : K = = 1,24
1500
2x
60
Do T = K x I; A.N : T = 1,24 x 50 = 62 N.m
Alors Tu = T - Tp ; A.N : Tu = 62 - 2,48 = 59,52 N.m

Manuel de cours 177


Leon B1-2
Chapitre B1 Etude dun moteur courant continu
7) Rendement du moteur
Pu
= avec Pu = Tu x et Pa = U I + Pex
Pa

1500
A.N = 59,52 x 2 x = 9350 W ; Pa = 200 x 50 + 200 = 10200 W
60 = 0,92 Soit 92%

Exercice 2
Enonc
La plaque signaltique d'un moteur courant continu indique :
Pu = 36,3 kW
n = 1150 tr/min
U = 440V
I = 95,5A
Calculer le couple utile, la puissance absorbe et le rendement.
Rponse
Pu = Cu . et = 2 n/60 = 120,4 rd/s
D'o : Cu = Pu/ = 36,3.103 / 120,4 = 301,4 Nm
Pa = U.I = 440.95,5 = 42kW
Rendement = Pu/Pa = 36,3kW/42kW = 0,86 = 86%

VII Exercices rsoudre :


Exercice 1:
Un moteur courant continu excitation
spare, est aliment par une source de tension
continue constante U = 220 V.
La rsistance de l'induit est Ra = 0,15 . La
puissance inducteur, ncessaire pour crer un
flux constant est Pex = 240 W. Les pertes
collectives valent 380W
Un essai en charge a donn : I = 50 A n =
1500 tr/min
Calculer
1) la f.c..m du moteur pour la valeur du
courant donn ci- dessus.
2) La puissance absorbe.
3) La puissance lectrique utile
4) La puissance utile
5) le rendement
6) le couple utile
7) Etablir le bilan des puissances
Manuel de cours 178
Leon B1-2
Chapitre B1 Etude dun moteur courant continu
Exercice 2 :
Un moteur courant continu aimant permanent, est aliment par une source de
tension continue constante U = 220 V.
La rsistance de l'induit est Ra = 0,25 . Les pertes totales valent 350W
Un essai en charge nominale a donn I = 17 A n = 1800 tr/min
Calculer
1) la f.c..m du moteur pour la valeur du courant donn ci- dessus.
2) La puissance absorbe.
3) La puissance lectrique utile
4) La puissance utile
5) le rendement
6) le couple utile
7) Etablir le bilan des puissances

Manuel de cours 179


Chapitre B2

Le moteur pas pas

Leon B2- 1 Le moteur pas pas

I - Mise en situation
II - Constitution
III - Principe de fonctionnement
IV - Diffrents modes de commande d'un moteur pas pas
V - Caractristiques
VI - Commande d'un moteur pas pas
VII - Exercices rsolus
VIII - Exercices rsoudre

Manuel de cours 180


Leon B2-1
Chapitre B2
Le moteur pas pas

FICHE DE PREPARATION

O bjectifs du programme
- Identifier un moteur pas pas dans un systme technique.
- Mettre en uvre un moteur pas pas et simuler son fonctionnement.

O bjectifs de la leon
- Cabler une partie d'une maquette de commande d'un moteur pas pas.
- Vrifier le fonctionnement du moteur pas pas.
- Simuler le fonctionnement d'un moteur pas pas.

P rrequis
- Caractristiques d'un aimant permanent.
- Exploitation d'une documentation technique

C onnaissances nouvelles
- Commande d'un moteur pas pas
- Utilisation d'un moteur pas pas

C onditions de ralisation et moyens


- Maquette base du circuit intgr SAA 1027 associ un moteur
pas pas.
- Oscilloscope mmoire + GBF.
- Maquette base de bascules associe un moteur pas pas.

C ritres dvaluation
- Le cblage de la maquette est correct.
- Le fonctionnement est valid.
- La simulation du fonctionnement d'un moteur pas pas est russie.

Manuel de cours 181


Leon B2-1
Chapitre B2
Le moteur pas pas
I Mise en situation
Activit de dcouverte.
Raliser l'activit de dcouverte du manuel d'activits TP B 2-1

1) Introduction
Le moteur pas pas est un actionneur qui convertit, travers une carte de commande,
des impulsions d'horloge en une rotation sous forme de pas angulaires proportionnelles.
Associ un mcanisme, le moteur pas pas lui permet donc un positionnement prcis.De
nombreuses applications industrielles utilisent les moteurs pas pas telles que :
- en robotique : servomcanismes
- en micromachine: micro tour, micro fraiseuse,.
- en micro- informatique : lecteurs de disquettes, disque dur, imprimantes, tables traantes
etc.
- dans le domaine mdical : pousse seringue,.

2) Modlisation

W .lectrique Rglage Ordre de commande

Impulsions
lectriques Convertir Pas angulaires

Moteur pas pas

3) Symbole

4) Chane de commande
La chane de pilotage d'un moteur pas pas se traduit par le schma fonctionnel suivant :

H Carte de commande Amplification Moteur pas pas

Manuel de cours 182


Leon B2-1
Chapitre B2
Le moteur pas pas

II Constitution

Un moteur pas pas est constitu d' :


- une partie fixe appele stator constitu gnralement de plusieurs paires de ples forms
chacun d'une bobine appel phase. Ces bobines seront traverses par un courant pour
produire un champ magntique ;
- une partie tournante appel rotor constitu d'aimants permanents.

On distingue trois types de moteurs pas pas :


- moteur aimant permanent ;
- moteur rluctance variable ;
- moteur hybride.

Manuel de cours 183


Leon B2-1
Chapitre B2
Le moteur pas pas

III Principe de fonctionnement


On s'intressera l'tude d'un moteur pas
pas aimant permanent dont le principe
est bas sur la rgle du flux maximal.

Rgle de flux maximal

Si on alimente une bobine noyau de fer


par un courant continu, le ple nord est celui
indiqu par le pouce de la main droite quand
les autres doigts entourent la bobine dans le
sens du courant.

Les moteurs pas pas exploitent le principe d'attraction de deux ples magntiques
opposs et la rpulsion de deux ples magntiques de mme nom. Dans cet exemple si
on alimente l'enroulement A, le rotor se positionne devant cet enroulement, le mme
phnomne se reproduit pour les trois autres enroulements B,C et D .

IV Diffrents modes de commande d'un moteur pas pas


1) Mode pas entier
a- Commutation unidirectionnelle symtrique

C'est la commutation qui s'opre sans changement de sens du courant dans chaque
enroulement en alimentant le mme nombre de phase par pas pendant un tour.

Manuel de cours 184


Leon B2-1
Chapitre B2
Le moteur pas pas
Exemple 1 :

alimentation d'une seule bobine

A chaque pas, on n'alimente qu'une seule


phase. C'est la manire la plus simple, mais
aussi la moins efficace car le moteur ne
dveloppe pas un couple important.

Les diffrentes positions du rotor

Exemple 2 :
alimentation de deux bobines la fois.

A chaque pas, on alimente deux phases


la fois, ce qui permet au moteur de
dvelopper un couple plus lev.

Manuel de cours 185


Leon B2-1
Chapitre B2
Le moteur pas pas

Les diffrentes positions du rotor

Raliser l'activit 1 du manuel d'activits TPB- 2 .


Ce type de moteur est appel moteur unipolaire

b- Commutation bidirectionnelle symtrique


Cette commutation ncessite le changement du sens du courant dans chaque
enroulement en utilisant le mme nombre de phase par pas pendant un tour.
Exemple 1 : alimentation d'une seule bobine

Exemple 2 : alimentation de deux bobines la fois

Ce type de moteur est appel moteur bipolaire

Manuel de cours 186


Leon B2-1
Chapitre B2
Le moteur pas pas
2) Mode demi pas
a- Commutation unidirectionnelle asymtrique

Elle permet de doubler la prcision du


moteur, mais le couple devient irrgulier
puisque la commutation est asymtrique.

Manuel de cours 187


Leon B2-1
Chapitre B2
Le moteur pas pas
b- Commutation bidirectionnelle asymtrique

V Caractristiques
a- Nombre de pas par tour (Np/t)
Le nombre de pas par tour du moteur pas pas dpend du :
- nombre de phases du moteur (m) ;
- nombre de ples du rotor (2p) ;
- type de commutation unipolaire ou bipolaire (K1) ;
- mode de fonctionnement symtrique ou asymtrique (K2).
Np/t = m . p . K1 . K2
avec m : Nombre de phases p : Paire de ples du rotor

K1 = 1 commutation K2 = 1 commutation
unidirectionnelle symtrique
K2 K1
K1 = 2 commutation K2 = 2 commutation
bidirectionnelle asymtrique

L'cart angulaire d'un pas est l'angle balay par un ple du rotor pendant un pas.
PN ( en rd/s) = 2 . / Np
{
(en degrs/s) = 360 / Np/t
Remarque : - si le moteur est unipolaire on a alors Np/t = m . p
- si le moteur est bipolaire on a alors Np/t = 2. m . p

Manuel de cours 188


Leon B2-1
Chapitre B2
Le moteur pas pas
b- Vitesse
La vitesse d'un moteur pas pas dpend de la frquence des impulsions d'horloge.
f
n=
Np/tr (n en tr/s et f en Hz)

c- Sens de rotation
Pour inverser le sens de rotation d'un moteur pas pas il faut inverser l'ordre de la
squence de commutation.
d- Couple moteur
T= P/ 2 n T en Nm
P en w
n en tr/s
Raliser l'activit 2 du manuel d'activits TPB- 2- 1.

VI Commande des moteurs pas pas


a- Etage de puissance :

Il est constitu par des :


- transistors en commutation ;
- phases du moteur pas pas ;
- diodes de protection.

Exemple 1
Moteur unipolaire 4 phases

Manuel de cours 189


Leon B2-1
Chapitre B2
Le moteur pas pas
Exemple 2
Moteur bipolaire 2 phases

b- Etage de commande
La commande de l'tage de puissance peut se faire selon les commutations des
transistors de la faon suivante :

b1- moteur unipolaire


Variante 1 :
commande en mode pas entiers, une seule phase alimente est la fois, sens anti - horaire.

1
Position T1 T2 T3 T4

1 1 0 0 0
2 0 0 1 0 2 4
3 0 1 0 0
4 0 0 0 1
3
Variante 2 :
commande en mode pas entiers, deux phases sont alimentes en mme temps
(augmentation du couple moteur), sens anti-horaire.

Position T1 T2 T3 T4 1 4
1 1 0 1 0
2 0 1 1 0
3 0 1 0 1
2 3
4 1 0 0 1

Manuel de cours 190


Leon B2-1
Chapitre B2
Le moteur pas pas
Variante 3 : commande en mode demi - pas (double le nombre de pas par tour), sens anti-horaire

Position T1 T2 T3 T4
1 1 0 0 0
2 1 0 1 0 1
3 0 0 1 0 2 8

4 0 1 1 0
3 7
5 0 1 0 0
6 0 1 0 1
4 6
7 0 0 0 1 5
8 1 0 0 1

b2- moteur bipolaire


Variante 1 : commande en mode pas entiers, sens anti - horaire
Position T1 T2 T3 T4 T1 T2 T3 T4
1 4
1 1 1 0 0 1 1 0 0
2 0 0 1 1 1 1 0 0
3 0 0 1 1 0 0 1 1
4 1 1 0 0 0 0 1 1 2 3

Variante 2 : commande en mode demi - pas, sens anti- horaire.


Position T1 T2 T3 T4 T1 T2 T3 T4
1
1 1 1 0 0 1 1 0 0 2 8
2 0 0 0 0 1 1 0 0
3 0 0 1 1 1 1 0 0
3 7
4 0 0 1 1 0 0 0 0
5 0 0 1 1 0 0 1 1
6 0 0 0 0 0 0 1 1 4 6
5
7 1 1 0 0 0 0 1 1
8 1 1 0 0 0 0 0 0

Manuel de cours 191


Leon B2-1
Chapitre B2
Le moteur pas pas
c- Commande des moteurs pas pas par circuit intgr SAA1027.

SAA1027

Raliser l'activit 3 du manuel d'activits TPB- 2- 1.

Manuel de cours 192


Leon B2-1
Chapitre B2
Le moteur pas pas
VII Exercices rsolus

Exercice 1

Etude dun moteur pas pas.


Le moteur est reli une alimentation asymtrique. Il fait 8 pas par tour. Ses bobines sont
commutes par des transistors bipolaires comme le montre la figure suivante :

1) Mettre une croix devant la bonne rponse :


Type de commande : Bidirectionnelle .. Unidirectionnelle ..
Mode de pas : Pas entier ... Demi pas
2) Calculer l'cart angulaire ()
3) Pour une rotation dans le sens trigonomtrique, complter le tableau donnant
l'ordred'alimentation des bobines du moteur sur un tour complet.

Angle () 0 45 90 135 180 225 270 315


Bornes
relies
au +Vcc
Solution
1) Mettre une croix devant la bonne rponse :
Type de commande : Bidirectionnelle .. Unidirectionnelle ..
Mode de pas : Pas entier ... Demi pas

2) Calculer l'cart angulaire (a): a = 360/8 = 45


3) Pour une rotation dans le sens trigonomtrique, complter le tableau donnant l'ordre
d'alimentation des bobines du moteur sur un tour complet.

Angle () 0 45 90 135 180 225 270 315


Bornes
relies 1 (1) - (3) (3) (3) - (2) (2) (2) - (4) (4) (4) - (1)
au +

Manuel de cours 193


Leon B2-1
Chapitre B2
Le moteur pas pas
Exercice 2
Un moteur pas pas aimant permanent possde les caractristiques suivantes :
4 ples au stator, 6 ples au rotor, commutation unidirectionnelle symtrique, puissance
nominale 40w, vitesse de rotation 300tr/ mn. Dterminer :
a) le nombre de pas par tour.
b) l'cart angulaire.
c) la frquence mcanique (fm en (Np/S))
d) le coupe moteur.

Solution
a) le nombre de pas par tour est.
N pas / tour =m.p.k1.k2 = 4. 3. 1. 1 =12 pas / tr
b) l'cart angulaire est .
360
= 360 = 12 = 30
Npas/tr
c) la frquence mcanique est.
fm = n. Npas/tr = 360 .12 = 60 (P/s)
60
d) le coupe moteur est .
C = P = 40 . 60 = 1,2 Nm
6,28.300

VIII Exercices rsoudre


Exercice 1
Soit le montage suivant reprsentant un moteur pas pas aimant permanent.

Le moteur peut commuter de la faon suivante :


(A) ; (A , B) ; (B) ; (B , C) ; (C) ; (C , D) ; (D) ; (D , A).

a) Donner le nombre de pas par tour et la commutation correspondante.

Manuel de cours 194


Leon B2-1
Chapitre B2
Le moteur pas pas
Exercice 2
Un moteur pas pas aimant permanent comporte deux phases au stator insres dans
un circuit lectronique form par des transistors fonctionnant en commutation. Le rotor est un
aimant bipolaire symbolis par une flche. Les bases des transistors sont connectes un
circuit de commande non reprsent.

Figure 1

1) Pour avoir un pas de 90 et une rotation dans le sens trigonomtrique, on alimente les
phases une par une.
Reproduire puis complter le tableau suivant :

Sens du Sens du Transistors


Pas Position du rotor courant I1 courant I2 saturs

0 1 1 Nul T1 et T4

2) On dsire avoir un pas de 45 pour ceci on alimente alternativement une puis deux phases
la fois.
Reproduire puis remplir le tableau suivant en gardant le mme sens de rotation que
prcdemment.

Manuel de cours 195


Leon B2-1
Chapitre B2
Le moteur pas pas
Sens du Sens du Transistors
Pas Position du rotor
courant I1 courant I2 saturs

0 1 1 Nul T1 et T4

1 1 1 2 2 T1 - T4

Exercice 3
Le schma du moteur pas pas est le suivant :

a- Reproduire puis complter le tableau suivant :

Phases excites Position

D C B A 1

1 0 0 1 2

Manuel de cours 196


Leon B2-1
Chapitre B2
Le moteur pas pas
b) Quel est le type de la commutation?
c) Quel est le type du moteur ?
d) Dterminer le nombre de pas par tour ?
e) Reproduire puis complter le tableau indiquant la squence de commutation pour que
le moteur tourne dans le sens contraire :

D C B A
1 0 0 1

Manuel de cours 197


Chapitre C

LES AMPLIFICATEURS
LINEAIRES INTEGRES

Leon C1-1 Prsentation dun amplificateur linaire integr

I- Mise en situation
II- Introduction
III- Gnralits

Montages fondamentaux a base


Leon C1-2
damplificateurs linaires intergrs

I- Mise en situation
II- Montages en rgime linaire
III- Montages en rgime non linaire
IV- Domaines d'utilisation
V- Exercices rsolus
VI- Exercices rsoudre

Manuel de cours 198


Leon C-1
Prsentation dun amplificateur
Chapitre C
linaire intgr

FICHE DE PREPARATION

O bjectif du programme
- Choisir, en se rfrant un document constructeur, un A.L.I.

O bjectifs de la leon
- Vrifier exprimentalement la fonction amplification
- Identifier un composant par :
- les symboles normaliss ;
- les caractristiques d'un A.L.I. rel puis celles d'un A.L.I. idal ;
- la caractristique de transfert d'un A.L.I. rel et celle d'un A.L.I. idal ;
- le schma quivalent d'un A.L.I. rel et celui d'un A.L.I. idal.

P rrequis
- lois de Kirchhoff .
- Amplification par transistor.

C onnaissances nouvelles
- Caractristiques d'un A.L.I.
- Fonction amplification ralise par un montage base d'A.L.I.

C onditions de ralisation et moyens


- Micro- ordinateur + logiciels de simulation analogique
- Maquettes, montages exprimentaux et appareils de mesures
lectriques .

C ritres dvaluation
- Vrification exprimentale de la fonction amplification par un A.L.I.
russie.
- Caractristiques, reprsentation des symboles et schmas
quivalents d'un A.L.I. correctement identifis.

Manuel de cours 199


Leon C-1
Prsentation dun amplificateur
Chapitre C
linaire intgr

I Mise en situation
Activit de dcouverte
Raliser l'activit de dcouverte du manuel d'activits TP C1- 1 .

II Introduction
Les amplificateurs oprationnels sont ns au dbut des annes 60 o on a commenc
intgrer plusieurs transistors et rsistances sur le mme substrat de silicium. Cette
technologie a permis de btir des montages complexes et de les faire tenir sur une petite
plaquette de silicium encapsule dans un botier (gnralement 8 broches) commode
l'emploi.

Exemple de structure
interne d'un amplificateur
oprationnel.

Avec ces circuits intgrs, on a eu accs des amplificateurs simples d'utilisation et


mise en uvre facile moyennant quelques composants annexes (rsistances,
condensateurs...) ; les caractristiques des montages obtenus ne dpendent quasiment plus
de l'amplificateur oprationnel lui mme, mais uniquement des composants passifs qui
l'accompagnent, ce qui garantit une bonne fiabilit du rsultat.
Les amplificateurs oprationnels ont beaucoup progress depuis leur cration, et
tendent maintenant devenir trs proches de l'amplificateur idal.
Ces amplificateurs oprationnels appels encore A.L.I.(Amplificateur Linaire Intgr)
permettent de raliser des fonctions mathmatiques (addition, soustraction, intgration...)
dans les calculateurs analogiques.

Manuel de cours 200


Leon C-1
Prsentation dun amplificateur
Chapitre C
linaire intgr

III Gnralits

III- 1- Exemple d'un amplificateur linaire intgr

Le circuit intgr utilis est du type A741 ou TL081 comportant 8 bornes.

Brochage Identification des bornes


1 : Rglage du dcalage en tension (offset).
2 : Entre inverseuse E- .
3 : Entre non inverseuse E+ .
4 : Polarisation ngative VEE ou - VCC.
5 : Rglage du dcalage en tension (offset).
6 : Sortie VS.
7 : Polarisation positive + VCC.
8 : Non connect NC.

Les deux entres d'offset sont conues pour recevoir un rsistor, de rsistance variable,
permettant le rglage de faon obtenir une tension de sortie nulle en absence d'un signal
d'entre.Certains amplificateurs linaires intgrs ne possdent pas de rglage externe de
l'offset.

III- 2- Symboles

III- 3- Polarisations
Par une source de tension continue Par une source de tension continue
point milieu (polarisation symtrique). (polarisation asymtrique).

Raliser l'activit 1 du manuel d'activits TP C1- 1.


Manuel de cours 201
Leon C-1
Prsentation dun amplificateur
Chapitre C linaire intgr

III- 4- Caractristiques d'un amplificateur linaire intgr

Amplificateur rel Amplificateur idal

- Tension diffrentielle d'entre trs faible en -Tension diffrentielle d'entre nulle en boucle
boucle ferme ud = VE+ - VE- ferme ud = VE+ - VE- = 0
- Amplification diffrentielle simple leve : - Amplification diffrentielle infinie :
Ads = us/ud (de l'ordre de 105). Ads = us/ud =
- Impdance d'entre diffrentielle leve : - Impdance d'entre diffrentielle infinie:
Ze Ze =
- Impdance de sortie trs faible: ZS - Impdance de sortie nulle : ZS = 0
- Courant de dcalage trs faible - Courant de dcalage nul : i+ = i- = 0

III- 5- Shma quivalent dun amplificateur linaire intgr.

Amplificateur rel Amplificateur idal

Manuel de cours 202


Leon C-1
Prsentation dun amplificateur
Chapitre C
linaire intgr

III- 6- Caractristiques de transfert d'un amplificateur linaire


intgr

Amplificateur rel Amplificateur idal

L'allure de la caractristique de transfert de Grce la technologie avance, les


l'amplificateur linaire intgr montre : amplificateurs linaires intgrs ont
- la zone 1 o la tension de sortie us beaucoup progress depuis leur cration,
de l'amplificateur linaire intgr volue et tendent maintenant devenir trs
entre les valeurs - Vsat = -Vcc et +Vsat =+Vcc proches des amplificateurs linaires
intgrs idaux (parfaits) ce qui permet de
Dans cette zone l'A.L.I fonctionne en
conclure ce qui suit :
rgime linaire ;
- si ud > 0, us = +VCC ;
- les zones 2 et 3 o la tension de sortie us
- si ud < 0, us = - VCC
reste constante telle que us = +Vsat ou
bien us = - Vsat
Cas de tensions de polarisation non
Dans ces deux zones l'A.L.I. fonctionne en symtriques : - VCC est remplace par VEE
rgime satur.

Raliser l'activit 2 du manuel d'activits TP C1- 1.

Manuel de cours 203


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

FICHE DE PREPARATION

O bjectifs du programme
- Identifier les diffrents types de montages mettant en uvre les
A.L.I.
- Raliser et tudier des montages base d'A.L.I.

O bjectifs de la leon
- Etudier exprimentalement les fonctions :
* amplification avec et sans inversion ;
* comparaisons de deux tensions ;
* sommation et soustraction de deux tensions.
- Etudier thoriquement des montages ralisant ces fonctions.

P rrequis
- Lois de Kirchhoff.
- Caractristiques d'un A.L.I. rel et idal .

C onnaissances nouvelles
- Ralisation des fonctions amplification, sommation et soustraction
base d'A.L.I.
- Etude thorique d'un montage base d'A.L.I. en utilisant les lois
de KIRCHHOFF.

C onditions de ralisation et moyens


- Micro- ordinateur + logiciels de simulation analogique.
- Maquettes, montages exprimentaux et appareils de mesures
lectriques.

C ritres dvaluation
- Etude exprimentale des fonctions amplification, addition
soustraction ralises par un montage base d'A.L.I. russie.
- Etude thorique d'un montage base d'A.L.I. correcte.

Manuel de cours 204


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

I Mise en situation
Systme technique: Banc de Contrle Industriel
Ci aprs le schma structurel de la carte de commande du systme de tri type BCI

Carte de commande du moteur convoyeur bande.

Manuel de cours 205


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

II Montages en rgime linaire


L'Amplificateur Linaire Intgr est trs utilis dans le domaine de l'lectronique pour
raliser les fonctions d'amplification, d'oprations arithmtiques, de filtrage, d'adaptation, de
redressement ou de comparaison.
Selon le mode de cblage, l'A.L.I. fonctionne en rgime linaire ou en rgime satur. Un
amplificateur linaire intgr fonctionne en rgime linaire lorsqu'une partie du signal de
sortie est rinjecte l'entre inverseuse E- , ce mode de fonctionnement est encore appel
en boucle ferme.

II- 1- Amplificateur inverseur


a- Activit de travaux pratiques
Raliser l'activit 1 du manuel d'activits du TP C1- 2..

b- Etude thorique

Schma de montage d'A.L.I. Oscillogrammes ue(t), us(t).

Donnes technologiques : Proprits :


- R1 = 1K ; 0,5W ; - R2 = 5K , 0,5W ; - ue(t) est un signal triangulaire de 2V
- A.L.I. : A741; crte crte ;
- ue(t) : signal triangulaire de 2V crte crte - us(t) est un signal triangulaire de 10V
de frquence 50Hz ; crte crte ;
- ue(t) et us(t) ont mme forme et mme
- VCC = 12V ;
frquence 50Hz, mais elles sont en
opposition de phase ;
- us(t) = AV ue(t).
L'amplificateur linaire intgr est idal : ud = 0, i+ = i- = 0
L'application des lois de Kirchhoff permet d'crire :
- la loi des nuds applique l'entre inverseuse donne i1 = - i2 ;

Manuel de cours 206


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

- la loi des mailles donne :


* maille 1 us - R2.i2 = 0 us = - R2.i1 ;
* maille 2 ue - R1.i1 = 0 ue = R1.i1

R u R
d'o us = - 2 . ue L'amplification en tension est donc Av = s = - 2
R1 ue R1
Remarque
- Si R2 = R1 alors le montage est dit inverseur ;
- Si R2 > R1 alors le montage est dit amplificateur inverseur ;
- Si R2 < R1 alors le montage est dit attnuateur inverseur.

II- 2- Amplificateur non inverseur


a- Activit de travaux pratiques
Raliser l'activit 2 du manuel d'activits du TP C1- 2 .

b- Etude thorique

Schma de montage d'A.L.I. Oscillogrammes ue(t), us(t).

Donnes technologiques : Proprits :


- R1 = 1K ; 0,5W ; - R2 = 4K , 0,5W ; - ue(t) = 1sin( t) ;
- A.L.I. A741; - ue(t) = 4sin( t) ;
- ue(t) = 1sin( t) ; - ue(t) et us(t) ont mme forme et mme
- VCC = 12V. frquence 50Hz, mais elles sont en
opposition de phase ;
- us(t) = AV us(t).

Manuel de cours 207


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

L'application des lois de Kirchhoff permet d'crire :

- la loi des nuds applique l'entre inverseuse donne i1 = i2


- la loi des mailles donne

* maille 1 us - R2.i2 - R1.i1 = 0 us = (R2+ R1) .i1


* maille 2 ue - R1.i1 = 0 ue = R1.i1

R
d'o us = R1 + R2 . ue = (1 + 2 ). ue
R1 R1
u R
L'amplification en tension est donc Av = s = 1 + 2
ue R1

II- 3- Suiveur de tension

a- Activit de travaux pratiques


Raliser l'activit 3 du manuel d'activits du TP C1- 2.

b- Etude thorique

Schma de montage d'A.L.I. Oscillogrammes ue(t), us(t).


ue(t), us(t) sont identiques

L'application des lois des mailles donne us - ue = 0 us = ue


u
lamplification en tension est Av = s = 1
ue

Ce montage est utilis en aval des gnrateurs de tension quand on ne veut pas les faire
dbiter du courant. Il est nomm adaptateur d'impdance.

Manuel de cours 208


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

II- 4- Amplificateur sommateur inverseur

Etude thorique

Schma de montage d'A.L.I. Oscillogrammes ue1(t), ue2(t), us(t).

L'application des lois de Kirchhoff permet dcrire :

- la loi des noeuds donne i = i1 + i2 et is = - i ;


- la loi des mailles donne

* maille 1 : us + R3.i = 0 us = - R3 .i Equation 1

* maille 2 : ue1 - R1.i1 = 0 i1 = ue1


R1

* maille 3 : ue2 - R2.i2 = 0 i2 = ue2


R2

R R
Remplaons i1 et i2 par leurs expressions dans1on obtient us = - ( 3 . ue1 + 3 . ue2).
R1 R2
Si R1 = R2 = R3 = R, l'expression de us devient us = - (ue1 + ue2).

Ce montage est appel sommateur inverseur.

Manuel de cours 209


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

II- 5- Sommateur

Etude thorique

Manuel de cours 210


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

II- 6- Amplificateur soustracteur

Etude thorique

Schma de montage d'A.L.I. Oscillogrammes ue1(t), ue2(t), us(t).

L'application des lois de Kirchhoff permet dcrire :

- la loi des nuds applique l'entre inverseuse donne i1 = - is ;


- la loi des mailles donne

* maille 1 : us + R3.is - R4. i2 = 0 us = R4. i2 + R3.is Equation 1

* maille 2 : ue2 - (R2 + R4).i2 = 0 i2 = ue2


R2+R4

* maille 3 : ue1 - R1.i1 - R4. i2 = 0 Equation 3

Remplaons i2 par son expression dans 3, on obtient


(R + R4).ue1 - R4.ue2
i1 = 2
R1.(R2 + R4)
Remplaons i1 et i2 par leurs expressions dans 1, on obtient
R .R R .R R
us = 1 4 + 3 4 .ue2- 3 .ue1
R1.(R2 + R4) R1
Si R1 = R2 = R3 = R4 = R, l'expression de us devient us = ue2 - ue1

Ce montage est appel amplificateur diffrentiel ou soustracteur.

Manuel de cours 211


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

III Montages en rgime non linaire

Un amplificateur linaire intgr fonctionne en rgime


non linaire (satur), lorsqu'il est en boucle ouverte.
Le principe de fonctionnement de cet amplificateur
consiste comparer un signal d'entre (ue) une tension
de rfrence (Urf).
Dans ce rgime de fonctionnement, l'amplificateur
linaire intgr est appel comparateur.
La tension us bascule vers +VCC lorsque ud est
positive ou vers - VCC lorsque ud est ngative. Sachant
que us = Ads.ud on a :
Si ud > 0 us = + VCC (tat stable) ;
Si ud < 0 us = - VCC (tat stable) ;
Si ud = 0 us = 0V (tat instable) c'est une zone de
commutation.

a- Activit de travaux pratiques


Raliser l'activit 5 du manuel d'activit du TP C1- 2

b- Etude thorique

Si ue > Uref alors ud > 0 us = +VCC


Si ue < Uref alors ud < 0 us = - VCC
Selon la valeur de la tension d'entre, suprieure ou
infrieure la tension de rfrence, le comparateur
prendra l'une ou l'autre des valeurs +Vsat ou - Vsat en
sortie..

IV Domaine d'utilisation des amplificateurs linaires intgrs


Gnralement, les amplificateurs linaires intgrs sont utiliss dans les circuits
lectroniques tels que :
- capteurs lectroniques de pression et de temprature (fonction conversion U/I ou I/U) ;
- postes de tlvision et radio (fonction amplification) ;
- carte de commande des moteurs courant continu dans un systme asservi (CNA est un
Convertisseur Numrique / Analogique) ;
- voltmtre, multimtre lectroniques et oscilloscope numrique (CAN est un Convertisseur
Analogique / Numrique).

Manuel de cours 212


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

V Exercices rsolus
Dans tous les exercices les A.L.I sont supposs idaux.
Exercice :
Soit le montage suivant :

Dterminer l'expression de us(t) en fonction de ue(t) puis donner un nom ce montage.


Solution
La maille 1 permet dcrire ue - R.ie = 0 do ue = R .ie soit ie = ue
R

La maille 2 permet dcrire us - R.is = 0 do us = R .is soit is = us


R

Au noeud N on peut crire ie + is = 0 do is = - ie

En remplaant ie et is par leurs expressions tires des quations aux mailles, on obtient
us = - ue soit us = - ue . Le montage tudi joue le rle d'un inverseur.
R R
Exercice 2
Soit le montage suivant :

Manuel de cours 213


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

1) Dterminer l'expression de us(t) en fonction de ue(t) et x sachant que VCC = 5V.


2) Tracer us(ue) pour x = 1. Identifier les trois zones d'utilisation du montage.

Solution
1) Expression de us(t) :
u
La maille (1) permet d'crire ue - R.ie = 0 do ue = R .ie soit ie = e
R
La maille (2) permet d'crire us - R.is - x.R.is = 0 do us = (1 + x)R .is soit is = us
R(1+x)
Au nud N on peut crire ie + is = 0 do is = - ie

En remplaant ie et is par leurs expressions tires des quations prcdentes, on obtient :


us u
=- e soit us(t) = - (1 + x)ue(t)
R(1+x) R

2) Courbe de us(ue) pour x = 1

Exercice 3
Soit le montage suivant :

Manuel de cours 214


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

1) Dterminer l'expression de us(t) en fonction de ue(t) et x


Solution
u
La maille (1) permet d'crire ue - R.iS = 0 do ue = R .iS soit iS = e
R
us
La maille (2) permet d'crire us - x.R.is- R.is = 0 do us = (1 + x)R .is soit is =
R(1+x)
ue u R(1+x) U = (1 + X)u
= s = d'o us = s e
R R(1+x) R

Le montage tudi joue le rle d'un Amplificateur non inverseur

Exercice 4
Soit le montage suivant :

Dterminer l'expression de :
1) V+(t) en fonction de u1(t) et u2(t) ;
2) V- (t) en fonction de us(t) ;
3) Sachant qu'en rgime linaire ud = 0, montrer que us(t) = u1(t) + u2(t).
Solution

Manuel de cours 215


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

1) Expression de V+(t) en fonction de u1(t) et u2(t)


u - V+
a- Expression du courant i1(t) : i1 = 1 (1)
R
u2 - V+
b- Expression du courant i2(t) : i2 = (2)
R
c- Au nud N on peut crire : i1 + i2 = 0
L'addition membre membre des (1) et (2) donne :
u2 - V+ u1 - V+ u1 + u2
+ = 0 soit u1 + u2 - 2V+ = 0 do V+ =
R R 2

2) Expression de V- (t) en fonction de us(t)


u - V-
a- Premire expression du courant is(t) : is = s (1)
R
V-
b- Deuxime expression du courant is(t) : is = (2)
R
us - V- V-
c- En galisant les deux expressions, on obtient =
R R
us
soit us = 2V- do V- =2

3) 1- Expression de us(t) en fonction de u1(t) et u2(t)

a- En boucle ferme ud(t) = 0 or ud(t) = V+ V- soit V+ = V-

b- En galisant les expressions des rponses (1- c) et (2- c), on obtient :


us = u1 + u2
do us = u1 + u2
2 2

Exercice 5

On considre le montage de la figure ci-


jointe.
1) Quelle est la fonction ralise par ce
montage amplificateur ?
2) Exprimer V3 en fonction de V1, V2 et des
coefficients K1 et K2.
3) Quelle est la relation entre K1 et K2 pour
que Vs = K.(V2 - V1) ?

Manuel de cours 216


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

Solution

1) L'amplificateur linaire intgr ralise la diffrence (soustraction) entre les tensions V1 et


V2.
2) Expression de V3.
L'application de la loi des mailles permet d'crire : V2
* maille 1 : V2 - (K2.R2 + R2).i2 = 0 i2 =
R2.(1+K2)
* maille 2 : V1 - R1.i1 - R2.i2 = 0
Remplaons i2 par son expression
V2
V1 -
1 1+K2 (1+K2).V1- V2
V1 - R1.i1 - .V = 0 i1 = =
1+K2 2 R1.(1+K2)
R1

* Maille 3: V3 + K1.R1. i1 - R2.i2 = 0


(1+K2).V1- V2 V2
Remplaons i1 et i2 par leurs expressions : V3 + K1.R1. - R2. =0
R1.(1+K2) R2.(1+K2)
1+K1
V3 = .V2 - K1.V1
1+K2

3) Relation entre K1 et K2
Faisant l'galit des deux expressions de Vs
1+K1 1+K1
K.(V2 - V1) = .V2 - K1.V1 K.V2 - K.V1 = .V2 - K1.V1
1+K2 1+K2

1+K1
K=
1+K2

1+K1 1 + K1 = K1.(1 + K2) 1 + K1 = K1 + K1 K2


D'o 1+K = K1
2
1
soit K2K1 =1 donc K1 =
K2

Exercice 6
L'amplificateur linaire intgr utilis dans le
montage de la figure ci- jointe est aliment sous
12V.
1) Tracer Vs en fonction de Ve.
2) La tension Ve est sinusodale d'expression ve(t) =
10.sin100 t. Tracer ve(t) et vs(t) sur le mme
graphique.

Manuel de cours 217


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

Solution
Trac de us = f(ue).
Le montage de la figure ci-jointe est un
comparateur car l'A.L.I fonctionne en boucle
ouverte.
Pour tracer us = f(ue), il faut :
- Calculer Vrf.
Appliquons la formule du pont diviseur de tension,
Urf = 10R = 5V
2R
- Dfinir les signes de la tension diffrentielle
Si ue > Urf, alors ud < 0
us = - Vcc = - 12V
Si ue < Urf, alors ud > 0
us = +Vcc = +12V

2) Pour pouvoir tracer us, il faut tracer Urf = 5V.

Remarque :
La tension de sortie ne peut prendre que deux
valeurs +12V et - 12V, correspondantes aux
tensions de saturation.

VI Exercices rsoudre
Exercice 1
En appliquant les lois de Kirchhoff, tablir l'expression numrique de la tension de sortie en
fonction de tension d'entre pour chacun des montages suivants.
Dduire l'amplification en tension et la fonction ralise par chaque montage.

Manuel de cours 218


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

Exercice 2
Dans un laboratoire d'lectronique, on dispose d'un systme de tensions AC et DC. Une
somme ne s'obtient pas par simple mise en srie, donc on a recours au montage de la figure
ci- dessous.
L'amplificateur linaire intgr utilis dans le montage est aliment sous 12V.

1) Exprimer Vs en fonction de VE-


2) Exprimer VE+ en fonction de V1, V2, R1 et R2.
3) Dduire l'expression de Vs en fonction de V1 et V2, sachant que R1= 10K et R2 =20K
4) Que ralise ce montage ?
5) Sachant que v1 = 1,2.sin314t [V] et V2 = 1,8V (DC). Tracer les courbes v1(t), V2 et vs(t)
sur le mme repre.
Exercice 3
La figure ci- dessous reprsente un comparateur simple.
1) Quel est le rgime de fonctionnement de l'amplificateur ?
2) Etablir l'expression de la tension diffrentielle Vd en fonction de Ve et Vrf
3) Tracer sur papier millimtr la caractristique de transfert Vs = f(Vd).
4) Sur votre cahier, reprsenter graphiquement, les variations de la tension Vs en fonction
du temps. ve(t) et Vrf sont reprsentes sur la figure.3.31.

Manuel de cours 219


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

Exercice 4

Soit le montage suivant

Dterminer l'expression de :
1) V- (t) en fonction de u1(t), u2(t) et us(t) ;
2) V+(t) ;
3) Sachant qu'en rgime linaire ud =0, montrer que us(t) = (u1(t) + u2(t)).

Manuel de cours 220


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

Savoir plus

LM741

Amplificateur oprationnel

Description gnrale
Les LM741 sont des amplificateurs oprationnels d'application gnrale qui ont de
meilleures performances que le standard industriel comme le LM709. Ils sont compatibles
broche broche avec le 709C, le LM201, et les MC1439 et 748 et peuvent les remplacer dans
la plupart des applications. Ces amplificateurs offrent de nombreux avantages qui les
protgent contre pratiquement toutes les erreurs de manipulation, protection contre les
surcharges sur les entres et les sorties, pas de verrouillage lorsqu'on sort de la plage de
tensions en mode commun et absence d'oscillation.
Les LM741C/LM741E sont identiques aux LM741A except que leur plage de
tempratures est de 0C +70C au lieu de - 55C +125C.

Valeurs limites : (LM741/LM741A)


- Tension d'alimentation 22 V
- Tension diffrentielle d'entre 30 V
- Tension d'entre 15 V
- Dure d'un court- circuit sur la sortie continu
- Plage de temprature de fonctionnement - 55C +125C
- Plage de temprature de stockage - 65C +150C
- Temprature d'une broche (soudage, 10 s) 300C

Valeurs limites : (LM741E)


- Tension d'alimentation 22 V
- Tension diffrentielle d'entre 30 V
- Tension d'entre 15 V
- Dure d'un court- circuit sur la sortie continu
- Plage de temprature de fonctionnement 0C +70C
- Plage de temprature de stockage - 65C +150C
- Temprature d'une broche (soudage, 10 s) 300C

Valeurs limites : (LM741C)


- Tension d'alimentation 18 V
- Tension diffrentielle d'entre 30 V
- Tension d'entre 15 V
- Dure d'un court-circuit sur la sortie continu
- Plage de temprature de fonctionnement 0C +70C
- Plage de temprature de stockage- 65C +150C
- Temprature d'une broche (soudage, 10 s) 300C

Manuel de cours 221


Leon C1-2
MONTAGES FONDAMENTAUX A BASE
Chapitre C
D'AMPLIFICATEURS LINEAIRES INTEGRES

LM709

Amplificateur oprationnel

Description gnrale
Les sries LM709 sont des amplificateurs oprationnels monolithiques destins des
applications gnrales. La plage de tensions de fonctionnement est celle couramment utilise
pour ce type d'amplificateur. Sa structure, tout en assurant un gain lev, rduit la tension de
dcalage et le courant de polarisation. De plus, l'tage de sortie de classe B offre de grandes
possibilits tout en rduisant au minimum la puissance consomme.
La compensation en frquence de l'amplificateur est ralise par des composants externes.
Le rseau de compensation au gain unit conseill procure une trs bonne stabilit
l'amplificateur dans toutes les configurations de raction, et cette compensation peut tre
calcule pour obtenir le meilleur fonctionnement possible hautes frquences et pour un gain
quelconque.
L'amplificateur est construit sur un seul lment de silicium, ce qui permet une faible drive
de la tension de dcalage ainsi qu'une faible drive en temprature. La drive due aux
variations de temprature proximit du botier est galement ngligeable.
Le LM709C est la version industrielle et commerciale du LM709. Il est identique au
LM709/LM709A sauf qu'il est prvu pour fonctionner dans une plage de tempratures de 0
70C.

Valeurs limites : LM709/LM709A LM709C


- Tension d'alimentation 18 V
- Puissance dissipe (Note 1) 300 mW 250 mW
- Tension diffrentielle d'entre 5 V
- Tension d'entre 10 V
- Dure d'un court- circuit sur la sortie (TA = 25C)5 s
- Plage de tempratures de stockage - 65 +150C
- Plage de tempratures des fonctionnements - 55 +125C
- Temprature d'une broche <300C (soudage, 10 secondes)

Manuel de cours 222


SOMMAIRE
Activits Pages
A- AUTOMATIQUE
A1- Systme de numration et codes 6
A1-1- Les codes numriques 7
A1-2- Les codes alphanumriques 21
A2 - La logique combinatoire 28
A2-1- Systme combinatoire 29
A2-2- Les circuits combinatoires 45
A3- Logique squentielle 53
A3-1- Les bascules 54
A3-2- Application base de bascules 69
A3- Logique squentielle (suite) 77
A3-3- GRAFCET 78
A3-4- Les Squenceurs 99
A4- Les microcontrleurs 113
A4-1- Prsentation d'un microcontrleur 114
A4-2- Mise en uvre dune application a base de microcontrleurs 121
A5- Asservissements linaires 145
A5-1- Notions d'asservissements linaires 146
B- ELECTROTECHNIQUE
B1- Les moteurs courant continu 159
B1-1- Prsentation d'u moteur courant continu 160
B1-2- Etude d'un moteur courant continu 170
B2- Le moteur pas pas 180
B2-1- Le moteur pas pas 181
C- ELECTRONIQUE
C1- Les amplificateurs linaires intgrs 198
C1-1- Prsentation d'un A.L.I. 199
C1-2- Les Montages fondamentaux base d'A.L.I. 204

BIBLIOGRAPHIE

- Techniques numriques par Roger Tok heim


- Technologie dlectricit par Henri Ney
- Physique applique par Ren Moreau et Robert Merat.
- Electronique digitale par Pierre Cabanis
- Cours dlectricit 3me Anne TST
- Technologie 2me Anne Sciences
- Le chapitre A4 portant sur les microcontroleurs est labor en collaboration avec messieurs :
Ali Zitouni : Inspecteur
Abdel Aziz Kilani : Professeur Universitaire

223