Vous êtes sur la page 1sur 19

ISSATM Projet fin d’études 2016-2017

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.

2.2 Cahier de charge :

Page 2
ISSATM Projet fin d’études 2016-2017

2.2.1 Présentation de l’entreprise :

le SEBN commencé à développer des systèmes de faisceaux de câbles pour l'industrie


automobile en 1986. Au cours des 20 années qui ont suivi, il a joué un rôle majeur, avec leurs
clients, dans la production d'importantes innovations dans les faisceaux de câbles. Cette
société a été rachetée par Sumitomo Electric Industries en 2006, et depuis lors, elle opère sous
le nom de Sumitomo Electric Bordnetze GmbH, ou SEBN. Ce changement de propriétaire est
le premier d'une série de transformations très productives. En tant que plus jeune membre
d'une famille d'entreprises qui a plus de 400 ans et qui a ses racines au Japon, mais qui se
concentre à l'international, ils appuieront sur les forces existantes et débloquerons de
nouveaux domaines de potentiel.

2.2.2 Présentation générale du problème

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

2.2.5 Les objectifs :

✓ Détecter problème de pression dans la table de testage

✓ Etude le mécanisme pneumatique de cette machine

✓ Etude d’une solution efficace

✓ Réaliser la solution

✓ Réparer le problème par la solution réalisée

Spécificités de Régulateur de pression :

La régulateur de pression ayant un outils de détectage si il y a un chute de


pression ou un variation diffèrent a la pression demander (6 bar) par suite on a
un signal lumineux et sonores pour réclamer l’utilisateur a cette variation. Aussi
il faut crée un support pour intégrer facilement cette régulateur a la table de
testage qui assure le réparation facile et rapide du régulateur en cas d’échec.

L’étude de faisabilité :

❖ Le Cout :

Le régulateur automatique de pression doit ne dépasse pas de cout de 300 TND

❖ Délai :

Ce projet il faut être prêt a utilisé a 15 May 2020

❖ Qualité attendue :

les composantes de cette produit doit être classifier permet le composantes de


haute qualité

Page 4
ISSATM Projet fin d’études 2016-2017

❖ Les composantes :

• Capture de pression

• Carte programmable (arduino, STM 32)

• Lampe

• Sonore

• Fil conducteur

• Régulateur a commande électrique

• Afficheur LCD

Expression fonctionnelle du besoin

Fonctions de service et de contrainte :

Au cours de fonctionnement de table de testage il possible de trouver un


problème de chute de pression donc la fonction principales est de
Régler automatiquement la pression après détecter une chute.
Et on avoir des contraintes comme la absence de régulateur automatique aussi
l’absence la déclaration pour la variation de pression

Critères d’appréciation :

l’appréciation de cette projet est basée sur :


✓ Temps de réponse
✓ Avoir une pression stable
✓ Alarme claire pour l’utilisateur

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.

Figure 8 : Symbole Arduino

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

3.2 La carte Arduino Uno : [4]


a. Présentation :

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

Figure 9 : Carte Arduino Uno

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

Tableau 2 : Les Caractéristiques de la carte Arduino Uno

c. Brochage de la carte Uno

Page 9
ISSATM Projet fin d’études 2016-2017

Figure 10 : Brochage de la carte Arduino Uno


Alimentation :
La carte Arduino UNO peut être alimentée par l'USB ou par une alimentation externe. La source
est sélectionnée automatiquement. La tension d'alimentation extérieure (hors USB) peut venir
soit d'un adaptateur AC-DC ou de piles.
La carte peut fonctionner à l'aide d'une tension extérieure de 7 à 12 volts.
Mémoire :
L'ATmega 328 à 32Ko de mémoire FLASH pour stocker le programme (dont 0.5Ko également
utilisés par le bootloader). L'ATmega 328 a également 2ko de mémoire SRAM (volatile) et 1Ko
d'EEPROM (non volatile).
Entrées et sorties numériques :
Chacune des 14 broches numériques de la carte UNO (numérotées des 0 à 13) peut être utilisée
soit comme une entrée numérique, soit comme une sortie numérique, en utilisant les
instructions pinMode(), digitalWrite() et digitalRead() du langage Arduino. Ces broches
fonctionnent en 5V.

De plus, certaines broches ont des fonctions spécialisées :

Page 10
ISSATM Projet fin d’études 2016-2017

• Communication Serie: Broches 0 (RX) et 1 (TX). Utilisées pour recevoir (RX) et


