AQUARIUM OPTIMISE
AQUARIUM OPTIMISE
AQUARIUM OPTIMISE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
I- ANALYSE DU SYSTEME.<br />
I-1. MISE EN SITUATION.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong><br />
Le système technique présenté permet de reconstituer le plus fidèlement possible le milieu<br />
aquatique d’origine des poissons à l’aide d’un aquarium.<br />
En effet, ces poissons pouvant provenir de milieux différents (rivières tropicales, milieu marin<br />
tropical ou tempéré etc.…), l’aquariophile doit les élever et les faire vivre dans les meilleures conditions.<br />
Ses actions seront donc :<br />
a- Contrôler la conformité du milieu (qualité et quantité de l’eau, température ambiante…).<br />
La qualité de l’eau est caractérisé par le taux d’acidité (PH). Pour les poissons<br />
tropicaux, le PH doit être compris entre 6,5 et 7,5 et pour les poissons marins, il doit être<br />
compris entre 7,5 et 8,5.<br />
La température de l’eau doit être comprise entre 23 et 27°C selon les espèces de<br />
poissons .<br />
b- Eclairer l’aquarium.<br />
L’éclairage doit correspondre à la durée du jour dans le milieu d’origine . Par<br />
exemple sous les tropiques, la durée du jour est de 10 heures quelque soit la saison.<br />
L’intensité de l’éclairage dépend de la profondeur où vivent habituellement les<br />
poissons.<br />
c- Nourrir les poissons.<br />
L’idéal est de 3 repas par jour répartis de manière égale. La quantité dépend du<br />
nombre et de la taille des poissons.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 1 sur 26
Capteur PH<br />
Capteur T°<br />
Détecteur de niveau<br />
VUE GENERALE DU SYSTEME TECHNIQUE.<br />
Distributeur de nourriture<br />
Eclairage<br />
230V~<br />
Pompe de Filtrage<br />
Réserve<br />
eau<br />
Résistance<br />
Chauffante<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 2 sur 26
I-2. IDENTIFICATION DES ELEMENTS DU SYSTEME.<br />
Le système technique se compose de 6 éléments principaux. Il s’agit d’un système mixte puisqu’il<br />
intègre à la fois un opérateur et des objets techniques .<br />
On distingue :<br />
L’opérateur (aquariophile) qui permet d’envoyer des consignes par un pupitre de commande et de<br />
recevoir des informations visuelles et sonore.<br />
Les poissons.<br />
L’aquarium (OT1) qui permet de recréer l’environnement naturel des poissons. L’aquarium est<br />
constitué :<br />
d’un bassin,<br />
de 3 capteurs :<br />
- un capteur de température,<br />
- un capteur de niveau d’eau,<br />
- un capteur de PH.<br />
de différents organes de base utiles pour recréer le milieu d’origine :<br />
- pompe de filtrage d’eau,<br />
- résistance chauffante,<br />
- pompe de remplissage d’eau,<br />
- lampe d’éclairage,<br />
- distributeur de nourriture.<br />
Le boîtier de commande et de visualisation (OT2) qui permet de gérer les différents paramètres :<br />
- luminosité,<br />
- température,<br />
- limpidité,<br />
- quantité de liquide,<br />
- alimentation.<br />
L’énergie électrique (OT4) indispensable pour l’alimentation des organes de puissance.<br />
La réserve d’eau (OT3) utile pour maintien du niveau d’eau<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 3 sur 26
I-3. DIAGRAMME SAGITTAL.<br />
Aliments<br />
RESERVE<br />
D’EAU<br />
OT3<br />
Eau<br />
<strong>AQUARIUM</strong><br />
OT1<br />
POISSONS<br />
Rejets<br />
Indication de l’heure<br />
Température , PH<br />
Niveau d’eau (Bas , Haut)<br />
Alimentation pompe de remplissage<br />
Alimentation filtrage<br />
Alimentation éclairage<br />
Alimentation chauffage<br />
Alimentation distributeur nourriture<br />
Observation<br />
VISUALISATION :<br />
- Température<br />
- PH<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 4 sur 26<br />
ENERGIE<br />
ELECTRIQUE<br />
OT4<br />
Info<br />
sonore<br />
230V~<br />
50Hz<br />
BOITIER DE COMMANDE<br />
ET<br />
DE VISUALISATION<br />
OT2<br />
AQUARIOPHILE<br />
Réglages
1. Contrôle et le réglage de la température.<br />
UTILISATION : Mode d’emploi.<br />
Le réglage de la température se fait à travers le bouton rotatif N°1. La température est mesurée<br />
par un capteur situé à distance de l’élément chauffant.<br />
2. Contrôle de la valeur du PH.<br />
La saisie de la valeur optimale du PH se fait par action sur le bouton rotatif N°2. Une alarme<br />
sonore sera émise en cas de dépassement en plus ou en moins de la valeur affichée.<br />
3. Affichage de la température de l’eau et de la valeur réelle du PH.<br />
L’action sur le commutateur TP/PH permet d’afficher :<br />
- Soit la valeur réelle de la température de l’eau,<br />
- Soit la valeur réelle du PH de l’eau.<br />
4. Eclairage de l’aquarium.<br />
L’extinction ou l’allumage automatique de l’aquarium est assurée par réglage du programmateur PRG1<br />
5. Maintien du niveau d’eau.<br />
Le maintien du niveau d’eau dans l’aquarium est assuré par un capteur de niveau associé à une pompe<br />
immergée dans un réservoir annexe.<br />
6. Distribution de la nourriture.<br />
- Le nombre et l’heure de début de la distribution de chaque repas est fixé par le<br />
programmateur journalier PRG2.<br />
- Le nombre de dose par repas est fixé par action sur le poussoir de l’afficheur<br />
mécanique RC<br />
- La pompe de filtrage est arrêtée automatiquement 3 à 4 minutes avant le début<br />
de la distribution des repas.<br />
L’ensemble est alimenté par le secteur EDF 230 V~ / 50Hz.<br />
Un système de sécurité assure la coupure automatique de l’alimentation des actionneurs en cas de<br />
coupure de l’alimentation des cartes électroniques du boîtier de commande.<br />
Toute intervention à l’intérieur du boîtier de commande est formellement interdite à toute<br />
personne non autorisée.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 5 sur 26
II- ETUDE FONCTIONNELLE DE L’OBJET TECHNIQUE.<br />
II-1. PRESENTATION DE L’OBJET TECHNIQUE.<br />
L’étude porte sur l’objet technique OT1 : « Boîtier de commande et de visualisation ».<br />
II-1.1. Fonction d’usage de l’objet technique.<br />
Cet objet technique a plusieurs fonctions :<br />
- Surveiller le niveau d’eau et actionner une pompe permettant le remplissage en<br />
eau de l’aquarium si le niveau d’eau n’est pas suffisant.<br />
II-1.2. Description des milieux associés.<br />
- Réguler la température de l’eau avec une précision de ±1°C.<br />
- Choisir les seuils du PH et la température de consigne .<br />
- Mesurer et afficher la température et le PH avec émission d’une alarme sonore<br />
lorsque les paramètres de consigne sont hors tolérance.<br />
- Commander l’éclairage de l’aquarium par plage programmables.<br />
- Nourrir automatiquement les poissons .<br />
- Filtrer l’eau en permanence.<br />
Milieu humain (aquariophile).<br />
Pour régler les seuils du PH, la température et la quantité de nourriture, une<br />
présence humaine est indispensable.<br />
Milieu physique.<br />
L’objet technique est placé à proximité de l’aquarium. Une source d’énergie<br />
électrique (prise 230V~/50Hz) et une source d’énergie hydraulique (eau) sont<br />
indispensables pour le fonctionnement du système.<br />
II-2. CARACTERISTIQUES TECHNIQUES DE L’OBJET TECHNIQUE.<br />
Alimentation électrique : Secteur EDF 230V~ / 50Hz .<br />
Alimentation hydraulique : réserve d’eau sanitaire.<br />
Capacité en eau de l’aquarium : 70L….<br />
Réglage potentiométrique de la consigne température de 0°C à 40°C : Précision ±1°C.<br />
Réglage potentiométrique de la consigne d’alarme de PH : 4 à 10. Déclenchement de<br />
l’alarme ±0,5de la consigne<br />
Réglage par programmateur journalier du nombre et l’heure des repas.<br />
Réglage par roue codeuse du nombre de dose par repas .<br />
Filtrage régulier de l’eau de l’aquarium.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 6 sur 26
II-3. ANALYSE FONCTIONNELLE DE NIVEAU 1.<br />
Fonction globale.<br />
Gérer et produire l’alimentation d’actionneurs.<br />
Schéma fonctionnel de niveau 1.<br />
II-4. ANALYSE FONCTIONNELLE DE NIVEAU 2.<br />
Mesure<br />
PH<br />
Mesure<br />
Temp.<br />
Niveau d’eau<br />
Nombre repas<br />
Réglages<br />
Grandeurs<br />
physiques<br />
Acquisition<br />
des<br />
informations<br />
d’exploitation<br />
et des<br />
consignes.<br />
Remise<br />
A Zéro<br />
CONTRÔLER ET REGLER<br />
LES PARAMETRES<br />
Info.<br />
sonore<br />
Commande<br />
de<br />
l’alarme<br />
D’UN <strong>AQUARIUM</strong><br />
TRAITEMENT<br />
Visu.<br />
Temp./PH<br />
Affichage :<br />
- température<br />
- PH.<br />
Production de<br />
l’alimentation :<br />
- Chauffage<br />
- Eclairage<br />
- Filtrage<br />
Commande<br />
d’actionneurs<br />
commutat<br />
eur<br />
- Remplissage<br />
d’eau<br />
- Distribution<br />
nourriture<br />
Pompe<br />
(filtrage)<br />
Pompe<br />
(niveau)<br />
Eclairage<br />
Résistance<br />
(chauffage)<br />
Distributeur<br />
de repas<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 7 sur 26
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 8 sur 26
SCHEMA FONCTIONNEL DE DEGRE 1.<br />
Réglage consigne température<br />
Temp.<br />
PH<br />
Réglage consigne PH<br />
Sélection<br />
Réglage<br />
Heures<br />
Minutes<br />
Nombre Repas<br />
Niveau Haut<br />
Niveau Bas<br />
ACQUISITION<br />
TEMPERATURE<br />
FP1<br />
ACQUISITION<br />
PH<br />
FP2<br />
GENERATION<br />
DES SIGNAUX DE<br />
COMMANDE<br />
TEMPOREL FP7<br />
MemDeb<br />
ETUDE DE L’OBJET TECHNIQUE OT1<br />
« BOITIER DE COMMANDE ET DE VISUALISATION »<br />
VPH<br />
VTemp<br />
Céclair<br />
CFiltre<br />
RETARD<br />
FP8<br />
TRAITEMENT<br />
DES<br />
INFORMATIONS<br />
Retard<br />
AlarmePh<br />
AlarmNIV<br />
/Niveau<br />
MemDeb<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 9 sur 26<br />
FP3<br />
AFFICHAGE<br />
FP6<br />
VTC<br />
GENERATION<br />
D’UN NOMBRE<br />
PROGRAMMABLE<br />
D’IMPULSIONS<br />
FP9<br />
GESTION DU VOLUME D’EAU<br />
FP11<br />
Impuls<br />
ADAPTATION<br />
DE PUISSANCE<br />
ET ISOLATION<br />
GALVANIQUE<br />
FP4<br />
GENERATION<br />
DU SIGNAL<br />
D’ALARME<br />
FP5<br />
Remise<br />
à Zéro<br />
ADAPTATION<br />
DE PUISSANCE<br />
ET ISOLATION<br />
GALVANIQUE<br />
FP10<br />
Commande chauffage<br />
Alarme PH et<br />
Niveau d’eau<br />
Informations visuelles<br />
Commande Filtre<br />
Distributeur Repas
ETUDE DES FONCTIONS PRINCIPALES FP1 , FP2 et FP3.<br />
I. FONCTION FP1 : « ACQUISITION et TRAITEMENT DE LA TEMPERATURE ET DU PH ».<br />
Cette fonction permet de transformer une information en degré Kelvin (°K) en une tension<br />
analogique image de la température.<br />
Entrée : Temp. Information en degré Kelvin. Le capteur de température délivre un signal<br />
analogique dont la valeur varie de 10mV par degré Kelvin.<br />
Sortie : VT. Différence de potentiel , image de la température de l’eau. Cette différence de<br />
potentiel varie entre –0,6V et +5,6V pour une température variant de 0°C à 40°C.<br />
I.1. Schéma fonctionnel de second degré de FP1.<br />
Temp.<br />
CONVERSION<br />
TEMP-TENSION<br />
FS1.1<br />
GENERATION<br />
D’UNE TENSION<br />
DE REFERENCE<br />
FS1.2<br />
Vref0<br />
UT1<br />
I.2. Description des fonctions secondaires.<br />
SOMMATION<br />
Vref2<br />
FS1.1. : « Conversion Température-Tension ».<br />
FS1.4<br />
AMPLIFICATION<br />
ET INVERSION<br />
FS1.3<br />
Cette fonction transforme une information température en degré Kelvin en une différence de<br />
potentiel image de la température.<br />
Entrée : Temp. Information température de l’eau .<br />
Sortie : UT1. Différence de potentiel image de la température. UT1 varie de 10mV par °K.<br />
FS1.2. : « Génération d’une tension de référence ».<br />
Cette fonction élabore une tension continue de valeur fixe.<br />
Sortie : Vref0. Tension continue fixe de 2,5V.<br />
FS1.3. : « Amplificationet inversion de tension ».<br />
La tension Vref0 est amplifiée afin de permettre le réglage de la référence 0°C.<br />
Entrée : Vref0. Voir fonction FS1.2. ci-dessus.<br />
Sortie : Vref2. Tension continue amplifiée et de signe opposé à Vref0.<br />
V1<br />
AMPLIFICA-<br />
-TION<br />
FS1.5<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 10 sur 26<br />
V2<br />
PROTECTION<br />
EN TENSION<br />
FS1.6<br />
VT
FS1.4. « Sommation» .<br />
Cette fonction à pour rôle :<br />
- D’élaborer un signal analogique positif dont la grandeur varie proportionnellement à la<br />
température de l’eau exprimée en °C.<br />
Entrée : Vref2. Voir fonction FS1.3.<br />
VT1. Voir fonction FS1.1<br />
Sortie : V1. Différence de potentiel image de la température d’eau<br />
FS1.5. «Amplification ».<br />
Entrée : V1. Voir fonction FS1.4.<br />
Sortie : V2. Différence de potentiel image de la température d’eau variant de 0 à 4V quand la<br />
température varie de 0 à 40°C<br />
FS1.5. « Protection en tension ».<br />
Cette fonction empêche toute évolution de la tension V2 au delà des limites imposées : 0 ≤ V2 ≤ +5V .<br />
Entrée : V2. Voir fonction FS1.4.<br />
Sortie : VT. Tension image de la température d’eau. –0,6V ≤ VT ≤ +5,6V .<br />
ETUDE PRELIMINAIRE VOIR SEQUENCE 1<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 11 sur 26
II. FONCTION FP2 : « ACQUISITION PH ». (peut être remplacé par interrogation PH)<br />
Cette fonction permet de transformer une information en unité de PH de l’eau en une différence<br />
de potentiel image du PH .<br />
Entrée : PH. Information indiquant la teneur en acide de l’eau. Le capteur du PH délivre un<br />
signal analogique dont la valeur varie de 59mV par unité de PH.<br />
Sortie : VPH. Différence de potentiel , image du PH . Cette différence de potentiel varie entre<br />
4V et +10V pour un PH variant de 4 à 10.<br />
II.1. Schéma fonctionnel de second degré de FP2.<br />
PH<br />
CONVERSION<br />
PH – TENSION<br />
FS2.1<br />
GENERATION<br />
D’UNE TENSION<br />
DE REFERENCE<br />
FS2.3<br />
UPH<br />
Vref0<br />
II.2. Description des fonctions secondaires.<br />
FS2.1. : « Conversion PH – Tension ».<br />
Cette fonction transforme une information teneur en acide de l’eau (PH) en une différence de<br />
potentiel image du PH.<br />
Entrée : PH. Information PH de l’eau .<br />
Sortie : UPH. Différence de potentiel image du PH. UPH varie de 59mV par unité de PH.<br />
FS2.2. : « Amplification de tension ».<br />
Le rôle de cette fonction est d’amplifier la tension UPH afin de permettre une meilleure<br />
adaptation à l’échelle de mesure.<br />
AMPLIFICATION<br />
DE TENSION<br />
FS2.2<br />
INVERSION<br />
FS2.4<br />
UPH1<br />
Entrée : UPH. Différence de potentiel image du PH, adaptée en tension. –0,177V ≤ UPH ≤ +0,177V<br />
pour un PH variant de 4 à 10.<br />
Sortie : UPH1. Différence de potentiel amplifiée, de signe opposé à UPH et de gain= -16,95<br />
Vref1<br />
FS2.3. : « Génération d’une tension de référence ».<br />
SOMMATION<br />
Cette fonction élabore une tension continue de valeur fixe. Cette tension de référence permettra<br />
d’adapter l’échelle de mesure du PH.<br />
Sortie : Vref0. Tension continue fixe de 2,5V.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 12 sur 26<br />
FS2.5<br />
V1<br />
PROTECTION<br />
EN TENSION<br />
FS2.6<br />
VPH
FS2.4. : « Inversion et amplification ».<br />
Cette fonction, en inversant le signe de la tension de référence Vref0 et en amplifiant sa valeur, permettra<br />
de fixer l’origine de l’échelle de mesure du PH.<br />
Entrée : Vref0. Voir FS2.3 ci-dessus.<br />
Sortie : Vref1. Tension continue de –2,5V<br />
FS2.5. « Sommation –» .<br />
Cette fonction à pour rôle :<br />
- d’éliminer par filtrage les signaux parasites de fréquence supérieure à 1,5Hz.<br />
- D’élaborer un signal analogique positif dont la grandeur varie proportionnellement au PH de<br />
l’eau.<br />
Entrée : UPH1. Voir fonction FS2.2.<br />
Vref1. Voir fonction FS2.4<br />
Sortie : V1. Différence de potentiel image du PH. V1 varie de 4 à 10V .<br />
FS2.6. « Protection en tension ».<br />
Cette fonction empêche toute évolution de la tension V1 au delà des limites imposées : 0 ≤ V1 ≤ +10V .<br />
Entrée : V1. Voir fonction FS2.5.<br />
Sortie : VPH. Tension image du PH de l’eau. 4V ≤ VPH ≤ +10,6V .<br />
III. FONCTION FP3 : « TRAITEMENT DES INFORMATIONS ».<br />
Cette fonction a pour rôle de traiter les informations de température et du PH de l’eau, ainsi que<br />
les informations de réglage des consignes de température et du PH.<br />
Après traitement de ces informations, cette fonction envoie un ordre pour la commande ou non du<br />
chauffage. La fonction génère également un signal permettant de valider la fonction FP5<br />
« CENERATION DU SIGNAL D’ALARME » au cas où la consigne PH ne serait pas respectée.<br />
Entrées : VT. Voir fonction FP1 ci-dessus.<br />
VPH. Voir fonction FP2 ci-dessus.<br />
Sorties : VTC. Différence de potentiel de type numérique compatible CMOS. Son niveau Haut<br />
correspond au dépassement de la consigne Température et par conséquent à l’arrêt du chauffage de<br />
l’aquarium. Le niveau Bas de VTC commandera l’alimentation de la résistance chauffante et donc le<br />
chauffage de l’aquarium.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 13 sur 26
VPHC. Différence de potentiel de type numérique compatible CMOS. Son niveau Haut<br />
correspond au dépassement de la consigne PH et par conséquent à l’émission d’une alarme sonore.<br />
III.1. Schéma fonctionnel de second degré de FP3.<br />
Réglage consigne<br />
température<br />
Réglage<br />
consigne<br />
PH<br />
VT<br />
III.2. Description des fonctions secondaires.<br />
FS3.1. : « Acquisition consigne température ».<br />
Cette fonction permet l’acquisition de la consigne température. L’utilisateur de l’aquarium, peut<br />
fixer cette consigne par action sur un potentiomètre étalonné.<br />
Entrée : Action de l’utilisateur sur le potentiomètre de réglage consigne température.<br />
Sortie : VTcons. Différence de potentiel image de la consigne température.<br />
FS3.2. : « Comparaison ».<br />
GENERATION<br />
CONSIGNE<br />
TEMPERATURE<br />
FS3.1<br />
Génération<br />
Référence de<br />
tension FS3.3<br />
GENERATION<br />
CONSIGNE PH<br />
FS3.4<br />
Ref<br />
VPH<br />
VPH<br />
cons<br />
VTcons<br />
Sommation<br />
FS3.5<br />
soustraction<br />
FS3.6<br />
Cette fonction effectue la comparaison entre la tension image de la température de l’eau et la<br />
tension image de la consigne température réglée par l’utilisateur. Elle génère, suite à cette comparaison,<br />
un signal permettant la commande ou non du chauffage.<br />
Entrées : VTcons. Différence de potentiel image de la consigne température.<br />
VT. Tension image de la température d’eau. 0V ≤ VT ≤ +4V .<br />
Sortie : VTC. Information logique. Son niveau Haut correspond au dépassement de la consigne<br />
Température et par conséquent à l’arrêt du chauffage de l’aquarium. Le niveau Bas de VTC commandera<br />
l’alimentation de la résistance chauffante et donc le chauffage de l’aquarium.<br />
FS3.3 : « Génération reference de tension ».<br />
Cette fonction génère une tension image de 0,5° PH<br />
Sortie : Ref tension image de 0,5° PH<br />
COMPARAISON<br />
FS3.2<br />
COMPA<br />
RAISON<br />
FS3.7<br />
VTC<br />
AlarmPh<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 14 sur 26
FS3.4. : « Generation consigne PH ».<br />
Cette fonction permet l’acquisition de la consigne PH. L’utilisateur de l’aquarium, peut fixer cette<br />
consigne par action sur un potentiomètre étalonné.<br />
Entrée : Action de l’utilisateur sur le potentiomètre de réglage consigne PH.<br />
Sortie : VPHcons. Différence de potentiel image de la consigne PH.<br />
FS3.5. : « Sommation».<br />
Cette fonction ajoute une tension image de 0,5° PH à la tension image de la consigne PH.<br />
Entrées : VPHcons. Différence de potentiel image de la consigne PH<br />
Ref. tension image de 0,5° PH<br />
Sortie : VPHcons+ . Tension = VPHcons + Ref<br />
FS3.6. : « Soustraction».<br />
Cette fonction soustrait une tension image de 0,5° PH à la tension image de la consigne PH.<br />
Entrées : VPHcons. Différence de potentiel image de la consigne PH<br />
Ref. tension image de 0,5° PH<br />
Sortie : VPHcons- . Tension = VPHcons - Ref<br />
FS3.7. : « Comparaison ».<br />
Cette fonction effectue la comparaison entre la tension image du PH de l’eau et les tensions<br />
images des extremums de la consigne PH réglée par l’utilisateur. Elle génère, suite à cette comparaison,<br />
un signal permettant de valider ou non l’alarme sonore .<br />
Entrées : VPHcons+. Différence de potentiel image de la consigne PH + 0,5° PH.<br />
VPHcons-. Différence de potentiel image de la consigne PH - 0,5° PH.<br />
VPH. Tension image du PH de l’eau. 4V ≤ VPH ≤ +10,6V .<br />
Sortie : VPHC. Différence de potentiel de type numérique compatible CMOS. Son niveau Haut<br />
correspond à la sortie de la Zone (fenêtre) fixée par le réglage de la consigne PH et par conséquent à<br />
l’émission d’une alarme sonore.<br />
ETUDE PRELIMINAIRE. « Génération consigne température – Comparaison »<br />
Le boîtier de commande de l’aquarium permet la mesure d’une température comprise entre 0 et<br />
40°C. Cependant, selon les espèces de poissons, la température de l’eau sera comprise entre 23°C et<br />
27°C. Le réglage de cette consigne se fera par action sur un bouton rotatif situé sur la face avant du<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 15 sur 26
oîtier de commande. Une fois la consigne réglée à une valeur θCONS, la température θ de l’eau sera<br />
maintenue constante à θCONS avec une précision de ±1°C , soit : θCONS –0,5°C ≤ θ ≤ θCONS +0,5°C<br />
chauffante.<br />
La comparaison permanente entre θCONS et θ permettra alors la coupure ou non de la résistance<br />
On suppose que le circuit électronique effectuant la comparaison entre θ et θCONS fonctionne de<br />
manière suivante :<br />
- La sortie du circuit passera à l’état Bas (coupure de l’alimentation de la résistance chauffante)<br />
dès que θ atteint θCONS +0,5°C<br />
- La sortie du circuit passera à l’état Haut (alimentation de la résistance chauffante) dès que θ<br />
atteint θCONS –0,5°C.<br />
1. On donne ci-dessus la courbe représentant l’évolution de la tension Vθ image de la température θ<br />
de l’eau. On désigne par Vθcons la tension image de la consigne température.<br />
Compléter le graphique ci-dessous en donnant l’allure de la tension de sortie VS du circuit de<br />
comparaison ainsi que la courbe VS en fonction de Vθ .<br />
Allure des tensions.<br />
Vθcons + 0,5<br />
Vθcons - 0,5<br />
0<br />
Vcc<br />
0<br />
Vθ<br />
VS<br />
Vcc<br />
VS<br />
Vθcons - 0,5<br />
Vθcons + 0,5<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 16 sur 26<br />
Vθ<br />
t<br />
t
2. L’allure de la tension VS en fonction de Vθ illustre une fonction particulière dont est doté le<br />
circuit de comparaison.<br />
• Quel nom donne t-on à cette fonction ?<br />
• Pourquoi est-elle nécessaire dans cette structure ?<br />
SUITE TP N°1<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 17 sur 26
IV. FONCTION FP5 : « Génération d’un signal d’alarme ».<br />
Cette fonction à pour rôle de générer un signal d’alarme sonore si le taux de PH est en dehors des<br />
tolérances ou si le remplissage de l’aquarium dure trop longtemps. Le signal d’alarme est mémorisé,<br />
seule une action de l’utilisateur sur le bouton de remise à zéro de l’alarme permet d’arrêter l’alarme.<br />
Entrées : AlarmePH : Information logique active au niveau haut qui indique que le taux de PH est en<br />
dehors des tolérances.<br />
AlarmNIV : Information logique active au niveau haut qui indique que le temps de<br />
remplissage de l’aquarium a dépassé la valeur limite fixée par l’utilisateur.<br />
RAZ : Bouton d’initialisation permettant à l’utilisateur de stopper l’alarme.<br />
Sorties : MemDeb : Information logique active au niveau bas indiquant que le temps de remplissage à<br />
été dépassé. Seule une action de l’utilisateur sur le bouton de remise à zéro permet de<br />
désactiver ce signal. Ce signal est utilisé par FP11 pour stopper le remplissage afin d’éviter un<br />
éventuel débordement.<br />
Information sonore indiquant que le taux de PH est en dehors des tolérances ou qu’il y a un<br />
problème au niveau du remplissage de l’aquarium.<br />
V.1. Schéma fonctionnel de second degré de FP5.<br />
Remise à zéro<br />
AlarmePH<br />
AlarmNIV<br />
V.2. Description des fonctions secondaires.<br />
FS5.1. : « MEMORISATION ».<br />
MEMORISATION<br />
FS5.1<br />
Alarme<br />
GENERATION<br />
D’UN SIGNAL<br />
AUDIBLE<br />
FS5.2<br />
Alarme PH et<br />
niveau d’eau<br />
MemDeb<br />
Cette fonction à pour rôle de mémoriser les alarmes tant que l’utilisateur n’appuie pas sur le<br />
bouton de remise à zéro.<br />
Entrées : AlarmePH : Information logique active au niveau haut qui indique que le taux de PH est en<br />
dehors des tolérances.<br />
AlarmNIV : Information logique active au niveau haut qui indique que le temps de<br />
remplissage de l’aquarium a dépassé la valeur limite fixée par l’utilisateur.<br />
RAZ : Bouton d’initialisation permettant à l’utilisateur de stopper l’alarme.<br />
Sorties : MemDeb : Information logique active au niveau bas indiquant que le temps de remplissage à<br />
été dépassé. Seule une action de l’utilisateur sur le bouton de remise à zéro permet de<br />
désactiver ce signal. Ce signal est utilisé par FP11 pour stopper le remplissage afin d’éviter un<br />
éventuel débordement.<br />
Alarme :.Information logique active au niveau haut qui indique soit que le PH est hors<br />
tolérance soit que le temps de remplissage maximum de l’aquarium à été dépassé.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 19 sur 26
FS5.2. : « GENERATION D’UN SIGNAL AUDIBLE ».<br />
Cette fonction à pour rôle de générer un signal audible permettant ainsi de signaler à l’utilisateur<br />
qu’il y a un problème.<br />
Entrée : Alarme :.Information logique active au niveau haut qui indique soit que le PH est hors<br />
tolérance soit que le temps de remplissage maximum de l’aquarium à été dépassé.<br />
Sortie : Information sonore indiquant que le taux de PH est en dehors des tolérances ou qu’il y a un<br />
problème au niveau du remplissage de l’aquarium.<br />
V. FONCTION FP6 : « Affichage ».<br />
Cette fonction à pour rôle d’afficher la température ou le PH en fonction de se que l’utilisateur à<br />
sélectionné.<br />
Entrées : Sélection température / PH : Action mécanique de l’utilisateur.<br />
Vtemp : Information électrique image de la température variant entre 0V et 4V pour une<br />
température variant entre 0°C et 40°C.<br />
VPH : Information électrique image du PH variant entre 4V et 10V pour un PH compris entre<br />
4 et 10.<br />
Sorties : Information visuelle indiquant le taux de PH ou la température.<br />
Température / PH : Information visuelle permettant à l’utilisateur de voir quelle est la<br />
grandeur affichée (température ou PH).<br />
VI.1. Schéma fonctionnel de second degré de FP6.<br />
Sélection<br />
température / PH<br />
Vtemp<br />
VPH<br />
CHOIX ET<br />
ADAPTATION<br />
DE TENSION<br />
FS6.1<br />
CONVERTION<br />
ANALOGIQUE<br />
NUMERIQUE<br />
FS6.2<br />
GENERATION DE<br />
SIGNAUX DE<br />
MULTIPLEXAGE<br />
FS6.2<br />
Vconv<br />
BCD<br />
Conversion<br />
électrique<br />
/optique<br />
DECODAGE<br />
BCD / 7 SEGMENT<br />
FS6.3<br />
Conversion<br />
électrique<br />
/optique<br />
Information<br />
visuelle de<br />
mesure<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 20 sur 26<br />
Mult<br />
Information<br />
visuelle d’état<br />
7seg
VI.2. Description des fonctions secondaires.<br />
FS6.1. : « Choix et adaptation de tension ».<br />
Cette fonction à pour rôle d’adapter le niveau de tension et permettre à l’utilisateur de sélectionner<br />
la valeur à visualiser.<br />
Entrées : Sélection température / PH : Action mécanique de l’utilisateur.<br />
Vtemp : Information électrique image de la température variant entre 0V et 4V pour une<br />
température variant entre 0°C et 40°C.<br />
VPH : Information électrique image du PH variant entre 4V et 10V pour un PH compris entre<br />
4 et 10.<br />
Sorties : Température / PH : Information visuelle permettant à l’utilisateur de voir quelle est la<br />
grandeur affichée (température ou PH).<br />
Vconv : Information électrique variant entre 0 et 400mV dans le cas où l’utilisateur choisi de<br />
visualiser la température ou variant entre 40mV et 100mV dans le cas où l’utilisateur à choisi<br />
de visualiser le PH.<br />
FS6.2. : « Conversion analogique numérique et génération signaux multiplexage ».<br />
Cette fonction à pour rôle de convertir la grandeur électrique image de la température ou du PH<br />
en une grandeur numérique et de générer les signaux de commande pour afficher cette grandeur sur 3<br />
afficheurs 7 segments.<br />
Entrée : Vconv : Information électrique variant entre 0 et 400mV dans le cas où l’utilisateur choisi de<br />
visualiser la température ou variant entre 40mV et 100mV dans le cas où l’utilisateur à choisi<br />
de visualiser le PH.<br />
Sorties : Mult : Information numérique sur 3 bits permettant de sélectionner successivement les<br />
afficheurs des dixièmes, des unités et des dizaines. Un seul bit est actif à la fois. L’activité est<br />
au niveau bas.<br />
BCD : Information numérique sur 4 bits codé en BCD représentant successivement la valeur<br />
des dixièmes, des unités et des dizaines.<br />
FS6.3. : « Décodage BCD / 7 segment ».<br />
Cette fonction à pour rôle de convertir une information codée en BCD sur 4 bits en une<br />
information sur 7 bits codée en 7 segment.<br />
Entrée : BCD : Information numérique sur 4 bits codé en BCD représentant successivement la valeur<br />
des dixièmes, des unités et des dizaines.<br />
Sortie : 7seg : Information numérique sur 7 bits codé en 7 segment représentant successivement la<br />
valeur des dixièmes, des unités et des dizaines.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 21 sur 26
FS6.4. : « Affichage ».<br />
Cette fonction à pour rôle de convertir une information numérique en une information visuelle.<br />
Entrées : Mult : Information numérique sur 3 bits permettant de sélectionner successivement les<br />
afficheurs des dixièmes, des unités et des dizaines. Un seul bit est actif à la fois. L’activité est<br />
au niveau bas.<br />
7seg : Information numérique sur 7 bits codé en 7 segment représentant successivement la<br />
valeur des dixièmes, des unités et des dizaines.<br />
Sortie : Information visuelle indiquant le taux de PH ou la température.<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 22 sur 26
Etude de la distribution de nourriture<br />
VI. FONCTION FP7 : « Génération de signaux de commande temporel ».<br />
Cette fonction délivre un signal logique ,mécaniquement programmables, permettant l’arrêt de la<br />
pompe de filtrage avant la distribution de nourriture<br />
Entrées : Action de l’utilisateur qui défini l’heure de chaque distribution de nourriture.<br />
Sorties : Cfiltre, signal logique de niveau bas d’une durée de 15mn minimum.<br />
VII.1. Choix technologique et chronogramme de FP7.<br />
FP 7 sera réalisée par un programmateur mécanique<br />
VII. FONCTION FP8 : « Retard ».<br />
filtrage<br />
CFiltre<br />
Cette fonction valide la distribution de nourriture, environ 3mn après arrêt de la pompe de<br />
Entrées : Cfiltre, signal logique passant à 0 à des instants règlés par l’utilisateur et restant à ce niveau<br />
15mn<br />
Sorties : Retard, signal logique de niveau bas d’une durée approximative de 3mn<br />
VIII.1. Schéma fonctionnel de second degré et chronogramme théorique de FP8.<br />
CFiltre<br />
Heure repas<br />
CREATION<br />
D’UNE<br />
IMPULSION<br />
(DERIVATEUR)<br />
15 mn<br />
minimum<br />
Pulse<br />
MONOSTABLE<br />
Retard<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 23 sur 26
Chronogramme des signaux de FP8<br />
VIII.2. Description des fonctions secondaires.<br />
FS8.1. : « création d’une impulsion ».<br />
Cette fonction transforme une transition niveau haut vers niveau bas en une impulsion négative.<br />
Plus généralement elle donne en sortie la dérivée de la fonction présente en entrée<br />
Entrée : Cfiltre<br />
Sortie : Pulse, impulsion 5V vers 0V<br />
FS8.2. : «Monostable ».<br />
Cette fonction génère un niveau bas de durée fixe à partir d’une impulsion négative<br />
Entrée : Pulse.<br />
Sortie : Retard, signal logique de niveau bas d’une durée approximative de 3mn<br />
VIII. FONCTION FP9 : « Génération dun nombre programmable d’impulsions calibrées».<br />
Cette fonction génère les signaux de commande pour la distribution d’un nombre programmé de<br />
doses de repas<br />
Entrées : Nombre Repas, signal numérique de 1 à 9.<br />
Retard, signal logique de niveau bas d’une durée approximative de 3mn<br />
Sorties : Impuls, impulsions positives de 1,5s décalées de 30s. Leur nombre est égal à l’entrée Nombre<br />
Repas.<br />
CFiltre<br />
Pulse<br />
Retard<br />
IX.1. Schéma fonctionnel de second degré de FP9.<br />
GENERATEUR<br />
D’IMPULSIONS IC<br />
CALIBREES<br />
FS91<br />
Retard<br />
FS91<br />
Retard<br />
Impuls<br />
VERROUIL-<br />
-LAGE<br />
FS92<br />
Impuls<br />
COMPTAGE<br />
FS93<br />
Nombre<br />
de repas<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 24 sur 26<br />
C<br />
O<br />
M<br />
P<br />
A<br />
R<br />
A<br />
I<br />
S<br />
O<br />
N<br />
F<br />
S<br />
9<br />
4
IX.2. Description des fonctions secondaires.<br />
FS9.1. : «Génération d’impulsions calibrées –Astable- ».<br />
Entrée : Aucunes<br />
Cette fonction génère, de façon cyclique des impulsions positives de 1,5s décalées de 30s.<br />
Sortie : IC impulsions positives de 1,5s décalées de 30s<br />
FS9.2. «Verrouillage »<br />
La sortie de cette fonction reproduit, sous le contrôle de l’entrée Retard, la sortie de FS9.1<br />
à partir du premier front montant suivant Retard<br />
Entrée : IC :Sortie de FS9.1<br />
Retard : commande de verrouillage<br />
Sortie : Impuls, signal de commande du distributeur de nourriture.<br />
FS9.3. «Comptage »<br />
Entrée : Impuls.<br />
Cette fonction compte le nombre d’impulsions (doses de repas)issues de FS92.<br />
Sorties : Signal numérique de 1 à 9 représentant le nombre de doses distribuées .<br />
FS9.4. « Comparaison »<br />
Cette fonction compare le nombre de doses à distibuées avec le nombre de dose<br />
distribuées. Elle arrête la distribution à l’égalité.<br />
Entrées : Sortie de FS93.<br />
Nombre Repas : signal numérique de 1 à 9.<br />
Sorties :RAZ, Signal logique<br />
SUITE SEQUENCE N°2 PUIS TP<br />
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 25 sur 26
<strong>AQUARIUM</strong> <strong>OPTIMISE</strong> Page 26 sur 26