Académique Documents
Professionnel Documents
Culture Documents
II SPECIFICATION FONCTIONNELLE ET
TECHNIQUE
II.1. Introduction
Affichage des onze valeurs de pression sur la même page d’un écran.
Signalisation d’alerte visuelle et sonore.
Archivage des alarmes avec la date et l’heure exacte, le nom du réseau et le
nom du gaz qui a été la cause de cette alarme avec sa valeur de pression.
Un accès aux paramètres d’installation : la modification de l’offset et le choix
du gaz à mettre sous surveillance.
La sécurité : l’accès aux paramètres d’installation est sécurisé
La disponibilité.
La rapidité de l’exécution.
L’encombrement.
L’extensibilité : possibilité d’ajout de modules complémentaires et
d’équipements (vanne, pompe…) pour assurer une régulation automatique.
~ 16 ~
II.2.2. Analyse fonctionnelle
Dans cette partie, nous concentrons sur l’analyse des besoins de l’utilisateur qui peut
être soit la personne du service technique ou bien celui du département dans lequel
le système sera installé. Nous cherchons toujours à assurer une surveillance en
temps réel. Pour modéliser le fonctionnement de notre système de surveillance, nous
présentons sur la figure.II.1 un diagramme FAST de notre analyse fonctionnelle.
Sous le champ d’effectuer la fonction principale qui sert à superviser la pression des
gaz médicaux dans une installation hospitalier, nous devant assurer les fonctions de
services.
Nous illustrons sur la figure.II.2 la suite du diagramme FAST qui a été présenté
précédemment en exprimant les solutions technologiques.
~ 18 ~
II.3.1. Unité de mesure
Le capteur de pression à jauge de contrainte est composé d’une cellule et d’un corps
en acier inoxydable. Au niveau de la cellule nous trouvons des résistances déposées
sur une membrane en céramique déformable pour former un pont de Wheatstone.
~ 19 ~
Figure II.4 : Montage du transmetteur sur le tuyau de gaz
~ 20 ~
Figure II.5 : Transmetteur de pression choisie
Remarque
Nous avons besoins d’afficher onze valeurs de pression en temps réels en même
temps, et l’afficheur RA6963 présente une résolution voulu en plus sa disponibilité et
son prix acceptable. La figure.II.6 présente l’afficheur RA6963.
Il dispose de 21pin, et parmi ces pins on cite le 8 pins de données : D0...D7, et les 5
pins de contrôles : RST : reset, C/D : écriture/lecture, WR : écrire, RD : lire, CE : chip
enable.
13
La corrosion désigne l'altération d'un matériau par réaction chimique avec un oxydant.
~ 21 ~
II.3.3. Unité d’alarme
L’unité d’alarme va servir à signaler toute sur ou sous pression et sur ce champ nous
avons fait le choix d’utilisé un buzzer qui sera monté à l’extérieur de la salle
d’application pour informer les personnels du service à propos l’anomalie, et 6
lampes pour le report d’alarme dans la raison de transmettre le message de
détection d‘anomalie aux personnels à l’intérieur de la
salle d’application.
Type : Buzzer passive module d’alarme utilisé pour l’Arduino, il est une structure
intégrée de transducteurs électroniques, alimentation en courant continu, Tension de
travail : 3.5-5.5v / Courant de travail : < 25mA.
Suite au besoin d’archivage des historiques d’alarmes, un module µSD sera utile.
Le module µSD est utilisée pour transférer des données contenues dans une carte
µSD vers et depuis une carte de traitement. Le brochage est directement compatible
avec Arduino et peut également être utilisé avec d’autres microcontrôleurs. Sa
tension d’entrée : 3.3V / 5V.
14
Serial Peripheral Interface
~ 22 ~
II.3.5. Unité d’horloge
il utilise une interface avec 3 connections non standards (I/O« Data bidirectionnel »,
SCK « Serial Clock » et la broche de signal CS « Chip Select »).
Sa tension de fonctionnement du module compatible 3.3V / 5V.
Notre projet nécessite une carte à base d’un microcontrôleur, parce que le système a
~ 23 ~
besoin de fonctionner en temps réel et le microcontrôleur est principalement conçu
pour gérer des tâches en temps réel, contrairement au microprocesseur.
En se basant sur ses besoins j’ai choisi d’utilisé la carte Arduino mega2560.
La figure.II.3 ci-dessus illustre l’image réel de la carte Arduino Méga utilisé et son
microcontrôleur ATmega2560.
15
Master out put slave in put
16
Master in put slave out put
17
Clock, horloge
18
Chip select
19
Pulse Width Modulation (Modulation largeur d’impulsion)
~ 24 ~
Le tableau.II.3 résume les principales caractéristiques de la carte Arduino Méga.
~ 25 ~
Composante Prix
Arduino Méga 120.54£
Ecran graphique 40£
MicroSD 7£
RtC DS1302 2.57£
Potentiomètre 1.5£
4x boutons poussoirs 4x1£
11x transmetteur de pression 11x14£
Fils de connexion 7£
Plaque à essai 2£
Conception de la boite 15£
Buzzeur 0.5£
Totale : 246.11£
I.1. Conclusion
~ 26 ~