transmettre (TX) les données séries de niveau TTL. Ces broches sont connectées
aux broches correspondantes du circuit intégré ATmega8U2 programmé en
convertisseur USB-vers-série de la carte, composant qui assure l'interface entre les
niveaux TTL et le port USB de l'ordinateur.
• Interruptions Externes: Broches 2 et 3. Ces broches peuvent être configurées
pour déclencher une interruption sur une valeur basse, sur un front montant ou
descendant, ou sur un changement de valeur.
• Impulsion PWM (largeur d'impulsion modulée): Broches 3, 5, 6, 9, 10, et 11.
Fournissent une impulsion PWM 8-bits à l'aide de l'instruction analogWrite ().
• SPI (Interface Série Périphérique): Broches 10 (SS), 11 (MOSI), 12 (MISO), 13
(SCK).
• I2C: Broches 4 (SDA) et 5 (SCL). Supportent les communications de protocole
I2C (ou interface TWI (Two Wire Interface - Interface "2 fils").
• LED: Broche 13. Il y a une LED incluse dans la carte connectée à la broche 13.
Lorsque la broche est au niveau HAUT, la LED est allumée, lorsque la broche est
au niveau BAS, la LED est éteinte.
Broches Analogiques :
La carte Uno dispose de 6 entrées analogiques (numérotées de 0 à 5), chacune pouvant fournir
une mesure d'une résolution de 10 bits (c-à-d. sur 1024 niveaux soit de 0 à 1023) à l'aide de la
très utile fonction analogRead() du langage Arduino. Par défaut, ces broches mesurent entre le
0V (valeur 0) et le 5V (valeur 1023).
Autre Broches :

Il y a deux autres broches disponibles sur la carte :

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

3.3 Analyse fonctionel de la Régulateur :

Page 11
ISSATM Projet fin d’études 2016-2017

Diagramme SADT :

Marche/Arrêt Programmation Réglage

Régulateur Pression
Pression stable
non stable De Pression

Effet sonores

Graphe des Prestations :

Utilisateur Pression

Régulateur de
pression

Assure la stabilité de la pression et


permettre à l’utilisateur de le contrôlée

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

FP1 Avertir l’utilisateur si il y a un variation du pression


FP2 Réguler la pression automatiquement
FC3 Contribuer au respect de l’environnement
FC4 S’adapter avec la machine mère

Fonctions Critère Niveau


Page 13
ISSATM Projet fin d’études 2016-2017

FP1 : Avertir Détecter la variation Capteur pression


l’utilisateur s’il y a Déclaration d’alarme Effet lumineux et sonores
une variation de la
pression

Fonctions Critère Niveau

FP2 : Réguler le réglage automatique Grandeur de pression :


6 bar
pression
automatiquement

Fonctions Critère Niveau

FC3 : Contribuer au Assure le mise marche Résister tous les contrainte


24/24 de surcharge(chaleur ,
respect de vibration …)
l’environnement

Fonctions Critère Niveau

FC4 : S’adapter avec La taille de régulateur -


la machine mère Le Tension -

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

Exigences de l’alimentation électrique et la pression


Tension d’entrée Min= 5v Nominale= 12v Max= 24 v
Pression d’entrée Min=5.9 Nominale=6 Max=6.1

B. SONNERIE :

→ Doit d’être alimentée par l’un des tensions suivant


5v /12v/24v
→ Avoir un son clair par rapport le bruit d’usine

Exigences de l’alimentation électrique et le son


Tension d’entrée Min= 5v Nominale= 12v Max= 24 v
Son Min=44 Nominale=75 Max=88

❖ NOTE : L’unité de son est décibels

Figure 1.1 : diagramme de variation de bruit a l’environnement de machine

C.LAMPE :
Page 16
ISSATM Projet fin d’études 2016-2017

→ Doit d’être alimentée par l’un des tensions suivant 5v /12v/24v


→ Etre reparti a la famille des led

Exigences de l’alimentation électrique et l’éclairage


Tension d’entrée Min= 5v Nominale= 12v Max= 24 v
L’éclairage Min=410 Nominale= 430 Max= 600

❖ NOTE : L’unité d’éclairage est LUX

Figure 1. : Diagramme de variation d’éclairage a l’environnement de machine

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

Exigences de l’alimentation électrique et l’exécution


Tension d’entrée Min= 5v Nominale= 12v Max= 24 v
Temps d’exécution Min=20 Nominale= 40 Max= 60

❖ NOTE : L’unité d’exécution est nano secondes Us

E. REGULATEUR ELECTRIQUE :

→ 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

Page 17
ISSATM Projet fin d’études 2016-2017

Exigences de l’alimentation électrique et la pression


Tension d’entrée Min= 12v Nominale= 24v Max= 220v
pression Min=4 Nominale=6 Max= 8

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

Exigences de l’alimentation électrique et l’exécution


Tension d’entrée Min= 5v Nominale= 12v Max= 24v
Temps d’exécution Min=40 Nominale=50 Max= 60

❖ NOTE : L’unité d’exécution est nano secondes US

EVALUATION DES SOLUTIONS :

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

Solution Implémentation Coût Complexité Efficacité Total


Cikuso 3 2 3 3 12
(110DB)
alarme sonore

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

Vous aimerez peut-être aussi