Télécommande Interactive Philippe CORBIN Kévin RAYMOND Projet de 2ème année Tuteurs : M. Martin - Chef du département M. Sicardi - Technicien.

Slides:



Advertisements
Présentations similaires
Caméra wifi C’est une caméra audio, infrarouge, elle est orientable. Il y a une antenne relié à la caméra (elle permet de capter les ondes). Mais on peut.
Advertisements

Rover 5, technologie et innovation ● Notre problématique : ● Comment la robotique peut-elle assister ● l'homme dans un milieu à risque ? ● Application.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Composants Matériels de l'Ordinateur Plan du cours : Ordinateurs et applications Types d'ordinateurs Représentation binaires des données Composants et.
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Le protocole X-10 Domotique Patrick ABATI | 1 / En 1978, Pico Electronics une petite entreprise de Glenrothes (Ecosse) finalise le standard international.
TRAAM Académie de Limoges1 TRAvaux Académiques Mutualisés Comment intégrer à l’enseignement de la technologie les services mis à la disposition des élèves.
Acquisition Rapide Multivoies
Correspondance B2i - Technologie
Projet GPS Projet GPS ESIL Projet GPS -
Architecture Informatique
Acquisition Rapide Multivoies
Micro Informatique au Cellier
Mise en place d’un système de partage de fichiers
Centrale de Communication
Acquisition Rapide Multivoies
Découverte du matériel Arduino Uno
Présentation OCI700 et ACS Série 700
Dominique PETRELLA – Frédéric GUINEPAIN - IA-IPR STI Versailles
L’ordinateur: comment ça marche ? Ou comment avoir des idées justes sur le sujet... PCI SV I - STU I Alain Mille UFR d’Informatique UCBL.
Certifié selon le standard européen EN TC 8383
Automates Programmables Industriels Automates Programmables
Acquisition Rapide Multivoies
Cahier des charges Hôpital Avicenne.
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
Acquisition autonome carte ASM (A 3SM)
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Chapitre 12 Surveillance des ressources et des performances
Matières entrantes Energies entrantes Données entrantes Données sortantes Matières sortantes Energies sortantes.
Détendeurs électroniques
Les cartes réseau. Sommaire Généralités Support de l’information
Initiation à l’informatique Généralités et Définitions Université de Tébessa 1 ère Année MI Y. MENASSEL.
« Structure d'un API » Les automates programmables A T Training On Line.
Amélioration d’un Système d’Aide à l’Administration des Médicaments
Présentation de la séquence Positionnement dans l'année
Tutoriel de prise en main
Commande d’une voiture par LABVIEW/ ARDUINO / Bluetooth
Chap. 3 – Modulations analogiques
Présentation initiale
Comment identifier les énergies et les informations dans un système ?
Evaluation de l'UE TICE 1 TRANSMISSION DES DONNEES INFORMATIQUES SABATIER Fabienne 1ère année de sciences du langage/sciences de l’éducation.
Le Zigbee 1. PLAN Introduction. Présentation du Zig Bee. Caractéristiques de Zig Bee. Architecture Zig Bee. Topologies Zig Bee. Domaines d'application.
Carte mère AD77 infinity : assemblage d'un ordinateur de bureau
Le Pc vu de l’intérieur Réalisé par ……………… – pour a.bouque.eurotech.free.fr – Source : ada et EuroTech.
Cours de Structure et Technologie des composants d’ordinateurs
Universal Serial Bus (USB)
kaizer Mordan
Chaîne d’énergie et chaîne d'information
Liaison série.  Dans une liaison série, les données sont envoyées successivement, bit par bit. Il suffit de deux fils (un fil de signal et un fil de.
Conception et réalisation d'une application mobile: Conception et réalisation d'une application mobile: communiquer Arduino pour commander un moteur via.
Paris web 2007 Référentiel Général d’accessibilité pour les Administrations Choix initiaux, cadre général et déploiement.
Bienvenue sur Coursinfo.fr
Communications séries synchrones
Communications séries synchrones
S.P.I BUS série synchrone à grande vitesse Cliquez ici pour avancer
L’ordinateur: comment ça marche ? Ou comment avoir des idées justes sur le sujet... PCI SV I - STU I Alain Mille UFR d’Informatique UCBL.
1 PROJET D’INFORMATIQUE les composants de l'ordinateur Gammoudi Rayéne 7 B 2.
Commande sans-fil d’un système d’alimentation au sein de la Société Nationale de Cellulose et de Papier Alfa « SNCPA » de Kasserine Année Universitaire.
Cote d’or Date : 31/05/2018.
Journées Départementales Vendredi 01 JUIN 2018
Architecture d’un ordinateur
ANNÉE SCOLAIRE Carte d’extension Realisé par : FATIHA ESSADEQ Encadré par : MR TANARI.
Plan I.Définitions II.Objectifs III.Intérêt IV.Quoi tester ? V.Processus VI.Exemples VII.Conclusion VIII.Références.
CONFIGURATION D’UN ROUTEUR Introduction et planification du cours  Configuration d’un routeur  Administration d’un routeur  Protocoles RIP et IGRP 
PowerLogic EGX100 Passerelle Ethernet-série d’entrée de gamme.
LES TRANSMISSIONS DE DONNEES : Les types de liaisons en PARALLELE ou en SERIE
Transcription de la présentation:

Télécommande Interactive Philippe CORBIN Kévin RAYMOND Projet de 2ème année Tuteurs : M. Martin - Chef du département M. Sicardi - Technicien

2 SOMMAIRE Présentation du projet La télécommande La communication via l'USB Conclusion Présentation du projet La télécommande La communication via l'USB Conclusion

3 Présentation du projet Commander un PC à distance Recevoir des données du PC Projet en évolution constante Possibilité de s'en servir plus tard Simplicité d'installation /d'utilisation Présentation du projet La télécommande La communication via l'USB Conclusion Diagramme de contexte de la télécommande : Diagramme de contexte de la partie USB 4 Boutons poussoirs Récépteur 433Mhz CPU (PIC16F877) Emetteur 433 Mhz Afficheur LCD 1 Bouton poussoirs Récépteur 433Mhz CPU (PIC18F2550) Emetteur 433 Mhz 3 LED LED Connecteur USB

4 La télécommande : Fonctions: Afficher les données du PC Traduire les ordres du superviseur Emettre et recevoir des données en HF Composé: PIC 16F877 Ecran LCD Emetteur / récepteur HF Boutons poussoirs Fonctions de remise en forme du signal Présentation du projet La télécommande La communication via l'USB Conclusion

5 La télécommande : Les Hautes Fréquences: rappel de la législation: à 433MHz, bande libre de droit. Puissance max = 10mW Pour communiquer en HF: Module Aurel Transmission des données en série Modulation ASK Remettre en forme le signal: Utilisation d'un trigger Boitier 74HC14 Après correction Présentation du projet La télécommande La communication via l'USB Conclusion

6 La télécommande : L'écran LCD : 2 lignes de 16 caractères Gérer le déplacement du curseur La mise à jour des données reçues L'alimentation : Fonctionnement avec pile Régulateur 5V Présentation du projet La télécommande La communication via l'USB Conclusion

7 La télécommande : schéma général

8 La télécommande : partie HF Présentation du projet La télécommande La communication via l'USB Conclusion

9 La télécommande : brochage de l'écran LCD Présentation du projet La télécommande La communication via l'USB Conclusion

10 La télécommande : L'alimentation Présentation du projet La télécommande La communication via l'USB Conclusion

11 Spécifications techniques Connecteur USB type B 1: Alimentation +5V (VBUS) 500mA maximum ; 2: Données (D-) ; 3: Données (D+) ; 4: Masse (GND). Low-speed : 100 mA maximum à 1,5 Mb/s Full-speed : 500 mA maximum à 12 Mb/s La Communication via l'USB : fonctionnement Présentation du projet La télécommande La communication via l'USB Conclusion

12 Le réseau à jeton: L'ordinateur est l'hôte. Sans ordinateur on parle de On The Go L'identification du périphérique : - CONNECTION (Changement d'impédance sur la ligne) - ALIMENTATION (besoin d'alimenter ?) - IDENTIFICATION (PID et VID) - ADDRESSAGE (l'hôte définit l'addresse) - CONFIGURATION (taille des données) Le périphérique est maintenant énuméré. La Communication via l'USB : le protocoles Présentation du projet La télécommande La communication via l'USB Conclusion

13 NRZI (Non Retour à Zéro Inversé) : Le niveau logique 0 provoque un basculement, alors que le niveau logique 1 maintient le niveau précédent. Très façile à mettre en oeuvre. Codage NRZI La Communication via l'USB : le protocoles (suite) Présentation du projet La télécommande La communication via l'USB Conclusion

14 Plusieurs modes de connexions sont possibles : - Emulation port COM (CDC) - Human Interface Device (HID) - Low-speed, Full-speed voir High-speed Le protocole HID : aucun pilote nécessaire. De plus en plus répendu (exemple: souris, clavier...) La Communication via l'USB : la mise en oeuvre Les PIC et l'USB avec le compilateur CCS Les exemples interressants pour débuter en HID : - ex_usb_mouse.c (contrôle souris) - ex_usb_kbmouse.c (contôle souris et clavier) - ex_usb_scope.c (gère la transmission de donnée par chaines de caractères) Présentation du projet La télécommande La communication via l'USB Conclusion

15 //set to 1 to use a PIC with an internal USB Peripheral //set to 0 to use a National USBN960x peripheral #define __USB_PIC_PERIF__ 1 #include #fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV3,VREGEN #use delay(clock= ) #use RS232 (baud =9600, xmit = PIN_C6, rcv = PIN_C7) #define USB_USE_FULL_SPEED FALSE//SLOW SPEED #define USB_HID_DEVICE TRUE//Tells the CCS PIC USB firmware to include HID handling code. //the following defines needed for the CCS USB PIC driver to enable the TX endpoint 1 #define USB_EP1_TX_ENABLE USB_ENABLE_INTERRUPT //Interruption endpoint 1 OUT validée #define USB_EP1_TX_SIZE 8 #define USB_EP1_RX_ENABLE USB_ENABLE_INTERRUPT //Interruption endpoint 1 IN validée #define USB_EP1_RX_SIZE 8 #include #include //USB Configuration et desciption pour ce periphérique #include //Fonction CCS gérant le jeton, la connexion... Exemple d'adaptation des sources CCS pour le PIC18F2550 : La Communication via l'USB : source CCS Présentation du projet La télécommande La communication via l'USB Conclusion

16 « Clock diagramme » : La Communication via l'USB : PIC18F2550 Présentation du projet La télécommande La communication via l'USB Conclusion

17 La Communication via l'USB : carte Présentation du projet La télécommande La communication via l'USB Conclusion

18 Conclusion Quelques de difficultées rencontrées Acquérir de nombreuses connaissances acquises Découverte de nouveaux composants, BUS... Projet Complet Bonnes bases pour débuter Amélioration possible : Elargir le champ d'application Mettre un écran graphique Miniaturisation des cartes Commander plusieurs PC Présentation du projet La télécommande La communication via l'USB Conclusion

19 Remerciement Merci à Messieurs Jean-Noël Martin et Gilles Sicardi pour leurs nombreux conseils techniques et les réflexions pertinentes qui nous ont permis de faire avancer le projet plus rapidement. On remercie également Monsieur Kreft pour ses conseils.

Si vous avez de questions... Posez-les nous, ou visitez les sites ci dessous:

Si vous avez de questions... Posez-les nous, ou visitez les sites ci dessous:

Si vous avez de questions... Posez-les nous, ou visitez les sites ci dessous:

Si vous avez de questions... Posez-les nous, ou visitez les sites ci dessous: