21/11/2011

Thermomètre graphique à base de PIC 16F876


Ce montage à base d'un PIC16F876 permet de visualiser sur une période plus ou moins longue (1h30 à 155h) l'évolution de la température (-5°C à +40°C).
La sonde de température est constituée du circuit DS1621 (DALLAS) placé soit sur la carte électronique (dans ce cas l'afficheur ne devra pas avoir de rétro-éclairage et ne pas être trop proche de la carte électronique pour ne pas perturber le capteur) ou mieux à l'extérieur via un câble quatre conducteurs.
La résolution et la précision sont de 0.5°C.
 L'horloge est basée sur le circuit DS1307 (DALLAS). La deuxième graduation en partant du bas correspond à 0°C.
Entre chaque graduation il y a un écart de 5°C. La température actuelle est affiché en bas à gauche. La flèche, ici vers le bas, indique la tendance.
A droite sont affichées la température maximum et minimum. En haut, l'heure, la date et la période entre chaque échantillon (pour la constitution du graphique).
ON, indique que le montage fonctionne. A cet emplacement apparaît également les différentes commandes possibles (ON, HEURE, MINUTE, JOUR, MOIS, MOIS, ANNEE, PERIODE, Tmax et Tmin).
Trois boutons, placés au dos permettent de régler le système (choix de la commande, + et -).
De plus deux sorties collecteur ouvert permettent de déclencher "une action" lorsque la température atteint un certain seuil (une sortie en dessus d'un seuil avec Tmax et une sortie en dessous d'un seuil avec Tmin).
Un emplacement pour une mémoire EEPROM série est prévu mais non utilisé pour le moment.
Une alimentation 12V / 25 mA (sans rétroéclairage) ou 12V / 250 mA (avec rétroéclairage) est à prévoir pour alimenter le système.

Le fichier ZIP contient :

  • Des explications complémentaires. 
  • Le typon (format wintypon et PDF). 
  • Le schéma. 
  • L'implantation. 
  • Deux fichiers HEX pour le PIC16F876 (version 4 et 8MHz)

Serrure à clavier de commande codé à base de PIC

Ce système permet d'activer deux sorties complémentaires (sortie sur collecteur ouvert) lorque le code à 4 chiffres (paramétrables) est correct et ceci pendant un durée comprise entre 1 et 65 secondes. Le système gère un clavier matricé 3x4.

  • Une led bicolore (en haut à droite du condensateur chimique) indique l'état du système. 
  • Un transducteur piézo-électrique complète le dispositif. Il permet de signaler l'appuis d'une touche et les erreurs. 

 Un cavalier permet de modifier :

  • Le code à 4 chiffres. 
  • Le temps d'activation des sorties (de 1 à 65 secondes). 
  • Activation ou non du transducteur (toujours actif en mode programmation). 
  • Activation ou non d'une pause de 1.5s (3 bips espacé de 0.5s) avant activations des sorties. 
  • Activation ou non d'un blocage du clavier après un code erroné. 
  • Durée de blocage du clavier après l'introduction d'un code erroné (de 1 à 65 secondes). 

 Le fichier ZIP contient :

  • La liste des composants + explications complémentaires. 
  • Le fichier .HEX pour PIC16F84 (une version PIC16F628 est jointe également). 
  • Le typon et implantation correspondant à la platine de la photo. 
  • Le schéma.