Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee

Dimension: px
Commencer à balayer dès la page:

Download "Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee"

Transcription

1 Cedric BEAUSSE Mohamed BOUGUERRA Hong Yu GUAN El Ayachi MOKTAD Projet avancé en systèmes embarqués 2006 / 2007 Réalisation d un réseau de capteurs de température sans fil basé sur le protocole ZigBee

2 Sommaire Introduction.3 1- Le protocole ZigBee Protocoles sans fil Comparaison entre les protocoles sans fil.4 2- Le Module «XBee» Caractéristiques des modules XBee Description du module XBee Communication RF via le module XBee Développement du Hardware Description des fonctions de la carte Réalisation de la carte Développement du software Librairie du DS Librairie XBee Librairie de l UART Programme principal 19 Conclusion..20 Bibliographie..20 Annexes...21 Page 2

3 Introduction L objectif de ce projet est de concevoir et réaliser un système numérique à base de microcontrôleur permettant l acquisition de la température par un capteur numérique et de transmettre la valeur vers un PC par voie RF en utilisant le protocole ZigBee. Ainsi, ce projet comporte deux parties : le développement de la carte permettant d assurer les fonctions demandées, et le développement du logiciel pour le pilotage de la carte. Dans la suite, nous présenterons le protocole ZigBee ainsi que le module XBee permettant d implémenter ce protocole. Et enfin, nous décrirons la réalisation du hardware et du software pour ce projet. 1- Le protocole ZigBee [1] Afin de révéler l intérêt du protocole ZigBee, nous allons présenter en plus de ce protocole quelques protocoles sans fil notamment le protocole Wi-fi et le bluetooth. 1-1 Protocoles sans fil Protocole Wi-fi Le Wi-Fi est une technologie de réseau informatique sans fil mise en place pour fonctionner en réseau interne et, depuis, devenue un moyen d'accès à haut débit à Internet. Il est basé sur la norme IEEE (ISO/CEI ). En pratique, pour un usage informatique du réseau Wi-Fi, il est nécessaire de disposer au minimum de deux équipements Wi-Fi, par exemple un ordinateur, et un routeur ADSL. Protocole bluetooth Le Bluetooth est une spécification de l'industrie des télécommunications. Elle utilise une technologie radio courte distance destinée à simplifier les connexions entre les appareils électroniques. Elle a été conçue dans le but de remplacer les câbles entre les ordinateurs et les imprimantes, les scanners, les claviers, les souris, les téléphones portables, les PDAs et les appareils photos numériques. Le Bluetooth sera capable d'assurer des débits cent fois supérieurs par rapport à la version actuelle passant donc de 1 Mb/s à 100 Mb/s (soit 12,5 Mo/s). Cette technologie - utilisée dans les téléphones mobiles, périphériques informatiques et autres appareils portables comme les assistants personnels (PDA), verra sa vitesse de transmission augmenter dans les années à venir, lui permettant alors d'être utilisée pour les vidéos haute définition et l'échange de fichiers avec son baladeur MP3 par exemple. La nouvelle norme incorporera une nouvelle technologie radio, connue comme l Ultra wideband ou UWB. Page 3

4 Protocole ZigBee : ZigBee est un protocole de haut niveau permettant la communication de petites radios, à consommation réduite, basée sur le standard IEEE pour les réseaux à dimension personnelle (Wireless Personal Area Networks : WPANs). Ratifiées le 14 décembre 2004, les spécifications de ZigBee 1.0 sont disponibles auprès des membres de la communauté industrielle ZigBee Alliance. Cette technologie a pour but la communication de courte distance telle que le propose déjà la technologie Bluetooth, tout en étant moins chère et plus simple. La spécification initiale de ZigBee propose un protocole lent dont le rayon d action est relativement faible, mais dont la fiabilité est assez élevée, le prix de revient faible et la consommation considérablement réduite. On retrouve donc ce protocole dans des environnements embarqués où la consommation est un critère de sélection. Ainsi, la domotique et les nombreux capteurs qu elle implémente apprécie particulièrement ce protocole en plein essor et dont la configuration du réseau maillée se fait automatiquement en fonction de l ajout ou de la suppression de nœuds. On retrouve aussi ZigBee dans les contrôles industriels, les applications médicales, les détecteurs de fumée et d intrusion. Les nœuds sont conçus pour fonctionner plusieurs mois (jusqu à deux ans pour les moins consommant) en autonomie complète grâce à une simple pile alcaline de 1,5V. 1-2 Comparaison entre les protocoles sans fil Protocole Zigbee Bluetooth Wi-Fi IEEE a/b/g Besoins mémoire 4-32 Kb 250 Kb + 1 Mb + Durée de vie Années Jours Heures Nombre de nœuds Vitesse de transfert 250 Kb/s 1 Mb/s Mb/s Portée 100 m 10 m 100 m Tableau 1 : Comparaison des protocoles sans fil Toutes les caractéristiques du protocole ZigBee sont bien adaptées aux systèmes embarqués. En effet, le protocole ZigBee se distingue des autres protocoles par ses faibles besoins en mémoire, ce qu est favorable pour son implémentation. De plus, il présente une durée de vie très importante qu est de l ordre de plusieurs années, ainsi qu un très large nombre de nœuds à supporter dans son réseau. Enfin, ce protocole convient parfaitement aux applications nécessitant un faible vitesse de transfert de l ordre de 250 Kb/s. Page 4

5 2- Le Module «XBee» [2] Les modules «OEM XBee» sont des transceivers radio au standard ZigBee / IEEE , qui sont spécialement conçus pour la réalisation de systèmes de communication au sein de réseaux de capteurs sans fil. De petites dimensions, ces modules se distinguent par leur grande simplicité d'utilisation et leur coût très compétitif qui les prédestinent également à de très nombreuses autres applications. Les modules XBee opèrent dans la bande ISM des 2.4 GHz, et ils reposent sur une technologie de communication de type DSSS (Direct Sequence Spread Spectrum). Pouvant être utilisés sans aucun paramétrable, les modules disposent également d'une multitudes de modes de fonctionnement très facilement accessibles via des commandes AT. 2-1 Caractéristiques des modules XBee Les modules XBee présentent des hautes performances en terme de transmission RF, de consommation électrique et de gestion réseaux. Communication RF : Les modules XBee présentent une puissance de sortie RF de 10 mw (0dbm). Concernant la portée intérieure, elle peut atteindre au maximum les 30 mètres suivant la nature des obstacles. Pour la portée extérieure, elle est au maximum de 100 mètres en champ libre. Le débit RF est de 250 Kbps alors que le débit à l interface est au maximum de Kbps. Enfin, le récepteur possède une sensibilité de -92 dbm. Gestion réseaux : Les modules XBee présentent des caractéristiques avancées en matière de gestion de réseaux En effet, il est possible de configurer les modules sur près de adresses différentes ainsi que de disposer de communications point à point, multipoints, broadcast ou encore "peer-topeer". Consommation : Le module XBee est alimenté sous une tension comprise entre 2.8 et 3.4 V. Pour une alimentation de 3.3 V, la consommation est de 45 ma en émission et elle vaut 50 ma en réception. 2-2 Description du module XBee Les modules Xbee présentent les propriétés physiques suivantes : Dimensions : cm x cm Poids : 3g Températures de fonctionnement : -40 C à 85 C Le module XBee se monte sur une carte à l aide d un support permettant de connecter ses 20 broches comme le montre la figure 1. Ainsi aucune soudure n est nécessaire pour câbler ce composant. Page 5

6 Figure 1 : Montage d un module XBee sur une carte avec une interface RS232 Le tableau suivant décrit les fonctions des 20 broches présentes sur le module XBee. Pour notre application, seulement les 9 broches encerclées sont câblées. En effet, la communication entre modules XBee nécessitent au minimum de câbler les broches d alimentation (VCC et GND) et les signaux DIN et DOUT pour respectivement les données entrantes et sortantes via le module. Les autres broches câblées servent à configurer le module dans différentes modes (réception, émission, veille ) Tableau 2 : Description des broches du module XBee Page 6

