Vous êtes sur la page 1sur 40

ROYAUME DU MAROC

MINISTERE DE LEDUCATION
NATIONALE
Acadmie de Casablanca
DLGATION DE MOHAMMEDIA
Lyce Technique Mohammedia
Matire : Science de lIngnieur A.T.C - Pr.MAHBAB
Section : Sciences et Technologies lectriques Systme n1
Sujet :
Le sujet comporte au total 16 pages.
Le sujet comporte 3 types de documents :
Pages 01 03 : Socle du sujet comportant les situations dvaluation (SEV).
Pages 04 07 : Documents ressources portant la mention.
Pages 09 16 : Documents rponses portant la mention.
16 pages
3 Fiches cours :
Fiche cours n1 GRAFCET
Fiche cours n2 LORGANIGRAMME
Fiche cours n3 SYSTEME MINIMUM
8 pages
2 Rappels:
Rappel n1 Gnralits sur les capteurs
Rappel n2 Les Capteurs T.O.R
4 pages
4 TD:
TD n1 Commande dun chariot
TD n2 Commande dun chariot
TD n3 Tri de caisses
TD n4 Commande de 2 chariots
11 pages
Nombre de pages : 40 CLASSES : 2 STE

DREP XX
DRES XX
TRONONNEUSE AUTOMATIQUE
Page
1 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
1- PRESENTATION DU SYSTEME :
La figure 1 reprsente un systme de trononnage utilis pour le dcoupage des barres
daluminium en forme de profil : U
2- FONCTIONNEMENT ET DESCRIPTION DU SYSTEME :
Le systme permet le dcoupage dune barre en 20 morceaux de longueur prdtermine.
Le fonctionnement est le suivant :
La barre est introduite manuellement entre les deux rouleaux ; sa prsence est dtecte
par le capteur S
5
.
Laction sur le bouton poussoir S
1
met le moteur Mt
1
en marche. Le dispositif davance
entrane la barre;
Lorsque celle ci actionne le capteur S
2
. Le moteur Mt
1
sarrte et le vrin pneumatique
C
1
provoque le serrage de la barre grce un dispositif appropri.
Une fois la barre est serre (capteur S
3
actionn), le moteur Mt
2
fonctionne et le vrin
pneumatique C
2
fait descendre le dispositif de trononnage.
La fin du trononnage est dtecte par le capteur S
4
provoquant ainsi larrt du moteur
Mt
2
et la rentre de la tige du vrin C
2
, (dtecte par le capteur S
6
).
Lorsque le capteur S
6
est actionn, la barre est desserre (rentre de la tige du vrin C
1
).
Lorsque celle ci actionne le capteur S
7
. Le compteur est incrment de 1.
Le comptage des morceaux dcoups se fait par un compteur N modulo 32.
Le cycle dcrit prcdemment se rpte tant que le nombre de morceaux dcoups reste
infrieur 20; dans le cas contraire, on provoque larrt du systme et linitialisation du
compteur. Pour des raisons de scurits, la barre ne peut avancer que si le moteur Mt
2
est en
position haute.
Les moteurs Mt
1
et Mt
2
sont respectivement aliments par des contacteurs KM
1
et KM
2
.
TRONONNEUSE AUTOMATIQUE
Page
2 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
RESSOURCES A EXPLOITER : DRES 01 page 04,
Description et Fonctionnement pages 01.
Rpondre sur le document DREP 01 page 08
1. Citer la fonction globale du systme.
2. Quel type dnergie reoit le systme.
3. Donner le rle des organes de contrles S2, S3, S4 et S5.
4. Donner la nature de linformation dlivre par ces capteurs.
1. Le F.A.S.T. du DREP 01 page 08 dfinit la fonction globale (FG) du systme tudi.
Indiquer sur le document DREP 01, pour chacune des fonctions principales le processus
qui lui est associ.
2. Indiquer sur le document DREP 03 page 10, les constituants de la partie oprative et les
constituants de la partie commande.
RESSOURCES A EXPLOITER : DRES 02 page 05
Les capteurs S2, S3, S4, S5, S6 et S7 sont des dtecteurs (ou interrupteurs) de position
action mcanique. Linformation dlivre par ces capteurs doit tre filtre et mise en forme ;
pour cela on utilise le montage du document ressource DRES 02 page 05.
Rpondre sur le document DREP 02 page 9
1. Dcrire le fonctionnement de ces capteurs.
2. Donner le nom et le rle des blocs F1, F2, F3 et F4.
1. En se rfrant au DRES 01 page 04 et au document de la page 01, complter sur le
document DREP 02 page 9 ,le GRAFCET du point de vue systme traduisant le
fonctionnement normal de la trononneuse.
2. En se rfrant au DRES 01 page 04 et au GRAFCET du point de vue systme, complter
sur le document DREP 03 page 10, le GRAFCET du point de vue partie commande
traduisant le fonctionnement normal de la trononneuse.
1. En se rfrant au DRES 01 page 04 et au GRAFCET du point de vue systme, complter
sur le document DREP 04 page 11 ,lorganigramme traduisant le fonctionnement normal
de la trononneuse systme.
2. En se rfrant aux DRES 01,02 page 04, 05 et au GRAFCET du point de vue partie
commande, complter sur le document DREP 05 page 12 lorganigramme traduisant le
fonctionnement normal de la trononneuse (point de vue PIC 16F84).
Tche 1 / pts
Analyse fonctionnelle globale
ANALYSE FONCTIONNELLE
SEV 1 / pts
Tche 2 / pts
F.A.S.T du systme
Tche 2 / pts
GRAFCET
Tche 1 / pts ANALYSE DE LA CHAINE DACQUISITION
ETUDE PARTIELLE DE CHINE DINFORMATION SEV 2 / pts
Tche 3 / pts
ORGANIGRAMME et PROGRAMME
Page
3 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
3. En se rfrant lorganigramme traduisant le fonctionnement normal de la
trononneuse, complter le programme du document DREP 06 page 13.
RESSOURCES A EXPLOITER : DRES 03, 04 page 06, 07
Rpondre sur le document DREP 07 page 14
1. Complter le schma cinmatique minimal du dispositif de serrage.
2. Complter le reprage des composants de la chane cinmatique suivante du dispositif de
serrage de la barre trononner (9).
Rpondre sur le document DREP 08 page 15
1. Tracer la chane de cotes relative la condition JA
2. Calculer la cote fonctionnelle B2 relative la condition JB
3. On se propose de transformer la liaison pivot entre (3) et (10) en remplaant le coussinet
(17) par un roulement une range de billes contact radial.
Complter le dessin de cette liaison en assurant ltanchit et en indiquant les
ajustements ncessaires.
Rpondre sur le document DREP 09 page 16
On donne le dessin de produit fini du corps (1) par la vue de face en coupe A-A et la vue
de droite sans les dtails cachs.
1. Complter la vue de dessus du corps (1) sans les dtails cachs.
TRANSMISSION SEV 3 / pts
Tche 1 / pts Schma cinmatique
Tche 2 / pts Cotation fonctionnelle et tude de conception
Tche 3 / pts
Dtermination dun composant du dessin densemble
Page
4 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Mouvement Actionneur Practionneurs
Positionner la barre Mt
1
KM
1
Serrer la barre Vrin C
1
12 M
1
desserrer la barre 14 M
1
Vrin C
2
12 M
2
Couper la barre
Mt
2
KM
2
Positionner la trononneuse en haut Vrin C
2
14 M
2
Compteur N Case mmoire 0C
H
Compte-rendu et Ordre Capteur
Dpart cycle Bouton poussoir S
1
Barre positionne Dtecteur mcanique levier S
2
Barre serre Dtecteur mcanique levier S
3
Barre coupe Dtecteur mcanique levier S
4
Prsence barre Dtecteur mcanique levier S
5
Trononneuse positionne en haut Dtecteur mcanique levier S
6
Barre desserre Dtecteur mcanique levier S
7
La commande du systme est faite par le PIC 16F84
Le microcontrleur reoit les informations issues des capteurs et les consignes sur un
PORT dentre, les traite et labore les ordres pour commander les actionneurs qui sont
connects sur un PORT de sortie.
DRES 01 IDENTIFICATION DES ELEMENTS DU SYSTEME
S
1
RB
0
S
2
RB
1
S
3
RB
2
S
4
RB
3
S
5
RB
4
S
6
RB
5
S
7
RB
6
12 M
2
RA
4
KM
1
RA
0
KM
2
RA
1
12 M
1
RA
2
14 M
1
RA
3
1
6
F
8
4
14 M
2
RB
7
Broches programmes
en sortie, pour
commander les
actionneurs Mt
1
, Mt
2
,
vrin C
1
et vrin C
2
.
Broches programmes
en entres, pour
acqurir les consignes
(S
1
) et les
informations issues
des capteurs (S
2
, S
3
,
S
4
, S
5
, S
6
et S
7
).
COMMANDE DU SYSTEME
Page
5 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Le relais KM
1
est command par la broche RA
0
du microcontrleur ; le PIC 16 F 84.
Si RA
0
= 1 alors le transistor est satur, la bobine du relais KM
1
est excite ; les contacts sont
ferms et le moteur Mt
1
est aliment (Action : Positionner la barre).
Les broches RA
0
, RA
1
, RA
2
, RA
3
, RA
4
et RB
7
sont utilises pour commander respectivement
le moteur Mt
1
, le moteur Mt
2,
le vrin C
1
et le vrin C
2
. Donc le PORTA et la broche RB7 du
PORTB doivent tre programms en SORTIE.
Le capteur S
5
est utilis pour dtecter la prsence de la barre.
Lorsque la barre est introduite entre les 2 rouleaux, par contact, linterrupteur S
5
(capteur) se ferme. La diode sallume, le phototransistor se sature et RB
1
passe 1(compte
rendu : barre positionne).
Les informations concernant lordre dpart cycle, ltat de la barre et de la
trononneuse sont fournies par le bouton S
1
et les capteurs S
2
, S
3
, S
4
, S
5
, S
6
,S
7
. Ces
informations sont acquises sur les broches RB
0
, RB
1
, RB
2
, RB
3
, RB
4
, RB
5
et RB
6.
Donc le PORTB
doit tre programm en ENTREE sauf la broche RB
7
qui doit tre programme en SORTIE.
DRES 02 Commande des actionneurs (Mt
1
)
Ph
1
Ph
2
Ph
3
220V-380V
RA
0
5v
KM
1
R
Mt
1
5v
R
3
S
5
R
1
R
2
C
74HC14
RB
1
F1 F2 F3 F4
24v
Acquisition de prsence
Page
6 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Le vrin C1 entrane la crmaillre (4) en translation ce qui provoque le bridage de la
barre trononner grce lexcentrique (6) et au tampon (5).
Rp Nb Dsignation Matire Observation
1 1 Corps
2 1 Roue dente
3 1 Roue dente
4 1 Crmaillre
5 1 Tampon
6 1 Excentrique
7 1 Support guide
8 1 Semelle
9 1 Barre trononner
10 1 Guide crmaillre
11 1 Coussinet Cu Sn9
12 1 Clavette disque
13 1 Rondelle
14 1 Ecrou HM 10
15 1 Ecrou
16 1 Vrin pneumatique C1
17 1 Coussinet Cu Sn9
18 1 Anneau lastique
19 1 Clavette parallle
20 1 Ressort
DRES 03 Nomenclature du dispositif de serrage
Page
7 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
DRES 04 Le dispositif de serrage de la barre
Page
8 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
ANALYSE FONCTIONNELLE GLOBALE
1. Citer la fonction globale du systme.
.
2. Quel type dnergie reoit le systme.
.
3. Donner le rle des organes de contrles cits ci-dessous.
S2 :
S3 :
S4 :
S5 : ..
4. Donner la nature de linformation dlivre par ces capteurs.
.
F.A.S.T du systme
FP1
FP2
FP3
FP4
Dcouper des barres daluminium en
forme de profil : U

PROCESSUS
Positionner la trononneuse
Positionner la barre
Serrer la barre
Couper la barre
FG
DOCUMENT A RENDRE
DREP 01
Page
9 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
ANALYSE DE LA CHAINE DACQUISITION
1. fonctionnement de ces capteurs.
..
..
..
2. Donner le nom et rle des blocs suivants :
F1 :
Nom : Rle :
F2 :
Nom : Rle :
F3 :
Nom : Rle :
F4 :
Nom : Rle :
GRAFCET du point de vue systme
DOCUMENT A RENDRE
DREP 02

..
3
..
0
Compteur 0
..
Trononneuse positionne en haut
4
Positionner la trononneuse en
haut
Nombre de morceaux < 20
6
..

5
..
Nombre de
morceaux = 20
Page
10 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
GRAFCET du point de vue P.C
Constituants de la P.O et de la P.C

0
N : = 0

S6
4
14 M2
N < 20
6

N = 20

5


DOCUMENT A RENDRE
DREP 03
Partie oprative
Actionneurs :

Practionneurs :

Capteurs :

Processus Commander :

Effecteurs :

Constituants
opratifs
P.O
Constituants
de commande
P.C
Ordres
Informations
Consigne :

Partie Commande

Page
11 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Organigramme
DOCUMENT A RENDRE
DREP 04
Dbut
.
et .
.
.
.
Compteur 0

.
.
.
Positionner la trononneuse en haut

Trononneuse positionne

Page
12 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Organigramme (point de vue PIC)
Dbut
..

Configuration du PIC
PORTA 00
H
N 00
H
RB
7
0

RA
0
0
..

..
..
..

..
..
..

RA
3
1
RB
7
0

..
..
N = 20
Prsence barre et
.
.
Systme au repos (aucune action)
Compteur N 0
Positionner la barre
Barre positionne ?
Serrer la barre
Barre serre ?

Barre coupe ?
Positionner la
trononneuse en haut
Trononneuse positionne ?

Barre desserre ?
Incrmenter le compteur

DOCUMENT A RENDRE
DREP 05
Page
13 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Initialisation
Init .. ; accs la BANK 0
.. ; PORTA en sortie
.. ;
.. ; configuration du PORTB
.. ; accs la BANK 1
Programme principal
DEBUT CLRF PORTA ; tat de repos (aucune action)
BCF PORTB, 0 ;
CLRF 0x0C ; Compteur 0
LAB1 MOVF PORTB, W ; Prsence barre
ANDLW B00010001 ;
SUBLW B00010001 ; Dpart cycle
BTFSS STATUS, Z ;
GOTO LAB1 ;
Reprendre .. ; positionner la barre
LAB2 .. ; barre positionne
..
.. ;
.. ; serrer la barre
LAB3 .. ; barre serre
..
.. ;
.. ;
.. ; couper la barre
LAB4 .. ; barre coupe
..
.. ;
.. ;
.. ; positionner la trononneuse
LAB5 .. ; trononneuse positionne
..
.. ;
.. ; desserrer la barre
LAB6 .. ; barre desserre
..
.. ;
INCF 0x0C, 1 ; incrmenter compteur
MOVF 0x0C, W ;
SUBLW D20 ;
BTFSS STATUS, Z ; Compteur = 20
GOTO Reprendre ; couper encore la barre
GOTO DEBUT ; la barre est coupe en 20 morceaux
END ; fin du fichier
DOCUMENT A RENDRE
DREP 06
Page
14 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Composants de la chane cinmatique
Reprage des Composants de la chane cinmatique
DOCUMENT A RENDRE
DREP 07
Page
15 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Cote relative la condition JA
Calculer la cote fonctionnelle B2 relative la condition JB
CALCUL :
..
..
..
..
Etude de conception
DOCUMENT A RENDRE
DREP 08
Page
16 / 16
Systme
n1
Trononneuse automatique Lyce Technique Mohammedia
Classe : 2STE Prof : MAHBAB
Sujet
A.T.C
Dtermination dun composant du dessin densemble
DOCUMENT A RENDRE
DREP 09
Page
1 / 3
Traiter
F.cours n1
Trononneuse automatique LE GRAFCET
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
LE GRAFCET
1- Structure d'un systme automatis :
Un systme automatis se compose de deux parties qui cooprent:
une partie oprative constitue du processus commander, des actionneurs qui agissent
sur ce processus et des capteurs permettant de mesurer son tat.
une partie commande qui labore les ordres pour les actionneurs en fonction des
informations issues des capteurs et des consignes. Cette partie commande peut tre
ralise par des circuits cbls, ou par des dispositifs programmables (automates,
calculateurs)
2- Cahier des charges d'un automatisme logique :
Le cahier des charges dcrit:
les relations entre la partie commande et la partie oprative.
les conditions dutilisation et de fonctionnement de lautomatisme.
Le fonctionnement dun automatisme squentiel peut tre dcompos en un certain
nombre dtapes. Le passage (ou transition) dune tape une autre tape se fait larrive
dun vnement particulier (rceptivit) auquel le systme est rceptif.
3- GRAFCET :
3.1- Dfinition :
Le GRAFCET (Graphe de Contrle Etape-Transition) est un outil graphique normalis
permettant de spcifier le cahier des charges dun automatisme squentiel. On peut utiliser 2
niveaux successifs de spcifications:
GRAFCET niveau1: spcifications fonctionnelles. On dcrit lenchanement des tapes sans
prjuger de la technologie.
GRAFCET niveau2: on ajoute les spcifications technologiques et oprationnelles.
Le GRAFCET est une reprsentation alterne d'tapes et de transitions. Une seule transition
doit sparer deux tapes.
Une tape correspond une situation dans laquelle les variables de sorties conservent
leur tat. Les actions associes aux tapes sont inscrites dans les tiquettes.
Une transition indique la possibilit d'volution entre deux tapes successives. A chaque
transition est associe une condition logique appele rceptivit.
Constituants
opratifs
P.O
Constituants
de commande
P.C
Ordres
Informations
Consignes
X
Y
3
2
Etiquette
Etape
Transition
Rceptivit
Page
2 / 3
Traiter
F.cours n1
Trononneuse automatique LE GRAFCET
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
3.2- Rgles de syntaxe :
Rgle N1 : situation initiale
Cette reprsentation indique que l'tape est initialement active
( la mise sous tension de la partie commande).
Rgle N2 : franchissement d'une transition
Une transition est franchie lorsque l'tape associe est active et la rceptivit associe
cette transition est vraie.
Rgle N3 : volution des tapes actives
Le franchissement d'une transition provoque simultanment :
la dsactivation de toutes les tapes immdiatement prcdentes relies cette transition,
l'activation de toutes les tapes immdiatement suivantes relies cette transition.
Rgle N4 : transitions simultanes
Plusieurs transitions simultanment franchissables sont simultanment franchies.
Rgle N5 : activation et dsactivation simultanes
Une tape la fois active et dsactive reste active.
3.3- Structure de base :
3.3.1. Divergence et convergence en ET (squences simultans) :
Divergence en ET : lorsque la transition A est franchie, les tapes 21 et 24 sont actives.
Convergence en ET : la transition B sera valide lorsque les tapes 23 et 26 seront actives.
Si la rceptivit associe cette transition est vraie, alors celle-ci est franchie.
REMARQUES :
Aprs une divergence en ET, on trouve une convergence en ET.
Le nombre de branches parallles peut-tre suprieur 2.
A
B
25
24
.
26
22
21
.
23
20
.
Transition B
Transition A
Convergence en ET
Divergence en ET
0
T2
T3
2
.
3
T2
T3
X = 0
2
.
3
T2
T3
X = 1
3
2
.
Etape 2 active
T2 valide
La rceptivit de T2 = 0
T2 nest pas franchie
La rceptivit de
T2 = 1 T2 est
franchie, alors
tape 3 active et
tape 2 dsactive
Page
3 / 3
Traiter
F.cours n1
Trononneuse automatique LE GRAFCET
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
La rceptivit associe la convergence peut-tre de la forme = 1. Dans ce cas la
transition est franchie ds qu'elle est active.
3.3.2. Divergence en OU (aiguillage) :
Divergence en OU : l'volution du systme vers une branche dpend des rceptivits A et B
associes aux transitions.
Convergence en OU : aprs lvolution dans une branche, il y a convergence vers une tape
commune.
REMARQUES :
A et B ne peuvent tre vrais simultanment (conflit).
Aprs une divergence en OU, on trouve une convergence en OU.
Le nombre de branches peut-tre suprieur 2.
La convergence de toutes les branches ne se fait pas obligatoirement au mme endroit.
3.3.3. Saut en avant (saut de phase) 3.3.4. Saut en arrire (reprise de phase)
B A
25
24
.
26
22
21
.
23
20
.
Convergence en OU
Divergence en OU
Transition B Transition A
Le saut en avant permet de sauter
une ou plusieurs tapes lorsque les actions
raliser deviennent inutiles
f
30
.
g
h
i
33
32
31
.
j
Le saut en arrire permet de
reprendre une squence lorsque les
actions raliser sont rptitives
a
10
.
b
c
d
13
e
12
11
.
Page
1 / 3
Traiter
F.cours n2
Trononneuse automatique LORGANIGRAMME
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
LORGANIGRAMME
1- Organigramme:
1.1- Dfinition :
Lorganigramme est la reprsentation graphique de lalgorithme, il permet de
reprsenter chaque opration lmentaire au moyen dun symbole graphique normalis.
1.2- Symboles de test logique :
Lopration de test logique se fait sur une condition. Le rsultat de cette opration implique le
choix dune voix parmi plusieurs. Le symbole de test logique est couramment employ pour
reprsenter une dcision ou un aiguillage.
1.3- Symboles de traitement :
Symbole de renvoi utilis 2
fois pour assurer la continuit
lorsquune partie de la ligne
de liaison nest pas
reprsente
Opration ou groupe
doprations sur des donnes,
instructions ou opration pour
laquelle il nexiste aucun
symbole normalis.
Commentaires : symbole
utilis
pour donner des indications
marginales
Groupe doprations
considres comme une seule
opration sous programme.
Dbut dun programme
Fin dun programme
1.4- Rgles de construction :
Centrer lorganigramme sur une feuille.
Construire lorganigramme afin que sa lecture seffectue verticalement.
Les lignes de liaison entre symboles ne doivent pas en principe se couper.
Une ligne de liaison doit toujours arriver sur le haut et au centre dun symbole.
Les commentaires sont placer de prfrence droite, et les renvois de branchement
gauche.
Condition
Oui Non
Condition
Oui
Non
Condition
Oui
Non
Fin
Dbut
Page
2 / 3
Traiter
F.cours n2
Trononneuse automatique LORGANIGRAMME
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
2- Structures algorithmiques lmentaires:
2.1- La structure squentielle ou linaire :
Algorithme Organigramme
Opration 1
Opration 2
|
|
Opration n
2.2- La structure conditionnelle ou alternative :
2.2.1- Cas dune slection simple:
Algorithme Organigramme
- Si condition vraie alors
Opration 1
Si non
Opration 2
- Fin si
Remarques :
La condition doit forcment snoncer au moyen dune prposition logique
Lune des deux opration peut ne pas exister, ce qui fait disparatre le sinon.
2.2.2- Cas dune slection multiple:
Algorithme
- Selon cas
Cas 1 : Opration 1
Cas 2 : Opration 2
|
Cas n : Opration n
Autrement
Opration n+1
- Fin selon
Organigramme
Opration 1
Opration 2
Opration n
Condition
Vraie ?
Oui Non
Opration 1
Opration 2
Oui
Oui
Non
Oui
Non
Condition
2 vraie ?
Non
Opration 1
Opration 2
Opration n Opration n+1
Condition
1 vraie ?
Condition
n vraie ?
Page
3 / 3
Traiter
F.cours n2
Trononneuse automatique LORGANIGRAMME
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
Remarques :
Le autrement disparat si lopration n+1 nexiste pas.
Si n est grand, lorganigramme devient trs important et mal adapt.
2.3- La structure itrative ou de rptition :
2.3.1- Cas dune rptition non contrle :
Algorithme Organigramme
- Itrer
Opration 1
Sortir si condition vraie
Opration 2
- Fin Itrer
Il sagit dune structure de boucle pour laquelle
on ne peut sortir que si la condition est remplie.
Remarque : deux cas particuliers sont trs courants
Cas 1 : lopration 1 nexiste pas, la structure de la boucle se dcrit alors de la faon suivante :
Algorithme Organigramme
- Tant que condition fausse
Faire opration 2
- Fin tant que
Cas 2 : lopration 2 nexiste pas, la structure de la boucle se dcrit alors de la faon Suivante :
Algorithme Organigramme
- Rpter
Opration 1
- Jusqu ce que condition vraie
2.3.2- Cas dune rptition contrle :
Il sagit dune structure de boucle volue qui se rpte un nombre limit de fois, dfini au
pralable. Elle peut se dcrire de la faon suivante :
Algorithme Organigramme
- Pour I de I
1
I
2
Faire opration
- Fin pour
I = I
2
?
Oui
Non
I I
1
Opration
I I + 1
Oui
Non
Opration 1
Opration 2
Condition
Vraie ?
Oui
Non
Opration 2
Condition
Vraie ?
Oui
Non
Opration 1
Condition
Vraie ?
Page
1 / 2
Traiter
F.cours n3
Trononneuse automatique Systme microprocesseur
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
Systme microprocesseur
1- Systme minimum :
1.1- CPU :
Lunit centrale de traitement Central Unit Processor effectue le traitement des
donnes et excute les programmes.
Les oprations de bases ralises par la CPU sont :
Oprations logiques: AND, OR, XOR, Inversion
Oprations arithmtiques : Addition, soustraction, incrmentation, dcrmentation
Dplacement et transfert de donnes.
La CPU gnre 3 bus :
Bus de donnes : bus bidirectionnel qui transporte les donnes.
Bus dadresse : bus unidirectionnel qui transporte les adresses.
Bus de contrle : bus qui transporte les diffrents signaux de contrles ncessaire au
fonctionnement du systme.
Exemple de P : Z80 Z8000 de Zilog 6809 68000 de Motorola 8085 8086 de Intel
1.2- RAM :
Mmoire accs alatoire -de langlais Random acces memory permet de stocker les
variables, les donnes et les programmes temporaires. Cest une mmoire volatile lecture et
criture.
Exemple de RAM: RAM 6164 de capacit 8 k octets
1.3- ROM :
Mmoire non volatile lecture seule de langlais Read Only Memory- permet de stocker
des programmes et des donnes constants.
Exemple de ROM : EPROM 2764 de 8 k octets
1.4- Interface dentres sorties :
Permet de communiquer avec le monde extrieur (Imprimante, disque dur, Ecran,
Clavier), travers des lignes dentres sorties appeles PORT.
Exemple dinterface dE/S : PIA 6821 de Motorola - PIO 8255 de Intel
Horloge
PORT A
PORT B
Bus de contrle
Bus dadresses
Bus de donnes
ROM RAM PIO
CPU
Page
2 / 2
Traiter
F.cours n3
Trononneuse automatique Systme microprocesseur
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
2- Les microcontrleurs :
Les microcontrleurs sont des composants programmables. Ils intgrent dans un seul
botier l'environnement minimal d'un systme microprocesseur (l'UC, la RAM, l'EPROM et les
interfaces). Ils sont prsents dans la plupart des systmes lectroniques embarqus ou ddis
une application unique. Il en existe de nombreux modles diffrents , parmi les plus courants :
le 8051 de Intel, le 68HC11 de Motorola... et les PIC de Micro chip.
3- Description gnrale du PIC 16F84 :
Le synoptique simplifi est donn ci-contre.
EEPROM de Programme :
Cette mmoire stock le programme.
RAM :
Cette mmoire stock les variables et les donnes temporaires.
EEPROM de donnes :
Cette mmoire stock les constantes et les donnes semi permanentes.
Timer :
Cest compteur modulo 256 8 bits
PORTA et PORTB :
Pour communiquer avec l'extrieur le PIC16f84 dispose de 2 ports : PORTA et
PORTB. Les ports sont bidirectionnels, ce qui signifie qu'ils peuvent tre configurs et utiliss
comme des entres ou des sorties. Le microcontrleur reoit les informations sur un port
d'entre :
informations logiques issues de capteurs sur un ou plusieurs bits d'un port d'entre,
informations numriques codes sur 8 bits sur un port entier.
informations analogiques variables dans le temps, si le PIC est dot d'un
convertisseur analogique / numrique.
Le microcontrleur traite ces donnes et les utilisent pour commander des circuits qui
sont connects sur un port de sortie.
CPU
RAM
MEMOIRE
PROGRAMME
HORLOGE
EEPROM
TIMER
PORTB
PORTA
RB0
RB1
RB2
RB3
RB4
RB5
RB6
RB7
RA0
RA1
RA2
RA3
RA4
Page
1 / 2
Acqurir
Rappel n3
Trononneuse automatique Les Capteurs
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
Gnralits sur les capteurs
1- Dfinition :
Un capteur est un dispositif qui transforme une grandeur physique ( lumire , temprature ,
pression ..) qui il est soumis , en image lectrique ( tension , courant , impdance..).Si la
grandeur physique est dsigne par m comme mesurande, limage lectrique est dsigne par
S, on aura : S= f (m)
S : Grandeur de sortie ou rponse du capteur.
m : Grandeur dentre ou mesurande.
2- Rponse dun capteur :
La mesure de S doit permettre de connatre la valeur de m. La relation S=f (m) rsulte des
loi physique qui rgissent le capteur. Pour faciliter lexploitation on sefforce de raliser le
capteur ou lutiliser en sortie quil tablit une relation linaire entre S de la grandeur de sortie
et m de le mesurande : S = s m s : sensibilit du capteur.
3- Diffrents type de capteurs :
Le capteur se prsente vu de sa sortie :
Soit comme un gnrateur, s tant alors une charge, une tension ou un courant,
le capteur est dit alors capteur actif.
soit comme une impdance ,s tant alors une rsistance ,une inductance ou une
capacit ,le capteur est dit alors capteur passif .
Il existe diffrents types de sortie de capteur :
Capteur tout ou rien : la sortie prsente un niveau bas et un niveau haut.
Capteur analogique : les informations acquises par le capteur sont dlivres sous
forme analogique.
Capteur numrique : les informations acquises par le capteur sont dlivres sous
formes numrique et peuvent tre traits directement par un calculateur.
3- Caractristiques dun capteur :
Rsolution :
Elle correspond la plus petite variation du mesurande que le capteur peut dtecter.
Sensibilit :
Elle est calcule autour dune valeur mi constante du mesurande, par rapport de la
variation S de la grandeur de sortie la variation m du mesurande:
s=S/m pour mi=m
Linarit :
Le capteur est linaire dans une plage dtermine du mesurande, si sa sensibilit est
indpendante de la valeur du mesurande, alors le signal lectrique tout le long de la chane de
mesure est proportionnel la variation du mesurande.
ACQURIR LES
INFORMATIONS
Signal lectrique
Capteur
Grandeurs physiques ou
consignes
Page
2 / 2
Acqurir
Rappel n3
Trononneuse automatique Les Capteurs
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
Prcision :
Un capteur est prcis si la mesure de la grandeur physique est proche de la valeur vraie
de le mesurande.
Fidlit :
Un capteur est fidle si le mesurage dune mme valeur inconnue a t rpt n fois,
donne la mme rponse (mme rsultat).
4- Diffrents type de signaux dlivrs par un capteur :
4.1- Le signal logique :
4.2- Le signal analogique :
4.3- Le signal numrique:
Signal numrique sur 3 bits
Ce signal est une combinaison dtat logique. A chaque combinaison correspond une
valeur en tension. Le capteur numrique prsente l'avantage d'tre utilisable par des systmes
numriques. La prcision obtenue dpend de la rsolution du capteur.
E
S
1
0
Ce signal ne peut prendre que deux
valeurs binaires 1 ou 0 (vrai ou
faux, prsent ou absent).
Il est appel tout ou rien (T.O.R).
E
S
0
Ce signal lectrique est proportionnel
au phnomne physique mesur.
Lutilisation dun capteur analogique
n'est pas possible avec des systmes
numriques.
E
S
000
001
010
011
100
101
110
111
t
S
2
1
0
t
S
1
1
0
t
S
0
1
0
N=101 N=010 N=001 N=100 N=111
Page
1 / 2
Acqurir
Rappel n4
Trononneuse automatique Capteurs T.O.R
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
Capteurs T.O.R
1- Dtecteur (ou interrupteur) de position action mcanique:
2- Dtecteur de proximit photolectrique (montage barrage ou reflex) :
3- Dtecteur magntique ou interrupteur lame souple (I.L.S) :
Position
ou prsence
Acqurir linformation sur
une position ou la prsence
dun objet magntique
Signal logique
Dtecteur magntique (I.L.S)
Schmatisation :
Fonctionnement :
Sans contact
Prsence de champ magntique :
Contact ferm
Absence de Champ magntique :
Contact ouvert
Position
ou prsence
Acqurir linformation sur
une position ou la prsence
dun objet quelconque
Signal logique
Dtecteur photolectrique
Schmatisation :
Montage en barrage
Montage reflex
Trajectoire cible
Trajectoire cible
Fonctionnement :
+
-
Organe de
commande
Schmatisation :
A poussoir A levier galet
Position
ou prsence
Acqurir linformation sur
une position ou la prsence
dun objet quelconque
Signal logique
Dtecteur de position action
mcanique
Organes de commande
A galet
Page
2 / 2
Acqurir
Rappel n4
Trononneuse automatique Capteurs T.O.R
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
4- Dtecteur de proximit inductif :
5- Dtecteur de proximit capacitif :
5- Caractristiques des capteurs de proximit :
Le choix dun dtecteur de proximit dpend :
de la nature du matriau constituant lobjet dtecter,
de la distance de lobjet dtecter,
des dimensions de lemplacement disponible pour implanter le dtecteur.
Tension d'alimentation :
de 12V 48V continu
de 24 240V alternatif.
Technique de raccordement 2 fils et 3 fils.
Signal logique
Position
ou prsence
Acqurir linformation sur
une position ou la prsence
dun objet mtallique
Dtecteur de proximit inductif
Schmatisation :
Lorsque la pice mtallique
est place dans le champ
lectromagntique, des
courants induits arrtent les
oscillations
+
Fonctionnement :
-
Signal logique
Position
ou prsence
Acqurir linformation sur
une position ou la prsence
dun objet quelconque
Dtecteur de proximit capacitif
Schmatisation :
Lorsque la pice est place
dans le champ lectrique,
les oscillations sarrtent.
+
Fonctionnement :
-
Page
1 / 2
Traiter
TD n1
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
COMMANDE DUN CHARIOT
Cahier des charges :
Aprs lordre de dpart cycle dcy , le chariot part jusque b, reste en b un temps To de
15s puis rentre en a. La commande du systme est ralise par le PIC 16 F 84.
Identification des entres et des sorties :
Action Actionneur Ordres Sortie PIC
aller droite Moteur D RB0
aller gauche Moteur G RB1
Temporisation T
0
Sous programme T
0
Compte-rendu Capteur Mnem. Entre PIC
chariot gauche Dtecteur mcanique levier a RB2
chariot droite Dtecteur mcanique levier b RB3
Consigne Constituant Mnem. Entre PIC
dpart cycle Bouton poussoir Dcy RB4
GRAFCET point de vu partie oprative GRAFCET point de vu partie commande

1
.
2
.

Page
2 / 2
Traiter
TD n1
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
ORGANIGRAMME :
PROGRAMME :
; BANK 1

MOVWF TRISB ; Configuration du PORTB


BCF STATUS, 5 ; BANK 0
L4 ;
; Arrt du chariot
L1 BTFSS PORTB, 4 ;
GOTO L1 ; Dpart cycle
; Aller droite
L2 ; Chariot droite
;
; Arrt du chariot
; Appel du sous Programme Tempo
; Aller gauche
L3 ; Chariot gauche
;
; Reprendre
END ; Fin du fichier
Arrt du chariot
Dpart cycle
Aller droite
Chariot droite
Arrt du chariot
Temporisation
Dbut
Configuration PIC

Non

Non

Non

.

Chariot gauche
Aller gauche
Page
1 / 3
Traiter
TD n2
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
COMMANDE DUN CHARIOT
Cahier des charges :
Aprs lordre de dpart cycle dcy , le chariot part jusque b, revient en c, repart en b puis
rentre en a. La commande du systme est ralise par le PIC 16 F 84.
Identification des entres et des sorties :
Mouvement Actionneur Ordres Sortie PIC
aller droite Moteur D RB0
aller gauche Moteur G RB1
Compte-rendu Capteur Mnem. Entre PIC
chariot gauche Dtecteur mcanique levier a RB2
chariot droite Dtecteur mcanique levier b RB3
chariot en position c Dtecteur mcanique levier c RB4
Consigne Constituant Mnem. Entre PIC
dpart cycle Bouton poussoir Dcy RB5
GRAFCET point de vu partie oprative GRAFCET point de vu partie commande
..
1
..
2
..
..
3
...
..
0
..
..
4

