Vous êtes sur la page 1sur 24

MANUEL TECHNIQUE

GESTION AUTOMATIQUE D AQUARIUM

www.aquarium2000.fr.st

(c) Licorne Electronique


Aquarium 2000 Page 1
SOMMAIRE

La carte CPU
- Caractéristiques P3
- Le schéma P 3, P 4
- Réalisation pratique P5
- Programmation du microcontrôleur P6
- Câblage P7
- Liste des composants P8

La sonde de température P9

L afficheur LCD
- Le schéma P 10
- Réalisation pratique P 11
- Liste des composants P 12

Le pH-mètre
- Notes P 14
- Le schéma P 15
- Liste des composants P 16

Carte d extension
- Le changement d eau automatique P 17
- Le schéma P 20
- Liste des composants P 22

ATTENTION ! Présence de 220V , coupez l alimentation avant toute intervention.

220 V ~

(c) Licorne Electronique


Aquarium 2000 Page 2
Caractéristiques
- Microcontrôleur P89C51RD+ de Philips avec 64 Ko de mémoire flash programmable directement sur la platine via le
port RS232. Cadencé à 12 Mhz
- Horloge temps réel sauvegardée par batterie en cas de coupure de l alimentation.
- Mémoire EEPROM pour la sauvegarde des paramètres.
- Port RS232 pour la communication avec un PC
- Bus I2C pour la communication avec les autres éléments ( Afficheur, sondes )
- 6 relais de sortie 220V ~, dont un relais statique pour la commande proportionnelle (0-100%) du chauffage.

- Mesure de température, résolution de 0,1°C


- Mesure de pH, plage de mesure de 4 à 10, résolution 0,01pH
- Historique des mesures sur 24H, acquisition toute les 15 min. ( température, puissance chauffage et pH )
- Afficheur alphanumérique 2 x 16 lignes rétro-éclairé

La carte CPU

Le Schéma
La carte CPU est le c ur du système. Le schéma est architecturé autour d un microcontrôleur de la famille 8051.
Celui ci possède 64 Ko de mémoire flash qui se programme directement sur la platine grâce à un logiciel fournit par
Philips. La cadence de 12 Mhz est donnée par le quartz X1. R3 et C11 servant à l initialisation lors de la mise sous
tension.
La fonction horloge temps réel est réalisée grâce au circuit U5 un PCF8583 qui communique avec le µC via un bus
de données I2C. La fréquence de l horloge est donnée par le quartz X2 de 32768 Hz, cette fréquence peut être
ajustée par le condensateur variable VC1. Ce circuit est alimenté par la batterie BT1 via D3 et R6 en cas de coupure
de l alimentation. R5 et D2 permet de recharger la batterie.
Les paramètres sont mémorisés dans une EEPROM de type PCF8582 (U4), ce circuit communique également avec
le µC grâce au bus I2C.
L interface pour le port série RS232 est réalisée par U1, le classique MAX232. Ce circuit converti les signaux TTL
5V issus du µC en signaux +/-12V compatible avec la norme RS232.
La partie puissance est réalisée par 5 relais capables de couper jusqu à 10A en 220v et un relais statique de 8A
pour le chauffage. Ce relais statique permet de commander la puissance du chauffage de façon linéaire entre 0 et
100% grâce à une modulation de la largeur d impulsion ( voir Fig. 1). K3 a deux utilisations possibles, pour couper le
filtre pendant la distribution de nourriture ou pour le chauffage du sol si vous validez cette option.
K5 permet la commande d un distributeur de nourriture Fig: 1
Rena DN50. Le relais se ferme pendant 10 secondes à
chaque distribution. Il est éventuellement possible
d adapter un autre distributeur en coupant la piste de
cuivre entre K4 et K5 ( voir Fig. 2 ) on récupère ainsi un
contact à fermeture entre les bornes J7 et J13.
La commande des relais est réalisée par le circuit U2
(ULN2803A) un driver de puissance qui contient également
les diodes de roue libre. Le circuit U8 (74HCT04) permet
d inverser les signaux issus du port P1 du µC car ceux-ci
sont au niveau 1 à l état normal.
La partie alimentation est réalisée par deux régulateurs. Fig. 2
U7 fourni une tension de 12V pour l alimentation des relais
et la programmation du µC et U3 une tension de 5V .

(c) Licorne Electronique


Aquarium 2000 Page 3
1 Gnd

3 RX
2 TX
Schéma carte CPU

SDA
SCL
+5V
0V
1
2
3
4

(c) Licorne Electronique


