Download - 1Tronconneuse Automatique
-
ROYAUME DU MAROCMINISTERE DE LEDUCATION
NATIONALEAcadmie de CasablancaDLGATION DE MOHAMMEDIA
Lyce Technique Mohammedia
Matire : Science de lIngnieur A.T.C - Pr.MAHBABSection : 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 XXDRES XX
TRONONNEUSE AUTOMATIQUE
-
Page1 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.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 : U2- 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 S5. Laction sur le bouton poussoir S1 met le moteur Mt1 en marche. Le dispositif davance
entrane la barre; Lorsque celle ci actionne le capteur S2. Le moteur Mt1 sarrte et le vrin pneumatique
C1 provoque le serrage de la barre grce un dispositif appropri. Une fois la barre est serre (capteur S3 actionn), le moteur Mt2 fonctionne et le vrin
pneumatique C2 fait descendre le dispositif de trononnage. La fin du trononnage est dtecte par le capteur S4 provoquant ainsi larrt du moteur
Mt2 et la rentre de la tige du vrin C2, (dtecte par le capteur S6). Lorsque le capteur S6 est actionn, la barre est desserre (rentre de la tige du vrin C1). Lorsque celle ci actionne le capteur S7. 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 resteinfrieur 20; dans le cas contraire, on provoque larrt du systme et linitialisation ducompteur. Pour des raisons de scurits, la barre ne peut avancer que si le moteur Mt2 est enposition haute.
Les moteurs Mt1 et Mt2 sont respectivement aliments par des contacteurs KM1 et KM2.
TRONONNEUSE AUTOMATIQUE
-
Page2 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
RESSOURCES A EXPLOITER : DRES 01 page 04,Description et Fonctionnement pages 01.
Rpondre sur le document DREP 01 page 081. 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 processusqui lui est associ.
2. Indiquer sur le document DREP 03 page 10, les constituants de la partie oprative et lesconstituants de la partie commande.
RESSOURCES A EXPLOITER : DRES 02 page 05Les 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 91. 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 ledocument DREP 02 page 9 ,le GRAFCET du point de vue systme traduisant lefonctionnement normal de la trononneuse.
2. En se rfrant au DRES 01 page 04 et au GRAFCET du point de vue systme, compltersur le document DREP 03 page 10, le GRAFCET du point de vue partie commandetraduisant le fonctionnement normal de la trononneuse.
1. En se rfrant au DRES 01 page 04 et au GRAFCET du point de vue systme, compltersur le document DREP 04 page 11 ,lorganigramme traduisant le fonctionnement normalde la trononneuse systme.
2. En se rfrant aux DRES 01,02 page 04, 05 et au GRAFCET du point de vue partiecommande, complter sur le document DREP 05 page 12 lorganigramme traduisant lefonctionnement normal de la trononneuse (point de vue PIC 16F84).
Tche 1 / ptsAnalyse fonctionnelle globale
ANALYSE FONCTIONNELLESEV 1 / pts
Tche 2 / ptsF.A.S.T du systme
Tche 2 / ptsGRAFCET
Tche 1 / ptsANALYSE DE LA CHAINE DACQUISITIONETUDE PARTIELLE DE CHINE DINFORMATIONSEV 2 / pts
Tche 3 / ptsORGANIGRAMME et PROGRAMME
-
Page3 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
3. En se rfrant lorganigramme traduisant le fonctionnement normal de latrononneuse, 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 141. 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 151. Tracer la chane de cotes relative la condition JA2. Calculer la cote fonctionnelle B2 relative la condition JB3. 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 lesajustements ncessaires.
Rpondre sur le document DREP 09 page 16On 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.
TRANSMISSIONSEV 3 / pts
Tche 1 / ptsSchma cinmatique
Tche 2 / ptsCotation fonctionnelle et tude de conception
Tche 3 / ptsDtermination dun composant du dessin densemble
-
Page4 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Mouvement Actionneur PractionneursPositionner la barre Mt1 KM1Serrer la barre Vrin C1 12 M1desserrer la barre 14 M1
Vrin C2 12 M2Couper la barre Mt2 KM2Positionner la trononneuse en haut Vrin C2 14 M2Compteur N Case mmoire 0C H
Compte-rendu et Ordre CapteurDpart cycle Bouton poussoir S1Barre positionne Dtecteur mcanique levier S2Barre serre Dtecteur mcanique levier S3Barre coupe Dtecteur mcanique levier S4Prsence barre Dtecteur mcanique levier S5Trononneuse positionne en haut Dtecteur mcanique levier S6Barre desserre Dtecteur mcanique levier S7
La commande du systme est faite par le PIC 16F84
Le microcontrleur reoit les informations issues des capteurs et les consignes sur unPORT dentre, les traite et labore les ordres pour commander les actionneurs qui sontconnects sur un PORT de sortie.
DRES 01 IDENTIFICATION DES ELEMENTS DU SYSTEME
S1RB0S2RB1S3RB2S4RB3S5RB4S6RB5S7RB6
12 M2 RA4
KM1 RA0KM2 RA112 M1 RA214 M1 RA3
16F84
14 M2 RB7
Broches programmesen sortie, pourcommander lesactionneurs Mt1, Mt2,vrin C1 et vrin C2.
Broches programmesen entres, pouracqurir les consignes(S1) et lesinformations issuesdes capteurs (S2, S3,S4, S5, S6 et S7).
COMMANDE DU SYSTEME
-
Page5 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Le relais KM1 est command par la broche RA0 du microcontrleur ; le PIC 16 F 84.Si RA0 = 1 alors le transistor est satur, la bobine du relais KM1 est excite ; les contacts sontferms et le moteur Mt1 est aliment (Action : Positionner la barre).
Les broches RA0, RA1, RA2, RA3, RA4 et RB7 sont utilises pour commander respectivementle moteur Mt1, le moteur Mt2, le vrin C1 et le vrin C2. Donc le PORTA et la broche RB7 duPORTB doivent tre programms en SORTIE.
Le capteur S5 est utilis pour dtecter la prsence de la barre.Lorsque la barre est introduite entre les 2 rouleaux, par contact, linterrupteur S5
(capteur) se ferme. La diode sallume, le phototransistor se sature et RB1 passe 1(compterendu : barre positionne).
Les informations concernant lordre dpart cycle, ltat de la barre et de latrononneuse sont fournies par le bouton S1 et les capteurs S2, S3, S4, S5, S6 ,S7 . Cesinformations sont acquises sur les broches RB0, RB1, RB2, RB3, RB4, RB5 et RB6. Donc le PORTBdoit tre programm en ENTREE sauf la broche RB7 qui doit tre programme en SORTIE.
DRES 02 Commande des actionneurs (Mt1)Ph1Ph2Ph3
220V-380V
RA0
5v
KM1
R
Mt1
5v
R3S5 R1R2
C
74HC14RB1
F1 F2 F3 F4
24v
Acquisition de prsence
-
Page6 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Le vrin C1 entrane la crmaillre (4) en translation ce qui provoque le bridage de labarre trononner grce lexcentrique (6) et au tampon (5).
Rp Nb Dsignation Matire Observation1 1 Corps2 1 Roue dente3 1 Roue dente4 1 Crmaillre5 1 Tampon6 1 Excentrique7 1 Support guide8 1 Semelle9 1 Barre trononner10 1 Guide crmaillre11 1 Coussinet Cu Sn912 1 Clavette disque13 1 Rondelle14 1 Ecrou HM 1015 1 Ecrou16 1 Vrin pneumatique C117 1 Coussinet Cu Sn918 1 Anneau lastique19 1 Clavette parallle20 1 Ressort
DRES 03 Nomenclature du dispositif de serrage
-
Page7 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
DRES 04 Le dispositif de serrage de la barre
-
Page8 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
ANALYSE FONCTIONNELLE GLOBALE1. 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 enforme de profil : U
PROCESSUS
Positionner la trononneuse
Positionner la barre
Serrer la barre
Couper la barre
FG
DOCUMENT A RENDREDREP 01
-
Page9 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
ANALYSE DE LA CHAINE DACQUISITION1. 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 RENDREDREP 02
1
2
..3
..
0 Compteur 0
..
Trononneuse positionne en haut4 Positionner la trononneuse enhaut
Nombre de morceaux < 20
6 ..
5 ..
Nombre demorceaux = 20
-
Page10 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
GRAFCET du point de vue P.C
Constituants de la P.O et de la P.C
1
2
3
0 N : = 0
S64 14 M2
N < 20
6
N = 20
5
DOCUMENT A RENDREDREP 03
Partie oprativeActionneurs :Practionneurs :Capteurs :Processus Commander :Effecteurs :
Constituantsopratifs
P.O
Constituantsde commande
P.C
Ordres
Informations
Consigne :
Partie Commande
-
Page11 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
OrganigrammeDOCUMENT A RENDREDREP 04
Dbut
.et .
.
..
Compteur 0
.
.
.
Positionner la trononneuse en haut
Trononneuse positionne
-
Page12 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Organigramme (point de vue PIC)Dbut
..
Configuration du PIC
PORTA 00 HN 00 HRB7 0
RA0 0..
......
......
RA3 1RB7 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 latrononneuse en haut
Trononneuse positionne ?
Barre desserre ?
Incrmenter le compteur
DOCUMENT A RENDREDREP 05
-
Page13 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
InitialisationInit .. ; accs la BANK 0
.. ; PORTA en sortie.. ;.. ; configuration du PORTB.. ; accs la BANK 1
Programme principalDEBUT CLRF PORTA ; tat de repos (aucune action)
BCF PORTB, 0 ;CLRF 0x0C ; Compteur 0
LAB1 MOVF PORTB, W ; Prsence barreANDLW B00010001 ;SUBLW B00010001 ; Dpart cycleBTFSS STATUS, Z ;GOTO LAB1 ;
Reprendre .. ; positionner la barreLAB2 .. ; 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 compteurMOVF 0x0C, W ;SUBLW D20 ;BTFSS STATUS, Z ; Compteur = 20GOTO Reprendre ; couper encore la barreGOTO DEBUT ; la barre est coupe en 20 morceauxEND ; fin du fichier
DOCUMENT A RENDREDREP 06
-
Page14 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Composants de la chane cinmatique
Reprage des Composants de la chane cinmatique
DOCUMENT A RENDREDREP 07
-
Page15 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Cote relative la condition JA
Calculer la cote fonctionnelle B2 relative la condition JBCALCUL :
........
Etude de conception
DOCUMENT A RENDREDREP 08
-
Page16 / 16
Systmen1
Trononneuse automatique Lyce Technique MohammediaClasse : 2STE Prof : MAHBAB
SujetA.T.C
Dtermination dun composant du dessin densembleDOCUMENT A RENDREDREP 09
-
Page1 / 3
TraiterF.cours n1
Trononneuse automatique LE GRAFCETClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
LE GRAFCET1- 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 agissentsur ce processus et des capteurs permettant de mesurer son tat.
une partie commande qui labore les ordres pour les actionneurs en fonction desinformations issues des capteurs et des consignes. Cette partie commande peut treralise 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 certainnombre dtapes. Le passage (ou transition) dune tape une autre tape se fait larrivedun vnement particulier (rceptivit) auquel le systme est rceptif.
3- GRAFCET :3.1- Dfinition :
Le GRAFCET (Graphe de Contrle Etape-Transition) est un outil graphique normalispermettant de spcifier le cahier des charges dun automatisme squentiel. On peut utiliser 2niveaux 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 transitiondoit sparer deux tapes.
Une tape correspond une situation dans laquelle les variables de sorties conserventleur 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.
Constituantsopratifs
P.O
Constituantsde commande
P.COrdres
InformationsConsignes
X
Y3
2 EtiquetteEtape
TransitionRceptivit
-
Page2 / 3
TraiterF.cours n1
Trononneuse automatique LE GRAFCETClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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 activesLe 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 simultanesPlusieurs transitions simultanment franchissables sont simultanment franchies.
Rgle N5 : activation et dsactivation simultanesUne 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.
3T2
T3
X = 02
.3
T2
T3
X = 13
2.
Etape 2 active T2 valide
La rceptivit de T2 = 0 T2 nest pas franchie
La rceptivit deT2 = 1 T2 estfranchie, alorstape 3 active ettape 2 dsactive
-
Page3 / 3
TraiterF.cours n1
Trononneuse automatique LE GRAFCETClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
La rceptivit associe la convergence peut-tre de la forme = 1. Dans ce cas latransition 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 Bassocies aux transitions.Convergence en OU : aprs lvolution dans une branche, il y a convergence vers une tapecommune.
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)
BA
25
24.
26
22
21.
23
20.
Convergence en OU
Divergence en OU
Transition BTransition A
Le saut en avant permet de sauterune ou plusieurs tapes lorsque les actions raliser deviennent inutiles
f30
.
g
h
i33
32
31. j
Le saut en arrire permet dereprendre une squence lorsque lesactions raliser sont rptitives
a10
.
b
c
d13
e
12
11.
-
Page1 / 3
TraiterF.cours n2
Trononneuse automatique LORGANIGRAMMEClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
LORGANIGRAMME1- 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 lechoix dune voix parmi plusieurs. Le symbole de test logique est couramment employ pourreprsenter une dcision ou un aiguillage.
1.3- Symboles de traitement :
Symbole de renvoi utilis 2fois pour assurer la continuitlorsquune partie de la ligne
de liaison nest pasreprsente
Opration ou groupedoprations sur des donnes,instructions ou opration pour
laquelle il nexiste aucunsymbole normalis.
Commentaires : symboleutilis
pour donner des indicationsmarginales
Groupe doprationsconsidres comme une seuleopration 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.
ConditionOui Non
ConditionOui
Non
ConditionOui
Non
FinDbut
-
Page2 / 3
TraiterF.cours n2
Trononneuse automatique LORGANIGRAMMEClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
2- Structures algorithmiques lmentaires:2.1- La structure squentielle ou linaire :
Algorithme OrganigrammeOpration 1Opration 2||Opration n
2.2- La structure conditionnelle ou alternative :2.2.1- Cas dune slection simple:
Algorithme Organigramme- Si condition vraie alors
Opration 1Si 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 casCas 1 : Opration 1Cas 2 : Opration 2|Cas n : Opration n
AutrementOpration n+1
- Fin selonOrganigramme
Opration 1
Opration 2
Opration n
ConditionVraie ?
Oui Non
Opration 1 Opration 2
Oui
Oui
Non
Oui
Non
Condition2 vraie ?
NonOpration 1
Opration 2
Opration n Opration n+1
Condition1 vraie ?
Conditionn vraie ?
-
Page3 / 3
TraiterF.cours n2
Trononneuse automatique LORGANIGRAMMEClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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 1Sortir si condition vraieOpration 2
- Fin ItrerIl sagit dune structure de boucle pour laquelle
on ne peut sortir que si la condition est remplie.Remarque : deux cas particuliers sont trs courantsCas 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 aupralable. Elle peut se dcrire de la faon suivante :
Algorithme Organigramme- Pour I de I1 I2
Faire opration- Fin pour
I = I2 ?Oui
Non
I I1
Opration
I I + 1
Oui
Non
Opration 1
Opration 2
ConditionVraie ?
Oui
Non
Opration 2
ConditionVraie ?
Oui
Non
Opration 1
ConditionVraie ?
-
Page1 / 2
TraiterF.cours n3
Trononneuse automatique Systme microprocesseurClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
Systme microprocesseur1- 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 octets1.3- ROM :
Mmoire non volatile lecture seule de langlais Read Only Memory- permet de stockerdes programmes et des donnes constants.
Exemple de ROM : EPROM 2764 de 8 k octets1.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 PIOCPU
-
Page2 / 2
TraiterF.cours n3
Trononneuse automatique Systme microprocesseurClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
2- Les microcontrleurs : Les microcontrleurs sont des composants programmables. Ils intgrent dans un seulbotier l'environnement minimal d'un systme microprocesseur (l'UC, la RAM, l'EPROM et lesinterfaces). 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 utilisscomme des entres ou des sorties. Le microcontrleur reoit les informations sur un portd'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.
CPURAMMEMOIREPROGRAMME
HORLOGE
EEPROM
TIMER
PORTB
PORTA
RB0RB1RB2RB3RB4RB5RB6RB7
RA0RA1RA2RA3RA4
-
Page1 / 2
AcqurirRappel n3
Trononneuse automatique Les CapteursClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
Gnralits sur les capteurs1- 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 lagrandeur physique est dsigne par m comme mesurande, limage lectrique est dsigne parS, 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 lecapteur ou lutiliser en sortie quil tablit une relation linaire entre S de la grandeur de sortieet 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 unecapacit ,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 demesure est proportionnel la variation du mesurande.
ACQURIR LESINFORMATIONS
Signal lectrique
Capteur
Grandeurs physiques ouconsignes
-
Page2 / 2
AcqurirRappel n3
Trononneuse automatique Les CapteursClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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 bitsCe 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 systmesnumriques. La prcision obtenue dpend de la rsolution du capteur.
E
S1
0
Ce signal ne peut prendre que deuxvaleurs binaires 1 ou 0 (vrai oufaux, prsent ou absent).Il est appel tout ou rien (T.O.R).
E
S
0
Ce signal lectrique est proportionnelau phnomne physique mesur.Lutilisation dun capteur analogiquen'est pas possible avec des systmesnumriques.
E
S
000001010011100101110111
t
S210
t
S110
t
S010
N=101 N=010 N=001 N=100 N=111
-
Page1 / 2
AcqurirRappel n4
Trononneuse automatique Capteurs T.O.RClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
Capteurs T.O.R1- 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) :
Positionou prsence Acqurir linformation surune position ou la prsence
dun objet magntiqueSignal logique
Dtecteur magntique (I.L.S)
Schmatisation :Fonctionnement :
Sans contact
Prsence de champ magntique :Contact ferm
Absence de Champ magntique :Contact ouvert
Positionou prsence Acqurir linformation surune position ou la prsence
dun objet quelconque
Signal logique
Dtecteur photolectriqueSchmatisation :
Montage en barrage Montage reflex
Trajectoire cible Trajectoire cibleFonctionnement : +
-
Organe decommande
Schmatisation :
A poussoir A levier galet
Positionou prsence Acqurir linformation surune position ou la prsence
dun objet quelconqueSignal logique
Dtecteur de position actionmcanique
Organes de commande
A galet
-
Page2 / 2
AcqurirRappel n4
Trononneuse automatique Capteurs T.O.RClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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 logiquePositionou prsence Acqurir linformation surune position ou la prsencedun objet mtallique
Dtecteur de proximit inductif
Schmatisation :Lorsque la pice mtalliqueest place dans le champlectromagntique, descourants induits arrtent lesoscillations
+Fonctionnement :
-
Signal logiquePositionou prsence Acqurir linformation surune position ou la prsencedun objet quelconque
Dtecteur de proximit capacitif
Schmatisation :Lorsque la pice est placedans le champ lectrique,les oscillations sarrtent.
+Fonctionnement :
-
-
Page1 / 2
TraiterTD n1
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
COMMANDE DUN CHARIOTCahier des charges :
Aprs lordre de dpart cycle dcy , le chariot part jusque b, reste en b un temps To de15s 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 PICaller droite Moteur D RB0aller gauche Moteur G RB1Temporisation T0 Sous programme T0
Compte-rendu Capteur Mnem. Entre PICchariot gauche Dtecteur mcanique levier a RB2chariot droite Dtecteur mcanique levier b RB3
Consigne Constituant Mnem. Entre PICdpart cycle Bouton poussoir Dcy RB4
GRAFCET point de vu partie oprative GRAFCET point de vu partie commande
1
.
2
.
3
0
1
2
3
0
-
Page2 / 2
TraiterTD n1
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
ORGANIGRAMME :
PROGRAMME : ; BANK 1MOVWF TRISB ; Configuration du PORTBBCF 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 ; ; ReprendreEND ; 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
-
Page1 / 3
TraiterTD n2
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
COMMANDE DUN CHARIOTCahier des charges :
Aprs lordre de dpart cycle dcy , le chariot part jusque b, revient en c, repart en b puisrentre en a. La commande du systme est ralise par le PIC 16 F 84.
Identification des entres et des sorties :
Mouvement Actionneur Ordres Sortie PICaller droite Moteur D RB0aller gauche Moteur G RB1
Compte-rendu Capteur Mnem. Entre PICchariot gauche Dtecteur mcanique levier a RB2chariot droite Dtecteur mcanique levier b RB3chariot en position c Dtecteur mcanique levier c RB4
Consigne Constituant Mnem. Entre PICdpart cycle Bouton poussoir Dcy RB5
GRAFCET point de vu partie oprative GRAFCET point de vu partie commande
..
1
..
2
..
..3
...
..
0
..
..4
1
2
3
0
4..
-
Page2 / 3
TraiterTD n2
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
ORGANIGRAMME :
Arrt du chariot
Dpart cycle
Aller droite
Chariot droite
Aller gauche
Dbut
Configuration PIC
..
Non
..
..
Non
..
..
..
Non
..
..
Aller droite
Chariot en position cNon
..
..
..
Chariot droite
..
Non
..
..Aller gauche
Chariot gauche
-
Page3 / 3
TraiterTD n2
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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.. ;.. ; ReprendreEND ; Fin du fichier
-
Page1 / 4
TraiterTD n3
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
TRI DE CAISSESCahier des charges :
Un dispositif automatiquedestin trier des caisses de deuxtailles diffrentes se compose d'untapis amenant les caisses, de troispoussoirs et de deux tapisd'vacuation.
Cycle de fonctionnement : Le poussoir 1 pousse lespetites caisses devant le poussoir2 qui, son tour, les transfre surle tapis d'vacuation 2, alors queles grandes caisses sont poussesdevant le poussoir 3, ce dernierles vacuant sur le tapis 3. Poureffectuer la slection des caisses,un dispositif de dtection placdevant le poussoir 1 permet dereconnatre sans ambigut le typede caisse qui se prsente.
La commande est faite le PIC16 F 648 : 2 ports sur 8bits PORTA et PORTBIdentification des entres et des sorties :
Mouvement Actionneur Ordres Sortie PICAvance poussoir 1 Av_P1 RB2Recule poussoir 1 Poussoir 1 Re_P1 RB3Avance poussoir 2 Av_P2 RB4Recule poussoir 2 Poussoir 2 Re_P2 RB5Avance poussoir 3 Av_P3 RB6Recule poussoir 3 Poussoir 3 Re_P3 RB7
Compte-rendu Capteur Mnem. Entre PICP1 en arrire Dtecteur mcanique levier P1_AR RA0P2 en arrire Dtecteur mcanique levier P2_AR RA1P3 en arrire Dtecteur mcanique levier P3_AR RA2Caisse sur tapis 2 Dtecteur mcanique levier C_T2 RA3Caisse sur tapis 3 Dtecteur mcanique levier C_T3 RA4Caisse devant P2 Dtecteur mcanique levier C_P2 RA5Caisse devant P3 Dtecteur mcanique levier C_P3 RA6Grande caisse Dtecteur mcanique levier G RB0Petite caisse Dtecteur mcanique levier P RB1
-
Page2 / 4
TraiterTD n3
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
GRAFCET point de vu partie oprative :
GRAFCET point de vu partie commande :
2
3
7
1
5
6
4 .
P1_ARP1_ARP1_AR
.
0
.
.
2
3
7
1
5
6
4
.
0
-
Page3 / 4
TraiterTD n3
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
ORGANIGRAMME :
Pas de Recule du poussoir 1Pas de Recule du poussoir 2Pas de Recule du poussoir 3Pas davance du poussoir 1Pas davance du poussoir 2Pas davance du poussoir 3
Dbut
Configuration PIC
Oui
Non
Oui
Non
NonNon
Non
Non
Non
Non
Non
GrandecaissePetitecaisse
Recule du poussoir 1Pas de Recule du poussoir 2Pas de Recule du poussoir 3
P1 en arrire
P3 en arrireP2 en arrire
-
Page4 / 4
TraiterTD n3
Trononneuse automatique GRAFCET - PICClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
PROGRAMME :BSF STATUS, 5 ; BANK 1MOVLW 0xFF ;MOVWF TISTA ; PORTA en entre.. ;.. ; Configuration du PORTBBC STATUS, 5 ; BANK 0
L1 .. ; Initialisation des practionneurs 0L2 .. ; Grande caisse
GOTO L3 ;GOTO G_c ;
L3 .. ; Petite caisse.. ;
P_c .. ; Avance du poussoir 1L4 .. ; 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 1L7 .. ; 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
-
Page1 / 2
TraiterTD n4
Trononneuse automatique GRAFCETClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
COMMANDE DE 2 CHARIOTSCahier 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 Ordresaller droite ch1 Moteur 1 D1aller gauche ch1 Moteur 1 G1aller droite ch2 Moteur 2 D2aller gauche ch2 Moteur 2 G2
Compte-rendu Capteur Mnem.chariot 1 gauche Dtecteur mcanique levier g1chariot 1 droite Dtecteur mcanique levier d1chariot 2 gauche Dtecteur mcanique levier g2chariot 2 droite Dtecteur mcanique levier d2
Consigne Constituant Mnem.dpart cycle Bouton poussoir Dcy
-
Page2 / 2
TraiterTD n4
Trononneuse automatique GRAFCETClasse : 2STE Prof : MAHBAB
Lyce.TMohammedia
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
.
..