29.06.2013 Views

AQUARIUM OPTIMISE

AQUARIUM OPTIMISE

AQUARIUM OPTIMISE

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!