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

Documents pareils