Aquarium 2000 Page 4
Implantation des composants

12V 5V

1234
La réalisation pratique
Celle ci ne devrait poser aucune difficulté particulière. Le circuit imprimé est très simple à réaliser, le dessin en
simple face, pistes larges et généreuses, a été étudié pour vous permettre de réaliser la gravure sans trop de
difficultés. La qualité du circuit imprimé dépend essentiellement du soin apporté à l insolation, transparent bien
contrasté et plaqué fermement contre le circuit imprimé, temps d insolation correct. Commencez par implanter les
composants de faible épaisseur comme les résistances et terminez par les plus épais. Attention à la polarité des
condensateurs.
Les circuits intégrés seront montés sur supports tulipes
de bonne qualité. Les deux régulateurs devront être
montés sur refroidisseur avec la semelle
préalablement enduite d une fine couche de graisse
silicone. Utilisez un refroidisseur conséquent , ça
chauffe!!
Le relais statique n a pas besoin de refroidisseur si
vous utilisez un chauffage inférieur à 300 W.
Le montage sera alimenté par une alimentation
continue de minimum 15 volts pour permettre au
régulateur 12V de fonctionner correctement .
Important: évitez l utilisation des blocs secteur
500mA du commerce vendus à bas prix. La vie de vos
poissons en dépend. Préférez une bonne alimentation
faite maison avec un filtre secteur et un bon
condensateur de filtrage de 2200 µF

(c) Licorne Electronique


Aquarium 2000 Page 5
Le microcontrôleur
La carte CPU a été conçue avec un microcontrôleur de la famille du 8051 le P89C51RD+, celui-ci a l avantage
de disposer d une mémoire flash importante ( 64 K) et de pouvoir se programmer directement sur la platine par
le port série RS232. Ceci évite d investir dans un programmateur et les mises à jour sont très faciles.
Malheureusement ce micro est devenu obsolète et devient difficile à trouver, il est remplacé par son équivalent le
P89C51RD2H. Les différences de cette nouvelle référence sont la tension de programmation qui passe de 12V à
5V et la vitesse d exécution est deux fois plus rapide car le micro exécute une instruction en 6 cycles d horloge
par rapport au standard du 8051 qui est de 12 cycles. Il faudra donc bien sélectionner la bonne tension de
programmation avec le switch SW2 et pour que le programme fonctionne correctement il faudra utiliser un quartz
de 6 Mhz à la place de 12 Mhz.
Philips vient même de lancer une nouvelle génération de P89C51RD2, pour faire la différence entre les deux
générations il faut voir la lettre qui figure après le chiffre 2, s il y a un « H » c est une ancienne génération
autrement il s agit d une nouvelle. Cette nouvelle génération fonctionne à nouveau en standard avec 12 cycles
d horloge .
12V 5V
Tableau récapitulatif
Type Tension Prog (SW2) Quartz
P89C51RD+ 12V 12 Mhz Mode
programmation
P89C51RD2H 5V 6 Mhz 4
P89C51RD2 5V 12 Mhz 3
2
1
La programmation du microcontrôleur
La première étape consiste à installer sur votre PC le logiciel Flash Magic , il suffit d exécuter le programme
FlashMagic.exe qui peut être téléchargé sur le site d aquarium 2000 et de suivre les instructions.
Mettre ensuite le microcontrôleur en mode programmation, pour cela couper l alimentation et positionner SW2
sur 12V ou 5V suivant le type de micro et commuter SW1-4 sur ON, relier la carte CPU au PC via le port série
puis remettre sous tension.
Démarrez le logiciel Flash Magic et suivre les 5 étapes suivantes.

Sélectionnez le port com de votre PC sur lequel est branché la carte.


La vitesse de 19200 convient très bien.
Sélectionnez le bon type de micro, attention à la lettre « H » pour les RD2
Mettre la fréquence du quartz 12 ou 6 Mhz

Sélectionnez le fichier AQUA2000_xx.HEX avec la touche Browse


xx correspond à la version du logiciel. ( 10 pour la version 1.0 )
Cochez la case Erase all Flash

Cliquez sur Start

Ne pas cocher de case

La dernière étape consiste à couper l alimentation de la carte et de basculer les switchs SW2 sur 5V et
SW1-4 sur OFF.

(c) Licorne Electronique


Aquarium 2000 Page 6
Schéma de câblage de la carte CPU

Filtre secteur
L utilisation d un
filtre secteur est
recommandé.
Evite les perturbations
véhiculées par le secteur.
Notamment les perturbations lors de l allumage
des tubes fluo avec ballast électronique.
Réf Selectronic : 41.0856

BUS I2C

Le connecteur J1 sera relié sur un connecteur subD 9 broches femelle pour la connexion du PC. J2 sera relié sur 3 connecteurs
subD 9 broches mâle branchés en parallèle, pour la connexion de l afficheur lcd, de la sonde de température et du pH-mètre.
Le buzzer sera branché sur J11, fil rouge sur la borne 1. On pourra y insérer un interrupteur pour couper le buzzer en cas
d alarme.
Le + de l alimentation 12V sera branché sur la borne J10 et le - sur J14.
J8 sera branché sur la phase du 220v~ et les sortie des relais ( J3 -- J7, J12, J15 ) sur la prise correspondante . Relier le neutre
de chaque prises au neutre de l alimentation 220V~.

Câble de liaison RS232 CPU vers PC

On utilisera un câble 3 conducteurs blindé. Coté PC on


pourra utiliser un connecteur 9 ou 25 broches, mais attention
au câblage, les 2 connecteurs ont un brochage différent.

! Ne pas oublier de mettre en place les ponts sur le


connecteur coté PC.

Le câble de liaison peut avoir une longueur de


10 à 15 mètres sans problème.

(c) Licorne Electronique


Aquarium 2000 Page 7
Liste des composants carte CPU

Les références indiquées correspondent à S : pour Selectronic et G : pour Gotronic

Résistances
---------
3 R1,R2,R3 10 K ( S : 60.4574-10 )
1 R4 390 ( S : 60.4557-10 )
1 R5 220 ( S : 60.4554-10 )
1 R6 120 ( S : 60.4551-10 )
1 R7 1K ( S : 60.4562-10 )

Condensateurs
----------
2 C1,C2 22 pF ( S : 60.2820-3 )
2 C3,C4 470 µF 25V Radial ( S : 60.6742)
4 C5,C6,C8,C9 10 µF 50V Radial ( S : 60.6733-2 )
4 C7,C10,C12,C13 100 nF ( S : 60.5391-2 )
1 C11 4,7 µF 63V Radial ( S : 60.6649-2 )

Circuits Intégré
-------------------
1 U1 MAX232 ( S : 60.7230 )
1 U2 ULN2803A ( S : 60.7396 )
1 U3 7805 ( S : 60.4026 )
1 U4 PCF8582C ( S : 60.7953 )
1 U5 PCF8583 ( S : 60.7411 )
1 U6 P89C51RD * Voir note ( G: 16986 )
1 U7 7812 ( S : 60.4031 )
1 U8 74HCT04 ( S : 60.7141 )

Diodes
------
1 D1 1N4007 ( S : 60.3931-10 )
3 D2,D3,D4 1N4148 ( S : 60.3992-10 )

Divers
-------------
1 BAT1 Batterie 3V6 60mAh NiCd 15x17 ( G : 09491 )
5 K1,K2,K3,K4,K5 Relais 12V 1RT Pas de 5mm type FINDER 4061 ( S : 60.5944 )
1 K6 Relais Statique SHARP S202 SE2 ( G: 06150 )
1 SW1 Dipswitch 4 inters ( S : 60.0310 )
1 SW2 Dipswitch Inverseur unipolaire ( S : 60.2018 )
1 VC1 Condensateur Ajustable 2-22 pF ( S : 60.2879 )
1 X1 Quartz 12 Mhz ou ( 6 Mhz * voir note ) ( S : 60.0859 )
1 X2 Quartz horloger 32 768 Khz ( S : 60.0830 )
1 BZ1 Buzzer piezo avec oscillateur intégré 12V ( S : 60.6507 )

1 Support 40 Brs ( S : 60.0492 )


1 Support 18 Brs ( S : 60.0487 )
2 Support 16 Brs ( S : 60.0486 )
1 Support 14 Brs ( S : 60.0485 )
3 Connecteurs SubD 9 broches femelle ( S : 60.0444 )
1 Connecteur SubD 9 broches mâle ( S : 60.0443 )

* NOTE : Lire la rubrique page 6 sur les différents types de microcontrôleurs

(c) Licorne Electronique


Aquarium 2000 Page 8
La sonde de température

La sonde de température est certainement la partie qui demandera la plus grande attention lors de la réalisation,
car elle est réalisée à l aide d un seul composant sur lequel on soudera directement les fils du câble de liaison.
Le composant utilisé est un DS1621 ou DS1624, celui-ci permet une lecture directe de la température via un bus
I2C. Les deux composants DS1621 et DS1624 ont le même brochage, il suffira de sélectionner le composant
utilisé dans le menu config du logiciel.

Réalisation

1) La première étape 2) La seconde étape, la plus


consiste à replier les délicate, consiste à souder
pattes sur la puce. On les 4 fils du câble
soudera ensemble les directement sur les pattes du
pattes 4,5,6 et 7. La circuit. Pour ceci il faudra
patte 3 sera coupée et dénuder et étamer chaque
les pattes 1,2 et 8 seront fils. Coupez ensuite la partie
légèrement raccourcies étamée pour ne laisser que
pour éviter qu elles ne se 1,5mm . Etamez également
touchent. les pattes du circuit.

3)
Posez le fil sur la patte 3) La troisième étape
correspondante et chauffez consiste à mettre de la
avec le fer. Répétez colle thermo à l aide
l opération pour les 4 fils. d un pistolet à colle
Vérifiez ensuite qu aucune pour rigidifier et isoler
soudure ne se touche. l ensemble.

4) L autre extrémité du
La quatrième et dernière
câble sera reliée sur un
étape consiste à introduire
connecteur DB9 mâle.
la sonde dans un petit
tube de pvc et à boucher Le bus I2C limite la
les deux extrémités avec longueur du câble à 2
du silicone. ou 3 mètres maximum.

(c) Licorne Electronique


Aquarium 2000 Page 9
L AFFICHEUR LCD

Le schéma
L afficheur LCD est relié à la carte CPU
par le bus I2C. Ce bus 4 fils permet
l alimentation de la carte en 5V et le
transfert des données par les fils SCL
et SDA. L interface entre le bus et
l afficheur est réalisé par 2 circuits
PCF8574 (U1, U2) . Ce circuit permet
la commande de 8 sorties par le bus
I2C. U1 alimente le bus de données ,U2
s occupe de la partie commande de
l afficheur ainsi que de la LED de
défaut. RV1 permet d ajuster le
contraste de l afficheur. La diode D3
introduit une chute de tension de 0,5V
pour l alimentation du rétro-éclairage.
Cette diode peut être remplacée par un
strap si l afficheur permet une
alimentation en 5V du rétro-éclairage,
consultez la doc de votre afficheur.

100K

Implantation des composants

(c) Licorne Electronique


Aquarium 2000 Page 10
Réalisation pratique.

Montage de l afficheur sur le dessus de la platine.


Tous les composants sont soudés directement sur la
platine.
Pour le montage de l afficheur utiliser des chutes de
pattes de résistances que l on soudera d abord sur
l afficheur puis insérer l ensemble sur la platine.
La LED sera montée de façon a être au même niveau
que l afficheur.

Vue de côté
Afficheur
LED
LCD

Liaison entre l afficheur et la platine


Platine

Important: N oubliez pas de régler le contraste de l afficheur par RV1, sinon vous n aurez aucun affichage

Le clavier

Le clavier est réalisé avec trois boutons poussoirs.


Ceux-ci sont câblés sur le connecteur J2, comme
le montre le schéma ci-contre.

N importe quel type de bouton poussoir peut


convenir. Ils pourront être montés directement
sur le boîtier ou bien l on pourra réaliser une petite
platine à l aide d un morceau de plaque d essai,
comme le montre l exemple ci-dessous.

Exemple de réalisation du clavier.

Réf bouton poussoir: Sélectronic TV-222 41.6593

(c) Licorne Electronique


Aquarium 2000 Page 11
Raccordement

Le raccordement vers la carte cpu se


fera à l aide d un câble 4 conducteurs
blindé muni d un connecteur DB9 mâle.
Le bus I2C limite la longueur du câble à
2 ou 3 mètres maximum.

L afficheur intégré dans un petit boîtier


en pvc noir pourra être disposé sur le
dessus de l aquarium.

Liste des composants afficheur LCD

Les références indiquées correspondent à S : pour Selectronic et C : pour Conrad

Résistances
1 R1 330 ( S: 60.4556-10 )

Condensateurs
1 C1 100 nF ( S: 60.5391-2 )

Circuits intégrés
2 U1,U2 PCF8574 ( S: 60.7412 )
( NB: Un PCF8574A ne convient pas )
Diodes
1 D2 LED 5mm Rouge ( S: 60.9898 )
1 D3 1N4007 ( S: 60.3931-10 )

