Vous êtes sur la page 1sur 63

REPOBLIKAN’I MADAGASIKARA

Fitiavana – Tanindrazana – Fandrosoana


************
MINISTERE DE L’ENSEIGNEMENT TECHNIQUE ET DE LA FORMATION
PROFESSIONNEL
************
SECRETARIAT GENERAL
************
DIRECTION REGIONALE DE L’ENSEIGNEMENT TECHNIQUE ET DE LA
FORMATION PROFESSIONNEL
ATSINANANA
************
LYCEE TECHNIQUE ET PROFESSIONNEL TOAMASINA
************
DEPARTEMENT DE LA FORMATION DES TECHNICIENS SUPERIEURS FILIERE
MAINTENANCE INDUSTRIELLE
************

Mémoire de fin d’étude en vue de l’obtention du diplôme de Brevet de Techniciens


Supérieurs (BTS/BACC+2)

Intitulé :

MISE EN ŒUVRE DES DETECTEURS DE DISTANCE HC-SR04 POUR


L’APPLICATION AU SYSTEME DE REMPLISSAGE AUTOMATIQUE
D’UN RESERVOIR ET AFFICHAGE DU NIVEAU D’EAU ET
L’APPLICATION A L’OUVERTURE AUTOMATIQUE D’UNE PORTE

Présenté par : SOLOMAMPIONONA Hugues Fleuri

Sous la haute direction de :

Encadreur Pédagogique : Encadreur Professionnel :


Monsieur : RANDRIANIRINA Ghislain Brice TELOLAHY Michel

Année : 2019 – 2020


16ème Promotion
REPOBLIKAN’I MADAGASIKARA
Fitiavana – Tanindrazana – Fandrosoana
************
MINISTERE DE L’ENSEIGNEMENT TECHNIQUE ET DE LA FORMATION
PROFESSIONNEL
************
SECRETARIAT GENERAL
************
DIRECTION REGIONALE DE L’ENSEIGNEMENT TECHNIQUE ET DE LA
FORMATION PROFESSIONNEL
ATSINANANA
************
LYCEE TECHNIQUE ET PROFESSIONNEL TOAMASINA
************
DEPARTEMENT DE LA FORMATION DES TECHNICIENS SUPERIEURS FILIERE
MAINTENANCE INDUSTRIELLE
************

Mémoire de fin d’étude en vue de l’obtention du diplôme de Brevet de Techniciens


Supérieurs (BTS/BACC+2)

Intitulé :

MISE EN ŒUVRE DES DETECTEURS DE DISTANCE HC-SR04 POUR


L’APPLICATION AU SYSTEME DE REMPLISSAGE AUTOMATIQUE
D’UN RESERVOIR ET AFFICHAGE DU NIVEAU D’EAU ET
L’APPLICATION A L’OUVERTURE AUTOMATIQUE D’UNE PORTE

Présenté par : SOLOMAMPIONONA Hugues Fleuri

Sous la haute direction de :

Encadreur Pédagogique : Encadreur Professionnel :


Monsieur : RANDRIANIRINA Ghislain Brice. TELOLAHY Michel

Année : 2019 – 2020


16ème Promotion
SOMMAIRE

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.

Mes remerciements vont aussi à tous les enseignants et personnel administratif de la


Formation du Technicien Supérieur de Toamasina.

Je ne saurais jamais oublier ma famille dont j’exprime ma reconnaissance pour son


soutien et encouragement jusqu’à maintenant, plus particulièrement à mes parents qui
ont considéré tant d’efforts pour moi durant ces études des formations et surtout de
n’avoir jamais cessé de prier pour moi.

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]

LISTE DES FIGURES


Figure n°1. 1 : Structure des systèmes de notre projet...................................................... 2
Figure n°1. 2 : Pompe centrifuge ...................................................................................... 3
Figure n°1. 3 : Vue de principe en coupe d'une pompe centrifuge ................................... 3
Figure n°1. 4 : Vue de principe de fonctionnement d'une pompe centrifuge ................... 4
Figure n°1. 5 : Symbôme général du Moteur asynchrone monophasé ............................. 6
Figure n°1. 6 : Constitution du moteur asynchrone monophasé ....................................... 6
Figure n°1. 7 : Principe du moteur asynchrone monophasé ............................................. 7
Figure n°1. 8 : Moteur à lancer manuellement ................................................................. 8
Figure n°1. 9 : Moteur à phase auxiliaire.......................................................................... 8
Figure n°1. 10 : Moteur à courant continue ...................................................................... 9
Figure n°1. 11 : Vue du moteur à courant continue .......................................................... 9
Figure n°1. 12 : Réversibilité de la machine à courant continu ...................................... 11

