http://philrich123.free.fr/guppy/
Tout a commencé par un système d'arrosage automatique. J'ai acheté les électrovannes j'ai fait mon installation, et ensuite je me suis dit : « Je ne vais pas acheter un programmateur, je vais en faire un ! ». Donc dans l'urgence j'ai fait un programmateur avec un PIC12F675 pour commander deux électrovannes ½ heure par jour (la nuit). Déjà à ce niveau là, un simple programmateur journalier avec un transfo 230/24 c'était bon.
Ensuite j'ai commencé à réfléchir à une version définitive du programmateur.
Et là ...
C'est complètement parti en sucette ...
J'ai ajouté encore deux sorties (pour commander en tout 4 électrovannes). Puis j'ai ajouté une horloge RTC, un écran LCD type Nokia 3310 pour l'affichage, et la possibilité de connecter un clavier de PC pour la saisie (ça coûte 1 € d'occasion). C'était déjà un joli projet vous direz vous. Mais j'ai encore poussé le bouchon jusqu'à incorporer une connexion ethernet afin de connecter la platine au réseau local de la maison et pourquoi pas y accéder depuis Internet. J'avais un échantillon de PIC18F2620, c'était l'occasion de le faire bosser un peut. De toutes manière la seule chose que j'ai eu à acheter était les relais, le reste était déjà dans mes tiroirs.
Voici la platine en phase de test:
Caractéristiques:
Microcontrôleur : Microchip PIC 18F2620
Affichage : Ecran Nokia 3310 (contrôleur: philips PCF8544)
Clavier : PC-AT
Interface ethernet : Lantronix XPORT 01
RTC : Maxim/Dallas DS1339C
Interace de sortie : Relais 5V
Tension d'alimentation : 7 à 9 V (plus en changeant le radiateur du régulateur 5v)
Consommation : jusqu'à 500 mA
Tests Stoppés Temporairement
Sans le PIC sur le support, vérification des niveau, et commande des relais par shunt au niveau du support de CI.
Après mise en place du PIC j'ai commencé les tests de la programmation, j'ai été obligé de modifier le schéma au niveau de la connexion aux broches PCG et PGD. Il semble, après fouinage sur le net, qu'il faille filtrer les signaux. Après ajout du filtrage, la programmation s'est faite sans erreur.
Test de programmation avec sorties relais : concluant, ca fait clic-clac.