Capteur de température Thermo 11 click MIKROE-3600
Dont 0,01 € d'eco-participation déjà incluse dans le prix
Ce module click Board est équipé d'un capteur de température TMP117 qui offre une précision de ± 0,1 ° C dans la plage de -20 °C à + 50 °C.
Le composant actif de détection du module Thermo 11 click est le TMP117, un circuit intégré de capteur de température de haute précision avec interface à 2 fils, de Texas Instruments™. Le module Click board ™ lui-même a un nombre raisonnablement petit de composants car la plupart des circuits de mesure sont déjà intégrés sur le capteur TMP117. Les lignes d'interface série compatibles I2C / SMBus, ainsi que la broche INT, qui fonctionne également dans la configuration à drain ouvert, sont tirées vers le haut par les résistances intégrées. Les lignes à 2 fils sont acheminées vers les lignes I2C respectives du mikroBUS™ (SCK et SDA), tandis que la broche INT est acheminée vers la broche INT du mikroBUS™.
Le circuit intégré du capteur utilise l'interface de communication compatible I2C / SMBus. Il existe dix registres, utilisés pour définir les limites de température haute et basse, l'hystérésis de température pour les événements d'interruption, le registre de configuration utilisé pour stocker tous les paramètres de fonctionnement, un registre en lecture seule contenant les données de température échantillonnées, etc. Vous trouverez plus d'informations sur tous les registres dans la fiche technique TMP117. Cependant, la bibliothèque fournie contient des fonctions qui simplifient l'utilisation du module Thermo 11 click. L'exemple d'application inclus montre leurs fonctionnalités et peut être utilisé comme référence pour la conception personnalisée.
Un signal analogique du capteur thermique est échantillonné par le convertisseur ADC interne, avec une résolution de 16 bits. Grâce à l'ADC haute résolution, la taille de pas peut être aussi petite que 0,0078 ° C, en fonction de la plage de température de mesure. Les utilisateurs peuvent configurer l'appareil pour signaler la moyenne de plusieurs conversions de température avec pour réduire le bruit dans les résultats de conversion. L'appareil accumule ces résultats de conversion et rapporte la moyenne de tous les résultats collectés à la fin du processus. La broche INT est utilisée pour déclencher un événement d'interruption sur le MCU hôte. Cette broche a une polarité programmable: elle peut être réglée pour être affirmée soit à un niveau logique HAUT, soit à un niveau logique BAS en mettant le bit POL dans le registre de configuration. Étant donné que le Click board ™ dispose d'une résistance pull-up, il est conseillé de régler la polarité de sorte que l'état affirmé entraîne la broche à un niveau logique BAS. Un mécanisme spécial est utilisé pour réduire le déclenchement de fausses ALERTE. Ce mécanisme inclut la mise en file d'attente des cycles au cours desquels la limite de température est dépassée. La broche ALERT peut être réglée pour fonctionner dans deux modes différents: mode comparateur et mode thermique.
Lorsque vous travaillez en mode Comparateur, cette broche sera déclenchée chaque fois qu'une limite de température est dépassée. La broche INT reste affirmée jusqu'à ce que la température descende en dessous du niveau d'hystérésis. Les deux valeurs sont réglées dans les registres de température respectifs (limite et hystérésis). Ce mode est utile pour les applications de type thermostat: il peut être utilisé pour éteindre un système en cas de surchauffe ou éteindre le ventilateur de refroidissement si la température est suffisamment basse.
S'il est réglé pour fonctionner en mode thermique, la broche INT restera affirmée lorsque la température dépasse la valeur dans le registre de limite supérieure. Lorsque la température descend en dessous du niveau d'hystérésis, la broche INT sera effacée. Ce mode est utilisé pour déclencher une interruption sur le MCU hôte, qui est censé lire le capteur lorsque l'événement d'interruption est généré.
L'appareil peut être configuré pour fonctionner dans plusieurs modes d'alimentation différents. Il peut être configuré pour échantillonner en continu les mesures de température, il peut être configuré pour fonctionner en mode one-shot et il peut être configuré pour rester en mode d'arrêt. Le mode d'arrêt consomme le moins d'énergie, gardant toutes les sections internes à l'exception de la section de communication, non alimentées. Le mode one-shot permet à l'appareil de rester en mode d'arrêt, d'exécuter un seul cycle de conversion à la demande et de revenir en mode d'arrêt. Cela permet une consommation d'énergie plus faible.
Le module est prévu pour être alimenté sous 3,3 V ou 5 V.
Sa conception au format MikroBUS™ (cliquez ici pour plus d'information sur ce type de standard) vous permettra de pouvoir l'insérer sur des plaques de développement sans soudure (type BreadBoard).
Le module est également directement compatibles avec les platines de développement mikroElektronika (telles que l'EasyPIC7, l'EasyPIC Fusion, l'EasyAVR6 ou encore la platine Flip & Click - voir en bas de page).
Enfin, à l'aide de platines d'adaptations additionnelles (voir en bas de page), il vous sera également possible de l'enficher sur des plateformes arduino™ (UNO ou Mega2560) ou Rasberry Pi ou BeagleBone Black.
Du code source pour vos modules Click™ Board !
Disposer d'une solution matérielle pour développer c'est bien... mais disposer du code source associé pour faciliter une intégration au sein de son application... c'est mieux ! C'est ce que vous propose mikroelektronika (le fabricant des modules Click Board) par l'intermédiaire d'un site Internet dédié à cet usage. Des exemples de programmes dédiés (suivant les modules Click Board) aux PIC, dsPIC, PIC24, PIC32, ARM™, FT90x, AVR, 8051 avec les compilateurs "C" (mikroC) sont disponibles afin de vous permettre une prise en main rapide et intuitive du module.
Connectez vous sur le www.libstock.com pour accélérer la mise en oeuvre des modules "Click Board".
Encore plus de code source pour vos modules Click™ Board !
Nous proposons désormais également des notes d'applications concernant les modules Click Board et les Arduino™
Note d'application Click Board™ et Arduino™ (TOME 1)
Note d'application Click Board™ et Arduino™ (TOME 2)
Note d'application Click Board™ et Arduino™ (TOME 3)
Note d'application Click Board™ et Arduino™ (TOME 4)
Note d'application Click Board™ et Arduino™ (TOME 5)
Note d'application Click Board™ et Arduino™ (TOME 6)
Note d'application Click Board™ et Arduino™ (TOME 7)
Note d'application Click Board™ et Arduino™ (TOME 8)
Note d'application Click Board™ et Arduino™ (TOME 9)
Note d'application Click Board™ et Arduino™ (TOME 10)
Téléchargez également les fichiers sources de ces notes d'applications
Les modules Click™ Board sont utilisés dans les établissements scolaires !
Lextronic propose également désormais aux professeurs de recevoir (par email) et sur simple demande différents TP leur permettant de mettre en oeuvre divers modules Click Board avec une platine arduino UNO.
En tant que professeur, il vous suffit de nous adresser votre demande via notre adresse email lextronic@lextronic.fr (en précisant le nom et l'adresse de votre établissement) - Seules les demandes en provenance d'une adresse email académique seront traitées (les demandes via des comptes free, gmail, hotmail, etc... ne pourront pas être traitées - Merci de votre compréhension).
Ces différents TP sont composés:
- d'une documentation technique
- des programmes Arduino™
- des schémas (sous Proteus)
- des corrigés