Divers
1 RV1 Ajustable 100 K multitours horizontal ( S: 60.3068 )
1 D1 LCD 2 x 16 caractères avec rétro éclairage ( S: 60.6672 )
1 Boîtier 90 X 60 X 40 ( S: 60.8131-3 )
1 Connecteur SubD 9 broches mâle ( S : 60.0443 )
3 Bouton poussoir TV-222 ( S : 60.6593 )

(c) Licorne Electronique


Aquarium 2000 Page 12
L affichage

La première ligne affiche toujours la date et l heure


La seconde ligne affiche par alternance :
- La température du bac et la puissance de chauffe en %

- La valeur du PH ainsi que l état de l électrovanne de CO2


ON ou OFF

En cas de défaut la première ligne affiche le texte du


défaut . La seconde ligne affiche toujours par
alternance la température et le PH

LED éteint : pas de défaut, ensemble des sorties en automatique

LED rouge fixe: une ou plusieurs sorties en marche ou arrêt forcés

LED rouge clignotante: un défaut présent ( signalé également par le buzzer )

Utilisation du clavier

Pour entrer dans le menu, appuyez sur le BP1.


La ligne du haut indique le nom du menu.
La ligne du bas indique l action de chaque touche.

1 2 3 --> Menu suivant


ON Marche forcé
OFF Arret forcé
AUTO Automatique

Le clavier permet la commande de l éclairage, de la vanne de CO2, de la sortie option, du distributeur


de nourriture et l étalonnage du Ph-mètre en 2 étapes ( Ph 7 et Ph 4 ).
En cas de défaut , l appuis sur une touche permet de couper le buzzer

(c) Licorne Electronique


Aquarium 2000 Page 13
LE PH-METRE

Avant de commencer l explication du schéma et du fonctionnement, j ai joint un petit article sur les sondes PH.
A lire attentivement !

L électrode combinée
Le principe utilisé lors de la mesure du PH, est basé sur la différence de potentiel existant entre une électrode et une solution
électrolytique. D où la nécessité de disposer d une paire d électrodes lors de la mesure d un PH, une électrode de verre et une
électrode de référence. Dans le cas de la sonde que nous allons utiliser, ces deux électrodes se trouvent dans un même boîtier,
d où la dénomination d électrode combinée. Le croquis de la figure 1 en illustre la construction.

Comme l indique son nom, l électrode de référence fournie une tension


constante entre cette électrode et la solution à tester. L électrode de
Fig: 1 référence est constituée par une électrode d argent baignant dans une
solution tampon ( chlorure de potassium). Cet ensemble constitue
l électrode de référence. La solution tampon de l électrode est en liaison
avec la solution électrolytique par l intermédiaire d un diaphragme qui
laisse passer un courant de liquide extrêmement faible et constitue une
électrode de
électrode de référence faible résistance électrique de transfert. Dans le cas de l électrode
conduction combinée, ce diaphragme est en céramique à pores microscopiques.
solution tampon diaphragme La seconde électrode, en verre, comporte une électrode conductrice en
argent, baignant elle aussi dans une solution tampon, son extrémité est
constituée par une membrane en verre d épaisseur très faible (0,1mm).
Cette membrane, partie vitale de l électrode, est réalisée en verre spécial
membrane de verre solution tampon
relativement mou. De part et d autre de cette membrane naît une différence
de potentiel proportionnel à la différence entre l indice d acidité de la
solution tampon à l intérieur de l électrode et celui de la solution à tester.
La différence de potentiel entre les deux électrodes est en relation linéaire
avec la différence de pH entre les deux solutions. ( Fig. 2 )

L instrument de mesure connecté aux électrodes doit impérativement présenter une impédance d entrée très élevée, de l ordre de
10 puissance 12 ohms. La valeur du pH varie en fonction de la température en raison de la thermodépendance de la sonde. Cette
dérive est de l ordre de quelque 200 µV par degré. Certain pH-mètre effectue une compensation automatique de la dérive grâce à
une sonde de température intégrée. Vue la très faible variation de température d un aquarium nous n utiliserons pas de
compensation automatique de la température.

Conseil d emploi de l électrode


Ne jamais laisser traîner la sonde sans capuchon. Celui-ci Fig: 2
contient une solution de chlorure de potassium qui évite
le dessèchement de la sonde.
Ne jamais toucher la membrane de verre du doigt ou avec
quelqu autre objet que ce soit. Une imprudence de ce genre
se paie le plus souvent au prix fort, celui d une nouvelle sonde.
Les sondes de mesure s usent. Utilisée en permanence, leur
durée de vie courante varie entre 1 et 3 ans. ( 2 ans en
moyenne )
Rythme d étalonnage des sondes de mesure
Pour une nouvelle sonde, environ toute les 2 semaines pendant
les trois premiers mois. Ensuite une fois par mois.

