Académique Documents
Professionnel Documents
Culture Documents
Intitulé :
Intitulé :
REMERCIEMENTS .......................................................................................................... i
LISTE DES FIGURES ..................................................................................................... ii
LISTE DES TABLEAUX ............................................................................................... iii
INTRODUCTION ............................................................................................................ 1
Chapitre I « PRESENTATION GENERAL DU PROJET » ............................................ 2
I.1: POMPE CENTRIFUGE ........................................................................................... 3
1.1: Définition .................................................................................................................3
1.2: Constitution de la pompe ..........................................................................................3
1.3: Principe de fonctionnement ......................................................................................4
1.4: Caractéristiques d’une pompe ..................................................................................4
1.5: Avantages et Inconvénients ......................................................................................5
I.2: MOTEURS ASYNCHRONES MONOPHASE .............................................................. 6
2.1 : Présentation ..............................................................................................................6
2.2 : Constitution ..............................................................................................................6
2.3 : Principe de fonctionnement ......................................................................................7
I.3: MOTEUR A COURANT CONTINUE ........................................................................ 9
3.1 : Présentation ..............................................................................................................9
3.2 : Constitution ..............................................................................................................9
3.3 : Principe de fonctionnement ....................................................................................10
3.4 : Réversibilité de la machine à courant continu ........................................................10
Chapitre II « ARDUINO ET LE CAPTEUR ULTRASON » ........................................ 12
II.1: ARDUINO ......................................................................................................... 12
1.1: Définition d’une carte Arduino ..............................................................................12
1.2: Présentation de la carte Arduino Uno.....................................................................12
1.3: Description de la carte Arduino Uno ......................................................................13
II.2: CAPTEUR ULTRASON HC-SR04 ....................................................................... 18
2.1: Description .............................................................................................................18
2.2: Caractéristiques ......................................................................................................18
2.3: Broche de connections............................................................................................19
2.4: Paramètres électriques ............................................................................................19
2.5: Le principe de fonctionnement ...............................................................................20
Chapitre III « CONCEPTION ET REALISATION » .................................................... 22
III.1: CAHIER DE CHARGES........................................................................................ 22
1.1: Enoncé du problème ...............................................................................................22
1.2: La solution envisagée .............................................................................................22
III.2: La conception des matériels et logiciel utilisée .............................................. 23
2.1: Matériels utilisés ....................................................................................................23
2.2: Logiciels utilisés .....................................................................................................29
III.3: REALISATION ................................................................................................... 31
3.1: La réalisation du système d’ouverture automatique d’une porte ............................32
3.2: La réalisation du système de remplissage automatique d’un réservoir ..................38
3.3: Maintenance appliquée à ce projet ........................................................................43
3.4: Coût du projet .........................................................................................................44
CONCLUSION GENERALE......................................................................................... 49
ANNEXES ........................................................................................................................ a
BIBLIOGRAPHIQUES, WEBOGRAPHIE ..................................................................... d
[i]
REMERCIEMENTS
Avant tout nous tenons tout d’abord à remercier notre Dieu tout puissant de nous avoir
donné la force, le courage, la santé et les moyens afin de pouvoir accomplir ce modeste
travail.
Les premières personnes que nous tenons à remercier particulièrement sont nos
encadreurs Monsieur RANDRIANIRINA Ghislain Brice mon encadreur pédagogique et
Monsieur TELOLAHY Michel mon encadreur professionnel pour l’orientation, la
confiance, la patience, qui ont constitué un apport considérable sans lesquels ce travail
n’aurait pas pu être mené au bon port.
Enfin, j'adresse toute mon amitié à mes collègues de la filière Maintenance Industrielle
et à toutes les personnes de près ou de loin, m’ont apporté leurs aides et leurs conseils
et qui m’ont témoigné leur confiance.
Merci !
[ii]
- Ph : Puissance hydraulique
- Pa : Puissance absorbée
- ρ : masse volumique de l’eau (=1000kg/m3)
- f.e.m : Force électromotrice
- PWM : Pulse Width Modulation
- Mhz : Mégahertz
- ICSP : In-Circuit Serial Programming
- USB : Universal Serial Bus
- E/S : Entrées/Sorties
- TTL : Transistor-Transistor Logic
- SDA : Serial Data
- SCL : Serial Clock
- SRAM : Static Random Access Memory
- EEPROM : Electrically Erasable Memorique
- MISO : Master In Slave Out
- MOSI : Master Out Slave In
- GND : Ground
- VCC : Voltage-Courent Convertor
- LCD : Liquide Crystal Display
- MatLab : Matrix Laboratory
- LED : Light Emitting Diode
- NO : Normal Open ou Normal Ouvert
- NC : Normal Close
- COM : Commun ou Common
- MCC : Moteur à Courant Continue
- IDE : Integrated Developement Environnement
- M : Moteur
- I2C : Inter Integred Circuit
- AC: Alternative Current.
- DC : Direct Current
[1]
INTRODUCTION
L’eau, en tant que ressource stratégique et vitale dans la vie, nécessite une bonne gestion. Il
est alors indispensable de faire appel à des techniques efficaces de supervision au niveau des
installations hydrauliques. Et la porte est une ouverture aménagée sur un édifice, un lieu de
passage obligatoire pour chacun souhaitant entrer ou sortir d’un bâtiment ou d’une pièce.
L’idée de ces projets a pour but la mise en œuvre des détecteurs de distance HC-SR04 pour
l’application au système de remplissage automatique d’un réservoir et affichage du niveau
d’eau, et l’application à l’ouverture automatique d’une porte. Nous savons bien qu’en ce
temps de pandémie du Covid-19, il est primordiale de limiter les contacts afin d’éviter la
propagation de cette dangereuse maladie. Les portes automatiques ont un système
d’ouverture intelligent, répondant à nos attentes en cette ère de nouvelle technologie. Ce
dernier peut être utilisé dans les espaces comme les banques, les hôpitaux, les sociétés, etc.
Dans ce cas, Arduino est le cerveau de notre système qui nous permet de réaliser des
programmes de commande, et gérer le fonctionnement de la pompe et la porte en fonction
de la pression mesuré à l’aide des capteurs ultrasons.
L’objectif de ce travail est de permettre l’affichage du niveau d'eau dans un réservoir et
contrôler un moteur de pompe au besoin et de contrôler l’ouverture d’une porte suivant une
présence à proximité.
Nous avons alors commencé cet ouvrage, après une brève introduction, par le premier
chapitre consacré à la présentation générale du projet. Dans le deuxième chapitre, nous nous
intéressons à la présentation de la carte Arduino et le capteur ultrason. Dans le troisième
chapitre, que nous avons divisé en deux parties, la première consacrée à la conception de
notre système et la deuxième partie à la réalisation de ce dernier.
[2]
Introduction :
L’automatisme industriel est un domaine très vaste. Alors, on s’intéresse aux matériels
essentiels participant, à la réalisation des circuits Hydraulique et l’ouverture automatique
d’une porte : pompe centrifuge, Moteur à courant continue, etc. Mais avant de
commencer, voici les schémas structure de notre projet.
Légende :
1a, 3 et 5 : corps de pompe
1 : diffuseur
2 : impulseur
4 : presse étoupe évitant les fuites
6 : arbre de transmission
Figure n°1. 3 : Vue de principe en coupe
d'une pompe centrifuge
[4]
1.3.a : L’aspiration
Le liquide est aspiré au centre du rotor par une ouverture appelée distributeur dont le rôle
est de conduire le fluide depuis la conduite d’aspiration jusqu’à la section d’entrée du
rotor.
La pompe étant amorcée, c’est à dire pleine de liquide, la vitesse du fluide qui entre dans
la roue augmente et par conséquent la pression diminue et engendre ainsi une aspiration
et maintient l’amorçage.
1.3.b : Le refoulement
Le rotor transforme l’énergie mécanique appliquée à l’arbre de la machine en énergie
cinétique. À la sortie du rotor, le fluide se trouve projeté dans la volute dont le but est de
collecter le fluide et de le ramener dans la section de sortie. La section offerte au liquide
étant de plus en plus grande, son énergie cinétique se transforme en énergie potentielle
(pression).
𝐏𝐡
Ƞ=
𝐏𝐚
Ph = ρ g H Q
1.5.b : Inconvénients
Elle n’est pas auto-amorçant;
Elle ne fonctionne pas avec des fluides trop visqueux;
Elle nécessite des dispositifs d’équilibrage.
Symbole général :
2.2 : Constitution
Le moteur asynchrone monophasé est constitué d’un stator et rotor.
Légende :
Le rotor : c’est la partie mobile du moteur
Le stator : c’est le fixe du moteur
Ces moteurs ont une vitesse constante déterminée par leur nombre de paires de pôles et,
bien sûr, la fréquence du courant.
3.2 : Constitution
La machine à courant continue comporte les parties principales suivantes :
• Une partie fixe appelée STATOR qui aura le rôle d'inducteur.
• Une partie mobile appelée ROTOR qui aura le rôle d'induit.
• Une liaison rotor, éléments extérieurs à la machine appelée COLLECTEUR ou Balai.
3.2.1 : L'inducteur
Il est formé soit d'aimants permanents en ferrite soit de bobines placées autour des noyaux
polaires. Lorsque les bobines sont parcourues par un courant continu, elles créent un
[10]
3.2.2 : L'induit
Le noyau d'induit est en fer pour canaliser les lignes de champ, les conducteurs sont logés
dans des encoches sur le rotor, deux conducteurs forment une spire.
3.2.3 : Balai
Le Balai est un ensemble de lames de cuivre isolées, disposées sur l’extrémité du rotor,
les balais portés par le stator frottent sur le collecteur.
Induction Induction
Conclusion :
Dans ce chapitre, on a présenté et définit les éléments d’une station de pompage, tel que
la pompe (centrifuge), ainsi que le moteur d’entrainement le porte mouvement qui est le
moteur synchrone monophasé pour réaliser notre projet. Maintenant nous allons parler la
carte Arduino et le capteur Ultrason dans le chapitre suivant.
[12]
Introduction :
L’électronique est de plus en plus remplacée par l’électronique programmée. Pour la
réalisation de notre travail, on a utilisé une carte d’acquisition de type Arduino Uno afin
d’assurer la communication entre les deux parties à savoir, la partie commande
(ordinateur) et le pompe, le moteur à courant continu et afin de pouvoir commander et
piloter le système.
Dans ce chapitre, on présente la description de la carte Arduino qui sera utilisée pour
notre application. En effet, les différentes parties constituant cette carte seront détaillées,
à savoir un microcontrôleur, des ports entrées/sorties, des mémoires. Aussi la présentation
des capteurs Ultrason ce qui nous intéresse vraiment dans notre travail.
II.1: Arduino
1.1: Définition d’une carte Arduino
Arduino est une plate-forme de prototypage d'objets électronique. Elle est constituée
d'une carte électronique, d'un environnement de programmation et d’une communauté
internationale gigantesque.
L’intérêt principal des cartes Arduino est leur facilité de mise en œuvre, Arduino fournit
un environnement de développement s’appuyant sur des outilles open source. Le
chargement du programme dans la mémoire du microcontrôleur se fait de façon très
simple par le port USB.
Microcontrôleur Atmega328
Tension de fonctionnement 5 V – 3,3 V
Tension d’alimentation (recommandée) 7-12V
Tension d’alimentation (limites) 6-20V
Broches E/S numériques 14 (dont 6 disposent d’une sortie PWM)
Broches E/S analogiques 6 (utilisables en broches E/S numériques)
40 mA (200mA cumulé pour l’ensemble des
Intensité max disponible par broche E/S (5v)
broches)
32 Ko dont 0,5 Ko sont utilisés par le
Mémoire programme Flash
bootloader
Mémoire SRAM (mémoire volatile) 2 Ko
Mémoire EEPROM (mémoire non volatile) 2 Ko
Vitesse d’horloge 2 Ko
Microcontrôleur :
Un microcontrôleur est un circuit intégré qui rassemble sur une puce plusieurs éléments
complexes dans un espace réduit. Au temps des pionniers de l’électronique, on soudait
un grand nombre des composants encombrants, tels que les transistors, les résistances ou
les condensateurs, sur des cartes plus ou moins grandes. Aujoud’hui, tout peut se loger
[15]
dans un petit boîtier en plastique noir muni d’un certain nombre des broches. Ces
dernières sont les connexions du circuit intégré au moyen desquelles s’effectue la
communication.
Avec ses dimensions réduites, il dispose pourtant d’une grande puissance de calcul. En
fait, il suffit de le souder sur une carte et de le mettre sous tension pour pouvoir l’utiliser.
Certes, il manque encore quelques composants (par exemple, des stabilisateur de tension,
des connexions pour programmation, et d’autres sur lesquels nous reviendrons plus tard),
mais il est cepedant sous cette forme déja prêt à l’emploi.
Alimentation :
La carte Arduino UNO peut être alimentée par le câble USB, par un bloc secteur externe
connecté grâce à une prise « jack » de 2,1mm ou bien par un bloc de piles dont le
raccordement est réalisé par l’intermédiaire des « GND » et « VIN » du connecteur
d’alimentation (POWER). L’alimentation extérieure doit présenter une tension comprise
entre 7 à 12 V.
La carte génère, par l’intermédiaire de régulateurs intégrés, deux tensions stabilisées : 5
V et 3,3 V. Ces deux tensions permettent l’alimentation des composants électroniques de
la carte Arduino. Etant disponibles sur connecteurs placés sur le pourtour des cartes, elles
permettent également l’alimentation des modules shields.
Les entrées/sorties:
La carte « Arduino Uno » dispose de 14 E/S numériques et de 6 entrées analogiques.
Entrées/sorties numériques :
Chacune des 14 broches numériques (repérées 0 à 13) peut être utilisée en entrée (input)
ou en sortie (output) sous le contrôle du programme. Le sens de fonctionnement pouvant
même changer de manière dynamique pendant son exécution.
Elles fonctionnent en logique TTL (0V-5V), chacune pouvant fournir (source) ou recevoir
un courant maximal de 40 mA et dispose si besoin d’une résistance interne de ‘pull-up’.
Entrées analogiques :
Les six entrées analogiques, repérées A0 à A5 (PC0 à PC5), peuvent admettre toute
tension analogique comprise entre 0 et 5 V (par défaut mais cela peut être modifié). Ces
entrées analogiques sont gérées par un convertisseur analogique/numérique de 10 bits,
dont la sortie peut varier de 0 à 1023.
[17]
Les mémoires :
Le microcontrôleur ATmega 328 dispose de 32 ko de mémoire de programme Flash. Il
contient aussi de 2 ko de mémoire vive(SRAM). Cette mémoire est généralement utilisée
pour stocker les résultats temporaires lors des calculs. Elle peut être lue et écrite à tout
instant par le microcontrôleur mais son contenu est perdu dès qu’il n'est plus alimenté.
L’ATmega 328 dispose également 1ko mémoire EEPROM. Le contenu de cette mémoire
est accessible grâce aux fonctions de la librairie « EEPROM ».
Communication :
La carte « Arduino Uno » a de nombreuses possibilités de communications avec
l’extérieur. L’Atmega328 possède une interface de communication série UART
accessible, grâce aux broches numériques 0 (Rx) et 1 (Tx). D’autre part, elle supporte le
bus I2C accessible, grâce aux broches analogiques4 (SDA) et 5 (SCL) et la liaison série
synchrone SPI grâce aux broches numériques 10 (SS), 11 (MOSI), 12(MISO) et 13
(SCX).
Reset :
A la mise sous tension un reset automatique permet au programme contenu en mémoire
du microcontrôleur de démarrer automatiquement dès que la carte Arduino est alimentée.
La carte« Arduino Uno » est également équipée d'un bouton poussoir de reset manuel.
Un appui sur celui-ci permet de relancer l'exécution d'un programme si nécessaire, soit
parce qu'il s'est « planté » soit tout simplement parce que l'on souhaite le faire repartir de
son début.
[18]
2.1: Description
Ce module HC-SR04 permet de mesurer la distance entre un objet mobile et les obstacles
rencontrés. Sa large plage d'alimentation, sa faible consommation et ses dimensions
miniatures en font un capteur indispensable en domotique, sa gamme de distance est de
2cm à 4m.
2.2: Caractéristique
Les caractéristiques techniques du module HC-SR04 sont les suivantes :
Le capteur à ultrason HC-SR04 est capable de mesurer la distance des objets situés de
2cm à 400cm du capteur avec une précision de 3mm. Le capteur est composé d’un
émetteur d’ultrason, d’un récepteur et du circuit de commande.
[19]
• Dimensions : 45 mm x 20 mm x 15 mm
• Plage de mesure : 2 cm à 400 cm
• Résolution de la mesure : 0.3 cm
• Angle de mesure efficace : 15 °
• Largeur d'impulsion sur l'entrée de déclenchement : 10 µs (Trigger Input Pulse width)
Légende :
Vcc = Alimentation +5 V DC
Trig = Entrée de déclenchement de la mesure (Trigger input)
Echo = Sortie de mesure donnée en écho (Echo output)
GND = Masse de l'alimentation
Tension d’alimentation 5V DC
Courant d’alimentation 15Ma
Fréquence de travail 40Hz
Distance maximale de détection 4m
[20]
Distance de la cible :
La distance parcourue par un son se calcule en multipliant la vitesse du son, environ 340
m/s (ou 34'000 cm/1'000'000 µs) par le temps de propagation et diviser par deux, soit :
d = v.t/2
d: distance en mètre; v: vitesse de son mètre par seconde ; t: temps en seconde.
Le fonctionnement d'un capteur de distance à ultrasons est basé sur l'émission d'une onde
ultrasonore et de sa réception. Un chronomètre mesure le temps t séparant l’émission de
la réception.
L’émetteur et le récepteur sont situés dans deux endroits différents :
Emetteur D Récepteur
Figure n°2. 11 : L'émetteur et le récepteur sont situés dans deux endroits différents
Conclusion :
Dans ce chapitre, notre étude s’est divisée en deux parties. La première s’est focalisée sur
la présentation de la carte Arduino, en commençant par les présentations générales ainsi
que la description détaillée concernant la création de cette carte. La compréhension de
données exposées dans ce chapitre nous offre des bases de connaissances pour l’usage de
la carte Arduino.
La deuxième partie nous a ouvert sur les généralités du capteur Ultrason ainsi que ses
caractéristiques. Ce capteur est facile à utiliser et moins chère par rapport aux autres
capteurs mais il est fragile. Nous avons choisi ce capteur pour qu’il soit différent à la
manipulation et surtout pour avoir déterminé la distance de l’obstacle selon notre besoin.
[22]
Ce chapitre est la clôture de cet ouvrage où nous allons présenter toute les étapes que nous
avons suivi afin de réaliser notre projet, le contrôle de pompes et surveillance de niveau
d’eau dans des réservoirs ainsi que le moteur à courant continu qui mettra la porte en
mouvement. Tout se fait à l’aide des capteurs Ultrason HC-SR04 et la carte de commande
Arduino pour gérer les fonctionnements des pompes et éviter le débordement. Aussi, il
gère les actions du moteur et assure la sécurisation.
Dans ce chapitre, nous allons définir la structure de mon réseau de remplissage et
l’ouverture automatique d’une porte et de l’ensemble des éléments constituant ce système
qui est complètement automatisé. Ce chapitre a été traité en deux parties : la première est
consacrée à la conception des matériels et logiciel utilisé alors que la deuxième est la
réalisation.
Suivant la présence d’une personne, se trouvant dans un rayon de 1,5 m devant la porte,
elle s’ouvre et se ferme automatiquement trois secondes après la disparition du signal de
détection fourni par le même type de capteur d'ultrason HC-SR04.
Déroulement du projet
Notre projet de réalisation a été fait en deux parties:
La première partie est la conception des matériels et logiciel utilisée;
La deuxième partie est la realization.
COMPOSANTES NOMBRES
Module relai 5V 1canal 1
Diode 2
Relai type 2RT 2
LED 2
Ecran LCD 16x02 I2C 1
Le relais comporte trois (3) broches d’entré et trois (3) bornes en sortie pour connecter un
Arduino au moteur pompe. Le module peut être haut ou bas à l’aide d’un déclencheur de
réglage de cavalier.
Il s’agit d’un déclencheur de niveau bas lorsque le cavalier se connecte à la broche LOW.
Il s’agit d’un déclencheur de niveau haut lorsque le cavalier se connecte à la broche
HIGH.
Les trois broches entrée sont:
VCC : Interface d’alimentation 5V
GND : masse
IN : Interface de contrôle. Courant au moins 4mA
Ce module est un actionneur. Le connecteur est une entrée (INPUT) qui doit être
connectée à une des sorties (OUTPUT) de notre carte Arduino.
L’utilisation de ce type du module dans notre projet a pour but de contrôler les pompes
de remplissage du réservoir.
2.1.3: Le transistor
Le transistor est un composant à trois pattes : la base, le collecteur et l’émetteur. Pour
l’utiliser en interrupteur télécommandé, appelé en commutation, la base est la commande,
et l’interrupteur se situe entre le collecteur et l’émetteur. La jonction base – émetteur se
comporte comme une diode. Lorsque Vbe = 0V, le transistor est bloqué, et comme Ic =
Ie = 0A, le transistor se comporte comme un interrupteur ouvert entre le collecteur et
l’émetteur.
Lorsque Vbe = Vbe_max, alors le transistor est passant. Pour que le transistor soit saturé,
il faut que Ib > Ic / Hfe ; (Hfe : gain). Il se comporte alors comme un interrupteur fermé.
Dans ce cas nous avons utilisé comme la protection du relais, et l’équiper avec de la
DIODE et la résistance afin de pouvoir protéger le relais.
Symbole :
Voici le symbole du transistor.
2.1.4: La diode
Choix de la diode :
La diode de roue libre va être branchée an parallèle avec le transistor. Elle va devoir
encaisser une tension 5V pour alimenter la bobine du relai qui commande le moteur à
courant continu. Nous avons choisi la 1N4007 et surtout elle supporte 1000V et un
courant de 1A.
L’utilisation de ce type de relai pour notre projet a pour but de commander le moteur à
courant continue en deux sens pour ouvrir et fermer la porte automatique
L’utilisation des diodes électroluminescentes dans notre projet a pour but d’ajouter des
signalisations sur l’état d’un actionneur. À titre d’exemple, s’il y a des obstacles devant
la porte avec la condition de cette distance, une LED verte sera allumée lorsque la porte
est ouverte sinon une LED rouge sera allumée.
[28]
Lorsque la sortie numérique de l’Arduino n’est pas activée (LOW), il n’y a pas une
différence de potentiel entre les broches de la LED. Cependant lorsqu’elle est activée, la
tension appliquée aux bornes de la diode est supérieure à la tension seuil de la LED, donc
elle sera allumée.
Ces 16 caractères par 2 lignes d'affichage a un contraste texte blanc très clair et très haut
sur un fond bleu / rétro-éclairage. Il comprend également une série I2C carte adaptateur
pré soudé à l'arrière de l'écran LCD. Cela signifie qu'il peut être contrôlé avec seulement
I2C broches de données série (SDA et SCL) et nécessite donc beaucoup moins de broches
numériques d’arduino lorsqu'il est commandé à partir d'un microcontrôleur. Au total, le
module ne nécessite que de quatre (04) fils dont la puissance 5V et GND. Le réglage du
contraste est également fourni par la carte fille par l'intermédiaire d'un potentiomètre.
Caractéristiques
L’afficheur LCD 16x2 I2C dispose des caractéristiques techniques suivantes :
Affichage: 16 colonnes, 2 lignes.
Tension: 5V uniquement nécessaires.
Courant: 135 mA typique, avec rétro-éclairage.
Modes: I2C / 9 600 baud de communication série.
qh1 1
qh1 2D
DS
SD
DF
FV
VD
D
DZ
ZD3
DZD
ZCS
C D
CXF
XQV
Q D
QXD
X1Z
1D
1Z
4
C
D
C
S
X du logiciel Arduino IDE
Figure n°3. 12 : Interface
D
Q
Correspondance : F
Q
V
Le cadre numéro 1: ce sontXles options de configuration du logiciel.
D
1
Le cadre numéro 2: il contient D les boutons qui vont nous servir lorsque
1
Z
l’on va programmer nos cartes.
D
Le cadre numéro 3: ce blocZva contenir le programme que nous allons
créer. C
C
Le cadre numéro 4: celui-ciX est très important, car il va nous aider à
corriger les fautes dans notreQprogrammation. C’est le débogueur.
Q
X
2.2.2: Logiciel PROTEUS 1
Il existe plusieurs logiciels de simulation des 1 circuits électroniques tels que Workbench,
PROTEUS, Tina…etc.
Les premiers tests de simulation du circuit Radar sont faits sur Proteus ISIS, le
logiciel fameux des simulations des montages électroniques. En plus de sa capacité de
simuler des montages à base de microcontrôleur, il permet davantage de donner une idée
[31]
sur la réalisation matérielle et la conception des circuits imprimés. Grâce à des modules
additionnels, PROTEUS est également capable de simuler le comportement d'une carte
Arduino et son interaction avec les composants qui l'entourent (capteur ultrason, Moteur,
ex).
III.3: Réalisation
Cette partie représente toutes les étapes que nous avons suivies afin de réaliser les
systèmes de notre projet. Nous avons représenté par chaque cas de notre système.
Le premièr cas: la réalisation du système d’ouverture automatique d’une porte.
Le deuxième cas: la réalisation du système de remplissage automatique d’un
réservoir et affichage du niveau d’eau.
[32]
Instruction du montage :
En ce qui concerne le capteur ultrason HC-SR04 :
Les broches TRIG, ECHO, GND et VCC du capteur ultrason sont connectées avec
les broches Pin12, Pin11, GND et +5V de la carte Arduino Uno.
Ech
Obstacles
Carte o
Arduino
UNO
Traitement Trig
R3
du
Signial
MCC
Débu
t
Lecture
capteur
ultrason
Oui
D <= 1.5m Porte ouvert
Après 3
secondes
Fin
Dans ce cas, la distance est inférieur ou égale à 15cm devant porte la LED verte est allumé
et la porte s’ouvre. Une foi le capteur détecte l’éloignement supérieur à cette condition
d’ouverture durant 3 secondes, la LED rouge sera allumé et la porte se ferme.
[37]
Module Relai
LCD
Carte
Arduino Ech
Obstacle
UNO o
R3
Traitement Trig
du
Signial
Relais Pomp
e
Début
Lecture capteur
Oui
D >= 18 ; D < 28 Pompe activée
Oui
D >= 28 Pompe désactivée
Fin
La fonction « Affichage sur LCD » affiche le niveau d’eau qui sera mesuré par le
capteur ultrason.
Objectif :
La maintenance préventive permet :
- d’éviter un maximum de défaillance des équipements et d’assurer une continuité
de service;
- Réduire le temps d’arrêt dû aux pannes;
- Augmenter la durée de vie des équipements;
- Diminuer ou même annuler les défaillances en service;
- Supprimer les causes d’accidents dus aux dépannages.
Les pannes
Deux différentes sortes des pannes peuvent survenir sur le fonctionnement du système
de remplissage automatique d’un réservoir et affichage du niveau d’eau et à l’ouverture
automatique d’une porte, panne électrique et panne hydraulique.
Pannes électriques
Les pannes électriques se localisent principalement au niveau des moteurs électriques ou
au niveau de leurs protections et au niveau des matériels électroniques (fusible grillé,
disjoncteur défectueux, mauvais câblage des circuits électriques de la carte arduino ou
des composantes électroniques).
Pannes hydrauliques
Les principaux panne de la partie hydraulique est panne conduite d’eau (lorsque la
pression élevé, sa risque de provoqué les fuites au niveau des coude ou des clapets), vanne
et lorsque le moteur endommager les liquide ne plus aspire et aucune refoulement.
Tableau n°3. 2 : Tableau récapitulatif des coûts des différents des composants
électroniques et hydrauliques
Image de la Prix
Composant Nombre
composante (Ariary)
Diode 2 600
LED 2 1 000
Breadboard 1 12000
Conclusion
Ce chapitre décrit l’ensemble des étapes suivies tout au long de la conception et de la
réalisation du système de remplissage automatique d’un réservoir et affichage du niveau
d’eau et l’ouverture automatique d’une porte et les maintenances appliquées à ces
systèmes, ainsi que l’étude financière du projet.
[49]
CONCLUSION GENERALE
L’objectif de notre mémoire est l’utilisation de capteur ultrason dans nos quotidiens, pour
le remplissage automatique d’un réservoir et affichage du niveau d’eau et ainsi que
l’ouverture automatique d’une porte dans le cadre du projet fin d’étude.
Ce système permet d’exécuter des tâches industrielles avec une intervention humaine très
réduite. À l’issue de notre travail, on peut conclure que :
Facilité d’utilisation des cartes Arduino;
Facile à programmée;
L’inconvénient des cartes c’est qu’elles ne supportent pas des tensions élevée.
[a]
ANNEXES
BIBLIOGRAPHIQUES, WEBOGRAPHIE
- https://www.arduino.cc/
- https://zestedesavoir.com/tutoriels/686/arduino-premiers-pas-en-informatique-
embarquee/
- https://www.labonnepompe.com/
- https://www.indiamart.com/proddetail/arduino-uno-r3-21138262348.html
- https://www.cours-gratuit.com/cours-arduino/ressource-de-formation-arduino-
moteur-en-pdf
- https://www.cours-gratuit.com/cours-arduino/ressource-de-formation-arduino-
moteur-en-pdf/startdown
- https://www.cdiscount.com/informatique/cartes-meres/uno-projet-kit-de-
demarrage-le-plus-complet-mode-d/
- https://www.google.com/search?q=programmation+avec+timer+sur+arduino&o
q=programmation+avec+timer+sur+arduino&aqs/
- https://www.arduino.cc/en/software
- https://fr.gearbest.com/relays/
- https://www.academia.edu/14870309/PROJET_ROBOT_D%C3%89TECTEUR
_D_OBSTACLE_CONTR%C3%94L%C3%89_PAR_ZIGBEE/
- https://www.academia.edu/35485278/ENSA_KHOURIBGA_BALANCING_R
OBOT/
- https://www.academia.edu/38819045/Genie_ELECTRIQUE_by_coursgeniemec
anique_com/
- https://www.infoconsult.tn/capteur-de-distance-à-ultrason/
- Manuel Capteur de niveau ultrason SONIV.pdf-Adobe Acrobat Reader DC
- pj2-guide-us-hc-sr04-compatible-arduino-2309.pdf- Microsoft Edge
- Arduino .pdf-Adobe Acrobat Reader DC
- ardublock-capteur-ultrason.pdf- Microsoft Edge
- La machine à courant continu.pdf-Adobe Acrobat Reader DC
- ENSA_KHOURIBGA_BALANCING_ROBOT.pdf-Microsoft Edge
- prise_en_main_carte_arduino_langage_arduino.pdf
TABLE DES MATIERES
REMERCIEMENTS .......................................................................................................... i
LISTE DES FIGURES ..................................................................................................... ii
LISTE DES TABLEAUX ............................................................................................... iii
INTRODUCTION ............................................................................................................ 1
Chapitre I « PRESENTATION GENERAL DU PROJET » ............................................ 2
I.1: POMPE CENTRIFUGE ........................................................................................... 3
1.1: Définition .................................................................................................................3
1.2: Constitution de la pompe ..........................................................................................3
1.3: Principe de fonctionnement ......................................................................................4
1.3.a : L’aspiration ................................................................................................................ 4
1.3.b : Le refoulement ............................................................................................................ 4
1.4: Caractéristiques d’une pompe ..................................................................................4
1.5: Avantages et Inconvénients ......................................................................................5
1.5.a : Avantages ................................................................................................................... 5
1.5.b : Inconvénients .............................................................................................................. 6
I.2: MOTEURS ASYNCHRONES MONOPHASE .............................................................. 6
2.1 : Présentation ..............................................................................................................6
2.2 : Constitution ..............................................................................................................6
2.3 : Principe de fonctionnement ......................................................................................7
2.3.1 : Moteur à lancer manuellement ................................................................................... 7
2.3.2 : Moteur à phase auxiliaire .......................................................................................... 8
I.3: MOTEUR A COURANT CONTINUE ........................................................................ 9
3.1 : Présentation ..............................................................................................................9
3.2 : Constitution ..............................................................................................................9
3.2.1 : L'inducteur.................................................................................................................. 9
3.2.2 : L'induit ..................................................................................................................... 10
3.2.3 : Balai ......................................................................................................................... 10
3.3 : Principe de fonctionnement ....................................................................................10
3.4 : Réversibilité de la machine à courant continu ........................................................10
Chapitre II « ARDUINO ET LE CAPTEUR ULTRASON » ........................................ 12
II.1: ARDUINO ......................................................................................................... 12
1.1: Définition d’une carte Arduino ..............................................................................12
1.2: Présentation de la carte Arduino Uno.....................................................................12
1.3: Description de la carte Arduino Uno ......................................................................13
II.2: CAPTEUR ULTRASON HC-SR04 ....................................................................... 18
2.1: Description .............................................................................................................18
2.2: Caractéristiques ......................................................................................................18
2.3: Broches de connections ..........................................................................................19
2.4: Paramètres électriques ............................................................................................19
2.5: Le principe de fonctionnement ...............................................................................20
Chapitre III « CONCEPTION ET REALISATION » .................................................... 22
III.1: CAHIER DE CHARGES........................................................................................ 22
1.1: Enoncé du problème ...............................................................................................22
1.2: La solution envisagée .............................................................................................22
III.2: La conception des matériels et logiciel utilisée .............................................. 23
2.1: Matériels utilisés ....................................................................................................23
2.1.1: Carte Arduino................................................................................................................ 23
2.1.2: Module relais ................................................................................................................ 23
2.1.3: Le transistor .................................................................................................................. 25
2.1.4: La diode......................................................................................................................... 26
2.1.5: Relai type 2RT ............................................................................................................... 26
2.1.6: Les LEDs ....................................................................................................................... 27
2.1.7: Afficheur LCD 16x2 I2C ............................................................................................... 28
2.2: Logiciels utilisés .....................................................................................................29
2.2.1: L’Arduino ...................................................................................................................... 29
2.2.2: Logiciel PROTEUS ...................................................................................................... 30
III.3: REALISATION ................................................................................................... 31
3.1: La réalisation du système d’ouverture automatique d’une porte ............................32
3.1.4: Résultats pratiques : ...................................................................................................... 36
3.2: La réalisation du système de remplissage automatique d’un réservoir ..................38
3.2.4 : Résultats pratique ..................................................................................................... 42
3.3: Maintenance appliquée à ce projet ........................................................................43
3.3.1: Maintenance préventive ................................................................................................ 43
3.4: Coût du projet .........................................................................................................44
CONCLUSION GENERALE......................................................................................... 49
ANNEXES ........................................................................................................................ a
BIBLIOGRAPHIQUES, WEBOGRAPHIE ..................................................................... d