190 likes | 323 Views
Master 2 ième année Systèmes Embarqués dans les Transports. Syst è mes Embarqu é s dans les Transports. INSSET 48 rue Raspail 02100 SAINT-QUENTIN T é l :03.23.62.89.59 Fax : 03.23.62.49.35 www.insset.u-picardie.fr set@insset.u-picardie.fr. PC Embarque pour PROMOCO. Réalisé par
E N D
Master 2ième année Systèmes Embarqués dans les Transports Systèmes Embarqués dans les Transports INSSET 48 rue Raspail 02100 SAINT-QUENTIN Tél :03.23.62.89.59 Fax : 03.23.62.49.35 www.insset.u-picardie.fr set@insset.u-picardie.fr PC Embarque pour PROMOCO Réalisé par Said BOUKHANCHAT Responsable d’encadrement : M. Thierry CAPITAINE Année universitaire 2008-2009
Sommaire • Présentation du Projet • Introduction • Objectif • Architecture Matérielle • Implémentation sur PROMOCO • Travail et module à réaliser • Gestion de projet • Planing • Installation de linux Embarqué • Configuration de l’environnement • Architecture logicielle • Modules Wifi, CAN, USB, Série • Bilan • Démonstration • Conclusion
Introduction PC Superviseur Robot1 Robot2
Objectif • L’implémentation d’un PC Embarqué sur PROMOCO • Le contrôle des technologies • L’autonomie du plate-forme Robotisée • Création des couches de communication • Exécution des ordres de mission
ZegBee CAN Carte Moteur CarteBatteries Carte U.S. Bus CAN Carte PC Embarqué Carte Localisation Carte Boussole Superviseur Implémentation sur PROMOCO Wifi Wifi
Travail et modules à réaliser • Installation d’OS Embarqué. • Intégration matérielle. • Module CAN. • Module Wifi. • Module USB. • Module RS232.
Gestion de projet • - Planning et Réunions Organisées
Installation de linux Embarqué • Installation de Serveur linux • Installation de linux sur la carte CF • Installation de linux via chroot • Compilation du noyau 2.6.27.6 • Optimisation du noyau.
Configuration de l’environnement • Configuration logicielle : • SSH sur le serveur. • Création de compte utilisateur . • Installation du compilateur C/C++. • Configuration matérielle : • Installation des utiles de détection.
PC Embarque Module Série Lecture écriture De donnée Lecture écriture De donnée Module USB Lecture écriture Sur le Port Module Passerelle Module CAN Module Wifi Lecture écriture Sur le Bus CAN Envoie Réception De donnée Lecture écriture De donnée Lecture écriture De donnée Architecture logicielle
Module Wifi • Configuration Matérielle : • Chipset Atheros • Installation du driver MadWifi • Cryptage , mode Managed, Ad Hoc, AP • Configuration logicielle : • Développement d’un client/serveur • La partie Client • La partie Serveur • La partie d’échanger avec le module passerelle
Module CAN • Configuration Matérielle : • Contrôleur CAN SJA1000 • Installation du driver can4linux • Chargement du module • Configuration • Configuration logicielle : • Développement d’application CAN • Les modules de configuration • Les modules de test • Partie d’échange avec le module passerelle
Module USB • Création d’une application Com USB: • Documentation sur le mode de fonctionnement • Maîtrise de l’outil de développement • Création du module de scan du port • Création du module lecture/écriture
Module Série • Création de module communication Série • Configuration du port Com1 : • Mode diagnostique • Prise de contrôle
Conclusion • Gestion de projet • Environnement linux • Développement driver