ATTENTION:
Traiter la sonde avec beaucoup de soin.
Ne pas la laisser se dessécher.

(c) Licorne Electronique


Aquarium 2000 Page 14
Le Schéma

La sonde de mesure est branchée via un connecteur BNC sur l entrée + du premier ampli op. Cet ampli de type JFET permet
d avoir une impédance d entrée très élevée, celui-ci permet également l amplification de la tension issue de la sonde par un
gain d environ 8 pour atteindre la plage de mesure du CAN. Une sonde de pH montée sur un ampli d impédance élevée est une
véritable antenne, on va donc capter inévitablement un signal 50Hz surtout dans un aquarium avec la présence d éclairage et de
chauffage. Pour éliminer ce signal parasite de 50Hz on va d abord mettre un premier condensateur de filtrage ( C12 ) aux bornes
de la sonde. Le signal parasite restant qui sera également amplifié par le premier ampli, sera éliminé par le second ampli op monté
en filtre passe bas avec les résistances R1, R2 et les condensateurs C9,C10. A la sortie de ce second ampli on aura une tension
continue proportionnelle à la valeur du pH.
La partie conversion analogique numérique est réalisée par le convertisseur MAX128, ce convertisseur 12bits a l avantage de
disposer d un bus I2C, on pourra donc le brancher directement sur le bus I2C de la carte CPU . La tension de référence de 4,096 V
est générée en interne par le circuit en reliant les broches Ref et Refadj à la masse via les condensateurs C1 et C2.
L alimentation du montage est faite par le bus I2C. Pour l alimentation des amplis op on utilisera un convertisseur LT1026,
ce circuit permet de générer une tension de +8v et de -8v à partir d une tension de +5V à l aide de seulement 4 condensateurs
(C3, C4, C5 et C6 ).

Implantation des composants

Connecteur BNC
sonde PH

4 SCL
3 SDA
2 0V
1 +5V
BUS I2C

(c) Licorne Electronique


Aquarium 2000 Page 15
Raccordement

Le raccordement de la platine du pH-mètre à la carte CPU est identique à celle de l afficheur. On utilisera un
câble blindé 4 conducteurs relié à un connecteur DB 9 broches mâle.

Comme pour tout pH-mètre il faudra effectuer un étalonnage. On utilisera deux solutions étalons de pH 7 et
pH 4. La procédure d étalonnage est décrite dans la rubrique d aide du logiciel Aquarium 2000.

Liste des composants pH-mètre

Les références indiquées correspondent à S : pour Selectronic

Résistances
2 R1,R2 100 K ( S: 60.4586-10 )
1 R3 39 K ( S: 60.4581-10 )
1 R4 2,2 K ( S: 60.4566-10 )
1 R9 4,7 ( S: 60.6408-10 )

Condensateurs
2 C1,C8 4,7 µF 63V radial ( S: 60.6649-2)
1 C2 10 nF ( S: 60.5388-3 )
4 C3,C4,C5,C6 1µF 63V radial ( S: 60.6730-2 )
2 C9,C10 1µF plastique ( S: 60.5360 )
3 C7,C11,C12 100 nF ( S: 60.5391-2 )

Circuits intégrés
1 U1 MAX128 BCNG ( S: 60.1936 )
1 U2 TL082 ( S: 60.3825 )
1 U3 LT1026 ( S: 60.7461 )

Divers
1 J2 Connecteur BNC ( S: 60.9227 )
1 Sonde pH Sonde PE-03 ( S: 60.9485 )
1 Boîtier Alu 57 x 72 x 28 ( S: 60.2184 )
1 connecteur SubD 9 broches mâle ( S : 60.0443 )
1 câble 4 conducteurs blindé ( S : 60.0599 )
1 solution étalon PH7 ( S : 60.6279 )
1 solution étalon PH4 ( S : 60.6274 )

Note: tous types de sondes PH combinées peuvent convenir, il n est pas nécessaire d utiliser la sonde PE-03 de Selectronique.

(c) Licorne Electronique


Aquarium 2000 Page 16
Carte d extension
Cette carte d extension permet l ajout des fonctions de changement automatique de l eau, d un osmolateur (régulation de niveau )
et la commande d une pompe de dosage pour l engrais.
Elle dispose de 5 sorties 220V pilotées par triac et de 3 entrées pour les capteurs de niveau.

