27
F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 1 Projets d'archi : présentation et modalités

Presentation Projets Archi - Aix-Marseille Universityfrancois.touchard.perso.luminy.univ-amu.fr/INFO3/Projets/... · 2018-03-08 · [email protected] Observatoire de

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 1

Projets d'archi :présentationet modalités

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 2

buts du projet vous confronter avec du matériel

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 3

buts du projet vous confronter avec du matériel gérer un projet technique dans ses moindres détails

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 4

buts du projet vous confronter avec du matériel gérer un projet technique dans ses moindres détails

avec toutes ses difficultés

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 5

buts du projet vous confronter avec du matériel gérer un projet technique dans ses moindres détails

avec toutes ses difficultés mais avec l'aide de vos encadrants

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 6

buts du projet ce n'est pas seulement la qualité de la réalisation qui

importe mais aussi la méthode et l'attitude

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 7

suivi du travail la présence aux séances est obligatoire avant chaque séance, vous ferez impérativement parvenir

à votre tuteur (en me mettant en copie) un court mail décrivant ce que vous avez fait durant la séance précédente et ce que vous comptez faire durant la suivante

➢ n'utilisez que votre adresse officielle @etu.univ-amu.frPas de mail à partir de comptes personnels chez gmail, yahoo ou autres providers !

la note finale sera basée sur la qualité de la pré-étude le suivi l'interactivité avec le tuteur la qualité du produit remis la qualité du rapport la qualité de la présentation/démonstration

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 8

déroulement d'un projet Phase 1 : étude préliminaire

rédaction du cahier des charges• Le cahier des charges est un contrat entre vous et votre

client rédaction du cahier de conception

ce n'est qu'à l'issue de cette phase que le matériel vous sera remis

Phase 2 : suivi de projet rapports informels hebdomadaires

Phase 3 : recette présentation du projet remise du matériel

rapport final manuel d'utilisation kit d'installation etc...

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 9

rédaction du cahier des charges Introduction :

Objet Contexte Terminologie

Description du produit Exigences fonctionnelles Interfaces Exigences non fonctionnelles

Jeux de tests de validation du cahier des charges Livrables (matériel – Logiciel – Documentation) Conditions de réalisation

Délai (Evaluer la durée des différentes phases de conception)

Répartition (ou organisation) de la charge de travail Contraintes Suivi de réalisation - Client

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 10

rédaction du cahier de conception Introduction Description matérielle Protocoles utilisés Processus mis en œuvre Méthodes d’analyses utilisées Conception - Réalisation - Algorithmes Jeu de tests envisagé Annexes ( Datasheet simplifiés)

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 11

rapport final Ce rapport devra contenir (au moins)

– Introduction (Objectif – Contexte – Planning initial)– Conception (Analyse – Planification – Planning

Prévisionnel)– Réalisation - Résultats– Conclusion– Annexes (références – code sources)

ceci n'est pas un plan. Soyez créatifs (mais rigoureux) !

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 12

manuel d’utilisation● Description du matériel fournis

Contrat de licence Conditions minimales requises (matériels) Présentation des programmes et réglage des paramètres Divers

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 13

présentation orale présentation du projet

but description du dispositif méthodes utilisées

présentation du dispositif pas de démonstration du fonctionnement (éventuellement

une vidéo) présentation des résultats

conformité /cahier des charges. description du code source. problèmes rencontrés dans la conception. conclusions questions diverses, s'il y a lieu

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 14

conditions de travail en binôme ou en trinôme vous DEVEZ vous organiser pour partager le travail

chacun prend en charge une partie du projet mais suit le travail du ou des autres

pris en compte dans l'évaluation plus difficile en trinôme qu'en binôme

le résultat du travail d'un trinôme devra être plus ambitieux que celui d'un binôme

le suivi de la planification prévisionnelle est important➢ production régulière d'un diagramme de planning (Gantt

chart) remis à votre tuteur

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 15

sujets

● suivant votre groupe de TD, vous pouvez choisir entreGroupe D1Accéléromètre (P. Breugnon, CPPM) 6 étudiants (2 équipes de 3)Station météo (P. Breugnon, CPPM) 6 étudiants (2 équipes de 3)Effet Peltier (F. Réthoré, CPPM) 9 étudiants (3 équipes de 3)Réseau CAN (F. Réthoré, CPPM) 9 étudiants (3 équipes de 3)

Groupe D2GPS (K. Arnaud, CPPM) 18 étudiants (6 équipes de 3)Robot télécommandé (A. Le Van Suu, OAMP) 12 étudiants (3 équipes de 4)

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 16

Station météo

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 17

Accéléromètre

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 18

Bus CAN

● mettre en œuvre le bus CAN à partir d'une carte d'évaluation MICROCHIP DM163011

