Introduction
 

    Microcontrôleur

    

     Microcontrôleur

    

     Commandes

    

     Déroulement

    

     Conclusion

    

     Conclusion

 

     Actionneurs

 

     Conclusion

 

 

  Commandes
   
 

 

Schéma structurel de la carte commandes

La fonction principale FP 7 permet de commander les actionneurs, les alarmes visuelles et sonores et permet l’initialisation des commandes. Elle comporte une sous fonction nommée FS71-A qui elle permet de sélectionner 1 sortie parmi 8 c’est un demultiplexeur. Il comporte  3 entrées de sélection A, B, C et 3 entrées de validation E1, E2, E3. En ce qui concerne les sorties, elles sont actives au niveau bas, lorsque la sortie est sur un front descendant  elle active le signal d’horloge de la bascule qui suit.

Le circuit possède 2 reset différents :

-INICO (reset matériel) signal d’initialisation des commandes actif au niveau bas à la mise sous tension.

-RECOM (reset logiciel) signal d’initialisation des commandes actif au niveau bas produit par le microcontrôleur. Le PORTA.3 du microcontrôleur devra être mis à un niveau logique 0 pour pouvoir effectuer un reset logiciel des commandes 

La carte commande comporte des bascules JK.

 

R/

Clk

J

K

Q

L

X

X

X

0

H

¯

H

H

1

H

¯

H

H

0

 

Fonctionnement du démultiplexeur :

Les entrées de sélection A, B, C servent à envoyer un code binaire dans le démultiplexeur, qui  en fonction de celui-ci applique un niveau logique 0 sur la sortie correspondante. Cela ne peut se faire si le circuit est inhibé (pas validé), dans ce cas toutes les sorties seront au niveau logique 1. On remarque que chaque sortie prend la valeur 0 en cascade. La sortie 1 qui représente le filtre prend la valeur 0 au code d’entré 001. Il en sera de même pour toutes les sorties qui représentent les différentes commandes.

 

Le microcontrôleur émet  différents codes (binaire et hexadécimal) sur le port B pour pouvoir effectuer les différentes commandes des actionneurs.

 Les codes émis sont les suivants :

-01 pour le filtre

-02 pour le chauffage

-04 pour la nourriture

-05 pour l’air

-06 pour l’éclairage 2

-07 pour l’éclairage 1

 

Toutes ces valeurs sont rentrées dans le programme comelev1 pour indiquer au microcontrôleur les différents codes permettant de sélectionner les multiples commandes. 

Le programme comelev24 permet au microcontrôleur de pouvoir effectuer les différentes commandes réparties sur une durée de 24h.  

 

                                                                                                     

 

Système d'aquariophilie
BRUN Olivier