Figure n°2. 1 : La carte Arduino Uno ............................................................................. 13


Figure n°2. 2 : Description de la carte Arduino Uno ...................................................... 13
Figure n°2. 3 : Microntrôleur .......................................................................................... 15
Figure n°2. 4 : Alimentation ........................................................................................... 15
Figure n°2. 5 : Prise d'alimentation de la carte Arduino ................................................. 16
Figure n°2. 6 : Entrées/sorties numériques ..................................................................... 16
Figure n°2. 7 : Entrées analogiques ................................................................................ 17
Figure n°2. 8 : Capteur ultrason HC-SR04 ..................................................................... 18
Figure n°2. 9 : Broches de connexion du capteur ultrason HC-SR04 ............................ 19
Figure n°2. 10 : Représentation graphique du fonctionnement du module HC-SR04 ... 20
Figure n°2. 11 : L'émetteur et le récepteur sont situés dans deux endroits différents .... 21

Figure n°3. 1 : Module relais 5V .................................................................................... 24


Figure n°3. 2 : Broches d'entrée du module Relais 5V ................................................... 24
Figure n°3. 3 : Bornes en sortie du module Relais 5V ................................................... 25
Figure n°3. 4 : Transistor ................................................................................................ 25
Figure n°3. 5 : Symbole du transistor ............................................................................. 26
[iii]

Figure n°3. 6 : Diode....................................................................................................... 26


Figure n°3. 7 : Relai type 2RT ........................................................................................ 27
Figure n°3. 8 : Les LEDs ................................................................................................ 27
Figure n°3. 9 : Branchement des LED avec la carte Arduino......................................... 28
Figure n°3. 10 : Afficheur LCD 16×2 I2C ..................................................................... 28
Figure n°3. 11 : Module I2C ........................................................................................... 29
Figure n°3. 12 : Interface du logiciel Arduino IDE ........................................................ 30
Figure n°3. 13 : Interface du logiciel PROTEUS ........................................................... 31
Figure n°3. 14 : Structure de l'ouverture automatique d'une porte ................................. 32
Figure n°3. 15 : Circuit électronique du système d'ouverture automatique d'une porte . 33
Figure n°3. 16 : Schéma Synoptique du système d'ouverture porte automatique .......... 34
Figure n°3. 17 : Organigramme du système d'ouverture Porte automatique .................. 35
Figure n°3. 18 : L'état des fonctionnements de la porte automatique ............................. 36
Figure n°3. 19 : Vue de face de ce système .................................................................... 37
Figure n°3. 20 : Vue de fonctionnement d'ouverture de la porte automatique ............... 37
Figure n°3. 21 : Structure de système de remplissage automatique ............................... 38
Figure n°3.22 : Circuit électronique du système de remplissage automatique d'un
réservoir .......................................................................................................................... 39
Figure n°3.23 : Schéma Synoptique du système de remplissage automatique d'un
réservoir .......................................................................................................................... 40
Figure n°3.24 : Organigramme du système de remplissage automatique d’un réservoir 41
Figure n°3. 25 : Le résultat pratique de système de remplissage automatique d'un réservoir
........................................................................................................................................ 42

LISTE DES TABLEAUX


Tableau n°2.1: Description de la carte Arduino Uno...................................................... 14
Tableau n°2.2: Paramètres électriques ............................................................................ 19

Tableau n°3.1 : Les composants utilisés ......................................................................... 23


Tableau n°3.2 : Tableau récapitulatif des coûts des différents des composants
électroniques et hydrauliques.......................................................................................... 45
LISTE DES ABREVIATIONS
[iv]

- 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

Après deux ans de formation dans la Formation de Technicien Supérieur de Toamasina.,


chaque étudiant doit effectuer de stage au sein d’une entreprise ou de créer son projet. C’est
la raison pour laquelle nous avons préféré choisir de créer un projet. Ce projet consiste à
développer et à appliquer toutes les connaissances et savoir-faire acquis par l’étudiant lors
de ses études.

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]

Chapitre I « PRESENTATION GENERAL DU PROJET »

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.

Figure n°1. 1 : Structure des systèmes de notre projet


[3]

I.1: Pompe centrifuge


1.1: Définition
Une pompe centrifuge est une machine rotative qui pompe un liquide en forçant au travers
d’une roue à aube où d’une hélice appelée Impulseur ou bien Turbine.

Figure n°1. 2 : Pompe centrifuge

1.2: Constitution de la pompe


