Ben Ahmed Khaldi Rouas
Ben Ahmed Khaldi Rouas
OUARGLA
Faculté des Nouvelles Technologies de l'informatique
Et de la Communication
Département d'Electronique et Communication
Mémoire
En vue de l'obtention du diplôme
MASTER
Spécialité: Electroniques des Systèmes Embarqués
Ahmed KHALDI
Adel ROUAS
Thème
Introduction généralــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ1
I.1.Introduction __________________________________________________ 4
I.2. Évolution des ascenseurs_______________________________________ 4
I.3. Définition ___________________________________________________ 5
I.4.Constitution d’un ascenseur _____________________________________ 6
I.4.1. La cabine ________________________________________________ 6
I.4.2. Trémie ___________________________________________________ 6
I.4.3. Machinerie _______________________________________________ 6
I.4.4. Système de transmission du mouvement _______________________ 6
I.4.5. Portes palières ____________________________________________ 7
I.4.6. Parachute ________________________________________________ 7
I.4.7. Système de commande _____________________________________ 7
I.5. Les Différents types d’ascenseur selon leur fonctionnement ___________ 7
I.5.1. Les ascenseurs hydrauliques ________________________________ 8
I.5.2. Ascenseur électrique _______________________________________ 9
I.5.3. Ascenseurs sans machinerie _________________________________ 9
I.6. L’usage de l’ascenseur ________________________________________ 10
I.7. Base de sécurité d’un ascenseur ________________________________ 10
I.8. Conclusion _________________________________________________ 11
Chapitre II : Démarches de conception
- BP : boutons poussoir.
Introduction générale
L’ascenseur est sans doute l’une des inventions qui a le plus marqué notre société, ayant
évolué en même temps que l’orientation du monde vers l’utilisation des bâtiments à plusieurs
étages, que ce soit dans des bâtiments de service (administratifs, hôpitaux) ou des bâtiments
résidentiels. À la fois fascinant par son côté technologique, l’ascenseur est également banal,
étant un dispositif de déplacement utilisé au quotidien.
Il est devenu nécessaire d’utiliser des ascenseurs comme élément de communication entre
les étages et certains d'entre eux au lieu des moyens traditionnels, à savoir les escaliers. En
effet l’ascenseur joue un rôle clé pour répondre aux exigences modernes en matière
d’autonomie, mobilité, accessibilité, et rapidité. Il limite la fatigue, fait gagner du temps,
facilite les déplacements, le transport des courses… Il permet aussi aux personnes âgées, ou
aux personnes à mobilité réduite, de vivre à leur domicile, en étant autonomes.
Les ascenseurs n’ont pas toujours été ce dispositif d’élévation, à la fois rapides et
perfectionnés tel que nous les connaissons aujourd’hui. Ce système a d’abord été un moyen
permettant d’accéder à des lieux difficilement accessibles comme les monastères grecs
d’antan et les mines. Mais progressivement, des améliorations successives ont été apportées à
l’ascenseur au fil de son évolution, pour mieux répondre aux besoins d’une urbanisation
croissante. Désormais programmables, les ascenseurs sont plus confortables, plus surs, moins
gourmands en énergie, plus spacieux et plus accessibles aux personnes âgées et handicapées,
Ils sont devenus plus intelligents, et ont appris à gérer l'imprévu, en favorisant un trafic
optimal et plus fluide.
L’arrivée de l'informatique et des microprocesseurs a révolutionne le fonctionnement des
ascenseurs. L’idée de contrôler les ascenseurs avec plusieurs composants électroniques ou des
cartes de contrôle sophistiquées comme l'API, µP et µC est apparue afin de donner un
caractère moderne, simple et peu coûteux.
L’objectif de notre travail consiste à développer un système de commande embarque qui a
pour rôle de gérer les ressources de l’ascenseur en répondant à des exigences de qualité et de
sûreté de fonctionnement.
La suite du présent mémoire traite trois principaux chapitres dont les contenus sont les
suivants :
Le premier chapitre est consacré à donner un aperçu sur les ascenseurs, dans lequel nous
présentons un bref historique avec une description générale de l’ascenseur et les différents
éléments qui le composent. On abordera, ensuite Les différents types d’ascenseur, en
1
Introduction générale
expliquant leurs avantages et inconvénients, et on termine ce chapitre par exposition des
caractéristiques des ascenseurs en fonction de leurs utilisations, ainsi que les règles sécurité
qui doivent être assurées.
Le second chapitre sera dédié à la présentation des démarches de conception des
ascenseurs. On a commencé par mettre au clair les besoins et les souhaits des usagers
consignés dans un cahier des charges, puis des analyses fonctionnelles et structurelles sont
presentés, qui ont pour but de modéliser l’ascenseur de telle sorte à faciliter la compréhension
de son fonctionnement.
Dans le troisième chapitre, une description générale des éléments de base constituant la
carte de commande avec les fonctionnalités fournies sera présente en premier lieu, suivi d’une
étude de simulation des différentes parties du système ainsi que les organigrammes des
différents programmes.
2
Chapitre 01 : Généralistes
Sur Les Ascenseurs
Chapitre 01 : Généralistes Sur les Ascenseurs
I.1.Introduction
L’ascenseur est devenu, au fil des années, un dispositif de transport indispensable à
beaucoup d’usagers. C’est un élément familier et incontournable de nos immeubles
d’habitation, de nos bureaux, des musées, aéroports, centres de soins, et bâtiment s
publics. En effet, l’ascenseur s’ouvre à toutes catégories de personnes, il est facile
d’utilisation, confortable, rapide et possède un accès sécurise et simplifie aux différents
étages.
Ce chapitre, est une présentation générale des ascenseurs sous forme d’un état de l’art. Un
bref rappel historique est donnes en premier lieu, suivi d’une définition de l’ascenseur avec
les différents éléments qui le constitue, ensuite on a cité les types d’ascenseurs, en exposant
leurs avantages et inconvénients, et on a clôturé ce chapitre, par la présentation des
caractéristiques des ascenseurs selon leur usage, ainsi que les bases de sécurité qu’il faut
prévoir.
4
Chapitre 01 : Généralistes Sur les Ascenseurs
En 1924, l’ascenseur à commande automatique est apparu en Angleterre. C’est un
dispositif sans machiniste, entièrement électrique, et disposant de sécurités accrues, il se
démocratise dans une majorité de bâtiments.
En 1970, l’ascenseur va s’industrialiser pour mieux répondre aux besoins d’une
urbanisation croissante.
Les années 80, l'arrivée de l'informatique et des microprocesseurs va révolutionner le
fonctionnement des ascenseurs, Désormais programmables, les ascenseurs sont plus
confortables, plus rapides, plus sûrs, moins gourmands en énergie, plus spacieux et plus
accessibles aux personnes âgées et handicapées.
Dans les années 90, les ascenseurs qui sont fabriqués et installés, ont subi une nouvelle
évolution, ils sont devenus plus intelligents pour favoriser un trafic optimal et ont appris à
gérer l'imprévu grâce à l'apport de la microinformatique.
La cabine a subi des modifications à l'intérieur, avec l'apparition de nouveaux tableaux de
commande, de nouveaux éclairages, de matières plus variées et plus adaptées pour la
décoration, d'une meilleure signalisation favorisant l'information des usagers et de moyens de
dialogue vers l'extérieur. [1]
Dans les années 2000, la possibilité de conception plus originale, alliées aux innovations
technologiques permettant une grande compacité des équipements, ont favorisé l’apparition
de concept tel que l’ascenseur sans local de machine. Dans ce nouveau concept, l’ascenseur se
résume à un volume : la gaine et offre plusieurs avantages tels que :
à la construction : pas de local de machinerie, récupération de la surface
correspondante pour sa commercialisation (cave, parking ou mètre carré habitable).
à l'installation dans les bâtiments existants : pas de modification de structure ou de
récupération de surface nécessaire à la machinerie donc une facilité de mise en
œuvre.
Outre ces évolutions d’intégrations architecturales, des innovations permettent aussi des
ascenseurs plus « intelligents » anticipant la gestion des destinations afin d’améliorer
sensiblement le trafic
I.3. Définition
Le terme d'ascenseur est réservé au dispositif mobile permettant le déplacement de
personnes sur un axe prédéfini au sein d'une construction. Il doit être facile d’accès et
sécurisé.
5
Chapitre 01 : Généralistes Sur les Ascenseurs
Lorsqu'il s'agit de déplacer des produits, des matériaux, des objets, etc. on emploie le terme
général de monte-charge, et suivant la nature de la charge transportée on rencontre [2] :
Les monte-voitures (garages).
Les monte-chariots (usines).
Les monte-décors (théâtres).
Les monte-fûts (magasins).
I.4.1. La cabine
La cabine est l'équipement principal de l’ascenseur, c’est elle qui accueille et transporte
les passagers en se déplaçant verticalement. Elle est construite avec des aménagements
spécifiques bien déterminés pour son utilisation, sa configuration doit être pratique et
confortable. Selon les besoins, la cabine peut prendre des aspects différents, elle peut être
équipée d'un tableau de commande, système d’éclairage, un dispositif de ventilation et un
système de freinage de sécurité, on peut ajouter d’autres accessoires qui concourent au confort
et à la sécurité des usagers.[3]
I.4.2. Trémie
Volume dans lequel se déplace la cabine d'ascenseur et, s'il existe, son contrepoids.
I.4.3. Machinerie
Le local qui enferme les muscles le moteur et l'armoire de commande de l’ascenseur.
6
Chapitre 01 : Généralistes Sur les Ascenseurs
Pour le déplacement de la cabine de l’ascenseur, il y a trois types de technologies. Dans le
cas de l’ascenseur électrique, on utilise un moteur électrique, un système de poulies, un
contrepoids, et des câbles.
Pour l’ascenseur hydraulique, on a un moteur électrique également, une pompe
hydraulique, un réservoir d’huile ainsi que des câbles.
Pour l’ascenseur sans machinerie on a un moteur électrique compact sans réducteur intégré
à la gaine, et grâce auquel la cabine monte et descend sans treuil mécanique, il est commandé
via un variateur de fréquence qui injecte du courant en modulant la tension et la fréquence de
manière à déplacer la cabine à des vitesses variables. [2]
I.4.6. Parachute
C’est un système de pinces qui vient freiner la vitesse de la cabine et peut même l’arrêter
en cas d’alerte pour trop grande vitesse.
7
Chapitre 01 : Généralistes Sur les Ascenseurs
8
Chapitre 01 : Généralistes Sur les Ascenseurs
9
Chapitre 01 : Généralistes Sur les Ascenseurs
progression de la cabine et d’un moteur électrique pour fonctionner. Celui-ci est ainsi installé
à l’intérieur de la gaine en partie supérieure ou inférieure. Ce moteur, particulièrement
compact, est alors commandé par un variateur de fréquence qui injecte du courant en
modulant la tension, offrant une grande précision d’arrêt et un grand confort pour les
passagers qui peuvent ainsi se déplacer de manière plus fluide.
Pour ce type d’appareil, la maintenance représente un atout indéniable. En effet, l’armoire
de commande peut être placée selon la configuration du bâtiment au niveau d’un palier, de la
porte d’accès ou sur un mur, facilitant ainsi le travail des techniciens. [5]
10
Chapitre 01 : Généralistes Sur les Ascenseurs
La mise à la disponibilité des abonnés de moyens d’alarme et d’échange avec un
département d’intervention.
Le paravent des équipements électriques de l’installation.
L’accès sans-souci des employés d’intervention aux salles des machines, aux
dispositifs associés et aux surfaces sillonnés par la cabine.
L’impossibilité pour toute personne autre que les personnels d’intervention d’accéder
aux locaux des machines, aux équipements amalgamés et aux espaces franchies par la
cabine. [6]
I.8. Conclusion
A traves ce chapitre, un aperçu général sur les ascenseurs et leurs composants a été
présenté, avec une exposition des différents types d'ascenseur dont nous avons cité les
avantages et les inconvénients de chacun. Dans le prochain chapitre, notre étude sera basée
sur les démarches de conception du système de commande à base de microcontrôleur
PIC16F877A, des ascenseurs.
.
11
Chapitre 02 :
Démarches de conception
Chapitre II : Démarches de conception
II.1. Introduction
Avec les progrès et le développement de l’électronique et de l’informatique, les systèmes
de commande et contrôle ont été amélioré en donnant naissance à des microcontrôleurs et
microprocesseurs qui peuvent s’adapter et s’intégrer dans les processus industriels dont la
gestion des ascenseurs. Ils peuvent accomplir des tâches plus complexes, non seulement de
contrôle, mais aussi de traitement de données, de circulation d’informations et de simulation,
dans des conditions favorables en toute sécurité.
II.3 Objectif
L’objectif de ce projet est de développer un système de commande embarque qui a pour rôle
de gérer de façon intelligente les ressources de l’ascenseur, en répondant à des exigences de
qualité et de sûreté de fonctionnement très strictes.
Le choix de l’embarqué contrairement à un automate est motivé principalement par le coût,
l’encombrement, la portabilité du programme, et la facilité de mise à jour du logiciel.
La commande est assurée par un microcontrôleur du type PIC 16F877A se trouvant dans
une carte.
15
Chapitre II : Démarches de conception
A l’origine de tout projet d’installation d’ascenseur, il y a bien évidemment la demande
d’un client. Chacune d’entre elle est différente et donnera donc lieu à un projet unique qui
déterminera les contraintes et impératifs qui en découlent.
Bien définir son projet est primordial pour la conception, pour ce faire, on commence par
mettre au clair les besoins et les souhaits des usagers consignés dans un cahier des charges,
puis on détermine l’ensemble des contraintes techniques à respecter, de l’appareil (taille de la
cabine, emplacement des portes palières …), en s’appuyant sur les plans, les observations
réalisées et l’ensemble des documents disponibles.
16
Chapitre II : Démarches de conception
Chaque fois que la charge maximale sera dépassée, le système de contrôle de
l'ascenseur actionnera une alarme sonore/lumineuse.
Puis il attendra en gardant la cabine immobilisée que le poids de cette dernière
redescende en dessous du seuil toléré, tout en maintenant les portes ouvertes ou en les
rouvrant complètement.
Le système devra indiquer l'étage auquel se trouve la cabine à chaque instant.
Pour faciliter son utilisation par les personnes mal voyants et malentendants, il doit
être doté d’une synthèse vocale, de boutons de commande émettant un bip lors d’un
appui et de gond à l’arrivée.
II.4.2.1. Définitions
- Analyse fonctionnelle : consiste à rechercher et à caractériser les fonctions offertes par un
produit (système) pour satisfaire les besoins de son utilisateur.
- Besoin : est une nécessité ou un désir éprouvé par un utilisateur.
- Un produit ou système : est ce qui est ou sera fourni à l'utilisateur pour répondre à un
besoin.
- Fonction : action nécessaire à la satisfaction des besoins qui exprime un résultat à atteindre.
- Les fonctions de service ou globale: ce sont les réponses au besoin du client, action
attendue du produit pour répondre au besoin et exprimée en terme de finalité, de façon précise
et mesurable.
- Les fonctions techniques: elles sont internes au produit, elles résultent des choix du
concepteur, la solution indique : sont la traduction matérielle (dispositifs ou organes de
l’appareil) de chaque fonction technique.
- Bloc fonctionnel : c'est l'association d'une fonction technique et de la solution qui permet de
la réaliser.
- Matière d’œuvre : on appelle matière d’œuvre la matière, l’énergie et/ou l’information sur
les quelles agit le système. [7]
17
Chapitre II : Démarches de conception
18
Chapitre II : Démarches de conception
19
Chapitre II : Démarches de conception
20
Chapitre II : Démarches de conception
21
Chapitre II : Démarches de conception
22
Chapitre II : Démarches de conception
23
Chapitre II : Démarches de conception
- Actionneur : son rôle est de transformer l’énergie distribuée en énergie mécanique (de
translation ou de rotation)
- Transmetteur : son rôle est d’adapter et de transmettre l’énergie mécanique délivrée par
l’actionneur pour la rendre utilisable par l’effecteur.
- Effecteur : son rôle est d’effectuer la transformation de la matière d’œuvre afin de lui
apporter sa valeur ajoutée. [11]
II.6. Conclusion
Dans ce chapitre, nous avons exposé l’objectif du projet qui est base sur les besoins et les
souhaits des usagers, avec une présentation des démarches de conception. Vu la complexité
de cette dernière, l’utilisation de nouvelles démarches s’avère nécessaire avec des analyses
spécifiques qui nécessite l’utilisation de nouveaux outils
24
Chapitre III : Simulation&
Programmation
Chapitre 03 : Simulation& Programmation
III.1. Introduction
La carte électronique programmable a pour rôle de faciliter l’interfaçage avec le monde
extérieur en gérant la communication entre les données (les entrées) et les commandes (les
sorties).
Dans ce chapitre, une description générale des éléments de base constituant la carte de
commande avec les fonctionnalités fournies sera présentée en premier lieu, suivi d’une étude
de simulation des différentes parties du système ainsi que les organigrammes des différents
programmes.
29
Chapitre 03 : Simulation& Programmation
30
Chapitre 03 : Simulation& Programmation
31
Chapitre 03 : Simulation& Programmation
III.3.1.1.2.2. Capteur analogique
Un détecteur de charge placé sur la partie inférieure de la cabine permet de
contrôler la charge et, au besoin, de déclencher l'alarme en cas de surcharge. Il peut
être un capteur piézoélectrique à compression, cette technologie repose sur une
propriété du Crystal de quartz, qui sous l’effet d’une force se polarise et donc crée
une différence de potentiel. Cette différence de potentiel étant proportionnelle à la
force, le poids peut en être déduit.
Les détecteurs de courant ont pour but de détecter le courant de fonctionnement du
moteur sur lequel il est possible de se baser pour régler la puissance du moteur au
juste niveau.
32
Chapitre 03 : Simulation& Programmation
Les interfaces qui permettent de rendre un compte sur l’étatdu système sont :
-MP3 Player Module : Le DFP layer mini est un module mp3 à faible coût avec une sortie
audio simplifiée qui peut être connecté directement à un haut-parleur ou à un écouteur. Il peut
33
Chapitre 03 : Simulation& Programmation
être utilisé comme un module autonome avec batterie, haut-parleur et bouton poussoir,
comme Il peut être, également, utilisé en combinaison avec un microcontrôleur. Ce
microcontrôleur contrôlé l’état de lecture MP3 en envoyant des commandes au module via le
port UART (RX / TX), telles que changer de chanson, changer le volume et le mode de
lecture, etc. Ce module est compatible avec les microcontrôleurs Arduino / AVR / ARM /
PIC. Le module dispose d’une fente ou on peut aussi insérer une carte micro SD pour stocker
les fichiers audois.
34
Chapitre 03 : Simulation& Programmation
35
Chapitre 03 : Simulation& Programmation
A l’aube des années 90, la société américaine « MICROCHIP TECHNOLOGIE», a
développé et fabriqué un microcontrôleur CMOS : "Le PIC" a basse tension. Il présente les
possibilités de calcul de haute performance et un jeu complet de fonctionnalités à un prix très
compétitif. Ces caractéristiques font que ce composant est l’un des plus utilise dans la plupart
des applications haute de gamme et de contrôle ou le prix de revient joue un rôle important.
III.3.3.2. PIC16F877
Le microcontrôleur que nous avons choisi est le Pic16f877, est un circuit intégré de type
CMOS. Il est construit autour d'un CPU 8 bits, et a été conçu pour des applications
embarquées a basse consommation d’énergie et a faible cout. Il fait partie de la famille des
circuits RISC (Reduced Instruction Set Computer), caractérisée par leur vitesse d'exécution et
leur jeu d'instruction réduit.[11]. Son boîtier est un DIL (Dual In Line) de 2x20 pattes, et
chacune de ces broches est associée a une ou plusieurs fonctions. En effet ces dernières
peuvent jouer plusieurs rôles (entrée, sortie) tout dépend de leurs configurations qui s’effectue
lors de la programmation du PIC.
36
Chapitre 03 : Simulation& Programmation
Une mémoire EEPROM pour sauver des paramètres de 256 octets.
Une mémoire morte de type FLASH de 8 Kmots (1mot = 14 bits), elle est
réinscriptible à volonté.
Chien de garde WDT.
33 Entrées et sorties, A (6 bits), B, C et D (8 bits), E (3 bits).
Chaque sortie peut sortir un courant maximum de 25 mA.
3 Temporisateurs : TIMER0 (8 bits avec pré diviseur), TIMER1 (16 bits avec pré
diviseur avec possibilité d’utiliser une horloge externe réseau RC ou QUARTZ et
TIMER2 (8 bits avec pré diviseur et post diviseur).
2 entrées de captures et de comparaison avec PWM (Modulation de largeur
d’impulsions).
Convertisseur analogique numérique 10 bits avec 8 entrées multiplexées maximum.
Une interface de communication série asynchrone et synchrone (USART/SCI).
Une interface de communication série synchrone (SSP/SPI et I2 C).
Une tension d'alimentation entre 2 et 5.5 V.
Il faut toutefois noter que le 16F877 présente des limitations qui l'empêchent d'être utilise
dans des systèmes embarques plus complexes, par exemple, il n'a pas de bus de mémoire
externe qui lui permettrait d'accéder efficacement a des mémoires RAM / ROM externes, et sa
capacités de mémoire (8Ko de RAM, 1Mo de flash pour les mieux dotes) peut se révéler
insuffisante pour des applications qui demandent de grandes tables de données.
III.4. Programmation
La conception du programme en C se fera sous le logiciel MikroC de "Mikroélectronique",
Il s’agit d’un environnement de développement spécialisé pour la programmation de
microcontrôleurs de la gamme PIC de Micro chip. Ce logiciel propose des bibliothèques de
routines qui facilitent l’utilisation des fonctions du microcontrôleur.
Le programme est d’abord édité et compilé puis est transmis au composant via un driver
qui permet l’interfaçage entre le port USB du PC et le microcontrôleur déjà présent sur le
montage électronique (commande numérique).
37
Chapitre 03 : Simulation& Programmation
a refaire
Étage différents
Étage identiques
Activation de moteur
Eteindre le voyant
Allumer la voyant
Eteindre le moteur
38
Chapitre 03 : Simulation& Programmation
- Détection de l’appel de la cabine :
Un appel provenant d'un étage quelconque se fait par l’appui sur le bouton d’appel qui se
trouve sur chaque palier.
Si la cabine se trouve au même niveau que l’étage appelant, le voyant est allumé
avec un bip sonore, indiquant la présence de la cabine à l'étage demandé, et
l’ouverture des portes se fait automatiquement.
S'il vient d'un autre étage, le système détecte le bouton d’appel pressé, le voyant
s’allume, et le moteur se déplace dans le bon sens vers l'étage demandé. Une fois
que le niveau est atteint, le voyant s’éteint, le moteur s’arrête et les portes
s’ouvrent pour un certain temps pour permettre l’évacuation aisée de la cabine, puis
se referment.
Dans le cas de plusieurs appels, l’ascenseur doit s’arrêter à tous les étages ou il y’a
demande extérieures. La première demande qui va être pris en considération. Et on
constate que deux cas de figure peuvent se présenter :
Premier cas : si la direction de l’ascenseur est la même que celle demandée,
,alors la cabine se dirige vers cet appel, entre temps ,avant que l’étage d’où
provient la demande n’est pas encore atteint, il y’ait d’autres demandes dans la
même directions, alors à l'arrivée de chaque étage intermédiaire, un test de
demande d'appel est effectué, l'ascenseur s’arrête au passage pour laisser
monter ou descendre les personnes, et il termine avec celle du haut.
2emecas: si à un même moment donné il y’a deux demandes de direction
différentes, l’une à un étage supérieur, où l’ascenseur se trouve et l’autre à un
niveau plus bas, la cabine devra se déplacer de façon à terminer sa course avant
de changer de direction.
- Sélection des étages à l’intérieur de la cabine :
Une fois à l'intérieur de la cabine, l’usager pourra sélectionner l’étage désiré, en
appuyant sur l’un des boutons d’envoi correspondant à chaque étage, le voyant
s’allume, les portes de l’ascenseur se ferment, la signalisation de l'étage auquel se
trouve l'ascenseur est effectuée, et la cabine se déplace jus qu’à l’étage concerne.
Lorsque l’ascenseur arrive à un étage demandé, et une fois la cabine est immobilisée,
le voyant s’éteint, les portes de l’ascenseur s’ouvrent, après un délai de 5secondes
elles doivent se fermer, cette temporisation doit garantir la sécurité de l’utilisateur
durant l’accès à la cabine.
39
Chapitre 03 : Simulation& Programmation
Si le bouton d’urgence est actionné une alarme se déclenche immédiatement.
Si le bouton d’arrêt d’urgence est actionné le système s’arrête.
40
Chapitre 03 : Simulation& Programmation
41
Chapitre 03 : Simulation& Programmation
Suite a une demande, l’ouverture ou la fermeture des portes ne peut s’effectuer que
30s âpres la demande pour permettre l’évacuation aisée de la cabine. Cette
demande est prise en considération :
o Soit sur l’appui des boutons d’ouverture et de fermeture manuelle des
portes qui sont places a l’intérieur de la cabine.
o Soit par l’appui sur les boutons d’appel.
o Si une présence est détectée, les portes doivent être ouverte complètement
ou main tenues ouvertes, jusqu’à l’arrêt de la détection.
o Terminée la détection, le système doit attendre 5secondes supplément aire
savant de fermer les portes et de reprendre son fonctionnement normal.
42
Chapitre 03 : Simulation& Programmation
X : numéro d’étage
A .x : affiche x
BP : bouton poussoir
43
Chapitre 03 : Simulation& Programmation
- Voix vocale :
Des messages audio seront lus a partir d’une carte micro SD, informant les usagers non
voyants de la position de la cabine, annonçant les étages à l'ouverture et à la fermeture des
portes.
.
44
Chapitre 03 : Simulation& Programmation
P .c : présence de cabine
Le buzzer est
désactive
No No
C.p P.c
Oui Oui
Le buzzer est
Le buzzer est
active 3 s
active 10 s
Fin
III.5. Simulation
Pour prédire les performances électriques de la structure à concevoir avec précision, le
recours à la simulation est indispensable, cette dernière consiste à schématiser le système réel
45
Chapitre 03 : Simulation& Programmation
qu’on souhaite réaliser via un environnement graphique simple et interactif. L’objectif de la
simulation est de tester le projet ce qui permet de déceler certaines erreurs dès l'étape de
conception.
46
Chapitre 03 : Simulation& Programmation
Le capteur de poids sera symbolisé par un potentiomètre de10k (750Kg) alimenté par
5V, comme montre la figure ci dessous :
47
Chapitre 03 : Simulation& Programmation
plus la tension moyenne appliquée à un moteur (haute vitesse) est élevée et plus le rapport
cyclique est bas, plus la tension moyenne appliquée à un moteur (basse vitesse) est faible.
- Pont en H - pour contrôler le sens de rotation : le sens de rotation d'un moteur peut être
contrôlé en modifiant la polarité de la tension d'entrée. Une technique populaire pour ce faire
est d'utiliser H-Bridge.
Le circuit H-Bridge à quatre interrupteurs où l'actionneur est au centre, similaire à la
disposition de la lettre H, la fermeture de deux interrupteurs désignés en même temps reflète
la polarité de la tension appliquée au moteur, cela provoque un changement dans le sens de
rotation du moteur. [13]
III.5.3.1.2. L293D
Le L293D est un pilote d'entraînement à 2 canaux H-Bridge capable de piloter une paire de
moteurs ou un seul moteur.
48
Chapitre 03 : Simulation& Programmation
49
Chapitre 03 : Simulation& Programmation
III.5.4.Fonctionnement du système
III.5.4.2.choix d’étage
Lorsque nous sommes à l'intérieur de la cabine, nous choisissons l'étage où nous voulons
aller (par exemple le deuxième étage), le moteur tourne dans la direction de l’étage spécifié,
puis à l'arrivée, le numéro d'étage s’affiche et la porte s’ouvre pendant 5 secondes.
50
Chapitre 03 : Simulation& Programmation
51
Chapitre 03 : Simulation& Programmation
III.6. Conclusion
Ce chapitre constitue une étude qui traite l’aspect matériel de la carte de commande à base
de microcontrôleur ainsi que sa programmation. Une simulation sur le logiciel ISIS a été
aussi faite pour voir les différents fonctions de l’ascenseur tel le que le déplacement de
l’ascenseur, la montée et la descente de la cabine par des boutons d’appel et de commande
d’étage, et l’ouverture et la fermeture de la porte.
52
Conclusion générale
Conclusion générale
Le développement des ascenseurs fait partie intégrante des bâtiments et des maisons de
plusieurs étages, car il permet de se déplacer rapidement et confortablement d'un étage à
l'autre.
L’etude menée dans ce travail, portait sur la conception d’une carte de commande
embarque qui a pour rôle de gérer de façon intelligente les ressources de l’ascenseur, en
répondant à des exigences de qualité et de sûreté de fonctionnement très strictes. Le choix de
l’embarqué est motivé principalement par le coût, l’encombrement, la portabilité du
programme, et la facilité de mise à jour du logiciel. La commande est assurée par un
microcontrôleur du type PIC 16F877A se trouvant dans une carte.
Une description générale des éléments de base constituant la carte de commande avec les
fonctionnalités fournies a été présentée, ainsi qu’une étude de simulation des différentes
parties du système.
La recherche bibliographique nous a beaucoup aidés dans la réalisation de ce projet car il
était riche en informations sur l'étude des ascenseurs et vu la complexité de notre cahier de
charge, on a opte pour la solution par programmation.
Les programmes de gestion du système ont été élabores en microC, d’une manière
modulaire, ce qui facilitera lecture et la compréhension. En effet, en attribuant a chaque sous
programme l’exécution d’une tache spécifique, nous avons pu obtenir un programme simple,
structuré et claire.
A la fin de cette étude, on a acquit des connaissances techniques très enrichissantes sur
l’élaboration d’un mémoire de fin d’étude. En plus on enrechit notre connaissnce sur le
fonctionnement des ascenseurs.
Comme perspective, des mesures de sécurité plus stricte peuvent être ajouté, telles que le
contrôle de l’ascenseur par la voix au lieu des boutons de commande, afin d’éviter tout
contact pour prévenir contre les maladies infectieuses.
53
Références bibliographiques :
[1] : Mémoire de Thème " Étude, conception et réalisation d’un prototype
d’ascenseur " Ms. Eln. (EMBOUAZZA + MOSTEFAOUI Juillet 2017/2018).
[2] : Mémoire de Thème "Command d'un ascenseur par PLC" (Mahdi
LARIBI...4 Juillet 2017).
[3] : industrialisation d'un marquette simulation un ascenseur (Rida ADARDAK
21 févr 2018).
[4] : Mémoire de BOUFAFA-Mostapha Kamal biblio.univ-anaba.dz (juin 2019)
[5] : Ascenseurs sans LOCAL DE machinerie - Dumas-CNRS (Jimmy
KEYROUZ 4 nov 2014).
[6] : Ascenseur réglementation et programmation (Michel CHALAUX 2019).
[7] : Analyse fonctionnel - IUTenligne (appendice de COURS).
[8] : Diagramme FAST - Blog ac-versaille (juin 2014).
[9] : La chaine information Livret des compétences essentielles de seconde ISI.
Fiche N°1-1.
[10] : FC-chaine-energie_information (JEZEGOU 2017).
[11] : CT-2.2-La-chaîne-fonctionnelle-Élève (CHABRIER + NOURY 2019).
[12] : mémoire de optimisions de la gestion d'un parking automatisé biblio.univ-
anaba.dz (KATIR+HOUDJDJE juin 2017).
[13] : mémoire d’étude et réalisation d'une carte Arduino d'un ascenseur-
université de bejaia (DJAFRI Maned+CHELOUCHE Djalal 2016).
Annexes
Annexes 01 : Les datasheets de microcontrôleur pic 16F877
Brochage du PIC16F877
le schéma bloc de la structure interne du PIC16f877
Annexes 02 : L’afficheur 7 segment
Annexes 03 : pin description
Résumé :
De nos jours, les ascenseurs sont des éléments très importants dans les bâtiments
modernes, surtout ceux qui se composent de plusieurs étages. avec le développement
technologique dans tous les domaines de la vie, on était obligé de développer des systèmes de
contrôle des ascenseurs, dans le but de faciliter le déplacement entre les étages, Pour cela on a
utilise un système a "Microcontrôleur"qui représente aujourd'hui l'un des principaux axes du
progrès techniques. Cette étude nous a permide contrôler les ascenseurs d'une façon facile
avecune programmation simple, en utilisant deux programmes "Micro-c" et "protues".on est
arrive à améliorer la sécurité dans l'ascenseur, et on a aussi utilse la voix vocale pour aider
les gens non voyants.
Mots clés :
Ascenseur, microcontrôleur, Proteus, micro-C, étages
Abstract:
Since there is a lot of modern buildings which consist of several floors we have to note the
importance of the elevators and their uses, So it must be matched with our technological
development of today ;and here we talk about control systems, using "Microconrôleur" which
represents one of the main axes of technical progress. This study has allowed us to control the
elevators in an easy way with simple programming, using two programs "Micro-c" and
"protues", which increased safety in the elevator, and also voice simulation has been added to
facilitate its use for blind people, all this using simpler programming of the Microcontroller,
cheaper and easier to install compared to other systems.
Keywords: