220 likes | 370 Views
PROJET: ENREGISTREUR DE TEMPERATURE ET DE PRESSION fait par: Julien Gallet, Maxime Desgrousilliers, Stéphane Delarue et Julien Bernard http://www.bgdd.sup.fr. Fait par: Julien Gallet, Maxime Desgrousilliers, Stéphane Delaru et Julien Bernard. Présentation générale du projet
E N D
PROJET: ENREGISTREUR DE TEMPERATURE ET DE PRESSIONfait par: Julien Gallet, Maxime Desgrousilliers, Stéphane Delarue et Julien Bernardhttp://www.bgdd.sup.fr Fait par: Julien Gallet, Maxime Desgrousilliers, Stéphane Delaru et Julien Bernard
Présentation générale du projet Présentation du sujet et des attentes finales Présentation des différentes fonctions principales et contraintes Solutions proposées associées aux contraintes Solutions retenues Développement des différentes parties du projet Présentation de la carte d’enregistrement Présentation de l’interface de sortie Présentation de l’interface logicielle permettant une exploitation des résultats SOMMAIRE
PRESENTATION GENERALE DU PROJET • Présentation du sujet et des attentes finales: • Conception d’un système permettant d’enregistrer toutes les données de pression et de température des quatre roues d’un karting pendant une course entière et d’ensuite pouvoir les restituer via une interface et un PC pour une exploitation des résultats. • Productions attendues: • Modélisation de la carte d’enregistrement • Modélisation de l’interface de sortie • Interface logicielle pour l’exploitation des résultats
Présentation des différentes fonctions principales et contraintes • FP1: Enregistrer les données de températures et de pression • FP2: Restituer les données de températures et de pression • FC1: Stocker les données • FC2: Recevoir les signaux des capteurs • FC3: S’adapter à l’énergie • FC4: Etre insensible à l’environnement • FC5: Etre compatible avec l’ordinateur
Solutions techniques proposées associées aux fonctions contraintes: • FC1: Stocker les données. • Enregistrement sur une carte « compact flash » (carte mémoire pour appareil photo numérique). • Enregistrement sur une mémoire EEPROM, RAM ou ROM. • Enregistrement direct sur un PC par liaison sans fil
FC2: Recevoir les signaux des capteurs. Aucune possibilité de traitement à cause d’un secret de fabrication de l'entreprise « Tire Watch ». • FC3: S’adapter à l’énergie . Tension de 12V continu: • Association de 8 piles 1.5V • Branchement sur la batterie du karting • Ajout d’une batterie de 12V type moto Courant inférieur à 2A: • Utilisation de composants courants
FC4: être insensible à l’environnement. • Création d’un boîtier étanche avec passage pour les câbles • FC5: Être compatible avec l’ordinateur. Solutions pour l’interface de sortie: • Branchement en série du boîtier • Liaison par USB • Liaison sans fil par transmission d’ondes • Branchement en parallèle du boîtier • Liaison FIREWIRE
Solutions retenues • Solution pour la contrainte FC1: • Enregistrement sur une mémoire de type RAM:Facilité de l’effacement et faible coût Complexité avec une carte compact flash pour restituer les données. Risque que les concurrents puissent prendre les données avec une liaison directe sans fil.
Solution pour la contrainte FC3: • Ajout d’une batterie 12V pour avoir la possibilité de démonter le boîtier sans perdre les informations, pour une meilleure accessibilité au PC • Le raccord sur la batterie solidaire du karting permet un gain de place et de poids par rapport au rajout d’une batterie mais elle impose un rajout de piles de secours • La batterie de 12V est un système plus simple que l ’association de piles de 1.5V
Solution pour la contrainte FC4: • Création d’un boîtier étanche avec une mousse acoustique pour que la carte reçoive le moins de vibration possible • Le boîtier est placé sur le devant du karting pour qu’il ne reçoive aucune chaleur due au moteur
Solution pour la contrainte FC5: • Interface de sortie: • Liaison de type USB:facilite l’installation, le branchement et compatibilité avec la majeur partie des PC portables ou fixes. • Programme permettant la lecture et la présentation des données dans Excel: Excel est un programme très courant. Le programme facilite la lecture des données et met en forme automatiquement les données dans Excel.
Développement des différentes parties du sujet • La carte d’enregistrement: • Les données entrent dans le CAN (Convertisseur Analogique Numérique), puis dans une bascule D, et sont stockées dans une mémoire RAM 8bits. Le PIC16F877 gère le retardement pour l’enregistrement des données ainsi que la sauvegarde dans la mémoire RAM.
La programmation du microcontrôleur PIC: • Les microcontrôleurs de type PIC se programment en assembleur, mais ce programme étant très dur à réaliser, il a donc été fait en BASIC. • Le programme effectue une boucle, à chaque boucle, les huit données sont enregistrées dans une adresse différente de la mémoire RAM.
L’interface de sortie: • Liaison USB: • Un programme dans le PIC permettant d’interpréter les demandes de l’ordinateur • Un driver décrivant à l’ordinateur la manière dont il doit accéder au boîtier • Un programme sur le PC qui permet de lancer la connexion pour récupérer les données
L’interface permettant une exploitation des résultats: • Programme effectué grâce au logiciel « DEV C++ » • L’interface utilisateur se veut simple d’utilisation et compatible avec la majeure partie des ordinateurs grâce à la présentation sous « Excel » programme très courant.
CONCLUSION • Productions: • Modélisation de la carte d’enregistrement sur BIG CI. • Modélisation de l’interface de sortie. • Création de l’interface logicielle permettant le traitement et la présentation des données.
Avantages et inconvénients: • Analyse a posteriori des données en vue d’une amélioration des performances futures. • Augmentation du coût pour le système avec l’enregistrement. • Possibilités d’amélioration: • Présentation des données directement dans le programme. • Acquisition des données par l’utilisateur • Permettre à l’utilisateur de ne pas avoir à installer le driver.