➢ Acquisition de données (Capteur de température/contrôle d'E/S)

➢ Commande de processus➢ Alarme

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 19

Bus CAN

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 20

Effet Peltier ● Analyser et étudier un système à réguler en température.● Étudier l’architecture du MSP430F149 et son langage de

programmation (assembleur ou C).● Étude des propriétés d’un élément Peltier

(Refroidissement/Chauffage).● Écrire un programme assembleur ou en C pour le microcontrôleur et

un programme de● Monitorage (C ou Visual Basic) sur le PC. Domaines abordés :

➢ Régulation d’un système - Lecture de capteur Protocole I2C.➢ Programme de régulation en température et interface utilisateur

sur PC.➢ Affichage temps réel de la température sur l’écran du PC

(afficheur (Optionnel)).➢ Mise en œuvre d’une Liaison RS232➢ Modulation en Largeur d’Impulsions (PWM)

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 21

Effet Peltier

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 22

GPS

Projet GPS

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 23

GPS

Projet GPS

MicrocontroleurTI MSP430

ModuleGPS

AFFICHEUROLED

LEDsClavier(PAD)

MémoireSDcard

Protocole : RS232

Protocole :RS232 vers USB

Protocole : SPI

PIO #1

PIO #2

- Programmation (exemple : coordonnées pour un parcours )

- Transfert des données , avec affichage carte

Antenne

OBJECTIFS:

- Interfacer les différents modules avec le µC

- GPS ,AFFICHEUR ,MÉMOIRE SD etc..

- Mise en place des protocoles de communications

- RS232 , SPI , autre …

- Création d’un G.U.I. (afficheur)

Protocole : RS232

Robot télecommandé par la voix

Projet architecture des systèmes : Robot télécommandéA. Le Van Suu [email protected] de Haute Provence - CNRSBut :• Le projet de robot consiste à construire et développer un système robot complet

télécommandé avec des communications HF intégrant une reconnaissance vocale ainsi qu’un embryon d’acquisistion d’images vidéo Le challenge étant de se déplacer dans les couloirs de l’école avec ce mobile télecommandé par la voix

• L’élément central du projet est un robot (au départ en kit…) possèdant un système autonome de contrôle par microcontroleur pour les déplacements.

• Vous devrez développer un système permettant de télécommander ce robot (la recette c.a.d la validation finale est par exemple un petit tour des couloirs de l’école) et cela en suivant les règles de gestion des projets.

• Pour cela vous devrez maitriser les étapes d’analyse et de dévelopements mécaniques électriques et de programmations logicielles de tous les éléments qui vont intervenir dans ce système.

• Cette télécommande se fera, si possible, par reconnaissance vocale.

• Suivant votre aisance vous ajouterez un certain degré d’intelligence pour les déplacements du robot en autonome.• En annexe le robot pourra aussi fournir des informations d’états sur les• Evènements qui peuvent survenir le long de son trajet (choc sur un obstacle).

Système reconn. vocale

Emetteur/Recepteur µC PIC 16F84

Synoptique du système Robot Télécommandé

Caméraminiature

Emetteur/Recepteur

µC PIC 16F84

Organisation :Le projet sera découpé pour 2 binômes , le premier sera en charge du robot mobile et de la réception des commandes, le second binôme sera en charge de l’interface utilisateur (Commande par le PC ou par l’interface de reconnaissance vocale) et de l’émission des commandes. Un travail commun pour les deux binômes concernera le protocole de transmission des commandes. NB : Les notes sont différenciées entre les binômes

Mots clés :Microcontrôleurs, mise en œuvre programmationRadiofréquence, commande 433 MHzProtocoles de communication sérieReconnaissance vocaleProtocoles de transfert de données

Requis : Conception de systèmes complexesEsprit de synthèseTravail en équipeBeaucoup de débrouillardiseBeaucoup d’investissement (temps et implications personnelles)Le fer à souder et de bons tournevis….du café à profusion…

F. Touchard Polytech Marseille Département d'Informatique INFO5 SICA 2017-18 27

et maintenant...

● organisez vous pour constituer des équipes● contactez les encadrants pour plus d'information

➢ leurs coordonnées sont sur la page web des projetshttp://francois.touchard.perso.luminy.univ-amu.fr/INFO3/Projets/

➢ ils seront présents le 5 mars à 12h (après le cours) pour répondre à vos questions

● mais vous n'aurez que jusqu'au 6 mars 18h pour finaliser vos vœux en m'envoyant un mail indiquant :

➢ la composition de l'équipe➢ l'ordre de préférence pour les sujets proposés dans leur

groupe➢ les motivations éventuelles pour le sujet préféré➢ NB : les redoublants doivent choisir un sujet différent de

celui qu'ils ont traité l'année dernière● ensuite je ferai l'affectation (sans appel ! )