0% ont trouvé ce document utile (0 vote)
33 vues18 pages

BAC 2008 SI Rattrapage STE

Le document présente une étude sur un système d'ouverture automatique de portail, mettant en avant les avantages de l'automatisation pour faciliter son utilisation. Il décrit les composants du système, y compris les moteurs, pompes et vérins, ainsi que les diagrammes fonctionnels et énergétiques associés. Enfin, il aborde l'analyse de la chaîne d'énergie et la protection du moteur électrique pour optimiser son fonctionnement.

Transféré par

Ahmed
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
0% ont trouvé ce document utile (0 vote)
33 vues18 pages

BAC 2008 SI Rattrapage STE

Le document présente une étude sur un système d'ouverture automatique de portail, mettant en avant les avantages de l'automatisation pour faciliter son utilisation. Il décrit les composants du système, y compris les moteurs, pompes et vérins, ainsi que les diagrammes fonctionnels et énergétiques associés. Enfin, il aborde l'analyse de la chaîne d'énergie et la protection du moteur électrique pour optimiser son fonctionnement.

Transféré par

Ahmed
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

‫انصفحت‬

1
18
‫انًركس انىطني نهتقىيى وااليتحاناث‬
C: RS46
‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
-2008 ‫الدورة االستدراكيت‬-
‫انًىضىع‬
8 :‫انًعايم‬ ‫ عهىو انًهندش‬:‫انًـــــــــــادة‬

