Journal de bord pour le projet Ballon
Transcription
Journal de bord pour le projet Ballon
- Journal de bord pour le projet BallonGiacomoni Johnny, Mamboundou Renauld Roure Marc, Laurent Simon 2 décembre 2008 1 Travail de la semaine du 13 et 14 Octobre : 1. Lundi – Matin : – Modélisation UML, recherche de cas d’utilisation – Mode veille : endormissement du système. Réveillé par interruption (comme envoi de SMS –> Commandes AT) – Après-midi : – On reprend l’ancienne analyse UML et on y ajoute les éléments manquants (Appareil photo, capteur luminosité et stockage sur carte SD) – On s’est rendu compte qu’il manquait des schémas de cablâge de la nacelle 2. Mardi – Matin : – Test du module TELIT après redémontage de la nacelle ==> La carte du TELIT se branche sur 12V. ==> La carte se met en veille toutes les 5 secondes ce qui nous pose problème pour l’instant ==> Nous avons essayé l’envoi de commandes AT et la carte répond tant qu’elle n’est pas en mode veille. – On a rédigé un rapport de test pour cette carte – Après-midi : – On a pas été présent cet après-midi là Journal de Bord du projet Ballon 2 Travail de la semaine du 20 et 21 Octobre : 1. Lundi – Matin : – On s’est rendu compe que la carte ne se met pas en veille : le clignotement de la LED est due à un service réseau insuffisant – Pour résoudre ce problème, il a donc été décidé pour le lendemain (Simon étant absent) de refaire une analyse UML complète pour le projet afin de mieux comprendre le système. – Après-midi : – On a décidé de revenir le lendemain 2. Mardi – Matin : – On sait que pour interroger le ballon, il y a juste à envoye un sms (avec REQ en message) au ballon – Nous avons refait un analyse UML : nous voulons ajouter les différents éléments suivants : ==> On prend un photo à chaque envoi de SMS ==> On prend une photo à chaque montée en altitude de 500 mètres ==> Après les nouvelles mesures prises (avec en plus, le cap et le nouveau capteur de température interne)on stocke les données sur carte SD – On a refait les cas d’utilisation – Après-midi : – On a modifié les scénarios pour chaque cas du’utilisation – Nos deux cas d’utilisation sont désormais : – Acquérir des mesures atmosphériques et géographiques – Acquérir périodiquement des mesures atmosphériques et géographiques – Le premier use cas utilise le second Journal de Bord du projet Ballon 3 Travail du Mardi 4 Novembre : – Matin : – Nous avons revu le programme principal et savons maintenant comment il fonctionne – Problème du clignotement résolu : il s’agit de la carte SIM qui n’est plus bonne. On va donc en avoir un autre. – Avec une nouvelle carte nous parvenons à recevoir de bonne coordonnées GPS avec la commande AT$GPSACP précédée de ATZ. – Après-midi : – Nous n’avons pas pu être là Journal de Bord du projet Ballon 4 Travail du Lundi 10 Novembre : – Matin : – Nous avons préparé le voyage du week-end suivant (15 et 16 novembre) : la réunion pour les projets du CNES. – Mr Sebastien Jean est venu nous voir pour nous dire : – Que les lycéens réaliseraient au moins trois capteurs analogiques qu’il faudra donc intégrer au sytème existant. Après avoir regardé la carte on s’est rendu compte que l’on peut ajouter 8 capteurs analogiques (car 8 CAN sur le PIC18F458). – Il veut également que l’on allège la carte. Pour cela on doit faire un PCB qui remplace l’existant – Enfin, une personne de la plateforme technologique de Valence travaillant provisoirement pour le LCIS réalise un appareil photo stockant déjà les images sur SD. Il serait donc intéressant d’intégrer son soft et son hard à notre projet – Après-midi : – Nous nous sommes répartis les tâches de la manière suivante : – Simon s’occupe de la mise à niveau du capteur de température et de pression – Marc gère le reset programmable – Johnny se charge de l’intégraRenauldtion du troisième capteur de température (2ème capteur I2C) – Renauld a pour but d’intégrer un bouton qui permet de vérifer avant le vol que le système fonctionne bien (renvoi par SMS d’une trame avec les premières mesures effectuées au sol) – Chacun a ensuite cherché à commencer sa tâche – Il est décidé que à chaque début de journée on fera une réunion afin de se mettre à jour sur l’avancement de sa tâche Journal de Bord du projet Ballon 5 Travail de la semaine du 17 et 18 Novembre : 1. Lundi – Matin : – Johnny : Intégration du deuxième capteur I2C (soudure des broches A0,A1 et A2 du nouveau capteur de température) – Marc : Programmation du reset hard et soft pour la carte et le Telit (bouton S2) – Renauld : Programmation sur la carte pour envoi de SMS lors de l’appui du bouton S3 – Après-midi : – Johnny : Programmation pour l’ajout du capteur I2C. Test : le capteur I2C prélève les bonnes températures mais la partie décimale n’est pas prise en compte – Marc : Un problème au niveau de la programmation du reset demeure : on reset uniquement le soft (par la commande AT de Reset du Telit : AT$GPSR=0 ). Il faut donc implémenter le reset hard du Telit. – Simon & Renauld : Recherche documentaire pour la carte SD. Ils ont trouvé sur un site web un document présentant une schématique de la carte MMC/SD : on remarque que celle-ci fonctionne avec du SPI. 2. Mardi – Matin : – Johnny & Marc : Nous nous sommes intéressés au problème du Reset Hard. Après être allés voir notre professeur tuteur M. Lagreze, ce dernier nous a parlé d’une broche Reset du Telit utilisable. Il nous faudra donc recherche de la documentation à ce niveau. – Simon & Renauld : Ils ont continué à regarder la documentation sur le SPI pour la carte SD. – Après-midi : – On a remonté la nacelle pour présenter le projet à la fête de la science Journal de Bord du projet Ballon 6 Travail de la semaine du 24 et 25 Novembre : 1. Lundi – Matin : – On nous a demandé de regarder le fonctionnement des différentes broches analogiques et numériques utilisables pour ajouter les capteurs des lycéens – Johnny & Marc Après avoir regardé la documentation de la carte, nous avons constaté les choses suivantes concernant le RESET hard du Telit : 1. Il faut appliquer une tension nulle sur la broche RESET pendant au moins 200ms pour effectuer le RESET 2. Un schéma d’exemple nous est donné pour visualiser commment doit être réalisé le circuit permettant ce RESET (cf. p18 de la documentation Hardware du Telit) 3. Il faut appliquer une tension nulle sur la broche On/OFF pendant au moins 1 s pour effectuer la mise en marche du Telit puisque suite au Reset, le Telit s’éteind(cf. doc Hard Telit p.19). – Renauld & Simon ont continué à regarder la doc pour le sockage sur carte SD – Après-midi : – Nous avons testé tous notre travail : 1. Le test d’envoi de SMS lors de l’appui sur le bouton S3 de Renauld : OK 2. Le capteur I2C : on a désormais l’affichage des décimales (à 0.5 près). 3. Le test du Reset lors de l’appui sur le bouton S2 : le reset Soft s’effectue mais pas la reset hard 2. Mardi – Matin : – Nous avons donc effectué les changements prévus de la veille. Nous avons donc deux circuits identiques pour chaque broche (Reset et On/Off). – Après test, notre fonction de Reset fonctionne : on reset d’abord le programme de la carte, puis le Telit – Après-midi : – Nous avons eu une réunion avec notre professeur Tuteur M. Lagrèze. Nous lui avons donc montré ce qui marche qui était prévu dans le cahier des charges (boutons Reset, bouton test, mis à niveau capteur I2C). Il nous a demandé de rajouter, en plus de l’envoi d’un SMS sur bouton pour tester lee PIC avant le vol, l’envoi d’une trame Kiwi sur appui d’un nouveau bouton. – Nous avons donc fixé les nouveaux objectifs de chacun : 1. Renauld : Documentation sur la carte SD pour stockage de données (Temperature, pression etc..) 2. Johnny : Mise à niveau du capteur SPI qui ne fonctionne qu’au début du lancement du programme 3. Simon : Recherche de documentation pour intégrer l’appareil photo du Telit il est tout de même écrit sur le cahier des charges (comme nous l’a rappelé M.Lagrèze) Journal de Bord du projet Ballon 7 4. Marc : Wtachdog pour Telit et PIC afin de surveiller et traiter d’éventuels beugs sur ces deux parties. – Cf. Compte Rendu de réunion du 2/12/08 Journal de Bord du projet Ballon 8 Travail de la semaine du 1 et 2 Decembre : 1. Lundi – Matin : – Nous avons testé tous notre travail : 1. Le test d’envoi de SMS lors de l’appui sur le bouton S3 de Renauld : OK 2. Le capteur I2C : on a désormais l’affichage des décimales (à 0.5 près). 3. Le test du Reset lors de l’appui sur le bouton S2 : le reset Soft s’effectue mais pas la reset hard 2. Mardi – Matin : – Nous avons regardé tous ensemble pourquoi le reset Hard ne fonctionnait pas : il s’agit d’un problème électrique : nous avions mis des résistances de pull-up alors qu’il n’en fallait pas puisqu’elles sont intégrées au Hard du Telit sur les broches du Reset et du On/Off – Après-midi : – On a remonté la nacelle pour présenter le projet à la fête de la science Journal de Bord du projet Ballon 9