On appelle « corps de pompe » l’enveloppe extérieure de la machine. C’est la partie fixe
de la machine ou stator.
Le corps est constitué principalement de la « tubulure d’aspiration », de la « volute », et
de la « tubulure de refoulement ». La partie mobile ou rotor est formée de l’impulseur
(roue à aubes), monté sur un arbre.
Le rotor est actionné par une machine d’entraînement qui est le plus souvent un moteur
électrique ou thermique mais peut être également une turbine.

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: Principe de fonctionnement


On peut décomposer le fonctionnement d’une pompe centrifuge en deux étapes :

Figure n°1. 4 : Vue de principe de


fonctionnement d'une pompe centrifuge

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).

1.4: Caractéristiques d’une pompe


D’un point de vue hydraulique, les trois principaux paramètres qui caractérisent une
pompe centrifuge sont :
[5]

 Le débit volumique Q: C’est le volume refoulé pendant l’unité de temps. Il


s’exprime en mètres cubes par seconde (m3/s), ou plus pratiquement en mètres cubes par
heure (m3/h).
 La hauteur manométrique H: On appelle Hauteur manométrique H d’une pompe,
l’énergie fournie par la pompe à l’unité de poids du liquide qui la traverse. C’est la somme
de la hauteur géométrique dans les niveaux du liquide et les pertes de charge causées par
des frottements intérieurs qui se forment au passage du liquide dans les tuyaux, dans la
pompe et les accessoires hydrauliques.
 Le rendement Ƞ: Le rendement d’une pompe est le rapport de la puissance utile «
Ph » (puissance hydraulique) communiquée au liquide pompé à la puissance absorbée «
Pa » par la pompe ou par le groupe (aux bornes du moteur).

𝐏𝐡
Ƞ=
𝐏𝐚

L’expression générale de la puissance hydraulique est donnée comme suit:

Ph = ρ g H Q

Ph: puissance hydraulique de la pompe(en Watt) ;


ρ: masse volumique de l’eau (=1000kg/m3) ;
Q: débit volumique. m3/h ;
H: hauteur manométrique.

1.5: Avantages et Inconvénients


1.5.a : Avantages
 Ces machines sont de construction simple et demandent peu d’entretien;
 Matériaux de construction très variés (fluide corrosif possible);
 Pompes compactes et peu encombrantes;
 Bons rendements;
 Le débit est continu.
[6]

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.

I.2: Moteurs asynchrones monophasé


2.1 : Présentation
Cette partie est consacrée à la présentation des moteurs asynchrones monophasé, ça fait
partie des moteurs plus utilisés pour l'entraînement des machines. Ces moteurs s’imposent
en effet dans un grand nombre d'applications en raison des avantages qu'ils présentent :
ils sont robustes, simples d’entretien, faciles à mettre en œuvre et de faible coût. Ils sont
utilisés pour transformer l’énergie électrique en énergie mécanique grâce à des
phénomènes électromagnétiques.

Symbole général :

Figure n°1. 5 : Symbole général du


Moteur asynchrone monophasé

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

Figure n°1. 6 : Constitution du moteur


asynchrone monophasé
[7]

2.3 : Principe de fonctionnement


Un moteur asynchrone tourne grâce à l’action d’un champ tournant sur une cage
conductrice.

Figure n°1. 7 : Principe du moteur


asynchrone monophasé

Un moteur monophasé, comparable à un bobinage alimenté en courant monophasé, aura


un couple de démarrage nul, donc un sens de rotation indéterminé.
C’était le cas du moteur à lancer manuellement, qui tournait dans le sens du lancement.
On démontre qu’une bobine alimentée en courant alternatif monophasé, produit un champ
alternatif décomposable en deux champs tournants en sens inverse. Ces deux champs
produisent sur le rotor deux couples opposés qui l’empêchent de tourner.
Un moteur alternatif monophasé a donc un couple de démarrage nul et ne peut par
conséquent démarrer seul. Il est donc nécessaire de produire un couple de démarrage.
Les moteurs sont classés d’après leur artifice de démarrage.
 Moteur à lancer manuellement
 Moteur à démarrage par phase auxiliaire

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.

2.3.1 : Moteur à lancer manuellement


Il est constitué de 2 enroulements principaux et peut être mono ou bi-tension.
[8]

Figure n°1. 8 : Moteur à lancer manuellement

2.3.2 : Moteur à phase auxiliaire


