Par exemple: trois points de mesure Capteur intérieur Commutateur séquentiel Capteur 1 Capteur 2 8. Capteur 3 Données techniques: Echelle de mesure : – 20 °C à + 70 °C (0 °F à 160 °F) Résolution : 0.1 °C (°F) Précision : ±1 °C (– 20 °C à + 70 °C) Intervalle de mesure : 10 sec ou 1 sec Sortie d’alarme : durée: 6 sec – intervalle 4 KHz Sortie de commande: au-dessus et en dessous de la valeur limite: - avec un intervalle de mesure de 10 sec : durée environ de 1min. - avec un intervalle de mesure de 1 sec : durée seulement pendant le dépassementde la valeur limite. Réglage de la valeur limite : par pas de 1 °C Horloge : affichage en mode 12 H Tension d’alimentation : 1,5 V (1,25 – 1,65 V) Courant d’entrée : environ 3 µA Module digital de température et de temps Code 0195 588 Innovation en Electronique Données techniques sujettes à des modifications sans avis préalable ! En vertu de la loi du 11 mars 1957 toute représentation ou reproduction intégrale ou partielle, faite sans le consentement de l’auteur ou de ses ayants droit ou ayants cause est illicite. © Copyright 1995 by DECOCK ELECTRONIQUE (CONRAD ELECTRONIC), 59800 Lille/France *06 J - X8-129-9-95/01-A 8 1. Attention! A lire absolument! Tout dégât causé par le non-respect de ces instructions annule automatiquement la garantie et nous dégage de toute responsabilité pour tout dommage subséquent. Veuillez donc lire attentivement la notice d’emploi avant toute utilisation du module. 2. Raccordement externe: Sortie de commande: Aux raccords 6 et 7 se trouvent, à une fréquence de mesure de 10 secondes, un niveau “high” (haut) si la température atteint la limite inférieure ou supérieure. Les sorties sont au niveau haut aussi longtemps que dure le dépassement de la valeur limite mais au moins pendant environ une minute. Notez que ce temps minimum reste valable si la température réelle a déjà atteint la valeur limite opposée. La modification d’état n’est possible qu’après cette période. En mode "période de mesure d’une seconde", le niveau haut (high) ne dure que le temps de dépassement de la valeur limite inférieure ou supérieure. A la connexion 8 du module se trouve un niveau haut si la limite supérieure ou inférieure est atteinte. Contrairement au cas précédent, sa durée n’est qu'environ d'une seconde. Grâce à un commutateur séquentiel comprenant le nombre adéquat de positions vous pouvez choisir à volonté plusieurs points de mesures. Par site de mesure, un capteur particulier (numéro de référence 195596) est nécessaire. La polarité des capteurs individuels n’a pas besoin d’être observée. De même, la longueur des câbles n’est pas critique. La résistance des câbles ne peut cependant pas dépasser 30 W. En cas de tracé défavorable (parallèle au réseau des lumières), on doit utiliser un câble blindé pour les fils du capteur. Le blindage doit être ensuite raccordé à la masse ( Pin 11). Pour ceci on enlève le capteur interne. Aux plots de soudure en platine de celui-ci, viennent se raccorder les fils du circuit extérieur comme indiqué dans le schéma. 2 7 Commutateur-relais - + Schéma de raccordement: 1. Masse (pôle " - " de l’alimentation) 2. Réglage des heures 3. Réglage des minutes 4. Mode test (tous les segments de l’affichage sont activés) Pontez la Pin 4 avec la Pin 16 et appuyez sur le bouton des heures (Pin 12). 5. Changez l’intervalle de mesure : lorsque l’interrupteur est fermé, la température est déterminée à chaque intervalle d’une sec. et lorsque l’interrupteur est ouvert, toutes les 10 sec. Notez que le réglage de la valeur limite n’est possible qu’en mode 10 sec. 6. Sortie de commande pour la valeur limite supérieure dans le mode de l’intervalle de mesure de 10 sec. 7. Sortie de commande (0-1) pour la valeur limite inférieure. A cette sortie, il se trouve, dans le mode de mesure 10 secondes, pour la durée de dépassement de la valeur limite, avec un minimum de ± une minute, un niveau haut à 1,5 V. Lors de mesure d'une seconde, le niveau est en position haut uniquement lors du dépassement de la valeur limite. 8. Sortie de commande pour la valeur limite supérieure ou inférieure. A cette sortie, se trouve un niveau haut lors de l’atteinte de la limite inférieure ou supérieure, pour une durée d’une seconde. 9-10. Interface série: la Pin 9 est la sortie des données; à la Pin 10, on trouve les impulsions de l’horloge. 11. Sélecteur thermomètre/horloge: lorsque l’interrupteur est ouvert, le module fonctionne comme un thermomètre tandis que, lorsque l’interrupteur est fermé, l’heure est affichée. 12. Valeur limite supérieure. 13. Valeur limite inférieure. 14. Sélection °C ou °F. Lorsque l’interrupteur est ouvert, la température est indiquée en °C et en °F lorsqu’il est fermé. 7. Changement du site de mesure: Même si ce programme est écrit en Basic, il se cache un programme machine dans les rangées de données. Les lignes 10 à 60 écrivent le programme machine dans la mémoire tampon de la cassette de l’ordinateur. Si vous désirez stocker le programme, faites le avant tout essai (Run = exécution). La ligne 70 teste la somme des chiffres des données représentant les commandes. 15. Sortie d’alarme: lors du dépassement de la valeur limite, un signal alternatif d’une fréquence de 4 KHz est généré à cette sortie pendant une durée de 6 secondes. 16. Raccordement de la tension d’alimentation 1,5 V. Eléments de commande 1k BC 238 C’est un moyen pour s’apercevoir des erreurs de frappe. Le programme installé sur la ligne 80 attend que le module livre des données et écrit celles-ci dans les adresses mémoires 947 à 950 (Dez) de l’ordinateur. A la ligne 90, l'écran est effacé (CHR$ 147) puis l'on détermine et l'on indique le signe (plus ou moins) de la température. La variable T (ligne 100) s’établit grâce aux données des adresses mémoires 948 à 950. Elle contient donc la valeur de la température qui est affichée à l’écran à la ligne 110. Une nouvelle lecture permet l’ordre de saut à la ligne 120. L’ordinateur ne peut pas, par exemple, déclencher une fonction quelconque grâce à une commande IF (comparaison) sur la variable T. La combinaison des touches RUNSTOP/RESTORE permet d’interrompre le programme. Cristal piezoélectrique 10k Sélecteur °C/°F Valeur limite inférieure Valeur limite supérieure Sélection: thermomètre/horloge 1,5 V Intervalle de mesure: 1 sec/10 sec Mode test Réglage des minutes Réglage des heures Echelle des centaines pour affichage Fahrenheit et signe de température pour affichage Celsius (moins=haute, plus=bas) Echelle des dizaines Echelle des unités Echelle des dixièmes 6. Sorties d’alarme et de commande: Sortie d’alarme: A la pin 15 se trouve un signal alarme qui est activé lorsque la valeur limite inférieure ou supérieure est atteinte. Le signal dure pendant 6 secondes et consiste en un signal alternatif d’une fréquence de 4 KHz. Grâce à un transistor, on peut installer très simplement un avertisseur piézo-céramique ou un haut-parleur miniature (capsule d’écouteur de 32 W). 6 3. Mode horloge: Réglage de l’heure: 1. Branchez le module sur l’affichage de l’heure (fermez l’interrupteur sur la Pin 11). 2. Appuyez sur le bouton des minutes, Pin 3, pendant environ 2 sec jusqu’à ce que le double point ne clignote plus. A chaque pression du bouton, l’heure avancera d’une min. Une pression continue permet une avance rapide avec une fréquence de 8 Hz. 3. Le réglage de l’heure se fait de façon similaire en utilisant la touche raccordée à la Pin 2. Environ 20 sec après le dernier réglage commence l’affichage de l’heure (le double point clignote). 3 4. Mode thermomètre: 1. 2. Branchez le module en mode t° (interrupteur sur la Pin 11 ouvert). Branchez-vous sur l’intervalle de mesure de 10 sec (interrupteur à la Pin 5 ouvert). 3. Pressez la touche raccordée à la Pin 13. La valeur limite inférieure apparaît à l’affichage. Appuyez simultanément sur la touche des min pour régler cette valeur limite inférieure. 4. Le réglage de la valeur limite supérieure se fait d’une manière similaire en utilisant la touche raccordée à la Pin 12 en conjonction avec la pression de la touche des minutes. 5. Lorsque la valeur limite est activée, il apparaît Hi et (ou) Lo à l’affichage. L’alarme de la valeur limite peut être inactivée indépendamment pour Hi ou Lo en enfonçant simultanément le bouton des heures et de la valeur limite correspondante. Le symbole (Hi ou Lo) disparaît alors de l’affichage. Le réglage de la valeur limite n’est possible que quand le module est réglé sur l’affichage de la température avec une lecture toutes les 10 secondes. Les sorties d’alarme fonctionnent dans les deux taux de lecture (1 seconde/10 secondes), elles ne fonctionnent pas quand le module est branché en mode horloge. 5. Sorties de données sérielles: Exemple d’application pour le C64: Avec le C64 le traitement des données sérielles du module s'effectue simplement avec deux transistors et deux résistances (buffer ou mémoire tampon). Nom de signal Pin Hardware-Liste de pièces: Douille pour le port utilisateur (2x12 pôles/dimension de la trame: 3,75); NPN-transistor de petite puissance (2 pièces) par exemple: BC237, BC238, BC239, BC547, BC548, BC549; Résistance 2x1 K 125 mW/5% Module de température et de temps 1 2 3 4 5 6 7 8 9 10 11 12 ABCDEF A B C D E F H J K L M N USER-Port Port utilisateur Cassette Prise du port utilisateur Remarque: Ces éléments ne sont pas livrés avec le module. Tem.- Module sur C 64: 10 20 30 40 50 60 70 80 90 100 110 120 200 210 4 1 2 3 4 5 6 220 230 240 250 B=O FOR I = 828 TO 945 READ A B =B+A POKE I, A NEXT IF B < > 14028 THEN PRINT CHR$ (147) „ERREUR DANS LES LIGNES DE DONNEES“ !!! : END SYS 828 PRINT CHR$ (147); CHR$ (PEEK(947)) T=10* PEEK (948)+PEEK (949) + .1*PEEK (950) PRINT T GOTO 80 DATA 120, 160, 1, 169, 0, 141, 178, 3, 173, 1, 221, 73, 255, 240, 5, 169, 255, 141, 178, 3 DATA 208, 241, 173, 178, 3, 208, 229, 162, 0, 32, 112, 3, 173, 1, 221, 73, 255, 41, 1 DATA 157, 179, 3, 232, 224, 13, 208, 238, 88, 76, 131, 3, 173, 1, 221, 73, 255, 41, 2, 240 DATA 247, 173, 1, 221, 73, 255, 41, 2, 208, 247, 96, 173, 179, 3, 245, 169, 45, 76, 143 DATA 3, 169, 43, 141, 179, 3, 162, 0, 160, 0, 189, 180, 3, 10, 125, 181, 3, 10, 125, 182, 3 DATA 10, 125, 183, 3, 153, 180, 3, 138, 105, 4, 170, 200, 192, 3, 208, 229, 96 READY 5