Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
AUTOMATISME COMBINATOIRE
1 INTRODUCTION .................................................................................................................................... 2
2 VARIABLES LOGIQUES :......................................................................................................................... 2
3 OPERATIONS LOGIQUES : ..................................................................................................................... 3
4 FONCTIONS OU OPERATEURS LOGIQUES : .......................................................................................... 4
5 REGLES DE SIMPLIFICATION ................................................................................................................. 5
5-1 REGLES DE MORGAN : ................................................................................................................... 5
5.2 IDENTITES REMARQUABLES : ........................................................................................................ 6
5.3 PROPRIETES DE LALGEBRE DE BOOLE : ........................................................................................ 6
5.4 APPLICATIONS : ............................................................................................................................ 6
6 FORMES CANONIQUES ......................................................................................................................... 7
6.1 Logigramme base de NAND, complter les logigrammes proposs et justifier les par leurs
quations logiques .............................................................................................................................. 7
6.2 Logigramme base de NOR complter les logigrammes proposs et justifier les par leurs
quations logiques .............................................................................................................................. 7
7 EXEMPLE DE LOGIGRAMME INDUSTRIEL : ........................................................................................... 8
8 REGLES DE SIMPLIFICATION GRAPHIQUES (Tableau de Karnaugh) ..................................................... 8
8.1 Cas dquations logiques utilisant deux variables : ....................................................................... 8
8.2 Cas dquations logiques utilisant trois variables : ....................................................................... 9
8.3 Cas dquations logiques utilisant quatre variables .................................................................... 11
9 EXERCICES ........................................................................................................................................... 11
9.1 Affichage majorit dune dcision :............................................................................................. 11
9.2 Aspiration dans une scierie : ....................................................................................................... 12
9.3 Surveillance de ventilateurs dun parking : ................................................................................. 13
9.4 Exemple tri de caisses : ............................................................................................................... 14
9.5 Exemple du transcodeur des nombres de 0 19 du binaire pur au BCD :.................................. 15
9.6 Remplissage de camions ............................................................................................................. 16
9.7 Commande dune vanne ............................................................................................................. 18
9.8 Trmie de sable ........................................................................................................................... 19
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -2-
1 INTRODUCTION
Un automatisme combinatoire est caractris par le fait qu toutes les combinaisons des variables dentre
correspondent un seul tat logique des variables de sortie :
2 VARIABLES LOGIQUES :
Une variable logique ou variable boolenne (algbre de Boole 1815-1864) est une grandeur binaire gale 1
ou 0 (Un peu de logique de Boole cela ne fait pas de mal et cela vite de perdre la boule).
Elle peut reprsenter ltat dun objet, exemple moteur lectrique :
- ltat marche = 1, le moteur tourne.
- ltat arrt = 0, le moteur est arrt.
Equation logique :
Elle permet de traduire une relation entre grandeurs logiques :
CAS N1 CAS N2
L L
b b
L=b L=b
Conventions de notation logique:
- si pas daction physique sur le capteur, ltat physique est not par la valeur 0
- si action physique sur le capteur, ltat physique est not par la valeur 1
- si le courant lectrique ne circule pas dans le circuit, ltat logique est not par la valeur 0
- si le courant lectrique circule dans le circuit, ltat logique est not par la valeur 1
Tableau des tats logiques :
CAS N1 : (ltat logique est gal ltat physique)
b : tat logique b : tat physique L : tat logique
0 Pas de courant Ouvert (au repos)
1 Ferm ( laction)
L=b
CAS N2 : (ltat logique est le contraire de ltat physique)
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -3-
Exemple dapplication :
Deux ralisations possibles pour la commande de llectrovanne EV tant que loprateur actionne le bouton
poussoir MA (du type NO) et tant que le niveau LH nest pas recouvert.
1 ralisation par une commande lectrique directe dite en technologie lectrique cble ( complter):
EV
Equation logique : EV =
2 ralisation intgre dans un systme de contrle commande pilot par un API dite en technologie
programme ( complter) :
Le langage graphique utilis est le Ladder Diagram ou le langage rseaux de contacts (normalis CEI61131-3)
Conventions :
Le contact est passant si la
( %Q1.0 ) v variable v associ est 1
Le contact est passant si la
v variable v associ est 0
3 OPERATIONS LOGIQUES :
On utilise trois oprations :
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -4-
S=a+b
OU 1
OR
NON S=a
1
INVERTER
OU exclusif =1 S=a+ b
XOR S =a . b + a .b
NON OU 1 S=a+b
NOR
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -5-
5 REGLES DE SIMPLIFICATION
5-1 REGLES DE MORGAN :
Le complment dun produit logique est gal la somme des complments de chacun des membres du produit,
soit :
Avec 3 variables :
a.b=a + b
a.b.c=
Le complment dune somme logique est gal au produit des complments de chacun des membres de la
somme, soit :
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -6-
=a a+a.b=a a . ( a + b) = a
Commutativit a+b=b+a
a .b=b.a
Associativit (a + b) + c = a + (b + c)
(a . b) . c = a . (b . c)
Distributivit a . (b + c) = (a . b) + (a . c)
a + (b . c) = (a + b) . (a + c)
5.4 APPLICATIONS :
S1 = a . b . d + b . c . d + a . b . d + b . c . d
S2 = ( a . c . d + a . c . d ) . ( a + d )
S3 = ( a . b . c + a . b .c ) + ( a + c )
S4 = a . c + b . c + a . b
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -7-
6 FORMES CANONIQUES
Ralisation dune quation boolenne avec un seul type doprateur logique
6.1 Logigramme base de NAND, complter les logigrammes proposs et justifier les par leurs quations
logiques
FONCTION Logigramme NON ET Dcomposition
NON
& S=a
S=a
OU
& S=
S=a+b &
&
ET
S=
S=a.b & &
6.2 Logigramme base de NOR complter les logigrammes proposs et justifier les par leurs quations
logiques
FONCTION Logigramme NON OU Dcomposition
NON
a 1 S=a
S=a
ET
1 S=
S=a.b 1
1
OU
S=
S=a+b 1 1
Mthode : raliser plusieurs doubles complmentation, jusqu obtenir une quation logique avec un seul
type dopration
6.3 Exemple :
Reprsenter la fonction OU exclusif en utilisant des portes NON-ET deux entres (logigramme avec 5
portes) puis des portes NON-OU (logigramme avec 6 portes):
S1 = a .b + b . a
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -8-
Exprimer les variables de sortie suivantes en fonction des variables dentre ncessaires:
Q28.5, Q28.4, Q28.3 et Q29.1
Q28.5 =
Q28.4 =
Q28.3 =
Q29.1 =
a=0 a=1
b b
TS CIRA Y.D
AUTOMATISME COMBINATOIRE -9-
Exemples : Simplifier par lalgbre de Boole, puis graphiquement les quations logiques suivantes :
L1 = a + a . b , L2 = a + a . b , L3 = a + a . b et L4 = a . b + b + a . b + a . b
Simplification graphique :
L1 = a + a . b
On affecte dun 1 les cases correspondant aux termes de lquation.
On affecte dun 0 les autres cases.
On procde au regroupement des cases par 2 ou 4 des cases dites adjacentes (uniquement des regroupements
de 2n cases).
b a 0 1
0 ab +ab = a.(b+b) = a , do L1 = a
0 1
1 11
0 1
L3 = a + a . b L2 = a + a . b
11 11
L4 = a . b + b + a . b + a . b
11
L2 = a . b . c + a . b . c + a . b . c
Principe : Regrouper les cases adjacentes ou symtriques affectes du 1 logique afin de simplifier
lquation
Les regroupements des cases sont toujours des puissances de 2 cases ( 2, 4 ou 8 )
Lexpression simplifie sobtient partir des variables qui ne changent pas dtat sur les regroupements.
11 11 11 11
L1 L2
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 10 -
Exemple rel : (cas des cases non utilises dun point de vue technologique)
Soit une balance permettant de vrifier la masse de paquets.
Cette balance munie de trois capteurs de masse (a, b et c) associe un voyant H dont le fonctionnement est le
suivant: a
Logigramme
b H
c BALANCE ?
ab
b>1kg c>3kg
c
11 11 a>50g
H=
0
Conclusion : les cases non utilises sont affecter de faon simplifier lquation au maximum
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 11 -
ab
8.3 Cas dquations logiques utilisant quatre variables cd
Le tableau comporte 16 cases (24), deux dispositions sont possibles : 1 0 0 1
abc
d
0 0 0 0
11 11 11 11 0 0 0 0
1 011 0 111
Retrouvez le regroupement particulier du tableau de droite sur le tableau de gauche et donnez en
lquation logique simplifie
Exemple :
Soit simplifier algbriquement puis graphiquement lquation logique suivante :
L=a.d+b.c.d +a.c.d+b.c+a.b
Simplification graphique :
ab
cd
11 11
11 11
9 EXERCICES
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 12 -
Lors de la fabrication des fentres en bois, la sciure est automatiquement aspire par un dispositif d'aspirateur
central, dont la puissance d'aspiration est fixe par les machines connectes. La puissance d'aspiration sera
dtermine par l'arrt ou la marche de deux ventilateurs (Ventilateurs 1 et 2).
Par rapport la puissance totale P, la puissance aspirante des deux ventilateurs se rpartit comme suit :
Ventilateur 1: 1/3P; Ventilateur 2: 2/3P.
Donc la fonction suivante est insre dans le programme API: Si une machine est en marche, le ventilateur 1 est
en marche, si les 2 machines sont en marche, le ventilateur 2 est en marche. Si les 3 machines sont en marche,
les deux ventilateurs sont en marche. La mise en marche d'un ventilateur s'effectue par les contacteurs
K1 (= Ventilateur 1) et K2 (= Ventilateur 2).
Complter les tableaux ci dessous et proposer les quations logiques permettant la commande des
ventilateurs V1 et V2.
11 11
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 13 -
Complter les tableaux ci dessous et proposer le programme le plus simple en ladder permettant la
commande des feux H1 rouge, H2 orange et H3 vert.
11 11
11 11
11 11
11 11
11 11
11 11
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 14 -
a b c d P M G commentaires
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 15 -
Nombre de Nombre de
0 19 cod Transcodeur 0 19 cod
en binaire # en BCD
sur 5 bits # sur 5 bits
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie i Sortie h
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 16 -
abc abc
de de
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie g Sortie f
abc
de
11 11 11 11
11 11 11 11
Sortie j
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 17 -
2) Remplissage du camion
A1 A0 Poids A B1 B0 Poids B TA TB
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 18 -
Fdc :SO
M
Fdc :SF
Type NO
Nmax
LH
BOV type NO
BFV type NO
1) Faire un tableau des variables utiles dun point de vue partie commande (API) en distinguant les entres
et les sorties
3) Traduire les combinaisons des variables de sortie KMO et KMF en quations logiques partir de la
table de vrit.
5) Complter les deux quations de KMO et KMF avec les variables des deux fins de course.
TS CIRA Y.D
AUTOMATISME COMBINATOIRE - 19 -
vibreur Dtecteur
0
d dcoulement
Trmie de pesage
1
Trmie vide : a = 1
T Trmie pleine : b = 1
Trappe
c Capteur de fermeture
2
m a b c d V T tape du processus
0 1 0 1 0 Attente
1 1 0 1 0 Mise en fonctionnement
0 1 0 1 1 Dbut dcoulement
0 0 0 1 Ecoulement
0 0 1 1 1 0 Fin de pese
0 0 1 1 0 1 Fin dcoulement et vidange
0 0 1 0 0 Dbut de vidange
0 0 0 0 0 Vidange
0 1 0 0 0 Fin de vidange
0 1 0 1 0 Attente
11 11 11 11 11 11 11 11
11 11 11 11 11 11 11 11
Sortie V Sortie T
TS CIRA Y.D