0% ont trouvé ce document utile (0 vote)
44 vues26 pages

TP Automatisme : Logique Combinatoire et Séquentielle

Ce document présente un compte rendu de travaux pratiques en automatisme, abordant des concepts de logique combinatoire et séquentielle. Il détaille les circuits tels que décodeurs, encodeurs, multiplexeurs, ainsi que des applications pratiques avec des automates programmables. La conclusion souligne l'importance de l'automatisme dans la formation en Génie Industriel et Maintenance.

Transféré par

kwhq7cbhx4
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • Entrée série,
  • Registre,
  • Système de traitement,
  • Lecture parallèle,
  • Loi de composition,
  • Microprocesseur,
  • Encodeur,
  • Écriture parallèle,
  • Synchrone,
  • Demi-additionneur
0% ont trouvé ce document utile (0 vote)
44 vues26 pages

TP Automatisme : Logique Combinatoire et Séquentielle

Ce document présente un compte rendu de travaux pratiques en automatisme, abordant des concepts de logique combinatoire et séquentielle. Il détaille les circuits tels que décodeurs, encodeurs, multiplexeurs, ainsi que des applications pratiques avec des automates programmables. La conclusion souligne l'importance de l'automatisme dans la formation en Génie Industriel et Maintenance.

Transféré par

kwhq7cbhx4
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Thèmes abordés

  • Entrée série,
  • Registre,
  • Système de traitement,
  • Lecture parallèle,
  • Loi de composition,
  • Microprocesseur,
  • Encodeur,
  • Écriture parallèle,
  • Synchrone,
  • Demi-additionneur

Université Sidi Mohammed Ben Abdallah

Ecole supérieure de Technologie Fès


Génie Industriel et Maintenance

Compte rendu
TP d’automatisme

Réalisé par :
HANNAOUI Zakaria HINAJE Lamyae
Encadré par :
Mr.KHATORY
I. Sommaire

I. Sommaire .......................................................................................................................... 2
II. Introduction : ..................................................................................................................... 4
1. Logique combinatoire :.................................................................................................. 4
2. Circuit combinatoire ...................................................................................................... 5
a. Décodeur : ................................................................................................................. 5
b. Encodeur :.................................................................................................................. 5
c. Multiplexeur : ............................................................................................................ 5
d. DEMultiplexeur : ........................................................................................................ 6
e. Comparateur : ........................................................................................................... 6
f. Additionneur :............................................................................................................ 6
g. Soustracteur : ............................................................................................................ 7
h. Unité Arithmétique et Logique : ................................................................................ 7
3. CIRCUITS SÉQUENTIELS ................................................................................................. 8
i. Définition : ................................................................................................................. 8
j. Les bascules : ............................................................................................................. 8
k. Les compteurs : ......................................................................................................... 8
l. Les registres : ............................................................................................................. 9
III. TP1, TP2 logique combinatoire /sequetielle ............................................................... 11
1. TP1 logique combinatoire ........................................................................................... 11
a. LOGIGRAMME NAND :............................................................................................. 11
b. décodeur :................................................................................................................ 14
c. Multiplexeur : .......................................................................................................... 14
d. Additionneur :.......................................................................................................... 15
2. TP2 logique séquentielle ............................................................................................. 16
a. Bascules : ................................................................................................................. 16
b. Circuit :..................................................................................................................... 17
c. Compteur : ............................................................................................................... 18
d. Registre : .................................................................................................................. 20
IV. TP3, TP4 Automate programmable industriel API ...................................................... 21
1. TP3 automate programmable industrielle .................................................................. 21
a. L’exclusif OU : S = A⊕B : ......................................................................................... 22
b. Marche arrêt d’un moteur : X=(M+X)a̅ : .................................................................. 23
c. Activation en front montant :.................................................................................. 23
d. Temporisation : ....................................................................................................... 24
e. Compteur / Décompteur : ....................................................................................... 24
2. TP4 Grafcet de système feu rouge .............................................................................. 24
a. Cas d’une seule voie : .............................................................................................. 24
b. Cas de deux voies : .................................................................................................. 25
V. Conclusion ....................................................................................................................... 26
II. Introduction :
1. Logique combinatoire :
Algèbre de BOOLE :

L'algèbre de Boole est une algèbre se proposant de traduire des signaux en


expressions mathématiques. Pour cela, on définit chaque signal élémentaire par
des variables logiques et leur traitement par des fonctions logiques. Des
méthodes (table de vérité) permettent de définir les opérations que l'on désire
réaliser, et à transcrire le résultat en une expression algébrique. Grâce à des
règles appelées lois de composition, ces expressions peuvent être simplifiées.
Cela va permettre de représenter grâce à des symboles un circuit logique, c'est-à-
dire un circuit qui schématise l'agencement des composants de base (au niveau
logique) sans se préoccuper de la réalisation au moyen de transistors (niveau
physique).
Les opérations logiques :

Il y a trois opérations fondamentales (ET, OU, NON), deux opérations universelle


(NI, NAND) et deux opérations particulières (OU EXCLUSIF, COïNCIDENCE).
Symboles
Fonction Fonction
International Français
F = a̅
NON

F = a.b
ET

F = a+b
OU

NAND F = a.b̅̅

̅
NI F = a+b̅̅

OU EXCLUSIF F = a⊕b

COïNCIDENCE F = aΘb
2. Circuit combinatoire
a. Décodeur :
Un décodeur est un circuit comportant n entrées principales et 2n sorties. A
chaque combinaison des variables logiques appliquées aux entrées correspond
une sortie.

b. Encodeur :
L'encodage est l'opération inverse du principe du décodage. Un encodeur est un
système qui comporte N lignes d'entrée et n lignes de sortie. Lorsqu'une des
lignes d'entrée est activée l'encodeur fournit en sortie un mot de n bits
correspondant au codage de l'information identifiée par la ligne activée.

c. Multiplexeur :
Un multiplexeur logique est un circuit permettant d'obtenir sur sa sortie (unique)
la valeur logique présente sur l'une de ses entrées principales qui sera
sélectionnée au moyen d'entrées auxiliaires appelées entrées d'adresse
d. DEMultiplexeur :
Le démultiplexeur est un système combinatoire ayant pour fonction de
transmettre une entrée vers une des 2n sorties. La sélection est faite à l'aide de n
lignes d'adresse et les sorties sont mutuellement exclusives. La notation usuelle
du DEMUX est : DEMUX 1 à 2n.

e. Comparateur :
Le comparateur est un circuit qui compare deux mots de n bits.
Ici par exemple le code formé par les entrées (e2, e1, e0) que l'on compare au
mot de 3 bits (i2, i1, i0).

f. Additionneur :
Demi-additionneur :

Le demi additionneur est un circuit combinatoire qui permet de réaliser la somme


arithmétique de deux nombres A et B chacun sur un bit

Additionneur complet :

L’additionneur complet un bit possède 3 entrées :


 ai : le premier nombre sur un bit ;
 bi : le deuxième nombre sur un bit ;
 ri-1 : la retenue entrante sur un bit.
Il possède deux sorties :
 Si : la somme ;
 Ri la retenue sortante.

g. Soustracteur :

h. Unité Arithmétique et Logique :


Une UAL est une Unité Arithmétique et Logique réalisant les opérations de base :
opérations logiques (et, ou et non), opérations arithmétiques, comparaisons. Un
code d'entrée détermine la partie du circuit qui va fournir le résultat.
3. CIRCUITS SÉQUENTIELS
i. Définition :
Un circuit logique séquentiel est un circuit logique possédant des entrées et des
sorties et présentant un comportement où les sorties ne dépendent pas
seulement des entrées, mais également des séquences des entrées passées. Pour
ce faire, le circuit utilise une partie mémoire qui va lui permettre de retrouver
l’état induit par les entrées passées. La sortie est par conséquent calculée en
fonction de l’état présent et des entrées qui arrivent au système. Ce concept
d’état sera largement exploré dans le reste de ce chapitre ; aussi nous
concentrerons-nous d’abord sur les composants de type mémoire que nous
aurons à utiliser.

j. Les bascules :
La bascule est un circuit bistable pouvant prendre deux états logiques "0" ou "1".
L'état de la bascule peut être modifié en agissant sur une ou plusieurs entrées. Le
nouvel état de la bascule dépend de l'état précédent, c'est l'élément de base des
circuits séquentiels. La bascule peut conserver son état pendant une durée
quelconque, elle peut donc être utilisée comme mémoire.

k. Les compteurs :
Les compteurs asynchrones :

Un compteur asynchrone est simplement constitué de plusieurs diviseurs de


fréquences (autant que de bits requis)
Si l'on désire un compteur, les entrées d'horloge doivent être actives sur front
descendant. Cela conduit à ce résultat :

Les compteurs synchrones :

Dans un compteur synchrone, les bascules changent d'état simultanément, car elles
sont pilotées par le même signal d'horloge.
La façon la plus simple d'implémenter un compteur synchrone est d'utiliser des
bascules T au lieu de bascules D. Une bascule T est très semblable à une bascule D.
La différence est que l'entrée D (Donnée) est remplacée par une entrée T (Toggle)
qui contrôle le changement d'état de la bascule. Si T=0, la sortie garde sa valeur (0 ou
1) d'une période d'horloge à la suivante. Si T=1, la bascule change d'état d'une
période d'horloge à la suivante (Elle passe à 1 si elle était à 0, ou à 0 si elle était à 1)

l. Les registres :
Un registre est un circuit permettant d'enregistrer provisoirement un "mot"
binaire en vue de son transfert ultérieur dans un autre circuit. Il est constitué par
autant de bascules élémentaires qu'il y a de "bits" dans le mot (4 pour un quartet,
8 pour un octet)
On distingue 4 types principaux de registres
Les registres à écriture et lecture parallèle :