Dans ce type de moteur, le couple de démarrage est créé par un enroulement auxiliaire.
Le flux magnétique créé par cet enroulement doit être déphasé par rapport au flux
principal. Le stator de ce moteur comporte donc au minimum deux enroulements décalés
géométriquement de 90°. On place un condensateur en série avec l’enroulement auxiliaire
de manière à créer un déphasage. Le champ tournant résultant est alors suffisant pour
provoquer le démarrage du moteur. Le procédé les plus utilisé pour créer le déphasage
est le condensateur, mais on peut aussi utiliser une inductance (ou self), ou encore des
résistances. Le circuit auxiliaire peut, ou non, rester en service après le démarrage du
moteur (permanent ou temporaire). L’élimination du circuit auxiliaire peut se faire par
coupleur centrifuge, par coupleur magnétique ou par relais d’intensité.

Figure n°1. 9 : Moteur à phase auxiliaire


[9]

I.3: Moteur à courant continue


3.1 : Présentation
Une machine à courant continu est une machine électrique. Il s'agit d'un convertisseur
électromécanique permettant la conversion bidirectionnelle d'énergie entre une
installation électrique parcourue par un courant continu et un dispositif mécanique ; selon
la source d'énergie.

Figure n°1. 10 : Moteur à


courant continue

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.

Figure n°1. 11 : Vue du moteur à courant


continue

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]

champ magnétique dans le circuit magnétique de la machine notamment dans l'entrefer,


espace séparant la partie fixe et la partie mobile, où se situent les conducteurs. Ce flux et
ce champ sont orientés du pôle Nord vers le pôle Sud.

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.

3.3 : Principe de fonctionnement


Le principe de fonctionnement d’un moteur à courant continu repose sur la création d’un
couple électromagnétique sur un rotor porteur des conducteurs parcourus par un courant
continu, et qui se déplacent dans un champ magnétique.
Un inducteur (stator) crée un champ magnétique de direction fixe. Ce champ peut être
obtenu par un aimant permanent ou par un électro-aimant. L’induit (rotor) porte des
conducteurs parcourus par un courant continu. Les spires sont le siège des forces (loi de
Laplace) qui créent un couple entraînant la rotation du rotor. De cette rotation résulte une
variation du flux traversant la spire, variation qui engendre une force électromotrice
(f.e.m.) aux bornes de la spire. Un dispositif permet l'alimentation des conducteurs en
inversant leur sens deux fois par tour. Ce dispositif est appelé collecteur.
Des solutions plus récentes permettent par une solution électronique de s'affranchir du
collecteur. Les moteurs sont alors appelés moteur à courant continu et il s’agit en réalité
de moteur synchrone.

3.4 : Réversibilité de la machine à courant continu


[11]

Induction Induction

Energie Energie Energie


GENERATRICE MOTEUR
..
Mécanique Electrique Mécanique

Figure n°1. 12 : Réversibilité de la machine à courant continu

Si l’induit est entraîné, la machine fournit de l’énergie électrique (fonctionnement en


génératrice).
Si l’induit est alimenté, la machine fournit un couple moteur (fonctionnement en moteur).

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]

Chapitre II « ARDUINO ET LE CAPTEUR ULTRASON »

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.

1.2: Présentation de la carte Arduino Uno


Le système de contrôle est réalisé grâce à une carte Arduino, on a choisi ce
microcontrôleur pour son faible coût et sa facilité de développement de programme.
Il existe plusieurs types de la carte Arduino. La carte Arduino Uno est une des versions
majeures des cartes Arduino. Il s’agit d’une carte au format « standard » Arduino c'est-à-
dire environ 52 mm sur 65 mm. La carte Arduino Uno est une carte à microcontrôleur
basée sur Atmel ATmega 328.
[13]

Figure n°2. 1 : La carte Arduino Uno

1.3: Description de la carte Arduino Uno

Figure n°2. 2 : Description de la carte Arduino Uno


Cette carte dispose :
 De 14 broches numériques d’entrées/sorties (dont 6 peuvent être utilisées en
sorties PWM (largeur d’impulsion modulée));
 De 6 entrées analogiques (qui peuvent également être utilisé en broches
entrées/sorties numériques);
 De 4 UART (port série matériel);
[14]

 D’un quartz 16 Mhz;


 D’une connexion USB;
 D’un connecteur d’alimentation jack;
 D’un connecteur ICSP (programmation in-circuit);
 Et d’un bouton de réinitialisation (reset);

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.

Tableau n°2.1: Description de la carte Arduino Uno

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.

Figure n°2. 3 : Microntrôleur

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.

Figure n°2. 4 : Alimentation


[16]

Les différentes prises d’alimentations de la carte Arduino :