7 NOTE : Les différentes versions disponibles des modules XBee Figure 2 : Différentes versions du module XBee Il existe 3 versions différentes de modules XBee (voir figure 2): Version avec antenne Chip intégrée (XBee1) Version avec connecteur U.FL (MMCX) pour antenne externe (XBee2). Version avec antenne filaire intégrée (XBee3). Le modèle "XBee1" est tout indiqué lorsque vous avez des contraintes de dimensions sur votre application. Le modèle "XBee2" est préconisé lorsque le module est enfermé dans un coffret métallique (afin d'éviter l'effet cage de Faraday) ou si vous désirez optimiser les portées avec une antenne appropriée. Le modèle "XBee3" est également préconisé si vous avez ces contraintes de dimensions au sein de votre application (ce dernier offre moins de directivité que le module "XBee1"). A noter enfin que les modules XBee sont également compatibles broches à broches avec les modules XBee-PRO. 2-3 Communication RF via le module XBee Le module XBee peut être connecté à n import quel circuit présentant une liaison UART notamment les microcontrôleurs comme le montre la figure 3. Le microcontrôleur envoie ses données en via le port DI d une manière série et asynchrone selon l ordre illustré par la figure 4. Chaque paquet est constitué d un bit start de niveau bas, suivi de 8 bits de données avec le bit de poids faible en premier, et enfin un bit stop de niveau haut. La synchronisation des données et la vérification de la parité sont assurées par le module UART. Figure 3: Système de communication RF utilisant des modules XBee Page 7

8 Figure 4 : Exemple de flux de données envoyé via le port série La figure 5 présente une vue interne du module XBee. Etant connecté à un circuit présentant une liaison série asynchrone, le module utilise le «buffer DI» pour stocker les données transmises par ce circuit via le port DI. Ce flux de données est contrôlé par le signal /CTS de la manière suivante : lorsque le buffer DI ne dispose que d un espace libre de 138 bits, /CTS est mis à 1 afin de signaler au circuit d arrêter l envoi de données. Il est remis à 0 que lorsque le buffer DI dispose de 276 bits d espace mémoire libre. Par ailleurs, le buffer DO est utilisé pour stocker les données envoyées par un autre module XBee par exemple. Lorsque le buffer DO atteint sa capacité maximale, toute donnée envoyée par voie RF est perdue. Ce flux est également contrôlé par le signal /RTS : lorsqu il est au niveau haut, les données restent stockées dans le buffer DO et ils ne sont transmises via le port DO que lorsqu il est niveau bas. Figure 5 : Architecture interne du module XBee Page 8

9 3- Réalisation du Hardware 3-1 Description des fonctions de la carte Voici un descriptif des différentes fonctions de notre projet, dont le schéma complet est illustré par la figure 7. FP1 : Cette fonction réalise le découplage des composants consommant le plus de courant, les condensateurs servent de réservoir lors des appels de courant des composants. Ils sont placés au plus près des composants concernés. C1 est à coté du PIC et C3 à coté du DS1620. FP2 : Cette fonction permet la mesure de la température grâce à un capteur numérique le DS1620. L avantage de ce composant est qu il est facilement interfaçable avec un microcontrôleur grâce à une connexion série 3 fils directement intégrée au composant, comme le montre la figure suivante. Figure 6 : Le capteur numérique DS1620 Ce composant est câblé au port C du PIC sur les broches RC3, RC4 et RC5. Il fournit la température avec une précision de 0,5 C, avec des mots de 9 bits en complément à 2 comme le montre le tableau ci-dessous. Tableau 3 : Conversion binaire de la température Page 9

10 FP3 : cette fonction permet de vérifier que le thermomètre fonctionne. La LED est branchée sur la broche RA4 qui est un collecteur ouvert. Pour allumer la LED il faut mettre un 0 sur la broche. Pour permettre l allumage de la LED il faut mettre en série de celle-ci une résistance pour limiter le courant la traversant : 5V 2V = 600Ω, On prend 680Ω comme valeur normalisée. 0,005mA FP4 : Ce bouton poussoir permet de faire un reset de la carte. Au repos la broche est à 1. Il est câblé sur l entrée /MCLR du PIC. Un condensateur est placé en parallèle pour éviter les rebonds. 1 La fréquence de coupure du filtre est de : = 16Hz 2 π 1μF 10kΩ FP5 : Voici le microcontrôleur PIC 16F877 dont voici les caractéristiques : Tableau 4 : Caractéristiques du PIC16F877 FP6 : Cette fonction réalise l oscillateur du PIC grâce à un quartz de 20MHz, les valeurs des condensateurs sont tirées de la documentation du PIC. Elle est câblée sur les broches OSC1, OSC2 du PIC. Page 10

11 Tableau 5 : Les différentes oscillateurs du PIC FP7 : Cette fonction permet l adaptation de la tension 5V vers le 3.3V pour l alimentation du ZigBee. Les valeurs des deux capacités sont données ci-dessous : DATASHEET DU REGULATEUR FP8 : Cette fonction permet l adaptation des niveaux de tension pour la liaison série entre le XBee et le PIC. Pour la mise en œuvre de cette liaison nous utilisons l UART intégré au PIC et avons donc relié le XBee sur les broches Tx et Rx du PIC. Les tableaux qui suivent présentent les différents niveaux de tension en sortie du XBee et en entrée du PIC (V IH et V OH ) : Tableau 6 : Caractéristiques électriques du PIC et du XBee Page 11

12 Le XBee fournit une tension de 2,7V minimum et évidemment 3,3V au maximum alors que le PIC a besoin de 4V au minimum pour voir un 1 logique sur son entrée. Pour réaliser cette adaptation nous avons placé un AOp monté en comparateur. Ce dernier compare la tension en sortie du XBee et la compare avec une référence de tension de 2,5V. Dès que le XBee envoie un 1 logique le comparateur fournit du 5V. En ce qui concerne la réception des données nous avons seulement placé une résistance de 34Ω pour limiter le courant à l entrée du XBee : 5V 3,3V = 34Ω 50mA FP9 : Cette fonction est réalisée par le XBee de MaxStream. Ce dernier est alimenté par la fonction FP7 et est relié au PIC par la fonction FP8. Page 12

13 bhg FP4 FP6 FP2 FP7 FP1 FP3 FP8 FP9 FP5 Figure 7 : Schéma du montage de la carte Page 13

14 3-2 Réalisation de la carte Voici la carte finale de notre projet. Figure 8 : Schéma du montage de la carte Le schéma de la carte a été réalisé sous ISIS et le routage sous ARES. Le placement des composants et les typons sont fournis en annexe. Page 14

15 4- Développement du software Le système conçu doit permettre l envoi périodique de la température vers le PC via la liaison ZigBee avec une période d une seconde. Le diagramme suivant illustre ce fonctionnement : Initialisation Acquisition température Attendre 1s Envoi Température Figure 9: Déroulement du programme Le code sources est organisé en trois parties : Le programme principal La librairie DS1620 La librairie Xbee Comme l illustre la figure suivante : Programme principal Envoi Température Lecture Température Envoi Température Pilote ZigBee Pilote DS1620 Figure 10: Organisation du code Page 15

