TP 3 : Mise en œuvre d un capteur de température I2C DS1621.

Documents pareils
1. PRESENTATION DU PROJET

TER Licence 3 Electronique des Télécoms Transmission GSM

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Contrôle d accès UTIL TP N 1 découverte

! analyse du fonctionnement

PIC EVAL Dev Board PIC18F97J60

1 Introduction C+ + Algorithm e. languag. Algorigramm. machine binaire. 1-1 Chaîne de développement. Séance n 4

Notice d installation de la Centrale VIGIK DGM1

Etude de FP3 commande moteur et électroaimant. Déplacement carte et connexion

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Sciences et Technologies de l Industrie et du Développement Durable ENERGIE THERMIQUE ENERGIE THERMIQUE

Description pas à pas des différents processus d installation, configuration, saisie des résultats et export des données.

SYSTEMES ELECTRONIQUES NUMERIQUES

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

NOTICE D INSTALLATION CENTRALE 260

BALISE GPS. Modèle EOLE. MANUEL INSTALLATEUR Version 3.4 GPS+GSM+SMS/GPRS

Alarme intrusion filaire AEI HA zones

ENREGISTREUR DE TEMPERATURE

Installation d un ordinateur avec reprise des données

Manuel d aide à la pose

Savoir utiliser les services de l ENT Outils personnels SOMMAIRE

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

Manuel d utilisation de la messagerie.

Procédure d installation Mensura Genius

WF-MB Relai Wi-Fi/Radio GUIDE D INSTALLATION RAPIDE SOLEM. customersupport@solem.fr

ht t p: // w w w.m e di al o gis.c om E - Ma i l : m ed i a l og i m e di a l o g i s. c om Envoi des SMS

LA MAIN A LA PATE L électricité Cycle 3 L électricité.

Notice d installation sur le véhicule

FICHE DE COURS RESEAU POSTE A POSTE BAC PRO SYSTEMES ELECTRONIQUES NUMERIQUES Champ Professionnel : Télécommunications et Réseaux

PROGRAMMATION D'UN MICROCONTRÔLEUR

Studio. HERITIER Emmanuelle PERSYN Elodie. SCHMUTZ Amandine SCHWEITZER Guillaume

Installation et prise en main

Connecteur Zimbra pour Outlook 2007 et 2010 (ZCO) w

NUGELEC. NOTICE D'UTILISATION DU B.A.A.S. du type Ma - STI / MaME - STI. pages. 1 introduction 2. 2 encombrement 3 fixation

MANUEL DRIVELINK DRIVELINK

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

PGS TABLETTE PRINCIPES DE BASE Manuel Utilisateur

Comment retrouver le fichier "bingo" sauvegardé dans l'ordinateur? Socle commun

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi module

Evaluation. Partie Quelles sont les possibilités offertes par cette caméra d un point de vue utilisation?

ENT Espace de stockage

1. Insérez le DVD de support dans le lecteur optique. L onglet Drivers (Pilotes) apparaîtra si l Exécution automatique est activée.

FlashWizard v4.5b PRO

Utiliser ma messagerie GMAIL

1.1 L EXPLORATEUR WINDOWS

Mode d emploi Flip Box

1 Presentation du bandeau. 2 Principe de création d un projet : C2 industrialisation Apprendre Gantt project Ver 2.6 planifier

Millenium3 Atelier de programmation

CONTROLE D ACCES A TRANSPONDEUR LECTEUR DE BADGE SANS CONTACT ST

Les logiciels gratuits en ligne

SYSTEMES ELECTRONIQUES NUMERIQUES

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

Mise en route de votre collier GPS Pet Tracker

Système de vidéosurveillance pour Pocket PC

1. Utilisation conforme à l usage prévu. 2. Propriétés. 3. Montage. Capteur de CO 2 AMUN

CONFIGURATION ET UTILISATION

TP1 : Initiation à Java et Eclipse

Salle Jupiter. Fonctionnement.

TABLE DES MATIÈRES 1. DÉMARRER ISIS 2 2. SAISIE D UN SCHÉMA 3 & ' " ( ) '*+ ", ##) # " -. /0 " 1 2 " 3. SIMULATION 7 " - 4.

NOTICE D'UTILISATION DU TABLEAU D ALARMES TECHNIQUES SAT

Intégrer des notices de MoCCAM-en-ligne dans BCDI abonnement

ROTOLINE NOTICE DE POSE

TP Vidéo surveillance Bac pro SEN CCTV. Lycée de L Aa 1

«Vous éditez, nous archivons!»

AUTOPORTE III Notice de pose

Procédure d installation Mensura Genius V7

Foucart Digeon SISR1-CH7 Mise en place d'un serveur FTP BTS SIO 08/04/2013. SISR1 CH7 Mise en place d'un serveur FTP. - Page 1 -