Figure n°2. 5 : Prise d'alimentation de la carte Arduino

 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.

Figure n°2. 6 : Entrées/sorties numériques

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]

Figure n°2. 7 : Entrées analogiques

Les entrées A4 et A5 peuvent également être utilisée respectivement comme la ligne de


donnée SDA et la ligne d’horloge SCL de l’interface série I2C.

 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]

 Protection de surintensité USB


Par mesure de sécurité pour l'ordinateur auquel sera relié l'Arduino, un fusible réarmable
ou « Polyfuse » est présent sur la connexion d'alimentation 5V de la prise USB. Toute
consommation supérieure à 500 mA, provoque le déclenchement de ce fusible, protégeant
ainsi le port USB de l'ordinateur auquel la carte est reliée. Le fusible étant de type
réarmable, il retrouvera son état normal quelques secondes après que la consommation
excessive aura cessée.

II.2: Capteur ultrason HC-SR04


Pour mesurer le niveau d’eau dans le réservoir, nous allons utiliser le capteur ultrason
HC-SR04 compatible avec Arduino, permettant d’effectuer des mesures de distance allant
de 2 centimètres à 4 mètres sans contact. L’utilisation de ce capteur a pour but d’activer
automatiquement la pompe de remplissage, ainsi pour l’arrêt automatique de la pompe de
remplissage.

Figure n°2. 8 : Capteur ultrason HC-SR04

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)

2.3: Broche des connections


Le capteur ultrason HC-SR04 comporte 4 broches de connections.

Figure n°2. 9 : Broches de connexion du


capteur ultrason HC-SR04

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

2.4: Paramètres électriques

Tableau n°2.2: Paramètres électriques

Tension d’alimentation 5V DC
Courant d’alimentation 15Ma
Fréquence de travail 40Hz
Distance maximale de détection 4m
[20]

Distance minimale de détection 2cm


Angle de détection 15 degrés
Signal d’entrée de l’émetteur Impulsion à l’état haut de 10µs
Signal numérique à l’état haut et la distance
Signal de sortie du récepteur
proportionnellement.

2.5: Le principe de fonctionnement


Le principe de fonctionnement du capteur ultason est entièrement basé sur la vitesse du
son.
Voilà comment se déroule une prise de mesure :
- On envoie une impulsion HIGH de 10µs sur la broche TRIGGER du capteur.
- Le capteur envoie alors une série de 8 impulsions ultrasoniques à 40KHz
(inaudible pour l'être humain, c'est quand même plus agréable qu'un biiiiiiiip).
- Les ultrasons se propagent dans l'air jusqu'à ce qu’ils touchent un obstacle et
retournent dans l'autre sens vers le capteur.
- Le capteur détecte l'écho et clôture la prise de mesure.

Figure n°2. 10 : Représentation graphique du fonctionnement du module HC-SR04


[21]

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.

Afin de pouvoir calculer la distance de l’obstacle en mètre, on utilisera la formule suivante


:

Distance = ([Durée du niveau haut] * [vitesse du son: 340 m/s]) / 2

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]

Chapitre III « CONCEPTION ET REALISATION »

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.

III.1: Cahier de charges


1.1: Enoncer du problème
On doit permettre d’afficher le niveau d'eau dans un réservoir et contrôler un moteur de
pompe au besoin ainsi que de contrôler l’ouverture d’une porte suivant la présence d’une
personne à l’entrée.

1.2: La solution envisagée


Nous allons mesurer le niveau d'eau à l'aide d’un capteur d'ultrason HC-SR04. Le principe
de base de la mesure de distance par ultrasons est basé sur ECHO. Les ondes sonores sont
transmises dans l’environnement, puis ils reviennent à l'origine comme ECHO après avoir
heurté n'importe quel obstacle, l’eau dans notre cas. Nous devons donc calculer le temps
de trajet des deux sons. Après un simple calcul, nous pouvons obtenir la distance. Ce
concept sera utilisé dans notre projet de pompage d'eau où le moteur de la pompe à eau
est automatiquement activé lorsque le niveau d'eau dans le réservoir devient bas et
désactivé lorsque le niveau devient haut. Le niveau instantané de l’eau dans le réservoir
sera affiché sur Matlab ou afficheur LCD s’il est disponible.
[23]

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.

III.2: La conception des matériels et logiciel utilisée


2.1: Matériels utilisés
Programmer la carte Arduino c’est bien, mais pouvoir la faire interagir avec le monde
extérieur c’est encore mieux. L’Arduino ne peut pas commander du 230V directement, il
faut pour cela passé par un relais.
Voici les composants utilisés durant ce travail :