16 Le programme principal communique avec les deux drivers et synchronise les événements. 4-1 Librairie du DS1620 Afin de communiquer avec le thermomètre numérique, il a tout d abord fallu développer les fonctions d échanges de données. La toute première concerne l écriture vers le composant, ds1620_write8. Elle permet, entre autres, d envoyer au capteur des paramètres de configuration, mais aussi des ordres de conversion et d envoi de la température. Il faut tout d abord porter le port C du PIC en output (par défaut nous l avions posé en input). Le reste de la fonction suit le protocole du constructeur, sauf pour le niveau de *RST, que l on a préféré changer en dehors de la fonction. Voici les opérations effectuées pour chaque bit transmis : - Mise au niveau bas du bit RC4 (CLK) - Envoi du bit concerné vers le thermomètre - Mise au niveau haut de CLK. Aucune instruction de timing supplémentaire n est nécessaire, ces étapes s effectuant toutes plus lentement que les différents temps prévus par le constructeur (de l ordre des dizaines de nanosecondes). Une fois les 8bits transmis, le port C est remis en input. Voici les chronogrammes du cycle d écriture : Il a ensuite fallu créer deux fonctions similaires, ds1620_read8 et ds1620_read9, qui gèrent les bits envoyés par le thermomètre au PIC, dans des mots de 8 et 9 bits respectivement. Une fois encore le *RST est géré en dehors de la fonction. Ici aussi les différents timings du constructeur sont très inférieurs à la durée d exécution réelle des instructions, ce qui fait que le code n en tient pas compte. Il s agit pour chaque bit de procéder à ces opérations : - Mise au niveau bas du bit RC4 (CLK) Page 16

17 - Réception du bit concerné vers le thermomètre, qui est alors «concaténé» aux bits déjà réceptionnés. - Mise au niveau haut de CLK. Ci-dessous ce trouve les chronogrammes du cycle de lecture : A l aide de ces fonctions, il va être possible de gérer le thermomètre. En premier lieu, vient la fonction ds1620_init qui initialise le thermomètre numérique. Pour cela, elle utilise la fonction ds1620_write8 pour envoyer les instructions, et c est elle qui doit gérer le *RST. Son appel provoque les opérations : - *RST en position haute - Ecriture du caractère 0x0C : commande Write Config. - Ecriture de 0x03, qui donne au thermomètre les deux paramètres suivants : utilisation d un CPU, et fonctionnement en mode one-shot. - *RST en position basse pour la fin de l écriture. Cette configuration va alors être sauvegardée par le thermomètre dans sa mémoire E². On attend alors 50ms pour gérer le temps d écriture. Il ne reste plus ensuite qu à déclencher le début de la conversion de la température grâce à la fonction ds1620_start. Cette dernière sera aussi utilisée par le programme principal : en effet, le thermomètre étant en mode one-shot, il procède à une seule conversion puis s arrête. Ceci est nécessaire pour avoir ensuite accès aux registres SLOPE et COUNTER. Cela veut aussi dire que ds1620_start devra être appelée après chaque rafraîchissement de la température du main. Cette fonction consiste en : - *RST en position haute - Ecriture du caractère 0xEE : commande de début de conversion. - *RST en position basse pour la fin de l écriture. Il faut ensuite pouvoir lire la température que le thermomètre a converti. Ce sera chose faite avec la fonction ds1620_readtemp: - *RST en position haute Page 17

18 - Ecriture du caractère 0xAA : ordre d envoi de la valeur de la température. - Réception des 9bits grâce à ds1620_read9 et stockage local. - *RST en position basse pour la fin de l écriture. On a ainsi à disposition la valeur de la température à 0.5 C près. Comme cette précision n est pas assez grande (le sujet impose une valeur à 0.1 C près), il faut procéder à des calculs supplémentaires qui mettent en jeu les valeurs contenues après conversion dans les registres SLOPE et COUNTER. Nous avons donc deux fonctions supplémentaires : ds1620_counter et ds1620_slope. Elles sont similaires à ds1620_readtemp excepté pour le caractère envoyé au capteur. Dans le cas de ds1620_counter, le caractère 0xA0 est écrit, contre 0xA9 pour ds1620_slope, qui donne respectivement les ordres de lecture des registres concernés. On dispose ainsi de toutes les fonctions nécessaires à la gestion du thermomètre numérique dans le programme principal. 4-2 Librairie du XBee : Afin de communiquer avec le module XBee, il a fallu développer des fonctions qui permettent de le configurer et d échanger des données avec. Cette bibliothèque contient quatre fonctions : XBeeInit() : fonctions d initialisation du module XBee. Elle initialise les pins CTS=1, DTR=0, SLEEP=0 afin d activer la communication avec ce module SendByte() : permet d envoyer un caractère via liaison ZigBee vers le PC. Elle utilise la fonction EmitUart() de la librairie de l UART don le fonctionnement est décrit plus loin. ReadByte() : Permet de lire un caractère reçu via la liaison ZigBee du PC Elle utilise la fonction RecUart() de la librairie de l UART don le fonctionnement est décrit plus loin. SendString() : d envoyer une chaine de caractères via liaison ZigBee vers le PC. Elle utilise la fonction SendByte() pour envoyer les caractère un par un. Page 18

19 4-3 Librairie de l UART : On peut également inclure dans cette librairie celle de l UART car il est utilisé uniquement pour piloter le module XBee, elle comporte les fonctions suivantes : UartInit() : elle permet l initialisation de la liaison série Elle agit sur les registres SPBRG, TXSTA, RCSTA pour configurer une liaison série asynchrone 9600baud comme spécifié sur la documentation de l XBee afin d assurer la compatibilité EmitUart() : permet d envoyer un octet sur la liaison série L envoi de l octet se fait en l écrivant dans le registre TXREG, l envoi alors se fait automatiquement, il suffit ensuite d attendre que cet octet soit envoyé pour en envoyer un deuxième de la même façon. RecUart() : permet de lire un octet reçu sur la liaison série Lorsqu un octet est reçu il est signalé par le flag RCIF, il suffit donc de lire le contenu du registre RCREG pour récupérer l octet reçu. 4-4 Programme principal Le programme principal commence par effectuer toutes les initialisations des différents modules (DS1620, UART et XBee), il lance en suite une conversion de température sur le DS1620, puis une acquisition de température, la valeur de la température est ensuite formaté en chaine de caractère ASCII pour être envoyé octet par octet vers le PC. Ces opérations sont réitérées toutes les secondes, on obtient donc sur le moniteur ZigBee sur le PC la valeur de la température réactualisée toutes les secondes. Page 19

20 Figure 11: Résultat de test du programme Conclusion Les résultats obtenus au terme de ce projet sont satisfaisants. En effet le capteur ainsi réalisé permet la visualisation de la température toute les secondes sur l ordinateur via une liaison sans fil ZigBee. Cependant des améliorations peuvent être apportées à ce système en rendant la liaison bidirectionnelle et en le munissant d une reconnaissance de requêtes et de plus de services. Le cruel manque de temps ne nous a pas permis d apporter ces améliorations. Ce projet nous a permis de manipuler une jeune technologie très prometteuse qu est le ZigBee. Cette technologie, facile à mettre en place grâce à des modules comme le XBee de MaxStream que nous avons utilisé se montre très adaptée à des petits systèmes embarqués ne nécessitant pas de haut débit de transfert, tels que les appareils de contrôle et d acquisition. Ce qui la rend encore plus adaptée à ce type de systèmes est sa faible consommation et la petite taille des modules. Elle est aussi bien adaptée à une utilisation en milieu industriel grâce à sa portée et son bon fonctionnement dans des environnements bruités. Bibliographie [1] [2] Page 20

21 Annexes : Annexe 1 : Implantation des composants Page 21

22 Annexe 2: Typons Page 22

23 Annexe 3 : Librairie DS1620 /*******************************************************/ /******* BEAUSSE MOKTAD BOUGUERRA - GUAN ***********/ /************** PROJET AVANCE S5 ********************/ /*******************************************************/ /******* Bibliothèque du thermomètre DS1620 ************/ /*******************************************************/ void ds1620_write8 (unsigned char data); void ds1620_start (void); short ds1620_readtemp (void); unsigned char ds1620_read8 (void); short ds1620_read9 (void); void DelayMs(unsigned char cnt); void Delays(unsigned char cnt); /*********** Initialisation ****************************/ void ds1620_init (void) /* *RST haut */ RC5=1; /* écriture de la config */ /* mode one-shot */ ds1620_write8(0x0c); ds1620_write8(0x03); /* *RST bas */ RC5 = 0; /* attente de l'écriture dans la mémopire E² */ DelayMs(50); ds1620_start(); /*********** Début de la conversion ********************/ void ds1620_start (void) /* *RST haut */ RC5=1; /* ordre de conversion de la température */ ds1620_write8(0xee); /* *RST bas */ RC5 = 0; /*********** Lecture de la température *****************/ short ds1620_readtemp (void) short temp=0; /* *RST haut */ RC5=1; /* ordre de lecture du PIC */ ds1620_write8(0xaa); /* le ds1620 envoie la température */ temp = ds1620_read9(); /* *RST bas */ Page 23

