01/2008 - 06/2008 Chicago Pneumatic


Contexte

Stage de fin d'étude d'ingénieur (6 mois)
Travail en autonomie au sein de la « Concept team » de Chicago Pneumatic, service de prés études de faisabilité pour des projet innovants.

Service : « Concept team »
Projet : Réalisation d’un Data Logger, sans fil, pour outils pneumatiques, à base d’un microcontrôleur MSP430, pilotable par ordinateur avec un logiciel en C#. Développement d’une solution complète hardware/software avec des contraintes d’encombrement et de consommation.

Mission

Méthodologie/Gestion:
  • Développement en suivant les règles de développement MCSE
  • Gestion du projet à l’aide du logiciel open source Gantt Project

Réalisation hardware :
  • Réalisation d’un prototype de faisabilité à partir de cartes d’évaluations
  • Réutilisation du design d’un kit d’évaluation EZ430RF2500
  • Utilisation d’un accéléromètre tridimensionnel MMA7260 de Freescale Semiconductor
  • Filtrage analogique pour diminuer la consommation du microcontrôleur
  • Recherche de solution hardware pour détecter les mouvements (tilt switch)
  • Utilisation d’une puce CP2102 de silabs pour communiquer en USB
  • Utilisation du logiciel de PCB Pads
  • Participation au design du boîtier final du produit

Réalisation software embarqué :
  • Programmation en C sous IAR
  • Cible Texas instrument MSP430F2774 (16-bit)
  • Puce RF 2.4 GHz CC2500
  • Utilisation poussée des techniques low powers propres aux MSP430
  • Gestion des interruptions software et hardware pour optimiser la consommation
  • Utilisation de la librairie SIMPLICITI : communication RF libre de droit dérivé du ZigBee

Réalisation software PC :
  • Programmation en C# sous Visual Studio express édition
  • Utilisation du driver de liaison série

Bilan personnel de la mission

  • Projet très complet et utilisant une grande partie de l’étendue de mes connaissances en informatique industrielle.
  • La recherche de l'économie du moindre µWatt est très intéressante.

Environnement technique

  • Système : Windows XP
  • Outils : IAR, Pads, Visual Studio, Gantt Project
  • Langage : C, C#
  • Méthodologie : MCSE

Commentaires

Posts les plus consultés de ce blog

Un scheduler en python

Utiliser l'api sms de free en python3