Le changement automatique de l eau.


Pour le changement automatique de l eau ont dispose de deux modes de fonctionnement différents
- Le mode goutte à goutte
- Le mode vidange / remplissage

1) Mode 1 ( goutte à goutte )


C est certainement le mode le plus facile à mettre en uvre et le mieux adapté pour un aquarium. Ce mode permet un
changement journalier d une petite quantité d eau, ce qui évite le stress subit par les poissons lors des changements importants
d eau et permet d obtenir un bon équilibre de l aquarium.

Exemple de mise en uvre


Electrovanne Réglage du
Détecteur niveau appoint débit Arrivée eau
très haut ( Alarme ) de ville

Filtre au
charbon
de bois
Détecteur de
régulation du
niveau
Aquarium

Electrovanne
de vidange

Détecteur niveau haut Electrovanne 220 V


Réservoir pour l eau réservoir de vidange
usée ou directement
vers l égout

Le filtre au charbon de bois actif permet de supprimer Détecteur de niveau


le chlore contenu dans l eau de ville. On trouve ce à flotteur disponible
type de filtre dans les accessoires pour osmoseur. On chez Gotronic ( Réf: 24571) et
peut également le réaliser soit même, à l aide de tube chez Selectronic ( Réf: 60.3788-2)
en pvc.

Comme le débit d eau est très faible, un petit tuyau en vinyle


fixé le long du mur fera très bien l affaire pour l appoint.
Un jerricane logé sous l aquarium pour récupérer l eau usée.

Vous trouverez un excellent article sur le goutte à goutte à l adresse suivante:


www.aquasquale.com/V2/modules/icontent/index.php?page=44

(c) Licorne Electronique


Aquarium 2000 Page 17
Fonctionnement

Le fonctionnement est assez simple. Le volume de remplissage journalier est


déterminé par le débit réglé et le temps d ouverture de la vanne d appoint.
( ex: débit de 2 L/H et ouverture de la vanne de 14H à 18H. Ce qui donne un
appoint de 8 L par jour. ).
si on détecte un niveau haut on va effectuer une vidange pour réduire le
0 niveau dans l aquarium d environ 0,5 à 1cm. La vidange s effectue par
siphonnage. Une fois le tuyau amorcé, l eau va s écouler naturellement a
Niveau haut bac chaque ouverture de la vanne. Le temps d ouverture de la vanne de vidange
est réglable. Il faudra donc déterminer le temps nécessaire à la réduction du
niveau de la quantité voulue.
1 EV vidange Tempo
Si on détecte un niveau haut dans le réservoir de vidange on ferme la vanne
de vidange.
Fin tempo + Niv haut vidange Si on détecte un niveau haut dans le réservoir de vidange et un niveau haut
dans l aquarium on arrête également la vanne d appoint.

2) mode 2 ( vidange / remplissage )

Ce mode de changement d eau classique, permet de vidanger une partie de l eau, puis on fera un appoint par de l eau neuve
préparée à l avance ou directement par de l eau de ville en utilisant un filtre.
On pourra également utiliser la fonction osmolateur, qui permet de compenser l évaporation par un appoint d eau osmose
est de maintenir un niveau constant dans le bac.

Exemple de mise en uvre


Eau de
Electrovanne Eau osmose remplacement
osmolateur
Détecteur niveau
très haut ( Alarme )

Electrovanne
appoint

Détecteur de
régulation du
niveau
Aquarium
Electrovanne ou pompe
de vidange

Détecteur niveau haut


Réservoir pour l eau réservoir de vidange
usée ou directement
vers l égout

Fonctionnement

L heure et le jour de changement sont programmable. A chaque changement, on ouvre la vanne de vidange pendant un
certain temps. Ce temps d ouverture, qui est réglable, détermine la quantité d eau vidangée. A la fin de la phase vidange on
referme la vanne de vidange et on ouvre la vanne d appoint. La vanne d appoint reste ouverte jusqu à la détection d un
niveau haut par le capteur.
La fonction osmolateur permet de maintenir un niveau constant dans le bac, elle compense l évaporation. Si on ne détecte
plus le niveau haut on ouvre l électrovanne de l osmolateur pendant un certain temps, pour compenser la perte. Le temps
d ouverture est réglable.

(c) Licorne Electronique


Aquarium 2000 Page 18
Cycle changement d eau Cycle osmolateur

0 0

Début changement Niveau bas

1 EV vidange Tempo 1 EV appoint 2 Tempo