24 RC5=0; return temp; /******** Lecture d'un mot de 8b du ds1620 *************/ unsigned char ds1620_read8 (void) unsigned char i; unsigned char temp=0; for(i=0; i<8; i++) /* CLK niveau bas */ RC4=0; /* concaténation bit par bit */ temp = temp + (RC3 << i); /* CLK niveau haut */ RC4 = 1; return temp; /******** Lecture d'un mot de 9b du ds1620 *************/ /************ similaire à la précédente ****************/ short ds1620_read9 (void) unsigned char i; short temp=0; for(i=0; i<9; i++) RC4=0; temp = temp + ((unsigned char) RC3 << i); RC4 = 1; return temp; /****** Ecriture d'un mot de 8b sur le ds1620 **********/ void ds1620_write8 (unsigned char data) unsigned char i; /* Port C en sortie pour l'écriture */ TRISC = 0x00; for(i=0; i<8; i++) //NOP; /* CLK niveau bas */ RC4=0; /* ecriture bit par bit du caractère */ RC3 = (( (data>>i) &0x01 ) ==0)?0:1 ; /* CLK niveau haut */ RC4 = 1; /* Port C en input */ TRISC = 0x08; Page 24

25 /*******************************************************/ /***** Les fonctions suivantes servent à établir *******/ /*** la précision à 0.1 C (contre 0.5 C par défaut)*****/ /*******************************************************/ /*********** Lecture du registre COUNTER ***************/ short ds1620_counter (void) short temp=0; /* *RST haut */ RC5=1; /* ordre de lecture du registre counter */ ds1620_write8(0xa0); /* lecture du résultat */ temp = ds1620_read9(); /* *RST bas */ RC5=0; return temp; /*********** Lecture du registre SLOPE ****************/ short ds1620_slope (void) short temp=0; /* *RST haut */ RC5=1; /* ordre de lecture du registre slope */ ds1620_write8(0xa9); /* lecture du résultat */ temp = ds1620_read9(); /* *RST bas */ RC5=0; return temp; /*******************************************************/ //****************************************************************** // Temporisation de x ms //pour les test cette temporisation est //trés approximative //****************************************************************** void DelayMs(unsigned char cnt) int compteur_ms; compteur_ms=0; while(compteur_ms!=cnt) compteur_ms++; //****************************************************************** // Temporisation de x s //pour les test cette temporisation est //trés approximative //****************************************************************** void Delays(unsigned char cnt) Page 25

26 int compteur_s; compteur_s=0; while(compteur_s!=cnt*1000) compteur_s++; Annexe 4 : Bibliothèque UART /*******************************************************/ /******* BEAUSSE MOKTAD BOUGUERRA - GUAN ***********/ /************** PROJET AVANCE S5 ********************/ /*******************************************************/ /******* Bibliothèque de l'uart ************************/ /*******************************************************/ char RecUART (void); void EmitUART(char c); void InitUART(void); /* Initialisation de l'uart */ void InitUART(void) TXSTA = 0x20; RCSTA = 0x90; SPBRG = 0x06; /* Emission d'un octet sur l'uart */ void EmitUART(char c) TXREG = c; /* Reception d'un Octet sur l'uart */ char RecUART (void) return(rcreg); Page 26

27 Annexe 5 : Bibliothèque XBee void InitXbee(void) TRISD=0x18; PORTD=0x05; void SendByte(char c) EmitUART(c); char ReadByte(void) return(recuart()); void SendString(const unsigned char *s) int i=0; while(s[i]!='\0') /* utilisation de lcd_putch */ SendByte(s[i]);DelayMs(100); i++; Annexe 6 : programme principal /*******************************************************/ /******* BEAUSSE MOKTAD BOUGUERRA - GUAN ***********/ /************** PROJET AVANCE S5 ********************/ /*******************************************************/ /******* programme principal ***************************/ /*******************************************************/ #include <pic.h> #include "lib1620.c" #include "beelib.h" CONFIG (0x3F72); //short temperature_ext,temperature_int,slope,counter; /********* Quelques puissances de 10 utiles *************/ unsigned short puiss10(unsigned char i) switch(i) Page 27

28 case 0: return 1; case 1: return 10; case 2: return 100; case 3: return 1000; case 4: return 10000; default: return 1; /******** Initialisation des ports du PIC **************/ void InitPort(void) /* thermomètre LM335 + LED (RA4 en sortie)*/ TRISA = 0x00; /* thermomètre DS1620 */ TRISC = 0x00; /*** à partir d'un nombre, renvoie le chiffre **********/ /*** situé à la position voulue **********/ unsigned char conversion(short temp, unsigned char indice) short aux = ( temp/puiss10(indice) - (temp/puiss10(indice+1))*10 ); unsigned char res = (unsigned char) aux+0x30; return res; /* envoi de la temperature */ void envoi(short temp) SendByte('\r');DelayMs(100); SendString("temperature = "); /* signe négatif si température négative */ if(temp<0) SendByte('-'); DelayMs(100); else SendByte('+'); DelayMs(100); /* envoi des chiffres de la température un à un */ SendByte(conversion(temp,2));DelayMs(100); SendByte(conversion(temp,1));DelayMs(100); SendByte(',');DelayMs(100); SendByte(conversion(temp,0));DelayMs(100); Page 28

29 void main(void) short temperature; char counter,slope; InitPort(); InitUART(); InitXbee(); ds1620_init(); ds1620_start(); Delays(2); while(1) PORTA=0x00; temperature=100*(ds1620_readtemp()>>1)-25; counter=ds1620_counter(); slope=ds1620_slope(); /* pour ne pas diviser par zéro */ if(slope==0) slope=1; /* calcul final de la température interne */ temperature=(temperature + (100*slope - 100*counter)/slope)/10; /* on relance la conversion du ds1620 en mode one-shot */ ds1620_start(); envoi(temperature); PORTA=0xFF; Delays(5); Page 29

Contexte de la réalisation : le projet HomeSIP

Contexte de la réalisation : le projet HomeSIP Étude et réalisation d'un capteur sans fil ZigBee Patrice Kadionik, Maître de Conférences à l'enseirb-ims (kadionik@enseirb.fr) Juin 2008 Introduction Cet article aborde la réalisation d'un capteur sans

Plus en détail

5.5 Utiliser le WiFi depuis son domicile

5.5 Utiliser le WiFi depuis son domicile Utiliser le WiFi depuis son domicile D autres formules existent. Une autre association, Wifi-Savoie propose par exemple un accès WiFi pour les utilisateurs de passage. Ceux-ci devront s acquitter d environ

Plus en détail

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE ARDUINO DOSSIER RESSOURCE POUR LA CLASSE Sommaire 1. Présentation 2. Exemple d apprentissage 3. Lexique de termes anglais 4. Reconnaître les composants 5. Rendre Arduino autonome 6. Les signaux d entrée

Plus en détail

Transmissions série et parallèle

Transmissions série et parallèle 1. Introduction : Un signal numérique transmet généralement plusieurs digits binaires. Exemple : 01000001 ( huit bits). Dans une transmission numérique on peut envisager deux modes : les envoyer tous en

Plus en détail

ENREGISTREUR DE TEMPERATURE

ENREGISTREUR DE TEMPERATURE ENREGISTREUR DE TEMPERATURE Jean-Pierre MANDON 2005 www.pictec.org Cet enregistreur de température a été réalisé dans le cadre de la construction d'un chauffe eau solaire. Il me permet d'enregistrer les

Plus en détail

MARS 2006. La mise en place d un réseau informatique facilite la communication interne d une entreprise. # #