‫يدة‬
‫ش‬4 ‫ يسهك انعهىو وانتكنىنىجياث انكهربائيت‬:‫ شعبت انعهىو وانتكنىنىجياث‬:)‫انشعـــــب(ة‬
:‫اإلنجاز‬

ÉTUDE D’UN PORTAIL AUTOMATISE

MISE EN SITUATION

L’ouverture et la fermeture du portail d’une propriété peuvent être particulièrement contraignantes dans les
cas de figure suivants :

 Manœuvre du portail sous la pluie ou par grand froid ;


 Manœuvre d’un portail lourd et de grandes dimensions ;
 Manœuvre du portail par un enfant ou par une personne handicapée ;
 Etc.

Ces opérations contraignantes sont supprimées par la possibilité de manœuvre automatique du portail par les
personnes habilitées. En effet :

 Le portail peut être commandé à distance, par code secret ou par clef ;
 Un voyant indique que le portail est en mouvement (ouverture ou fermeture) ;
 Le système respecte les normes de sécurité en vigueur : détection d'obstacle au niveau du portail, anti-
écrasement.
 Quand la tige d'un vérin hydraulique reçoit, du circuit de commande, l'ordre de sortir ou de rentrer, le
vantail correspondant s'ouvre ou se ferme grâce à la traction ou la poussé du vérin, avec guidage par
les liaisons pivot.

Voyant Antenne

Pilier Vantaux

Clavier

Liaisons
pivot

Moteur électrique +
Ensemble hydraulique (pompe + vérin)
‫انصفحت‬
2 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

ANALYSE FONCTIONNELLE (3 points)

L’environnement de l’ouvre portail, lors de sa phase d’utilisation, est donné par le diagramme des interactions
suivant :

Energie

FC1
Utilisateur
Sécurité FC4
OUVRE
PORTAIL FP1
FC2
FC3
Portail
Milieu
ambiant

Il s’agit, dans cette partie, d’analyser l’organisation fonctionnelle et structurelle du système. Les diagrammes
SADT, niveau A-O et niveau AO de l’ouvre portail sont donnés ci-dessous :

Diagramme A-O

Energie Consignes de Configuration Réglages


Electrique l'utilisateur
W E C R

Informations d'état

PORTAIL EN POSITION PORTAIL EN POSITION


MANOEUVRER LE PORTAIL
IINITIALE FINALE

OUVRE PORTAIL

NŒUD : A-0 MANŒUVRER LE PORTIAL N° 0


‫انصفحت‬
3 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

Diagramme AO
Mode de fonctionnement

Programme
Energie électrique (5V et 12V) Configuration Réglages

Informations
Consignes
utilisateur TRAITER LES d'état
INFORMATIONS
1 Ordre de
fonctionnement
Energie
Carte à mécanique
Energie microcontrôleur TRANSFORMER
électrique L'ENERGIE
2
230 V

Moteur et pompe
CONTROLER LES
ANOMALIES
Informations de 3
Pression
PORTAIL EN POSITION PORTAIL EN POSITION
INITIALE Soupape de sécurité ACTIONNER LE FINALE
Anomalie PORTAIL
Obstacle 4

Vérin hydraulique

NŒUD : A0 MANŒUVRER LE PORTIAL N° 1

On demande de :

O.25 pt 1/ Identifier la matière d’œuvre du système.

O.25 pt 2/ Identifier la valeur ajoutée par le produit.

1.5 pt 3/ Compléter le tableau du document-réponse de la page 15, en exprimant et en caractérisant la


fonction de service principale FP1 et la fonction contrainte FC1.

1 pt 4/ Compléter le FAST descriptif sur le document-réponse de la page 15.


‫انصفحت‬
4 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

ETUDE DE LA CHAINE D’ENERGIE (10 points)

Cette chaîne correspond au diagramme SADT, niveau A2 du système, qui est le suivant :

ADAPTER 5V, 12 V
L'ENERGIE
ENERGIE ELECTRIQUE ELECTRIQUE
22
(230 V) TRANSFORMER
Energie mécanique sur
l'axe moteur
L'ENERGIE
ELECTRIQUE Alimentation régulée
21
Informations d'état
pression p
Moteur asynchrone TRANSMETTRE
monophasé L'ENERGIE
Energie mécanique
MECANIQUE
transmise à l'axe de
23 la pompe

Accouplement
ENERGIE
TRANSFORMER HYDRAULIQUE
L'ENERGIE
MECANIQUE
24

Pompe

NŒUD : A2 TRANSFORMER L'ENERGIE N° 3

1/ ETUDE DE LA TRANSMISSION DE PUISSANCE (4 points)

1.1- Etude cinématique et technologique :

Le document de la page 11 représente les constituants de la chaîne d’énergie du système : un moteur


électrique, une pompe (page 12), un bloc hydraulique et un vérin.

O.5 pt a/ Donner le nom, le rôle et la nature du matériau des éléments : 48 et 51 .

1 pt b/ Compléter le schéma cinématique du système lié à son environnement sur le document réponse
page 16.

1.2- Etude de la pompe :(voir page 5 et 12)

La pompe utilise la technologie des engrenages internes à profils conjugués : l'engrenage à denture extérieure
(huit dents - repère 22), lié en rotation à l'arbre moteur, a une dent de moins que l'engrenage à denture intérieure
(neuf dents - repère 21). Ils sont désaxés de 1.3 mm .

Un espace entre engrenages est successivement :

 en communication avec l'aspiration, son volume va croissant et le fluide est aspiré (figure 1, zone grisée)
isolé de l'extérieur ; le fluide est "transporté" de "l'entrée" vers "la sortie" (figure 2, zone grisée) ;

 en communication avec le refoulement ; son volume va décroissant et le fluide est refoulé (figure 3,
zone grisée) Cependant, une petite quantité d'huile (figure 1, détail agrandi x 2.5) demeure dans la
pompe : c'est le volume qualifié de "mort".
‫انصفحت‬
5 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

Axe d’entraînement Corps pompe arrière 24


(lié au moteur)

Lumière d’admission

Lumière échappement

Pour simplifier l’étude, on assimilera la zone grisée (figure 2 ci-dessous) comme indiqué sur le schéma ci-dessous
et on négligera le volume qualifié de «mort » :

r
‫انصفحت‬
6 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

O.25 pt a/ En prenant r = 8mm, déterminer la valeur de la section grisée en mm 2.

O.25 pt b/ Sachant que l’épaisseur de l’engrenage interne 22 est de 3 mm, calculer le volume d’huile Vhd
déplacé par une dent.

O.25 pt c/ Quelque soient les résultats précédents, on prendra Vhd = 82.5mm3 et la fréquence de rotation du
moteur Nm = 1400 tr/min. Calculer alors le débit volumique Qv de cette pompe .
On rappelle que le débit volumique est la quantité d’huile refoulée par la pompe durant un temps
déterminé, exprimé en litre par minute (l/min).

1.75 pt 1.3- Etude graphique :

En se basant sur le dessin de la page 12, définir les formes du « corps pompe arrière 24 » en complétant sur le
document-réponse de la page 16 :

 La vue de face ;
 La vue de gauche (coupe D-D).

2/ ETUDE DE LA PROTECTION DU MOTEUR ELECTRIQUE (6 points)

PROBLEMATIQUE

La durée des cycles d’ouverture et de fermeture du portail est fixée par une temporisation. Arrivé en butée
(position ouverte ou fermée), le moteur de l’ouvre portail continue à tourner jusqu’à la fin de cette
temporisation. Le moteur délivre alors un couple maximal, fixé par le tarage des régulateurs de pression de la
pompe hydraulique, engendrant une usure prématurée.

Pour optimiser le temps de fonctionnement du moteur quand le vantail arrive en butée en position
fermée, on propose de déterminer l’intensité maximale d’alimentation du moteur électrique. A un seuil maximal
réglable, l’électronique de commande coupe l’alimentation du moteur.

Le bloc-diagramme ci-dessous schématise le flux des puissances mises en jeu dans la chaîne d’énergie du
système :

P1 P2 P3 P4
MOTEUR POMPE VERIN
ELECTRIQUE HYDRAULIQUE HYDRAULIQUE

Rappels :

Puissance mécanique d’un couple C.ω (Couple x Vitesse angulaire)


Puissance mécanique d’une force F.v (Force x Vitesse)
Puissance hydraulique Qv.p (Débit x Pression)
Puissance électrique U.I.Cos φ (Tension x Intensité x Facteur de puissance)
‫انصفحت‬
7 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

Caractéristiques techniques de la chaîne d’énergie du système :

Moteur électrique 230 V ac 50 Hz ; Vitesse de rotation : 1400 tr/min


Débit de la pompe hydraulique Qv = 0.75 l/min
Diamètre du cylindre du vérin D = 40 mm
Diamètre de la tige du piston d = 15 mm
Force maxi de traction et de poussée ( Fp) 500 daN
Course utile de la tige 240 mm

Le moteur utilisé est du type asynchrone et fonctionne en diphasé: L'alimentation secteur étant monophasée,
la deuxième phase est fabriquée par l'introduction d'un condensateur de 25 F - 250V qui déphase le courant de
90°. De plus, les deux enroulements du stator sont décalés géométriquement de 90°. Le schéma structurel
partiel de la partie puissance est représenté sur la figure ci contre. Les circuits R4C1 et R5C2 permettent de diminuer
les surtensions possibles aux bornes des contacts de KA2 lors des commutations de courant dans les bobines du
moteur.

O.5 pt 2.1- Justifier l’utilisation, par le constructeur, d’un moteur asynchrone 230 V
50 Hz
monophasé.

C1 C2
O.5 pt 2.2- Expliquer comment obtenir l’inversion du sens de rotation du
moteur électrique. R4 R5
KA2

2.3- Calculer :
KA3
O.25 pt a/La fréquence de synchronisme ns (en tr/min).
O.25 pt b/Le nombre de pôles du moteur.
C
O.25 pt c/ Le glissement g.

0.75 pt 2.4- Préciser la nature et donner l’expression de chacune des


puissances mises en jeu :

P1 (puissance électrique) : U.I.Cos φ

P2 (puissance …………….) : ………….. Rotor

P3 (puissance …………….) : …………..

P4 (puissance …………….) : …………..

O.5 pt 2.5- Donner alors les relations littérales entre P2 et P1 ; P3 et P2 ; P4 et P3 ; P4 et P1 . On donne le rendement
de chaque élément de la chaîne :

 Pour le moteur : rendement ηm ;


 Pour la pompe : rendement ηp ;
 Pour le vérin : rendement ηv .

1 pt 2.6- Lorsque le portail est en butée (position fermée), la pompe hydraulique débite directement au
réservoir, au travers du régulateur de pression. Calculer alors la pression p(en bar) ; on prendra Fp =
150 daN.

O.5 pt 2.7- En déduire la puissance P3 (en W).

O.5 pt 2.8- Le rendement global de la pompe est ηp = 0.6. Calculer la Puissance P2 (en W).

1 pt 2.9- On donne ηm = 0.7 et cos φ = 0.75. Déterminer l’intensité i(en A) du


courant qui alimente le moteur.
‫انصفحت‬
8 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

ETUDE DE LA CHAINE D’INFORMATION (7 points)


Cette chaîne correspond au diagramme SADT, niveau A1 du système, qui est le suivant :

Energie électrique (5V) Energie électrique (12V)

Informations TOR
CONSIGNES DE ACQUISTION
L'UTILISATEUR DES ENTREES
11

Interface d'entrée Informations


TRAITER LES d'état
INFORMATIONS
12 Ordre de
fonctionnement
Microcontrôleur (µC)
ENERGIE DISTRIBUEE
230 V AFFECTATION VERS LE MOTEUR
DES SORTIES
13

Interface de puissance

NŒUD : A1 TRAITER LES INFORMATIONS N° 2

1/ ETUDE DU GRAFCET DU SYSTEME (3 points)

Le fonctionnement global du système est illustré par le GRAFCET Niveau 1 ci-dessous ; alors que son
fonctionnement détaillé est donné par le GRAFCET Niveau 2 de la page 17 dont la description est donnée à la page
suivante (page 9).

GRAFCET Niveau 1

Impulsion de commande (Télécommande)OU Code (Clavier)

1 Ouvrir Portail Tempo Ouverture Voyant clignotant

Fin Tempo Ouverture OU Impulsion de commande

2 Tempo Usager
(Fin Tempo Usager ET pas d'obstacle)
OU (Impulsion de commande ET pas d'obstacle)
3 Fermer Portail Tempo Fermeture Voyant clignotant

Présence Obstacle OU Fin Tempo Fermeture


Impulsion de commande
‫انصفحت‬
9 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

DESCRIPTION DU GRAFCET Niveau 2

 Dans cette description, on se reporte au GRAFCET Niveau 2 de la page 17 et au schéma


général de la page 13.

 La demande d’ouverture sera faite soit par télécommande (p), soit par l’entrée au clavier du
code secret (c). Dans le cas de la télécommande (p), on génère une impulsion (passage de
0 à 1 et repassage à 0).

 Afin d'éviter la détérioration prématurée des relais, lors de la phase d'ouverture ou de la phase de
fermeture du portail, il est nécessaire de couper l'alimentation (Relais KA2) avant de changer le sens
de rotation (Relais KA3). Pour cela, on utilise les temporisations TON2, TON4, et TON5, dont chacune
est de l’ordre de 0.5 s.

 L’ouverture et la fermeture du portail sont temporisées : il n’y pas de capteur de fin de course qui
détecte si le portail est ouvert ou fermé. L’ordre est donné pendant une temporisation suffisante pour
que le portail soit complètement ouvert (TON0) ou complètement fermé (TON3). Ces temporisations
sont de l’ordre de 10 s.

 L'ouverture ou la fermeture sont signalées par le clignotement d'un voyant H1, commandé à travers
le relais KA1 par action conditionnée par un signal clignotant (Cl) de période 1 seconde.

 Une fois le portail est ouvert, l'usager dispose pour entrer ou sortir, d'une temporisation TON1 qui est
de l’ordre de 15 s.

 Lorsqu'un obstacle (Ob) se trouve au niveau du portail, ce dernier ne doit ni s'ouvrir ni se fermer.

Dans le cas de la commande du portail par impulsion de la télécommande (p), le système risque un
dysfonctionnement (passage prématuré vers un état non désiré), si on ne traite pas correctement l'acquisition de p.
Pour résoudre ce problème, il faut détecter le repassage de l’impulsion à zéro à chaque impulsion de commande
durant le cycle, ce qui est implémenté dans le GRAFCET Niveau 2.

D'un autre côté, pour l'ouverture ou la fermeture, il faut respecter le séquencement de la commande des
relais KA2 et KA3, comme indiqué dans la description ci-dessus.

Compléter alors ce GRAFCET Niveau 2 à la page 17.

2/ ETUDE DE L’ACQUISITION DE L’ETAT DES CAPTEURS DU SYSTEME (1 point)

Les contacts associés aux différents capteurs du système présentent des rebondissements en se fermant ou en
s'ouvrant, ce qui cause des perturbations au niveau du fonctionnement. Un conditionnement des signaux fournis par
ces contacts est alors nécessaire, comme l’indique le schéma général de la page 13.

Quelle est alors la fonction réalisée par :

O.5 pt 2.1- Le circuit autour de R6, R7 et C3.

O.5 pt 2.2- Le circuit 74HC14.


‫انصفحت‬
10 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

3/ ETUDE DE LA PROGRAMMATION DU MICROCONTROLEUR (3 points)

Pour la programmation du GRAFCET en langage Assembleur du µC, on part du principe qui associe à chaque
étape i du GRAFCET une bascule Xi, appelé "Bit d'étape". L’algorithme est alors représenté par l’organigramme ci-
dessous.

Début
 Le GRAFCET Niveau 2 étudié contient 15
étapes. On utilise alors 2 variables (2 octets)
Initialisation de la mémoire RAM du µC PIC16F84 :
 Mise à 0 des sorties du système ;
 Activation des étapes initiales.  X0_7 contenant les bits d'étapes X0 à X7 .

X0_7
Lecture des entrées du système X7 X6 X5 X4 X3 X2 X1 X0

Evolution du GRAFCET  X8_15 contenant les bits d'étapes X7 à


 Activation des étapes suivantes ; X14.
 Désactivation des étapes précédentes. X8_15
X15 X14 X13 X12 X11 X10 X9 X8

Activation des sorties  TEMP_W est une variable de travail


temporaire.

Fin

Compléter alors, sur le document réponse de la page 18, la séquence du programme correspondant à la
programmation de l'évolution de l’étape 0 vers l'étape 1, du GRAFCET niveau 2 ; cette séquence doit donc agir sur
le bit d'étape X1. Le jeu d’instructions du µC PIC16F84 est donné à la page 14.

X0 0

(p + c)

X1 1

X2 2
‫انصفحت‬
‫‪11‬‬ ‫عهىو انًهندش‬ ‫الـــيـــادة ‪:‬‬
‫‪18‬‬ ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
‫(اندورة االستدراكيت ‪)2008‬‬
‫انًىضىع‬ ‫شعبت انعهىو وانتكنىنىجياث‪ :‬يسهك انعهىو‬
‫‪C: RS46‬‬ ‫انشعـــب(ة)‪:‬‬
‫وانتكنىنىجياث انكهربائيت‬

‫‪42‬‬
‫‪51‬‬
‫‪8‬‬
‫‪48‬‬

‫‪41‬‬
‫انصفحت‬
12 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

59 1 Joint torique 20 1 Entretoise pompe


58 1 Ecrou hexagonal 19 4 Vis CHC
57 1 vis 18 1 Couvercle pompe
56 2 Chape attache portail 17 1 Axe moteur
55 1 Axe de fixation vérin portail 8 1 Corps de l’opérateur
54 2 Anneau élastique pour arbre 7 1 Bride de fixation arrière
53 1 Couvercle coffret 6 1 Axe de fixation chape-moteur
41 2 Obturateur 5 1 Ecrou auto-freiné
42 1 Joint torique 4 1 Chape attache arrière
25 1 Goupille cylindrique 3 1 Ecrou auto-freiné
24 1 Corps pompe arrière 2 1 Axe de fixation chape -poteau
23 1 Goupille cylindrique 1 1 Attache arrière
22 1 Pignon étoile d’entraînement Rep. Nb. Désignation
21 1 Couronne étoile conduite
‫انصفحت‬
13 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

KM1
L
5V N
12 V Q1 PE
S1 Q1 F1
VDD
D1 KA1 D2 KA2 KA3
C1 C2 S2 KM1
RA0 T1 T2 T3 KA1
RA1 R1 R2 R3 R4 R5
KA2
RA2 S3 KM1

KM1 H3
H2
KA3
H1

C
+5 V +12 V
7805 7812 F2

µC +5 V +5 V C8 C7 C6
M
PIC16F84 1
R6 R8
R7 R9
RB1
RB2 C3 C4
74HC14 Q1 : Sectionneur porte fusible
c p ob KM1 : Contacteur de mise en service du système
F1, F2 : Fusibles de protection des circuits de commande
M : Moteur asynchrone monophasé
KA1 : Relais de commande du voyant clignotant
KA2 : Relais de Mise en ligne du moteur
+5 V
KA3 : Relais de sens de marche du moteur
S1 : Bouton d'arrêt d'urgence
D4 R10 S2 : Bouton de Mise hors tension du portail
MCLR S3 : Bouton de Mise sous tension du portail
H1 : Voyant clignotant avertissant de l'ouverture ou la fermeture du portail
C5 Reset
Vss OSC1 OSC2 H2 : Voyant indiquant que le portail est en service
H3 : Voyant indiquant que le système est sous tension
Reset : Bouton de Reset du µC PIC 16F84
C XTAL c : Contact issu du clavier
C
p : Contact issu de la télécommande
Ob : Contact issu d’une barrière infrarouge pour détection d’ostacle
‫انصفحت‬
14 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

PIC16FXX INSTRUCTION SET

Mnemonic, Description Cycles 14-Bit Opcode Status Notes


Operands Affected
MSb LSb

BYTE-ORIENTED FILE REGISTER OPERATIONS


ADDWF f, d Add W and f 1 00 0111 dfff ffff C,DC,Z 1,2
ANDWF f, d AND W with f 1 00 0101 dfff ffff Z 1,2
CLRF f Clear f 1 00 0001 lfff ffff Z 2
CLRW - Clear W 1 00 0001 0xxx xxxx Z
COMF f, d Complement f 1 00 1001 dfff ffff Z 1,2
DECF f, d Decrement f 1 00 0011 dfff ffff Z 1,2
DECFSZ f, d Decrement f, Skip if 0 1(2) 00 1011 dfff ffff 1,2,3
INCF f, d Increment f 1 00 1010 dfff ffff Z 1,2
INCFSZ f, d Increment f, Skip if 0 1(2) 00 1111 dfff ffff 1,2,3
IORWF f, d Inclusive OR W with f 1 00 0100 dfff ffff Z 1,2
MOVF f, d Move f 1 00 1000 dfff ffff Z 1,2
MOVWF f Move W to f 1 00 0000 lfff ffff
NOP - No Operation 1 00 0000 0xx0 0000
RLF f, d Rotate Left f through Carry 1 00 1101 dfff ffff C 1,2
RRF f, d Rotate Right f through Carry 1 00 1100 dfff ffff C 1,2
SUBWF f, d Subtract W from f 1 00 0010 dfff ffff C,DC,Z 1,2
SWAPF f, d Swap nibbles in f 1 00 1110 dfff ffff 1,2
XORWF f, d Exclusive OR W with f 1 00 0110 dfff ffff Z 1,2
BIT-ORIENTED FILE REGISTER OPERATIONS
BCF f, b Bit Clear f 1 01 00bb bfff ffff 1,2
BSF f, b Bit Set f 1 01 01bb bfff ffff 1,2
BTFSC f, b Bit Test f, Skip if Clear 1 (2) 01 10bb bfff ffff 3
BTFSS f, b Bit Test f, Skip if Set 1 (2) 01 11bb bfff ffff 3
LITERAL AND CONTROL OPERATIONS
ADDLW k Add literal and W 1 11 111x kkkk kkkk C,DC,Z
ANDLW k AND literal with W Call 1 11 1001 kkkk kkkk Z
CALL k subroutine Clear 2 10 0kkk kkkk kkkk
CLRWDT - Watchdog Timer 1 00 0000 0110 0100 TO,PD
GOTO k Go to address 2 10 1kkk kkkk kkkk
IORLW k Inclusive OR literal with W 1 11 1000 kkkk kkkk Z
MOVLW k Move literal to W Return 1 11 00xx kkkk kkkk
RETFIE - from interrupt Return with 2 00 0000 0000 1001
RETLW k literal in W Return from 2 11 01xx kkkk kkkk
RETURN - Subroutine Go into standby 2 00 0000 0000 1000
SLEEP - mode Subtract W from 1 00 0000 0110 0011 TO,PD
SUBLW k literal Exclusive OR literal 1 11 110x kkkk kkkk C,DC,Z
XORLW k with W 1 11 1010 kkkk kkkk Z

Note 1: When an I/O register is modified as a function of itself ( e.g., MOVF PORTB, 1), the value used will be that value present on the pins themselves. For example, if
the data latch is '1' for a pin configured as input and is driven low by an external device, the data will be written back with a '0'.
2: If this instruction is executed on the TMR0 register (and, where applicable, d = 1), the prescaler will be cleared if assigned to the Timer0 Module.
3: If Program Counter (PC) is modified or a conditional test is true, the instruction requires two cycles. The second cycle is executed as a NOP.
‫انصفحت‬
15 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

DOCUMENT A RENDRE

TABLEAU FONCTIONNEL
Fonction de service Critères d'appréciation Niveaux d'acceptation
Modes de commande :
FP1: ……………… - à distance - Distance : 50 m mini
- ……………….. - Digicode : 4000 combinaisons
mini
- …………..
- …………….
FC1 : ……………… Réseau national. - ……………

FAST DESCRIPTIF Traiter


l’information
………………

Gérer
l’information

Clavier

Acquérir
l’information
……………..

Clef

Transformer l’énergie
électrique en énergie .............................
mécanique
Manœuvrer le Transformer
portail l’énergie
Transformer l’énergie
mécanique en énergie Pompe
hydraulique

Exercer une …………………..


poussée

Actionner le
portail
Tourner Guidage en rotation
‫انصفحت‬
‫‪16‬‬ ‫عهىو انًهندش‬ ‫الـــيـــادة ‪:‬‬
‫‪18‬‬ ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
‫(اندورة االستدراكيت ‪)2008‬‬
‫انًىضىع‬ ‫شعبت انعهىو وانتكنىنىجياث‪ :‬يسهك انعهىو‬
‫‪C: RS46‬‬ ‫انشعـــب(ة)‪:‬‬
‫وانتكنىنىجياث انكهربائيت‬

‫‪DOCUMENT A RENDRE‬‬

‫‪4‬‬
‫‪1‬‬

‫‪56‬‬
‫)‪(7+8+59‬‬

‫)‪(41+42‬‬

‫‪Coupe A-A‬‬

‫‪D‬‬

‫‪A‬‬ ‫‪A‬‬

‫‪D‬‬
‫انصفحت‬
17 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

DOCUMENT A RENDRE

(p + c)

=1 Séquence de détection
d’impulsion de p
2

p Cl

3 KA3 TON0 KA1 Ouverture Portail

(p + TON0)
Lancement de TON0
4

…… Lecture de l’état de TON0

……

6 .. TON1

(…… + TON1)Ob

……

8 ..
……

9 .. KA2 TON2

TON2 Cl

10 KA2 …….. TON3 …….. Fermeture Portail

……….. TON3

12 11 KA2 TON4

…….. TON4

13

……..

14 KA2 TON5

……..
‫انصفحت‬
18 ‫عهىو انًهندش‬ : ‫الـــيـــادة‬
18 ‫االيتحاٌ انىطني انًىحد نهبكانىريا‬
)2008 ‫(اندورة االستدراكيت‬
‫انًىضىع‬ ‫ يسهك انعهىو‬:‫شعبت انعهىو وانتكنىنىجياث‬
C: RS46 :)‫انشعـــب(ة‬
‫وانتكنىنىجياث انكهربائيت‬

DOCUMENT A RENDRE

Lire l'état de RB1 (Réceptivité de l'étape 0 (p + c) )

BTFSC ………, … Tester le bit 1 du PORTB et sauter si ce bit est à 0

BSF TEMP_W, 0 Sinon mettre à 1 le bit 0 de la variable de travail Temp_W

BTFSS PORTB, 1 Tester le bit 1 du PORTB et sauter si ce bit est à 1

BCF …………, … Sinon, mettre à 0 le bit 0 de la variable Temp_W


Transférer le contenu de la variable Temp_W, qui contient l'état du bit 1 du
MOVF TEMP_W, W PORTB, vers le registre W, registre fondamental du µC

ET avec le bit d'étape X0 (Etape précédant l'étape 1)


BTFSC X0_7, 0

BSF TEMP_W, 0

………, X0_7, 0

BCF TEMP_W, 0
ET logique entre le bit 0 de Temp_W, qui contient maintenant X0, et le bit O de
………, TEMP_W, W W qui contient déjà la réceptivité (p+c) ; le résultat étant stocké dans W

Activation (Mise à 1) du bit d'étape X1

MOVWF TEMP_W Transférer W, qui contient (p+c)X0 vers Temp_W

BTFSC TEMP_W, 0

BSF ……, … Mettre à 1 X1 si le bit 0 de TEMP_W, qui contient (p+c)X0, est à 1

Lire l'état de X2 (Etape Suivant l'étape 1)

BTFSC ……, …
BSF TEMP_W, 0

BTFSS X0_7, 2

BCF TEMP_W, 0

……… TEMP_W, W Transférer le contenu de la variable Temp_W, qui contient l'état de X2, vers W

Désactivation (Mise à 0) du bit d'étape X1

MOVWF TEMP_W

BTFSC TEMP_W, 0

…… X0_7, 1 Mettre à 0 X1 si X2 est à 1

Vous aimerez peut-être aussi