Tableau n°3. 1 : Les composants utilisés

COMPOSANTES NOMBRES
Module relai 5V 1canal 1
Diode 2
Relai type 2RT 2
LED 2
Ecran LCD 16x02 I2C 1

2.1.1: Carte Arduino


Elle représente le composant essentiel, c’est le cerveau qui gère le système : Arduino
UNO (représenter dans le 2ème chapitre) ainsi que le capteur ultrason.

2.1.2: Module relais


Pour choisir le relais, il faut qu’il soit pilotable par le 5V du circuit de commande
(Arduino).
[24]

Figure n°3. 1 : Module relais 5V

Caractéristiques du module relais:


Tension de travail : 5VDC
Charge maximal : 10A / 250VAC, 15A / 150VAC
LED vert : Indicateur d’alimentation
LED rouge : Indicateur d’état du relais

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

Figure n°3. 2 : Broches d'entrée


du module Relais 5V
[25]

 Les trois bornes en sortie ce sont :


NO : Interface normalement ouverte
COM : Interface commune
NC : Interface normalement fermée

Figure n°3. 3 : Bornes en sortie du module Relais 5V

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.

Figure n°3. 4 : Transistor


[26]

Symbole :
Voici le symbole du transistor.

Figure n°3. 5 : 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.

Figure n°3. 6 : Diode

2.1.5: Relai type 2RT


Ce relai de type 2RT disposent de deux contacts Repos / Travail totalement indépendants.
Il s'agit d'un inverseur double (DPDT), dont la borne commune COM de chaque section
est en contact avec la borne NC quand la bobine du relais n'est pas alimentée, et dont la
borne commune COM est en contact avec la borne NO quand la bobine du relais est
alimentée.
[27]

Figure n°3. 7 : Relai type 2RT

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

2.1.6: Les LEDs


Une diode électroluminescente (DEL en français, ou LED en anglais : Light-Emitting
Diode), est un dispositif optoélectronique capable d’émettre de la lumière lorsqu’il est
parcouru par un courant électrique. Une diode électroluminescente ne laisse passer le
courant électrique que dans un seul sens (le sens passant, comme une diode classique,
l’inverse étant le sens bloquant) et produit un rayonnement monochromatique ou
polychromatique non cohérent à partir de conversion d’énergie électrique lorsqu’un
courant la travers.

Figure n°3. 8 : Les LEDs

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]

 Branchement avec la carte Arduino:

Figure n°3. 9 : Branchement des LED avec la carte Arduino

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.

2.1.7: Afficheur LCD 16x2 I2C


Un afficheur LCD 16x2 I2C sera utilisé dans notre projet pour afficher le niveau d’eau
dans un réservoir.

Figure n°3. 10 : Afficheur LCD 16×2 I2C


[29]

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.

Figure n°3. 11 : Module I2C

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.

2.2: Logiciels utilisés


2.2.1: L’Arduino
L'open-source Arduino Software (IDE), il est facile d'écrire du code et de le transférer à
la carte. Il fonctionne sur Windows, Mac OS X et Linux. L'environnement est écrit en
Java et basé sur le traitement et d'autres logiciels open-source. Ce logiciel peut être utilisé
avec toute carte Arduino.
[30]

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).

Figure n°3. 13 : Interface du logiciel PROTEUS

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]

3.1: La réalisation du système d’ouverture automatique d’une porte


Nous avons maintenant établi les schémas de la simulation du montage de la réalisation
du système d’ouverture automatique d’une porte.
Avant la réalisation de la maquette du projet, nous avons fait des schémas théoriques qui
ressemblent à notre maquette.

Figure n°3. 14 : Structure de l'ouverture automatique d'une porte

3.1.1: Le schéma de la simulation du montage


Ces schémas et la simulation de montage du système d’ouverture automatique d’une porte
sont réalisé avec du logiciel PROTEUS.
[33]

Figure n°3. 15 : Circuit électronique du système d'ouverture automatique d'une porte

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.

 En ce qui concerne le Moteur a courant continue(MCC):


Les broches Positif(+) et Negatif(-) du moteur sont connectées avec la broche
Com du relais (RL1et RL2).

 En ce qui concerne les LEDS :


- Les broches Positif (+) et Négatif (-) de la LED sont connectées avec les broches
Pin6 et Pin7 de la carte Arduino,
- Les broches GND de la LEDS sont connectées avec le broche GND.
[34]

 En ce qui concerne les relais type 2RT (RL1 et RL2):