Dans ce mode, tous les bits sont traités simultanément.


Considérons le cas d'un "quartet"

Si E=1 écriture du mot ABCD, si L=1 lecture du mot QAQBQCQD. Ce mode est un
mode "asynchrone" (sans entrée horloge).
Les registres à écriture série et lecture parallèle :

Les bits du mot à écrire sont présentés à l'entrée de la 1ère bascule, puis ils se
propagent dans le registre par décalage successif au rythme de l'entrée horloge
(bascule JKH). Et la lecture se fait lorsque tous les "bits" ont été
enregistrés, simultanément.
Les registres à écriture parallèle et lecture série :

L'écriture du mot ABCD se fait à l'aide des entrées PR de forçage à 1(associées par
des fonctions 'ET' à la commande d'écriture E). La lecture se fait par décalage
successif au rythme d'horloge de la dernière bascule.

Les registres à écriture parallèle et lecture série :

Dans ce mode, les "bits" du mot ABCD sont présentés les uns après les autres sur
l'entrée de la première bascule.
Il y a un décalage entre l'apparition d'un bit donné sur la sortie du registre et sa
présentation à l'entrée du registre.
III. TP1, TP2 logique combinatoire /sequetielle
1. TP1 logique combinatoire
a. LOGIGRAMME NAND :
a.b :
i. Logigramme :

ii. Câblages :

a+b :
i. Logigramme :

ii. Câblages :
a⊕b :
i. Logigramme :

ii. câblage :

iii.
a⊗b :
i. logigramme :

ii. câblage :
a̅c+ab̅ :
i. logigramme :

ii. câblage :
b. décodeur :
i. logigramme :

ii. câblage :

c. Multiplexeur :
i. Logigramme :

ii. câblage :
d. Additionneur :
Demi-additionneur :
i. Logigramme :

ii. Câblage :

Additionneur complet :
i. Logigramme :

ii. Câblage :

2. TP2 logique séquentielle


a. Bascules :
NAND :

 Bascule RS :
i. Logigramme :

ii. câblage :
 Bascule RSH :
i. Logigramme :

ii. câblage :

b. Circuit :
i. Logigramme :
ii. Câblage :

c. Compteur :
 Compteur Asynchrone modulo 10 :
i. Logigramme :

ii. Câblage :
 Compteur Synchrone modulo 10 :
i. Logigramme :

ii. Câblage :
d. Registre :
 Entrée série / Lecture parallèle :
i. Logigramme :

ii. Câblage :
 Entrée Parallèle / Lecture parallèle :
i. Logigramme :

ii. Câblage :

IV. TP3, TP4 Automate programmable industriel API

1. TP3 automate programmable industrielle


Définition ;

L’automate programmable est un système de traitement logique d’informations


dont le programme de fonctionnement est effectué à partir d’instructions établies
en fonction de processus à réaliser.
Saisie des informations Capteurs mécanique, pression, température…
Interface d’entrée.
Traitement logique ;

Effectuer les opérations logique ET, OU, Mémoire etc. par utilisation d’un système
microprocesseur.
Interface de sortie ;
Elles permettent de commander des relais, des électrovannes, des contacteurs,
des moteurs PAS à PAS.
Structure d’un automate programmable ;

L’automate programmable est construit par autour d’un microprocesseur ou d’un


processeur câblé.
Les entrées sont nombreuses et acceptent des signaux venant des capteurs en
milieu industriel.
Les sorties sont traitées pour actionner des contacteurs, relais, etc. ….
Le langage de programmation est simple, accessible aux non-initiés.
Type de programmations ;

-Programmation par schémas.


-Programmation par logigramme.
-Programmation par GRAFCET.

a. L’exclusif OU : S = A⊕B :
b. Marche arrêt d’un moteur : X=(M+X)a̅ :

On remarque que dans les deux cas « a=0 et m=0 » ou « a=0 et m=1 » le moteur
marche. Donc pour éviter cette contradiction et pour que le bouton ‘m’ soit
seulement un bouton de marche il doit être un bouton poussoir. Et on remarque
aussi la sortie ‘x’ s’éteint (égale à0) lorsque ‘a’ est aussi égale à 0.Donc le bouton
‘a’ doit être toujours un bouton d’arrêt.

c. Activation en front montant :


d. Temporisation :

e. Compteur / Décompteur :

2. TP4 Grafcet de système feu rouge


a. Cas d’une seule voie :
i. Le grafcet de système :
ii. Matérialisation de ce Grafcet (bascules RS) :

b. Cas de deux voies :


i. Le grafcet de système :

ii. Matérialisation de ce grafcet (bascule RS) :


V. Conclusion
L’automatisme est une partie très importante dans notre formation GIM, et c’est
pour cette raison ce TP était une période très riche à l’aide de notre professeur
Mr.khatory.

Vous aimerez peut-être aussi