4
..
Page
2 / 3
Traiter
TD n2
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
ORGANIGRAMME :
Arrt du chariot
Dpart cycle
Aller droite
Chariot droite
Aller gauche
Dbut
Configuration PIC
..
Non

..
..
Non

..
..
..
Non

..
..
Aller droite
Chariot en position c
Non

..
..
..
Chariot droite
..
Non

..
..
Aller gauche
Chariot gauche
Page
3 / 3
Traiter
TD n2
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
PROGRAMME :
.. ; BANK 1
.. ;
.. ; Configuration du PORTB
.. ; BANK 0
L1 BCF PORTB, 0 ;
BCF PORTB, 1 ; Arrt du chariot
L2 BTFSS PORTB, 5 ;
GOTO L2 ; Dpart cycle
.. ; Aller droite
L3 .. ; Chariot droite
.. ;
.. ;
.. ; Aller gauche
L4 .. ; Chariot en position c
.. ;
.. ; Aller droite
.. ;
L5 .. ; Chariot droite
.. ;
.. ;
.. ; Aller gauche
L6 .. ; Chariot gauche
.. ;
.. ; Reprendre
END ; Fin du fichier
Page
1 / 4
Traiter
TD n3
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
TRI DE CAISSES
Cahier des charges :
Un dispositif automatique
destin trier des caisses de deux
tailles diffrentes se compose d'un
tapis amenant les caisses, de trois
poussoirs et de deux tapis
d'vacuation.
Cycle de fonctionnement :
Le poussoir 1 pousse les
petites caisses devant le poussoir
2 qui, son tour, les transfre sur
le tapis d'vacuation 2, alors que
les grandes caisses sont pousses
devant le poussoir 3, ce dernier
les vacuant sur le tapis 3. Pour
effectuer la slection des caisses,
un dispositif de dtection plac
devant le poussoir 1 permet de
reconnatre sans ambigut le type
de caisse qui se prsente.
La commande est faite le PIC16 F 648 : 2 ports sur 8bits PORTA et PORTB
Identification des entres et des sorties :
Mouvement Actionneur Ordres Sortie PIC
Avance poussoir 1 Av_P1 RB2
Recule poussoir 1
Poussoir 1
Re_P1 RB3
Avance poussoir 2 Av_P2 RB4
Recule poussoir 2
Poussoir 2
Re_P2 RB5
Avance poussoir 3 Av_P3 RB6
Recule poussoir 3
Poussoir 3
Re_P3 RB7
Compte-rendu Capteur Mnem. Entre PIC
P1 en arrire Dtecteur mcanique levier P1_AR RA0
P2 en arrire Dtecteur mcanique levier P2_AR RA1
P3 en arrire Dtecteur mcanique levier P3_AR RA2
Caisse sur tapis 2 Dtecteur mcanique levier C_T2 RA3
Caisse sur tapis 3 Dtecteur mcanique levier C_T3 RA4
Caisse devant P2 Dtecteur mcanique levier C_P2 RA5
Caisse devant P3 Dtecteur mcanique levier C_P3 RA6
Grande caisse Dtecteur mcanique levier G RB0
Petite caisse Dtecteur mcanique levier P RB1
Page
2 / 4
Traiter
TD n3
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
GRAFCET point de vu partie oprative :
GRAFCET point de vu partie commande :