- Les broches NO1 des relais RL1 et RL2 sont connectées au Borne Positif(+) de la
Baterie (V1),
- Les broches NO2 des relais RL1 et RL2 sont connectées au Borne Negatif(-) de
la Baterie (V1),
- L’une de ses bornes d’entrés des relais (RL1) et (RL2) est connectée à la GND,
- L’autre broche d’entrés est connectée au broche Pin10 et Pin9 de la carte Arduino.

3.1.2: Schéma Synoptique du système d’ouverture porte automatique


Le schéma synoptique suivant nous permet de mieux comprendre la base de notre projet
au niveau du système d’ouverture automatique.

LED Rouge / Verte

Ech

Obstacles
Carte o
Arduino
UNO
Traitement Trig
R3
du
Signial

MCC

Figure n°3. 16 : Schéma Synoptique du système d'ouverture porte automatique

3.1.3: Ecriture des programmes des commandes


Après l’établissement des schémas de la simulation du montage et synoptiques des
montages à réaliser, nous allons présenter maintenant les programmes permettant de
réaliser le système d’ouverture porte automatique.
Pour une bonne saisie du programme de l’application, cette fonction du système va être
développée par un organigramme qui décrira l’algorithme de son fonctionnement.
[35]

Débu
t

Lecture
capteur
ultrason

Calcule Distance (D)

Oui
D <= 1.5m Porte ouvert

Après 3
secondes

Oui Porte fermer


D > 1.5m

Fin

Figure n°3. 17 : Organigramme du système d'ouverture Porte automatique

 La fonction de « Lecture capteur ultrason » qui fonctionne avant et après


l’ouverture de la porte, et qui détecte la présence de la personne. La détection se
fait grâce à un détecteur de distance.
 La fonction « porte fermer » et « porte ouvert » effectuées avec un moteur à
courant continue qui sert à ouvrir ou fermer la porte.
[36]

3.1.4: Résultats pratiques :


Dans cette partie nous allons présenter les résultats sous forme d’images :

Figure n°3. 18 : L'état des fonctionnements de la porte automatique

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]

Maintenant, nous allons montrer la vue de face de ce système et vue de fonctionnement


d’ouverture de la porte automatique.

Figure n°3. 19 : Vue de face de ce système

Figure n°3. 20 : Vue de fonctionnement d'ouverture de la porte


automatique
[38]

3.2: La réalisation du système de remplissage automatique d’un réservoir


Ce deuxième système s’occupera de la réalisation de remplissage automatique d’un
réservoir.

Figure n°3. 21 : Structure de système de remplissage automatique

3.2.1 : Le schéma de la simulation du montage


Ces schémas et le schéma de la simulation du montage du système de remplissage
automatique d’un réservoir sont toujours réalisés avec du logiciel PROTEUS.
[39]

Module Relai

Figure n°3. 22 : Circuit électronique du système de remplissage automatique d'un


réservoir

 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 Pin6, Pin5, GND et +5V de la carte Arduino Uno.
 En ce qui concerne l’ecran LCD 16x2 I2C :
- Les broches VDD, SCL, SDA et VSS du LCD I2C sont connectées avec les
broches A4, A5, GND, VCC sur Arduino.
 Module relai 5v :
- Les broches IN, VCC et GND sont connectées avec les broches Pin13 sur la carte
Arduino et au borne VCC et GND.
- Les broche NO et COM sont connectées au Moteur Pompe.

3.2.2 : Schéma Synoptique du système de remplissage automatique d’un


réservoir
Le schéma synoptique suivant nous permet de mieux comprendre la base de notre projet
au niveau du système de remplissage d’un réservoir.
[40]

LCD

Carte
Arduino Ech

Obstacle
UNO o
R3
Traitement Trig
du
Signial

Relais Pomp
e

Figure n°3. 23 : Schéma Synoptique du système de remplissage automatique d'un


réservoir

3.2.3 : Ecriture du programme de la commande


Nous allons présenter maintenant les organigrammes du système de remplissage
automatique d’un réservoir.
[41]

Début

Lecture capteur

Calcule Distance (D) en Cm

Affichage sur LCD Niveau D’eau est :

Oui
D >= 18 ; D < 28 Pompe activée

Oui
D >= 28 Pompe désactivée

Fin

Figure n°3. 24 : Organigramme du système de remplissage automatique d’un réservoir

 La fonction « Lecture capteur ultrason » qui fonctionne permanent pour detecter


la mesure de distance du niveau d’eau dans une réservoir.
 Les fonctions « Pompe activée » et « Pompe désactivée » effectuées avec une