MARS 2006. La mise en place d un réseau informatique facilite la communication interne d une entreprise. # # MARS 2006 La mise en place d un réseau informatique facilite la communication interne d une entreprise. L accessibilité aux informations dans et en dehors de l entreprise est le principal moteur de la

Plus en détail

Leçon 1 : Les principaux composants d un ordinateur

Leçon 1 : Les principaux composants d un ordinateur Chapitre 2 Architecture d un ordinateur Leçon 1 : Les principaux composants d un ordinateur Les objectifs : o Identifier les principaux composants d un micro-ordinateur. o Connaître les caractéristiques

Plus en détail

Fiche technique CPU 314SC/DPM (314-6CG13)

Fiche technique CPU 314SC/DPM (314-6CG13) Fiche technique CPU 314SC/DPM (3146CG13) Données techniques N de commande 3146CG13 Type CPU 314SC/DPM Information générale Note Caractéristiques SPEEDBus Technologie SPEED7 24 x DI, 16 x DO, 8 x DIO, 4

Plus en détail

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier :

SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION. Contenu du dossier : SYSTEME DE PALPAGE A TRANSMISSION RADIO ETUDE DU RECEPTEUR (MI16) DOSSIER DE PRESENTATION Contenu du dossier : 1. PRESENTATION DU SYSTEME DE PALPAGE A TRANSMISSION RADIO....1 1.1. DESCRIPTION DU FABRICANT....1

Plus en détail

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

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi 802.11 module François SCHNEIDER Lycée Victor-Hugo BESANÇON. STS SE FreeRTOS Programmation réseau WIFI Programmation réseau Socket Tcp FlyPort smart Wi-Fi 802.11 module Prérequis : langage C, connaissance réseau : Ip,

Plus en détail

PocketNet SNMP/Modbus

PocketNet SNMP/Modbus Volume 1 RBEI-ADISCOM Manuel utilisateur PocketNet SNMP/Modbus CONVERTISSEUR SERIE - ETHERNET Manuel utilisateur PocketNet SNMP/Modbus Table des matières CHAPITRE 1 Caractéristiques utiles à la mise en

Plus en détail

1. PRESENTATION DU PROJET

1. PRESENTATION DU PROJET Bac STI2D Formation des enseignants Jean-François LIEBAUT Denis PENARD SIN 63 : Prototypage d un traitement de l information analogique et numérique (PSoC) 1. PRESENTATION DU PROJET Les systèmes d éclairage

Plus en détail

Les Standards. Hacks #1-12 CHAPITRE UN

Les Standards. Hacks #1-12 CHAPITRE UN Chapitre 1 CHAPITRE UN Les Standards Hacks #1-12 La ruée folle vers la mise sur le marché de produits sans fil a entraîné une kyrielle d acronymes se ressemblant mais incompatibles entre eux. Le 802.11b

Plus en détail

#IOT. Internet des Objets. @Tahraoui_Samir @Hamza_Reguig_Zoheir #IGE36 #INTTIC. #Encadreur @Mekelleche_Yekhlef

#IOT. Internet des Objets. @Tahraoui_Samir @Hamza_Reguig_Zoheir #IGE36 #INTTIC. #Encadreur @Mekelleche_Yekhlef Internet des Objets @Tahraoui_Samir @Hamza_Reguig_Zoheir #IGE36 #INTTIC #Encadreur @Mekelleche_Yekhlef Introduction Technologies Utilisées Applications Internet of Everything Conclusion Notre Application