Fin tempo + Niv haut vidange Fin tempo

2 EV appoint 1

Niv haut bac

Dosage de l engrais

Cette fonction permet la commande d une pompe de dosage. On peut programmer de 1 dosage par semaine à 2
dosages journaliers. La quantité dosée est déterminée par le temps de fonctionnement de la pompe.
REM: Ce type de pompe fonctionne en 12 V cc. Il faudra utiliser un adaptateur 220V / 12V

Pompe péristaltique 12 vcc 16ml/min

Vous trouverez ce type de pompe à l adresse suivante http://gutzwiller.set.free.fr/accessoireosm.html

(c) Licorne Electronique


Aquarium 2000 Page 19
Schéma carte d extension

(c) Licorne Electronique


Aquarium 2000 Page 20
La carte options dispose de cinq sorties 220V pilotées par un triac. Chaque triac est commandé par un
optocoupleur qui assure l isolation galvanique entre le 220v et le reste du montage. Chaque triac est
protégé par un filtre RC, qui élimine le pic de tension produit par la coupure d une charge selfique.
La carte dispose également de trois entrées pour les capteurs de niveau. Les capteurs utilisés, sont du type
normalement fermé au repos. La détection d un niveau haut va donc couper directement l alimentation
de la commande du triac sans passer par la partie logiciel. Ceci pour un niveau de sécurité maximum.
Même en cas de dysfonctionnement de la partie microcontroleur, un niveau haut va toujours couper
l électrovanne associer au capteur. Les capteurs envoient également l information du niveau haut vers le
microcontôleur pour le traitement logiciel. Chaque entrée est protégée par un condensateur et une diode
zener.

Implantation des composants

N Régulation

NH bac

NH vidange

EV appoint 1
EV appoint 2

Phase
Dosage engrais

EV vidange
Réserve

(c) Licorne Electronique


Aquarium 2000 Page 21
Liste des composants
Résistances réf selectronic
5 R1,R2,R3,R4,R5 5,6K ( S: 60.4571-10 )
5 R6,R9,R12,R15,R18 470 ( S: 60.4558-10 )
10 R7,R8,R10,R11,R13,R14,
R16,R17,R19,R20 100 ( S: 60.4550-10 )
2 R21,R24 100K ( S: 60.4586-10 )
2 R22,R23 10K ( S: 60.4574-10 )
1 RP1 8x10K ( S: 60.7914 )

Condensateurs
5 C1,C2,C3,C4,C5 100nF classe X2 ( S: 60.8708 )
3 C6,C7,C8 220nF ( S: 60.5392-2 )

Transistors
5 Q1,Q2,Q3,Q4,Q5 BC557 ( S: 60.3544 )

Diodes
3 D1,D2,D3 Zener 5,1V ( S: 60.7309-2 )
2 D4,D5 1N4148 ( S: 60.3992-10 )
5 D6,D7,D8,D9,D10 LED 3mm verte ( S: 60.2524 )

Divers
5 OPT1 à OPT5 MOC3041 ( S: 60.7083 )
5 TR1 à TR5 TRIAC BTA 08-400 ( S: 60.4022 )
1 J1 Connecteur H10 2 x 5 ( S: 60.0966 )
3 J2, J3, J4 Capteurs de niveau NC ( S: 60.3788-2 )

Liaison entre la carte option


et la carte CPU avec un
câble en nappe.

(c) Licorne Electronique


Aquarium 2000 Page 22
Exemple de câblage
220 V
N Ph

Pompe J10
dosage

P J9 J2

J8

J7 J1 Vers carte CPU


EV vidange

J6
EV appoint 2
J4 J3
EV appoint 1 J5

Capteur niveau haut


cuve de vidange Capteur de régulation
du niveau de l aquarium

Capteur niveau très haut


aquarium

(c) Licorne Electronique


Aquarium 2000 Page 23
Notes

Si l afficheur LCD indique « DEFAUT HORLOGE » cela signifie un dysfonctionnement du circuit


PCF8283. Pour faire un reset de ce circuit il faut le retirer de son support. Une simple coupure de
l alimentation ne suffit pas car ce circuit reste alimenté par la batterie.

L auteur ne pourra être tenu pour responsable de quelque dommage que ce soit résultant de la consultation ou de la
réalisation du projet d écrit dans le présent document.

Copyright : Licorne électronique 2000-2006


Version document: 1.4 Janvier 2006

(c) Licorne Electronique


Aquarium 2000 Page 24

Vous aimerez peut-être aussi