pompe de remplissage qui sert à remplir un réservoir.
[42]

 La fonction « Affichage sur LCD » affiche le niveau d’eau qui sera mesuré par le
capteur ultrason.

3.2.4 : Résultats pratique


Nous allons encore présenter sous forme d’images le résultat pratique de système de
remplissage automatique d’un réservoir.

Figure n°3. 25 : Le résultat pratique de système de remplissage automatique d'un


réservoir

Voici le résultat de notre projet de remplissage automatique d’un réservoir en fonction de


la pompe centrifuge et affiche le niveau d’eau dans le réservoir sur l’écran LCD.
Le niveau d’eau qui s’affiche sur l’écran, c’est la hauteur du niveau d’eau dans le
réservoir.
[43]

Pour cette maquette, nous avons choisi la hauteur :


Niveau HAUT : 28cm
Niveau BAS : 18cm
Lorsque le niveau est bas le pompe en marche automatique jusqu’à ce qu’il arrive au
niveau haut, et une foi la hauteur est au niveau haut, la pompe s’arrête automatique et les
niveaux s’affiche toujours sur l’écran.

3.3: Maintenance appliquée à ce projet


D’après ma raison, je propose la maintenance préventive et corrective au système de
remplissage automatique d’un réservoir et affichage du niveau d’eau et à l’ouverture
automatique d’une porte.

3.3.1: Maintenance préventive


C’est une maintenance effectuée selon prédéterminer.
Elle doit permettre d’éviter les défaillances de matériel en cour d’utilisation.

 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.

3.3.2: Maintenance corrective


La maintenance corrective devra s’appliquer automatiquement aux défaillances
complètes et soudaines, comme la rupture brusque d’une pièce mécanique où électrique
ainsi que l’hydraulique.
Ce type de maintenance sera réservée au matériel peu coûteux, non stratégique pour la
production, et dont la panne aurait peu d’influence sur la sécurité.
[44]

 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.

3.4: Coût du projet


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 nécessite des moyens que ce soit
pour la construction de maison en bois ou pour les équipements électroniques et
hydrauliques.

 Le coût des composants électroniques et hydraulique


Les prix des composants électroniques et hydraulique utilisés dans tout le projet sont
représentés dans le tableau suivant :
[45]

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)

Arduino Uno 1 55 000

Afficheur LCD (16*2) avec module I2C 1 47 000

Relai type 2RT 2 16 000

Module relais 1 canal 1 7 000

Capteur ultrason HC-SR04 2 30 000

Connecteurs pour Arduino 50 20 000

Résistances 220 ohm 2 1 000


[46]

Diode 2 600

LED 2 1 000

220V 60W crayon FER à souder 1 7 000

Ambout fileté 4 20 000

Platines d'essai StripBoard, 5 x 7 cm 1 1 000

Breadboard 1 12000

réservoir de remplissage (seau) 1 12 000


[47]

réservoir source (jerricane) 1 8 000

Vanne d'utilisateur 1 4 000

Tuyaux PVC …. 14 000

Coude pression PVC 2 3 000

Clapet anti-retour 1 25 000

Pompe centrifuge 1 180 000

Le coût total des composants électroniques et hydrauliques : 463 600 Ariary


[48]

 Le coût de la construction de la maisonnette en bois


L’achat des pièces en bois, la peinture et d’autres charges supplémentaires ont couté
presque un montant de 26 000 Ariary. Au total le projet nous a couté environ 489 600
Ariary.

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.

La problématique de ce travail était de trouver des solutions à plusieurs posés. La gérance


de fonctionnement de la pompe, déduire le niveau d’eau dans un réservoir et éviter le
débordement de ce dernier et la gérance de l’ouverture automatique d’une porte en
fonction de la machine à courant continue et évite de la touche pour que la propagation
de ce virus est diminué.

Concevoir un système permettant l’amélioration de l’arrivé en eau dans un réservoir et


l’affichage des niveaux d’eau, ainsi que la détection d’obstacle devant la porte et 3
secondes après sans obstacle elle se ferme automatiquement était le point important de la
réalisation. Pour cela on a utilisé une carte électronique programmable pour effectuer les
différentes tâches du système afin d’apporter des solutions aux problèmes posés dans le
cahier de charge.

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

Annexe 1 : Construction de la maquette du porte automatique


[b]

Annexe 2 : L’essai de la porte automatique

Annexe 3 : Les accessoires et l’outillage durant la réalisation de la pompe de


remplissage automatique
[c]

Annexe 4 : L’installation hydraulique de la pompe de remplissage automatique


[d]

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

Vous aimerez peut-être aussi