1. Présentation du TP

CA 3000 CA 3000 PROGRAMMATION PAR MINITEL

Découvrez Windows NetMeeting

Traceur GPS Antivol. Le traceur est conforme aux normes européennes 95/56 E27

Carte Relais GSM (Manuel Utilisateur)

Solutions de mesure et de contrôle

Google Documents permet d élaborer un questionnaire, de le diffuser sur le net pour ensuite le dépouiller.

MISE EN SERVICE D UN RESEAU DE CAMERA DE VIDEOSURVEILLANCE

Mise en route de Cobian Backup

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

R00 Installation du logiciel R sous Windows

Utiliser Net Support School (NSS Version ) Philippe Cailleretz Er-Tice Avion mars 2011.

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

Sommaire 1. Aperçu du Produit

Configurez votre Neufbox Evolution

MT-703. Surveillance de niveau par sonde résistive TELEMETRIE PAR MODULE GSM CONFIGURATION ET UTILISATION

Se repérer dans l écran de Foxmail

Mini_guide_Isis_v6.doc le 10/02/2005 Page 1/15

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Ecran : Processeur : OS : Caméra : Communication : Mémoire : Connectique : Audio : Batterie : Autonomie : Dimensions : Poids : DAS :

TP N 7 «ALARME INTRUSION» TP découverte «Alarme intrusion filaire LEGRAND»

SCL LOGICIEL DE CONTROL

Afin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :

1. Entrez le code client dans le champ << Code client >> si requis. Le code client est optionnel, on peut donc entrer simplement le nom du client.

Utilisation d'un réseau avec IACA

UP 588/13 5WG AB13

OUTILS DE TRANSFERT DE FICHIER VERS LISEUSES ET IPAD

Utilisez Toucan portable pour vos sauvegardes

Notice ARES Version 5.20 Française

UGVL : HOMOLOGATION PS ZAC du bois Chaland 6 rue des Pyrénées LISES EVRY Cedex FRANCE Tel Fax

PASSAGE A NIVEAU HO/N

Transcription:

TP 3 : Mise en œuvre d un capteur de température I2C DS1621. Salles G45-G46 Bât 3A (voir plan fac page 2) Responsables TPs : Hélène LEYMARIE helene.leymarie@univ-tlse3.fr Thierry PERISSE thierry.perisse@univ-tlse3.fr Technicien : Franck Lacourrège Documentations : Norme I2C / Capteur de Température I2C DS1621 Carte développement PIC 16F877 Année 2015-16 Hélène LEYMARIE // Thierry PERISSE 1

Salles de TP G45/G46 Plan : Salles G45/G46 Pour ne pas vous tromper de salle et donc arriver à l heure!!! Hélène LEYMARIE // Thierry PERISSE 2

TP3 : Mise en œuvre d un capteur de température I2C.(4h) 1. : Projet n 1 : LED 2. : Projet n 2 : LED_LCD 3. : Projet n 3 : LED_LCD_DS1621 4. : Projet n 4 : LED_LCD_DS1621autonome 5 : Projet n 5 : Bilan énergétique Hélène LEYMARIE // Thierry PERISSE 3

PREPARATION et MANIPULATION A PREPARATION (la préparation doit être jointe au compte rendu en fin de séance) Préparation projet n 1 : Récupérer et analyser le programme permettant de faire clignoter la LED. Repérer sur la maquette les différents ports d E/S (à l aide du schéma électrique). Préparation projet n 2 : Récupérer et analyser le programme permettant d afficher «Salut» sur le LCD. Préparation projet n 3 : LED_LCD_DS1621 Norme I2C Etude de la norme I2C. Repérer sur le microcontrôleur les broches SDA et SCL. A l aide du document constructeur donner le schéma de câblage du DS1621 Préparation projet n 4 : LED_LCD_DS1621autonome. Donner le schéma de câblage si on prend un accu de 9V et un régulateur 7805. Préparation Projet n 5 : Consommation Réfléchir aux différentes mesures (on précisera le câblage) B MANIPULATION Une validation de chaque partie expérimentale doit être faite avec un responsable. Les programmes doivent être commentés. Les câblages doivent être soignés. Attention à respecter les couleurs +Vcc > Rouge -Vcc > Bleu Masse > Noir Un compte rendu doit être rendu en fin de séance. (soit au bout des 4h) Hélène LEYMARIE // Thierry PERISSE 4