Plus en détail

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02) Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02) Ne rien livrer au hasard, c est économiser du travail Pont Sainte Maxence(O C est quoi USB? Comment ça marche? Les standards? La technique en détail

Plus en détail

La maison connectée grâce au courant porteur en ligne (CPL)

La maison connectée grâce au courant porteur en ligne (CPL) La maison connectée grâce au courant porteur en ligne (CPL) Introduction au réseau informatique Quel est l'intérêt de créer un réseau informatique? Partager les photos de son PC sur sa TV, imprimer depuis

Plus en détail

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine»

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine» KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine» Kx GPRS Serial Ethernet Modem Fiable et performant, le Kx GPRS Serial Ethernet Modem est le modem M2M professionnel sans fil par excellence.

Plus en détail

ANALYSE TRAMEs LIAISON SERIE

ANALYSE TRAMEs LIAISON SERIE ANALYSE TRAMEs LIAISON SERIE 1 Objectifs de ce travail Nous allons étudier dynamiquement la liaison série en utilisant la simulation. La mise en œuvre des liaisons séries simulées et de TestCom est expliquée

Plus en détail

Manipulations du laboratoire

Manipulations du laboratoire Manipulations du laboratoire 1 Matériel Les manipulations de ce laboratoire sont réalisées sur une carte électronique comprenant un compteur 4-bit asynchrone (74LS93) avec possibilité de déclenchement

Plus en détail

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

Master d'informatique 1ère année Réseaux et protocoles. Couche physique Master d'informatique 1ère année Réseaux et protocoles Couche physique Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m1/rezopro Supports de communication Quelques exemples :

Plus en détail

Ordinateurs, Structure et Applications

Ordinateurs, Structure et Applications Ordinateurs, Structure et Applications Cours 19, Le USB Etienne Tremblay Université Laval, Hiver 2012 Cours 19, p.1 USB signifie Universal Serial Bus USB Le USB a été conçu afin de remplacer le port série

Plus en détail

Le réseau sans fil "Wi - Fi" (Wireless Fidelity)

Le réseau sans fil Wi - Fi (Wireless Fidelity) Professionnel Page 282 à 291 Accessoires Page 294 TPE / Soho Page 292 à 293 Le réseau sans fil "Wi - Fi" (Wireless Fidelity) Le a été défini par le Groupe de travail WECA (Wireless Ethernet Compatibility

Plus en détail

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN 1 Généralités L interface sérielle selon RS 232 sert exclusivement à l édition automatique des valeurs mesurées et des messages du DULCOMARIN sur une imprimante ou un PC. La longueur de caractères d une

Plus en détail

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

TER Licence 3 Electronique des Télécoms Transmission GSM Université de Savoie Module TER (Travaux d études et réalisation) TER Licence 3 Electronique des Télécoms Transmission GSM Note : L ensemble des documents du projet se trouve sur l espace étudiant du site

Plus en détail

Charte d installation des réseaux sans-fils à l INSA de Lyon

Charte d installation des réseaux sans-fils à l INSA de Lyon Charte d installation des réseaux sans-fils à l INSA de Lyon Toute installation d un point d accès est soumise à autorisation auprès du Responsable Sécurité des Systèmes d Information (RSSI) de l INSA

Plus en détail

Routeur Gigabit WiFi AC 1200 Dual Band

Routeur Gigabit WiFi AC 1200 Dual Band Performance et usage AC1200 Vitesse WiFi AC1200-300 + 867 Mbps Couverture Wi-Fi dans toute la maison 1200 DUAL BAND 300+900 RANGE Idéal pour connecter de nombreux périphériques WiFi au réseau Application

Plus en détail

Les liaisons SPI et I2C

Les liaisons SPI et I2C DAMÉCOURT BENJAMIN AVRIL 28 Liaisons synchrones Les liaisons SPI et I2C Face arrière d un imac : trois ports USB, un port Firewire 4 et un port Firewire 8 CHRONOLOGIE ANNÉES 7 La liaison SPI et la création

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

How To? Sécurité des réseaux sans fils

How To? Sécurité des réseaux sans fils Retrouvez les meilleurs prix informatiques How To? Sécurité des réseaux sans fils Notre magasin Rue Albert 1er, 7 B-6810 Pin - Chiny Route Arlon - Florenville (/fax: 061/32.00.15 FORMATIONS Le MAGASIN

Plus en détail

Note d application: Les différentes topologies de réseaux de capteurs sans fil

Note d application: Les différentes topologies de réseaux de capteurs sans fil : Les différentes capteurs NA_002R1.1 Réf : 5827_0000 Date de publication : 23/03/2009 Modèle : SES_V120 Page : 1 / DOCUMENT N Document Version 1.1 Référence externe Date de publication Auteur JONATHAN

Plus en détail

PIC EVAL Dev Board PIC18F97J60

PIC EVAL Dev Board PIC18F97J60 PIC EVAL Dev Board PIC18F97J60 2 TP1 : Prise en main de l environnement de programmation pour la carte PIC EVAL-ANFA Pour répondre aux questions et justifier vos réponses, vous pouvez faire des copies

Plus en détail

Cours n 12. Technologies WAN 2nd partie

Cours n 12. Technologies WAN 2nd partie Cours n 12 Technologies WAN 2nd partie 1 Sommaire Aperçu des technologies WAN Technologies WAN Conception d un WAN 2 Lignes Louées Lorsque des connexions dédiées permanentes sont nécessaires, des lignes

Plus en détail

Nb. De pages : 24 MANGO. Manuel d'utilisation. Version 1.2. décembre 2010

Nb. De pages : 24 MANGO. Manuel d'utilisation. Version 1.2. décembre 2010 N. de page : 1 MANGO Manuel d'utilisation Version décembre 2010 N. de page : 2 Table des matières 1.Présentation...3 Description technique... 3 2.Caractéristiques techniques...5 Aspect technique d'une

Plus en détail

Présentation Générale

Présentation Générale Présentation Générale Modem routeur LAN Inte rnet Système de connectivités Plan Modem synchrone et Asynchrone La famille xdsl Wifi et WiMax Le protocole Point à Point : PPP Le faisceau hertzien Et le Satellite.

Plus en détail

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE QCM Remarque : - A une question correspond au moins 1 réponse juste - Cocher la ou les bonnes réponses Barème : - Une bonne réponse = +1 - Pas de réponse = 0

Plus en détail

Configuration de TCPIPconfig.h

Configuration de TCPIPconfig.h AVANT DE COMMENCER LIRE EN DETAIL L APPLICATION MICROCHIP AN833. (L application MICROCHIP AN1120 est un excellent cours sur le protocole TCP-IP, qu il est indispensable de connaitre avant de fabriquer

Plus en détail

MultiMedia Board. Système de développement. Manuel utilisateur. pour PIC32MX4

MultiMedia Board. Système de développement. Manuel utilisateur. pour PIC32MX4 MultiMedia Board pour PIC32MX4 Les systèmes de développement sont des outils irremplaçables pour le développement et la programmation des microcontrôleurs. Un choix attentif des composants ainsi que l

Plus en détail

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application 5 657 ENERGY MONITORING ET CONTROLLING EMC MeterProxy pour M-Bus CSM30.001 L'Energy Monitoring & Controlling EMC est un outil de gestion d'énergie d'utilisation aisée pour la surveillance et le contrôle

Plus en détail

Configurateur TX100B tébis KNX avec prise USB

Configurateur TX100B tébis KNX avec prise USB Configurateur TX100B tébis KNX avec prise USB Configurateur TX100 avec prise USB Le configurateur portable tébis TX100 de Hager est un outil de programmation idéal. En effet, grâce à lui, l'électricien

Plus en détail

Le multiplexage. Sommaire

Le multiplexage. Sommaire Sommaire Table des matières 1- GENERALITES... 2 1-1 Introduction... 2 1-2 Multiplexage... 4 1-3 Transmission numérique... 5 2- LA NUMERATION HEXADECIMALE Base 16... 8 3- ARCHITECTURE ET PROTOCOLE DES RESEAUX...

Plus en détail

Notice d installation de la Centrale VIGIK DGM1

Notice d installation de la Centrale VIGIK DGM1 Notice d installation de la Centrale VIGIK DGM1 Version 3.5 NOTICE DE MONTAGE ET D UTILISATION N homologation : PS 200306-01 MS 200306-02 Informations préliminaires Présentation des possibilités de la

Plus en détail

CULTe Le samedi 9 février2008 à 15h. Conf 1 : WIFI, les bases

CULTe Le samedi 9 février2008 à 15h. Conf 1 : WIFI, les bases CULTe Le samedi 9 février2008 à 15h Conf 1 : WIFI, les bases 1) Principes de fonctionnement (antennes, fréquences, emetteurs/recepteurs, point d'accés) a) Les grandes classes de fréquences HF, 300 Khz

Plus en détail

Présentation et installation PCE-LOG V4 1-5

Présentation et installation PCE-LOG V4 1-5 PCE-LOG V4 version borne externe type PC50 mesures U, I + 3 TS version coffret mural mesures U, U, I + 3TS PRESENTATION 1-5 1 Presentation PCE-LOG V4 est un datalogger pour la télésurveillance de la protection

Plus en détail

IV- Comment fonctionne un ordinateur?

IV- Comment fonctionne un ordinateur? 1 IV- Comment fonctionne un ordinateur? L ordinateur est une alliance du hardware (le matériel) et du software (les logiciels). Jusqu à présent, nous avons surtout vu l aspect «matériel», avec les interactions

Plus en détail

Les Réseaux sans fils : IEEE 802.11. F. Nolot

Les Réseaux sans fils : IEEE 802.11. F. Nolot Les Réseaux sans fils : IEEE 802.11 F. Nolot 1 Les Réseaux sans fils : IEEE 802.11 Historique F. Nolot 2 Historique 1er norme publiée en 1997 Débit jusque 2 Mb/s En 1998, norme 802.11b, commercialement

Plus en détail

TeamConnect. SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES

TeamConnect. SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES TeamConnect SL TeamConnect CU1, Unité centrale SL TeamConnect CB1, Combox CARACTÉRISTIQUES 8 Connectivité par ligne téléphonique terrestre et PC/Voix sur IP (VoiP) pour téléconférence via téléphone et

Plus en détail

Systèmes de transmission

Systèmes de transmission Systèmes de transmission Conception d une transmission série FABRE Maxime 2012 Introduction La transmission de données désigne le transport de quelque sorte d'information que ce soit, d'un endroit à un

Plus en détail

Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0).

Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0). Tout sur l USB L USB (Universal Serial Bus) a été élaboré en 1996 par Intel, Compaq,Digital,IBM,Microsoft,NEC et NorthTelec (USB 1.0). Deux systèmes munis d un port (entrée-sortie) sont reliés par un câble.

Plus en détail

Réseau sans fil trois fois plus rapide et cinq fois plus flexible.

Réseau sans fil trois fois plus rapide et cinq fois plus flexible. Point d'accès/équipement pour ligne longue d'extérieur sans fil 150N SSID multiples, isolation client sans fil, pont, répéteur, WDS, PoE passif, antenne 12 dbi intégrée Part No.: 525497 Réseau sans fil

Plus en détail

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire

Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS Sommaire Programmation en langage C d un µcontrôleur PIC à l aide du compilateur C-CCS CCS Sommaire Généralités sur le langage. 2 Structure d un programme en C.. 3 Les constantes et équivalences.. 4 Les variables...

Plus en détail

Modules d automatismes simples

Modules d automatismes simples Modules d automatismes simples Solutions pour automatiser Modules d'automatismes Enfin, vraiment simple! Un concentré de solution Pour vos petites applications d'automatismes millenium gère : Temporisations

Plus en détail

Surveillance de Température sans fil

Surveillance de Température sans fil commentaires: Surveillance de Température sans fil Données fiables & sécurisées Surveillance en continu & en directe Options d'alarme Accès aux données & rapport faciles normalisation Aides pour la conformité

Plus en détail

Cours 3 : L'ordinateur

Cours 3 : L'ordinateur Cours 3 : L'ordinateur Abdelkrim Zehioua 2éme année Licence Gestion Faculté des sciences Économiques et sciences de Gestion Université A, Mehri - Constantine 2 Plan du cours 1.Définitions de l'ordinateur

Plus en détail

Clé WIFI 300N. 1. Introduction :

Clé WIFI 300N. 1. Introduction : 491964 Clé WIFI 300N 1. Introduction : Merci d avoir choisi l adaptateur sans-fil Wi-Fi OMENEX. Ce périphérique USB est compatible avec les normes USB 1.1 et 2.0. Très performant, il prend en charge les

Plus en détail

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

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS-200306-01 - MS-200306-02. Gamme: Vigik MANUEL D INSTALLATION. ANCAIS N d homologation : - PS-200306-01 - MS-200306-02 Gamme: Vigik MANUEL D INSTALLATION Group Products 1] PRESENTATION DU PRODUIT Conforme Mifare - ISO 14443A (système ouvert à toutes les marques de

Plus en détail

WIFI ÉVOLUTIVITÉ - SÉCURITÉ - MOBILITÉ

WIFI ÉVOLUTIVITÉ - SÉCURITÉ - MOBILITÉ WIFI ÉVOLUTIVITÉ - SÉCURITÉ - MOBILITÉ Le wifi, pourquoi? sécurité performance C est une technologie permettant de créer des réseaux locaux sans fil à haut débit. Dans la pratique le Wifi permet de relier

Plus en détail

Conférence sur les microcontroleurs.

Conférence sur les microcontroleurs. Conférence sur les microcontroleurs. Le microcontrôleur Les besoins et le développement. Vers 1970, pour des calculs (calculatrice). Le premier est le 4004 de Intel, 90K. La technologie. Les 2 principales

Plus en détail

VIII- Circuits séquentiels. Mémoires

VIII- Circuits séquentiels. Mémoires 1 VIII- Circuits séquentiels. Mémoires Maintenant le temps va intervenir. Nous avions déjà indiqué que la traversée d une porte ne se faisait pas instantanément et qu il fallait en tenir compte, notamment

Plus en détail

Optimisez le potentiel sans fil de votre ordinateur portable ou de votre PC de bureau

Optimisez le potentiel sans fil de votre ordinateur portable ou de votre PC de bureau Adaptateur bi-bande sans fil AC1200 Range+ Adaptateur N sans fil 300 Mbits/s (2,4 GHz) + Débit CA sans fil 867 Mbits/s (5 GHz), USB 3.0 Part No.: 525572 Optimisez le potentiel sans fil de votre ordinateur

Plus en détail

L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en

L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en 1 L'objectif du sujet proposé est, après un état des lieux des technologies disponibles, de faire un panorama des usages courants/potentiels en agriculture en mettant en valeur les spécificités/contraintes,

Plus en détail

MANUEL D INSTALLATION

MANUEL D INSTALLATION Data Processing Commission Fast Advanced Software for Table soccer - v 1.0 Logiciel de gestion de tournoi de football de table MANUEL D INSTALLATION INSTALLATION INFORMATIQUE DE LA TABLE DE MARQUE & CONFIGURATION

Plus en détail

Data loggers SOFREL LT/LT-US Solutions réseaux d eaux usées

Data loggers SOFREL LT/LT-US Solutions réseaux d eaux usées Data loggers SOFREL LT/LT-US Solutions réseaux d eaux usées Les data loggers SOFREL LT et LT-US ont été conçus pour la surveillance des réseaux d eaux usées et pluviales (collecteurs, déversoirs d orage,

Plus en détail

Vidéosurveillance. Caméras de surveillance en entreprise: locaux intérieurs

Vidéosurveillance. Caméras de surveillance en entreprise: locaux intérieurs SYSTEMES Vidéosurveillance Caméras de surveillance en entreprise: locaux intérieurs Surveillance à distance sur Internet et téléphone mobile Tarifs promotionnels novembre 2006 12 octobre 2006 v2 http://www.alpha-surveillance.fr

Plus en détail

La programmation des PIC en C. Les fonctions, les interruptions.

La programmation des PIC en C. Les fonctions, les interruptions. La programmation des PIC en C Les fonctions, les interruptions. Réalisation : HOLLARD Hervé. http://electronique-facile.com Date : 26 août 2004 Révision : 1.2 Sommaire Sommaire... 2 Introduction... 3 Structure

Plus en détail

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006

EMETTEUR ULB. Architectures & circuits. Ecole ULB GDRO ESISAR - Valence 23-27/10/2006. David MARCHALAND STMicroelectronics 26/10/2006 EMETTEUR ULB Architectures & circuits David MARCHALAND STMicroelectronics 26/10/2006 Ecole ULB GDRO ESISAR - Valence 23-27/10/2006 Introduction Emergence des applications de type LR-WPAN : Dispositif communicant

Plus en détail

BeSpoon et l homme Connecté

BeSpoon et l homme Connecté BeSpoon et l homme Connecté Paris 25 et 26 Mars BeSpoon est une société «Fabless» qui a développé en collaboration avec le CEA-Leti un composant IR-UWB (Impulse Radio Ultra Wide Band) dédié à la localisation

Plus en détail

Acquisition et conditionnement de l information Les capteurs

Acquisition et conditionnement de l information Les capteurs Acquisition et conditionnement de l information Les capteurs COURS 1. Exemple d une chaîne d acquisition d une information L'acquisition de la grandeur physique est réalisée par un capteur qui traduit

Plus en détail

Carte Relais GSM (Manuel Utilisateur)

Carte Relais GSM (Manuel Utilisateur) Carte Relais GSM (Manuel Utilisateur) Carte Relais GSM Introduction Cette carte est une véritable centrale de télécommande et d alarme par GSM. Elle se connecte par un port série à un modem GSM compatible

Plus en détail

PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS

PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS Matériel : Un GBF Un haut-parleur Un microphone avec adaptateur fiche banane Une DEL Une résistance

Plus en détail

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7

Cahier des charges. driver WIFI pour chipset Ralink RT2571W. sur hardware ARM7 Cahier des charges driver WIFI pour chipset Ralink RT2571W sur hardware ARM7 RevA 13/03/2006 Création du document Sylvain Huet RevB 16/03/2006 Fusion des fonctions ARP et IP. SH Modification des milestones

Plus en détail

Nice HSRE12. Home security radio receiver. EN - Installation instructions. IT - Istruzioni per l installazione. FR - Instructions pour l installation

Nice HSRE12. Home security radio receiver. EN - Installation instructions. IT - Istruzioni per l installazione. FR - Instructions pour l installation EN - Installation instructions IT - Istruzioni per l installazione FR - Instructions pour l installation ES - Instrucciones para la instalación DE - Anleitungen für die Installation Nice HSRE12 Home security

Plus en détail

La sécurité dans un réseau Wi-Fi

La sécurité dans un réseau Wi-Fi La sécurité dans un réseau Wi-Fi Par Valérian CASTEL. Sommaire - Introduction : Le Wi-Fi, c est quoi? - Réseau ad hoc, réseau infrastructure, quelles différences? - Cryptage WEP - Cryptage WPA, WPA2 -

Plus en détail

Kit pédagogique RFID-EDUC

Kit pédagogique RFID-EDUC Plateau Technique Systèmes électroniques communicants Kit pédagogique RFID-EDUC Support de TP Version enseignant CRESITT Industrie Eric Devoyon - PPT_RFIDEDUC_002ED2012-2.1-05.2012 Le CRT CRESITT est soutenu

Plus en détail

Liste de vérification des exigences Flexfone

Liste de vérification des exigences Flexfone Liste de vérification des exigences Flexfone Introduction Avant de déployer un service de voix par le protocole de l Internet (VoIP) ou un PBX hébergé dans votre entreprise, vous devriez prendre certaines

Plus en détail

GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques

GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques GenIP 30i Juillet 2015 GenIP 30i : Passerelle intelligente dédiée aux applications industrielles les plus critiques Gérez vos Alarmes (Voix, SMS, Email, trame TCP) GenIP 30i Supervisez à distance vos équipements

Plus en détail

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant 1. Besoin CLIP (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant ETUDE FONCTIONNELLE De très nombreux abonnés du réseau téléphonique commuté ont exprimé le besoin

Plus en détail

Séverine Marien Maxime Ringard. 2 ème année GEII. Régulateur de charge pour station de recharge photovoltaïque

Séverine Marien Maxime Ringard. 2 ème année GEII. Régulateur de charge pour station de recharge photovoltaïque Séverine Marien Maxime Ringard 2 ème année GEII Régulateur de charge pour station de recharge photovoltaïque Année 2009/2010 Tuteur : Mr Favier Sommaire Introduction 1.Présentation du projet 1 1.1.Description

Plus en détail

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100 SYSTÈMES D IDENTIFICATION CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100 CONTRÔLE D ACCÈS SANS FIL RFID Contrôle des portes en temps réel. Fonctionnalités Aperio : le chaînon manquant grâce

Plus en détail

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Bien commencer avec un LaunchPad MSP430G et un Breadboard Bien commencer avec un LaunchPad MSP430G et un Breadboard Pierre-Yves Rochat Le LaunchPad et Energia Texas Instrument propose un environnement de développement très complet pour ses MSP430, appelé Code

Plus en détail

WWW.PROSENSOR.COM NOUVEAU SITE INTERNET S O N D E À C O M P O S T

WWW.PROSENSOR.COM NOUVEAU SITE INTERNET S O N D E À C O M P O S T Le ministère de l écologie a par arrêté du 22 avril 2008, fixé les règles techniques auxquelles doivent satisfaire les installations de compostage ( NOR : DEVP0810090A). Cet arrêté stipule que la température

Plus en détail

Réseaux grande distance

Réseaux grande distance Chapitre 5 Réseaux grande distance 5.1 Définition Les réseaux à grande distance (WAN) reposent sur une infrastructure très étendue, nécessitant des investissements très lourds. Contrairement aux réseaux

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

Fiche technique : Vérifiez la connectivité du réseau en moins de 10 secondes

Fiche technique : Vérifiez la connectivité du réseau en moins de 10 secondes Fiche technique : Vérifiez la connectivité du réseau en moins de 10 secondes Principales fonctionnalités : Utilisation rapide et simple Comprenez lorsqu'un problème de connectivité réseau se situe dans

Plus en détail

Manuel Utilisateur Version 1.6 Décembre 2001

Manuel Utilisateur Version 1.6 Décembre 2001 Manuel Utilisateur Version 1.6 Décembre 2001 Table des matières TABLE DES MATIERES 2 PRESENTATION 4 À PROPOS DU FORMAT PDF 4 PDFMAIL : L ASSOCIATION DU FORMAT PDF ET DE L EMAIL 4 PRINCIPE DE FONCTIONNEMENT

Plus en détail

ETAP Safety Manager Systèmes centraux de contrôle et de gestion

ETAP Safety Manager Systèmes centraux de contrôle et de gestion Safety Manager Systèmes centraux de contrôle et de gestion Application Eléments constitutifs Avantages Programme destiné à la surveillance, et à la gestion de l éclairage de sécurité. Il permet l établissement

Plus en détail

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10

UGVL : HOMOLOGATION PS 200406-01. ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 UGVL : HOMOLOGATION PS 200406-01 ZAC du bois Chaland 6 rue des Pyrénées LISES - 91056 EVRY Cedex FRANCE Tel. 01 69 11 46 00 Fax 01 69 11 46 10 www.aiphone.fr Crée-le : Mai 2005 Dernière modification le

Plus en détail

Procédures de qualification Télématicienne CFC Télématicien CFC

Procédures de qualification Télématicienne CFC Télématicien CFC Série 201 Connaissances professionnelles écrites Pos. 4.2 Télématique, technique du réseau Procédures de qualification Télématicienne CFC Télématicien CFC Nom, prénom N de candidat Date......... Temps:

Plus en détail

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF

MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF MANUEL UTILISATEUR DU RECEPTEUR HAICOM HI-303MMF 1 SOMMAIRE DU MANUEL UTILISATEUR I. LE POSITIONNEMENT PAR GPS..3 II. INTRODUCTION - GPS HAICOM HI-303MMF... 4 III. COMPOSITION DU PACK GPS...5 IV. INSTALLATION

Plus en détail

Guide d installation AFONEBOX. Internet Haut Débit

Guide d installation AFONEBOX. Internet Haut Débit Guide d installation AFONEBOX Internet Haut Débit SOMMAIRE Contenu de votre pack Afonebox Description de la connectique Connexion des différents périphériques Branchement de votre Afonebox Installation

Plus en détail

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606

Contrôleur de communications réseau. Guide de configuration rapide DN1657-0606 K T - N C C Contrôleur de communications réseau Guide de configuration rapide DN1657-0606 Objectif de ce document Ce Guide de configuration rapide s adresse aux installateurs qui sont déjà familiers avec

Plus en détail

Durée estimée :1 journée Date de la réalisation : 2011. Description Fournisseur Référence Nombre PU HT LM35CZ, LM35AZ LM35DZ

Durée estimée :1 journée Date de la réalisation : 2011. Description Fournisseur Référence Nombre PU HT LM35CZ, LM35AZ LM35DZ 001 Titre : Mesure de température interfacée par carte Arduino Type de réalisation : montage électronique, de surveillance de température Concepteur : C. Rouviere Coordonnées : Laboratoire lbv villefranche/mer

Plus en détail

Installer des périphériques

Installer des périphériques Installer des périphériques Le rôle des pilotes... 161 Le Gestionnaire de périphériques... 162 Installer un périphérique... 165 Installer des périphériques courants... 167 FAQ... 172 Chapitre 5 Installer

Plus en détail

Centrale d Alarme 32 zones sans fils

Centrale d Alarme 32 zones sans fils Centrale d Alarme 32 zones sans fils Ultra facile à installer et à programmer Sans fil : Aucune connexion nécessaire!!! Nombreux capteurs différents disponibles : permet de détecter une intrusion par infrarouge,

Plus en détail

Enregistreur de Température pour PC DALLAS 1820

Enregistreur de Température pour PC DALLAS 1820 Conrad sur INTERNET www.conrad.fr * Capteur à visser, M10, 5 m de câble DS 1820-HD-5M Capteur à visser, M10, longueur spéciale DS 1820-HD-SL Capteur à visser, G1/8, 2m de câble DS 1820-G18-2M Capteur à

Plus en détail

Guide cotations : Tsunami séries 8000

Guide cotations : Tsunami séries 8000 Guide cotations : Tsunami séries 8000 Novembre 2013 Nouveauté Tsunami 825 Le QB-825-LNK-50 (Page 6) et le MP-825-CPE-50 (Page 13) Très compact et robuste (Boitier IP67 en aluminium) Une présentation complète

Plus en détail

WWW.ELCON.SE Multichronomètre SA10 Présentation générale

WWW.ELCON.SE Multichronomètre SA10 Présentation générale WWW.ELCON.SE Multichronomètre SA10 Présentation générale Le SA10 est un appareil portable destiné au test des disjoncteurs moyenne tension et haute tension. Quoiqu il soit conçu pour fonctionner couplé

Plus en détail

Votre automate GSM fiable et discret

Votre automate GSM fiable et discret Installation facile, programmation rapide! Votre automate GSM fiable et discret GD-04 est un automate GSM. Il envoie des SMS, appelle, met en marche, arrête, surveille. Il ne sait pas parler mais pourtant

Plus en détail

Carte IEEE 1394. Version 1.0

Carte IEEE 1394. Version 1.0 Carte IEEE 1394 Version 1.0 Table des Matières 1.0 Qu'est-ce que l IEEE1394. P.2 2.0 Caractéristiques de la carte 1394 P.2 3.0 Configuration du Système...P.2 4.0 Informations Techniques...P. 3 5.0 Installation

Plus en détail

Lecteur de carte à puce LCPM1 SOMMAIRE

Lecteur de carte à puce LCPM1 SOMMAIRE SOMMAIRE I Différents types de cartes p2 1.1- Carte magnétique 1.2- Carte II Les cartes s. p3 2.1- Introduction 2.2- Constitution III Les familles de cartes s. p6 3.1- Les cartes à mémoire simple 3.2-

Plus en détail