Académique Documents
Professionnel Documents
Culture Documents
Introduction Générale
Le travail réalisé dans ce mémoire est effectué à Institut Supérieur de Sciences Appliquées
et de Technologie de Mateur (ISSATM) intitulé : « REGULATEUR AUTOMATIQUE DE
PRESSION».
Les avancées technologiques considérables et les progrès réalisés dans le domaine de
l'électronique industriel ont rendu possible l'implantation de certaines applications dans les
différents domaines des technologies bioniques, ce qui permet d'améliorer la condition de
travaille et de réduire les obstacles du production dans la société , tout en assurant une meilleure
surveillance et un meilleur contrôle des différents paramètres technologique.
Dans ce cadre et dans le but d’améliorer laconditions de travaille et la qualité de
production dans la sociétés, plusieurs efforts ont été déployés ; particulièrement en leur
fournissant des moyens et des solutions pour les intégrer facilement avec la communauté
(régulations automatique, Détection rapide, avertissement et protection de de utilisateur , etc.).
Dans le cadre de ce mémoire, nous nous intéressons à concevoir et à développer une
application industriel (régulateur de pression ) qui permet de faciliter l’utilisation et la
production dans notre machine (table de testage)
Pour atteindre cet objectif, le rapport est subdivisé en quatre chapitres dont le contenu
peut être résumé comme suit :
Le deuxième chapitre s’intéresse à l’analyse des besoins fonctionnels et non
fonctionnels.
Le troisième chapitre présente notre proposition pour la conception matérielle de notre
projet.
Le quatrième chapitre s’intéresse à l’élaboration et à la réalisation des interfaces de
l’application industriel ainsi que les fonctionnalités qui lui sont offertes.
Chapitre 1 : Spécifications
Page 1
ISSATM Projet fin d’études 2016-2017
Introduction
Dans ce chapitre, nous allons étudier l’analyse des besoins à travers les besoins fonctionnels et
les besoins non fonctionnels pour atteindre nos objectifs en évitant le gaspillage de temps et des
efforts.
1.1 Etude des Besoins :
1.1.1 Besoins fonctionnels :
Les besoins fonctionnels ou besoin métiers représentent les actions que le système doit
exécuter, il ne devient opérationnel que s’il les satisfait.
Cette application (régulateur de pression) doit couvrir principalement les besoins fonctionnels
suivants :
• Détecter la chute de pression de quelques dizaines de bar.
• Déclencher des avertissements (s’il y a une détection de chute inferieur a 6 bar par le
capture)
• Activer la régulation automatique (s’il y a une détection de ascension par le capture)
• Aide l’utilisateur de voir le valeur de pression dans le machine à tout moment avec un
afficheur LCD
1.1.2 Besoins non fonctionnels :
Les besoins non fonctionnels présentent les exigences internes pour le système et les exigences
cachées vis-à-vis des utilisateurs. Notre gadget ainsi que notre application doivent être faciles
à utiliser. Nous devons garantir alors:
• Performance : Temps de réponse - le chargement de l'application, démarrage des
processus et des délais de rafraîchissement.
• Disponibilité : fonctionnement 24/24.
• Fiabilité : Moyenne des temps de bon fonctionnement, le temps moyen de Rétablissement.
• Maintenance : Facile à maintenir
• Coût : pas cher, les cartes Arduino sont relativement peu coûteuses contrairement aux
autres plateformes.
Page 2
ISSATM Projet fin d’études 2016-2017
2.2.3 Projet :
Je suis Saad Eddine Hannachi étudiant a ISSAT MATEUR, Mon projet est
basse sur la création d’un régulateur automatique de pression . Comme une
solution pour un problème attendu dans le enchaînement de production a
l’entreprise SEBN TN J Jendouba
2.2.4 Problématique :
Apres mon visite sur terrain avec mon encadreur pour observée le table de testage qui a un
problème de pression se résume en un chute de pression indépendante au temps de telle
façon ce problème attaque le sécurité de l’utilisateur et aussi Ne garantit pas le
fonctionnement parfaite de testage
Page 3
ISSATM Projet fin d’études 2016-2017
✓ Réaliser la solution
L’étude de faisabilité :
❖ Le Cout :
❖ Délai :
❖ Qualité attendue :
Page 4
ISSATM Projet fin d’études 2016-2017
❖ Les composantes :
• Capture de pression
• Lampe
• Sonore
• Fil conducteur
• Afficheur LCD
Critères d’appréciation :
Page 5
ISSATM Projet fin d’études 2016-2017
Chapitre 2 : Conception
Introduction
Dans ce chapitre, nous allons présenter les matériels et leurs caractéristiques utilisées pour
effectuer notre projet et les diagrammes qui permettent la conception logicielle.
3.1 Généralités sur les Arduino : [3]
a. Présentation :
Arduino est une Plate-forme électroniques de prototypage open source basé sur flexible, faciles
à utiliser de matériels et de logiciels. Il est destiné aux artistes, designers, amateurs et ceux qui
s’intéressent à la création d’objets interactifs ou des environnements.
b. Le but et l'utilité :
Le système Arduino, nous donne la possibilité d'allier les performances de la programmation à
celles de l'électronique. Plus précisément, nous allons programmer des systèmes électroniques.
Le gros avantage de l'électronique programmée c'est qu'elle simplifie grandement les schémas
électroniques et par conséquent, le coût de la réalisation, mais aussi la charge de travail à la
conception d'une carte électronique.
Page 6
ISSATM Projet fin d’études 2016-2017
c. Applications :
Le système Arduino nous permet de réaliser un grand nombre de choses, qui ont une application
dans tous les domaines ! Je vous l'ai dit, l'étendue de l'utilisation de l'Arduino est gigantesque.
Pour vous donner quelques exemples, vous pouvez :
✓ Surveiller les appareils domestiques
✓ Faire votre propre robot
✓ Fabriquer un jeu de lumières
✓ Permettre à un ordinateur de communiquer avec une carte électronique et différents capteurs
✓ Télécommander un appareil mobile.
d. Les raisons de choisir Arduino :
Le prix :
En vue des performances qu’elles offrent, les cartes Arduino sont peu couteuses, ce qui est un
critère majeur pour le débutant. Celle que nous utiliserons pour la suite du cours a un prix qui
tourne aux environs de 23 € TTC ce qui est un bon rapport qualité/prix.
La liberté :
C'est un bien grand mot, mais elle définit de façon assez concise l'esprit de l'Arduino. Elle
constitue en elle même deux choses :
• Le logiciel : gratuit et open source, développé en Java, dont la simplicité d'utilisation
relève du savoir cliquer sur la souris.
• Le matériel : cartes électroniques dont les schémas sont en libre circulation sur internet.
La compatibilité :
Le logiciel de la carte arduino est compatible sous les plateformes les plus courantes
(Windows, Linux et Mac), contrairement aux autres outils de programmation du commerce qui
ne sont, en général, compatibles qu'avec Windows.
La communauté :
La communauté Arduino est impressionnante et le nombre de ressources à son sujet est en
constante évolution sur internet. De plus, on trouve les références du langage Arduino ainsi
qu’une page complète de tutoriels sur le site arduino.cc (en anglais) et arduino.cc (en français).
Page 7
ISSATM Projet fin d’études 2016-2017
La carte Arduino Uno est une carte à microcontrôleur basée sur l'ATmega328. Elle contient
tout ce qui est nécessaire pour le fonctionnement du microcontrôleur; Pour pouvoir l'utiliser et
se lancer, il suffit simplement de la connecter à un ordinateur à l'aide d'un câble USB (ou de
l'alimenter avec un adaptateur secteur ou une pile).
Elle dispose :
• 14 broches numériques d'entrées/sorties (dont 6 peuvent être utilisées en sorties PWM
(largeur d'impulsion modulée)),
• 6 entrées analogiques (qui peuvent également être utilisées en broches entrées/sorties
numériques),
• Quartz 16Mhz,
• Connexion USB,
• Connecteur d'alimentation jack,
• Connecteur ICSP (programmation "in-circuit"),
• Bouton de réinitialisation (reset).
b. Les Caractéristiques :
Page 8
ISSATM Projet fin d’études 2016-2017
✓ Vous trouverez les caractéristiques du module et son fonctionnement détaillé dans les
spécifications techniques de La carte Arduino Uno :
Paramètre Caractéristiques
Microcontrôleur ATmega328
Tension de fonctionnement 5V
Tension d'Input (recommandée) 7-12V
Tension d'Input : (limites) 6-20V
Broches E/S numériques 14 (dont 6 disposent d'une sortie PWM)
Broches d’entrées Analogiques 6 (utilisables en broches E/S
numériques)
Intensité maxi disponible par la broche 40 mA
E/S (5V)
Intensité maxi disponible pour la sortie 3.3 50 mA
V
Intensité maxi disponible pour la sortie 5V Fonction de l'alimentation utilisée - 500
mA max si port USB utilisé seul
Mémoire de Programme Flash 32 KB (ATmega328)
Mémoire SRAM (mémoire volatile) 2 KB (ATmega328)
Mémoire PPPROM (mémoire non 1 KB (ATmega328)
volatile)
Vitesse d’horloge 16 MHz
Page 9
ISSATM Projet fin d’études 2016-2017
Page 10
ISSATM Projet fin d’études 2016-2017
• AREF : Tension de référence pour les entrées analogiques (si différent du 5V). Utilisée
avec l'instruction analogReference().
• Reset : Mettre cette broche au niveau BAS entraîne la réinitialisation (= le
redémarrage) du microcontrôleur. Typiquement, cette broche est utilisée pour ajouter
un bouton de réinitialisation sur le circuit qui bloque celui présent sur la carte.
Page 11
ISSATM Projet fin d’études 2016-2017
Diagramme SADT :
Régulateur Pression
Pression stable
non stable De Pression
Effet sonores
Utilisateur Pression
Régulateur de
pression
Diagramme D’interacteurs :
Page 12
ISSATM Projet fin d’études 2016-2017
Capteur
L’utilisateur
Pression
FP1
FP
2
Régulateur de
pression
FC
FC 4
3
Environnement Machine
principale
2
Diagramme FAST
Page 14
ISSATM Projet fin d’études 2016-2017
Page 15
ISSATM Projet fin d’études 2016-2017
1. Dimensionnement et calcul :
A.CAPTEUR PRESSION :
→ Doit d’être alimentée par l’un des tensions suivant
5v /12v/24v
→ Doit d’être détecter un variation au minimum de 0.1 bar
B. SONNERIE :
C.LAMPE :
Page 16
ISSATM Projet fin d’études 2016-2017
D.CARTE PROGRAMMABLE :
→ Avoir un Processus avec un taux de exécution très vite
→ Doit d’être alimentée par l’un des tensions suivant 5v /12v/24v
E. REGULATEUR ELECTRIQUE :
Page 17
ISSATM Projet fin d’études 2016-2017
F.AFFICHEUR NUMERIQUE :
→ Doit d’être alimentée par l’un des tensions suivant 24v/220v
→ Avoir un taux de réponse très vite avec le carte
Détecter la variation
Solution Implémentation Coût Complexité Efficacité Total
Qiman Capteur 3 2 3 1 9
de pression 5
V (12bar)
Capteur De 3 2 3 0 8
Transducteur
De Pression
(5,51 bar )
Capteur De 3 3 3 3 12
Pression a
l'Huile Diesel
Gaz Eau Air
(8bar)
L’évaluation est faite sur une échelle de 0 à 3 (1 : la solution n’est pas préférable, 3 : la solution est la meilleur,
0 : la solution n’est pas acceptable)
Déclaration d’alarme
1. Effet sonore et Effet lumineux
Page 18
ISSATM Projet fin d’études 2016-2017
Ampoule LED 3 3 3 3 12
L’évaluation est faite sur une échelle de 0 à 3 (1 : la solution n’est pas préférable, 3 : la solution est la meilleur,
0 : la solution n’est pas acceptable)
Partie programme
Solution Implémentation Coût Complexité Efficacité Total
Arduino 3 3 2 3 11
STM32 3 1 1 2 7
Raspberri PI 3 0 1 1 5
L’évaluation est faite sur une échelle de 0 à 3 (1 : la solution n’est pas préférable, 3 : la solution est la meilleur,
0 : la solution n’est pas acceptable)
Régulation de pression
Solution Implémentation Coût Complexité Efficacité Total
CUHAWUDBA 3 3 2 3 9
DC 12V
L’évaluation est faite sur une échelle de 0 à 3 (1 : la solution n’est pas préférable, 3 : la solution est la meilleur,
0 : la solution n’est pas acceptable)
Affichage de grandeur de pression
Solution Implémentation Coût Complexité Efficacité Total
Afficheur 3 3 3 3 12
LCD
L’évaluation est faite sur une échelle de 0 à 3 (1 : la solution n’est pas préférable, 3 : la solution est la meilleur,
0 : la solution n’est pas acceptable)
Page 19