TP 3 Afficher sur un LCD la valeur de la température donnée par un capteur I2C (DS1621) Objectifs : Acquérir les bases pour utiliser un logiciel (mikroc) permettant de programmer (programmateur PicFlash) un microcontrôleur (PIC16F877 ou PIC16F877A) avec un langage de haut niveau (langage C). Prise en main du système (logiciel, matériel, ). Lancer le Logiciel MicroC présent sur le bureau du PC : Projet n 1 : LED Création du premier projet : LED. Pour chacun des programmes créer un répertoire de même nom LED que l on rangera dans le répertoire Mes documents/tpdomotique2014/nom1-nom2/led/*** Recherche d un programme exemple : Clignotement d une LED.(chargement de Led_Blinking.c) Chercher le fichier sur le chemin suivant : File / Open / C / Programme / Mikroelectronica / MikroC / Examples / Easypic4 / P16F877 ou P16F877A / Led_Blinking / Led_Blinking.c Copier / coller le contenu de ce fichier sur votre projet (ici LED) Le programme utilise le port C hors nous voulons faire clignoter une LED sur le port D apporter les modifications si nécessaires et compiler le fichier. Mettre vos propres commentaires sur le programme. Hélène LEYMARIE // Thierry PERISSE 5

Réaliser le câblage sur la carte de développement PIC16F877 : (en se servant du schéma électrique) Branchons maintenant le programmateur PICFlash sur le connecteur afin de transférer le programme dans le microcontrôleur PIC16F877. Maintenant il faut lancer le programme : Vérifier le bon fonctionnement. Hélène LEYMARIE // Thierry PERISSE 6

Projet n 2 : LED_LCD Création d un projet : LED_LCD que l on enregistrera dans le répertoire Mes documents/tpdomotique2014/led_lcd/ Aller chercher le programme permettant d'afficher «Salut» et de faire clignoter une LED sur le portd. Pour utiliser l'afficheur, on souhaite utiliser le PortB avec les affectations suivantes : 0,1,5,4,3,2 pour : RS, EN, D7, D6, D5, D4. En utilisant les routines du LCD ( voir cidessous) : Justifier les lignes de codes du programme cicontre. Aucun câblage supplémentaire n est nécessaire pour tester le fonctionnement du LCD. Pour avoir les détails sur les routines pilotant le LCD cliquer sur le Help Rechercher / Taper LCD / Afficher les rubriques / LCD Library Compiler le programme, transférer le prog dans le microcontrôleur, lancer le prog et valider le bon fonctionnement du projet LED_LCD. Hélène LEYMARIE // Thierry PERISSE 7

Préparation projet n 3 : LED_LCD_DS1621 Norme I2C Ci-dessous un enregistrement des lignes SDA et SCL dans un exemple de communication entre le PIC16F877 et le DS1321 : A l aide de la boucle infinie ci-jointe et des signaux SDA et SCL ci-dessus : - Repérer les différents octets présent sur la ligne SDA et en donner leurs significations? - Sur cet exemple quelle est la température présente sur le capteur DS1621? Hélène LEYMARIE // Thierry PERISSE 8

Projet n 3 : LED_LCD_DS1621 Création d un projet : LED_LCD_DS1621 ranger dans le répertoire Mes documents/tpdomotique2014/led_lcd_ds1621/ Câblage supplémentaire : DS1621 Alimentation : 5V/0V. V DD GND Adresse physique : 3 broches A 0 A 1 A 2 SDA et SCL relier au PIC 16F877 Recherche d aide sur la programmation de composants I2C : A l aide du programme donné en annexe LED_LCD_DS1621 : Repérer et commenter les lignes de commande concernant l I2C. Valider le bon fonctionnement du projet. Hélène LEYMARIE // Thierry PERISSE 9

Projet n 4 : LED_LCD_DS1621autonome Création d un projet : (On travaille exactement sur le même projet que précédemment) LED_LCD_DS1621autonome ranger dans le répertoire Mes documents/tpdomotique2014/led_lcd_ds1621autonome/ Rendre le système autonome : on alimente le montage via une pile de 9V et un régulateur de tension 7805, le but étant d enlever la connexion avec le PC. Voir aussi la doc constructeur du 7805 : Pour utiliser le µp en mode autonome : cocher release, compiler, programmer. enlever le connecteur. relier MCUMCLR à +VCC Vérifier le bon fonctionnement. Hélène LEYMARIE // Thierry PERISSE 10

Projet n 5 : Consommation A- Bilan énergétique des projets 3 et 4 : Mesurer la consommation, calculer la durée de fonctionnement donner le schéma de câblage permettant de visualiser l image du courant (Rshunt proche de 1Ω)) A l aide de V Rshunt mesurer à l oscillo donner le courant consommé par le montage. A l aide de l ACCU 300mA/9V donner la durée de fonctionnement du projet. Hélène LEYMARIE // Thierry PERISSE 11

Carte de développement PIC 16F877 : Hélène LEYMARIE // Thierry PERISSE 12

Schéma de la carte de développement PIC 16F877 : Hélène LEYMARIE // Thierry PERISSE 13