2
3

5
6

4
.

P1_AR
P1_AR
P1_AR

.
0
.
.

2
3

5
6

.
0

Page
3 / 4
Traiter
TD n3
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
ORGANIGRAMME :
Pas de Recule du poussoir 1
Pas de Recule du poussoir 2
Pas de Recule du poussoir 3
Pas davance du poussoir 1
Pas davance du poussoir 2
Pas davance du poussoir 3
Dbut
Configuration PIC

Oui

Non

Oui

Non

Non
Non

Non

Non

Non

Non

Non

Grande
caisse
Petite
caisse
Recule du poussoir 1
Pas de Recule du poussoir 2
Pas de Recule du poussoir 3
P1 en arrire
P3 en arrire
P2 en arrire
Page
4 / 4
Traiter
TD n3
Trononneuse automatique GRAFCET - PIC
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
PROGRAMME :
BSF STATUS, 5 ; BANK 1
MOVLW 0xFF ;
MOVWF TISTA ; PORTA en entre
.. ;
.. ; Configuration du PORTB
BC STATUS, 5 ; BANK 0
L1 .. ; Initialisation des practionneurs 0
L2 .. ; Grande caisse
GOTO L3 ;
GOTO G_c ;
L3 .. ; Petite caisse
.. ;
P_c .. ; Avance du poussoir 1
L4 .. ; Caisse devant P2
.. ;
.. ; Pas davance du poussoir 1
.. ; Recule du poussoir 1
.. ; Avance du poussoir 2
L5 .. ; Caisse sur tapis 3
.. ;
.. ; Pas davance du poussoir 2
.. ; Recule du poussoir 1
.. ; Recule du poussoir 2
L6 .. ; P2 en arrire
.. ;
.. ;
G_c .. ; Avance du poussoir 1
L7 .. ; Caisse devant P3
.. ;
.. ; Pas davance du poussoir 1
.. ; Recule du poussoir 1
.. ; Avance du poussoir 3
L8 .. ; Caisse sur tapis 3
.. ;
.. ; Pas davance du poussoir 3
.. ; Recule du poussoir 1
.. ; Recule du poussoir 3
L9 .. ; P3 en arrire
.. ;
L10 .. ; Pas de Recule du poussoir 2
.. ; Recule du poussoir 1
.. ; Pas de Recule du poussoir 3
L11 .. ; P1 en arrire
.. ;
.. ; Reprendre
END ; Fin du fichier
Page
1 / 2
Traiter
TD n4
Trononneuse automatique GRAFCET
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
COMMANDE DE 2 CHARIOTS
Cahier des charges :
Aprs appui sur dpart cycle dcy , les chariots partent pour un aller retour.
Un nouveau dpart cycle ne peut se faire que si les deux chariots sont gauche.
Identification des entres et des sorties :
Mouvement Actionneur Ordres
aller droite ch1 Moteur 1 D1
aller gauche ch1 Moteur 1 G1
aller droite ch2 Moteur 2 D2
aller gauche ch2 Moteur 2 G2
Compte-rendu Capteur Mnem.
chariot 1 gauche Dtecteur mcanique levier g1
chariot 1 droite Dtecteur mcanique levier d1
chariot 2 gauche Dtecteur mcanique levier g2
chariot 2 droite Dtecteur mcanique levier d2
Consigne Constituant Mnem.
dpart cycle Bouton poussoir Dcy
Page
2 / 2
Traiter
TD n4
Trononneuse automatique GRAFCET
Classe : 2STE Prof : MAHBAB
Lyce.T
Mohammedia
GRAFCET point de vu partie oprative
GRAFCET point de vu partie commande

2
3
= 1
et
et ...
1

5
6
4
.
0
.
.
.

2
3
= 1
.
1

5
6
4
.
0
.
. .

Vous aimerez peut-être aussi