Domaine de compétences : Développement logiciel embarqué
Intitulé de l’intervention : Etude et réalisation d’un système embarqué de monitoring
Objectif(s)
Etude de marché et de technologies
Test sur prototype
Conception électronique
Test Unitaire
Réalisation(s)
Etude : Recherche des différentes technologies pour l’électronique embarquée
Mise en réseau de la carte
Mise en place d’un RTOS
Faisabilité très rapide
Time to market
• Test sur prototype Freescale M52259DEMOKIT :
Test du RTOS MQX
Mise en place de plusieurs programmes en temps réel (messages, mutex, event…)
Mise en réseau de la carte (serveur TCP)
Utilisation d’un lecteur code barre (RS232)
Refonte du noyau (BSP, PSP…)
• Conception électronique : Utilisation du logiciel ORCAD
Architecture ColdFire
Mise en place des entrées/sorties (opto, CAN, relais, PWM, USB, BDM…)
Alimentation externe et par USB
Environnement(s) technique(s)
Windows XP
RTOS MQX de chez Freescale
CodeWarrior
C, C++
M52259DEMOKIT
Lecteur Code Barre
Université de REIMS 6mois/
2008 - 2009
Participation à la coupe robotique de France 2009
Intitulé de l’intervention : Chef de Projet / Développeur pour la position
Objectif(s)
Organisation des tâches de travail, planification
Conception électronique des cartes de position et de localisation par ultrason
Réalisation(s)
Conception carte à Ultra son : Conception sous Eagle
Mise en place de plusieurs filtres actifs d’ordre 2
Mise en place de plusieurs amplificateurs (gain de 100)
Traitement des données récupérées et données
Communication entre deux bornes (10 mètres)
• Développement programme position : Programmation du dsPIC 30F
Récupération des données des codeurs
Réduction d’erreur
Filtrage numérique
Contrôle de commande PI
Asservissement de vitesse et de position
Environnements techniques
Windows XP
MpLab
Langage C.
Microcontrôleur dsPIC
Optimiseur
AEROLAC Charleville-Mézières
2006 - aujourd'hui
Domaine de compétences : Développement logiciel embarqué
Intitulé de l’intervention : Etude et réalisation d’un système embarqué métrologique et physico-chimique
Objectif(s)
Etude du projet déjà réalisé sur l’hydrolienne
Développement du programme
Réalisation(s)
Etude : Compréhension du programme
Etude des capteurs, de la communication numérique et analogique
Etude du langage C
Etude des contraintes environnementales (eau, vent…)
• Développement : Communication des 10 capteurs avec le PIC 16F (RS232, I²C, Conversion A/N)
Stockage des informations sur EEPROM toutes les 30 secondes.
Interface homme/machine de dépannage et d’aide
Environnement(s) technique(s)
Windows XP
MPLAB
PIC 16F
I²C RS232
PICDEM2 plus
Université de REIMS
aujourd'hui
Projet universitaire
Intitulé de l’intervention : Développement d’un thermostat programmable
Développement
Affichage de l’heure.
Programmation des différents réglages possibles sur le thermostat.
Simulation de la température
Programmation en C sur microcontrôleur.
Environnement(s) technique(s)
Windows XP.
Code Warrior
Langage C.
Microcontrôleur.
Université de REIMS
aujourd'hui
Projet universitaire
Intitulé de l’intervention : Conception d’un réveil sous Windows Mobile
Développement
Développement sous Visual Studio Pro 2008.
Programmation événementielle
Affichage de l’heure
Programmation de l’heure de réveil
Choix de la musique par l’utilisateur
Utilisation des médias
Arrêt du réveil par touché ou par utilisation de l’accéléromètre
Création de dll
Environnement(s) technique(s)
Windows XP.
HTC TOUCH HD
C#
Windows Mobile 6.1
SDK
Université de REIMS
aujourd'hui
Projet universitaire
Intitulé de l’intervention : Développement sous Windows CE
Développement
Développement sous Visual Studio Pro 2008.
Programmation événementielle
Apprentissage de la carte WindCE de Gunnebo
Maitrise des entrées/sorties (opto, relai, pwm, I²C…)
Environnement(s) technique(s)
Carte propriétaire Gunnebo
C#
Windows CE
SDK propriétaire
Master Professionnel Electronique Electrotechnique Automatique Informatique Industrielle option Système Embarqué avec mention Assez Bien
à l’Université de REIMS
2009
Etudes théoriques et pratiques de l’informatique industrielle (C), la programmation événementielle (C#), l’architecture des systèmes embarqués (dsPIC), Management, le prototypage rapide (xPC Target), développement sur Windows Mobile 6.1 en C#, sur Windows CE en C++, l’anglais scientifique, Statechart
Etudes théoriques et pratiques de l’informatique industrielle (C, C++), des systèmes d’exploitation (fedora), des systèmes de régulation (PID) et de commande numérique/analogique (Black, Nyquist), du traitement du signal (Kalmann, AR ...)
Etudes théoriques et pratiques de la Physico-Chimie (chromatographie, spectrophotométrie), de l’Optique, de l’électronique analogique et numérique (µP8085), de la mécanique et de l’instrumentation
Etudes théoriques et pratiques de la Physico-Chimie (chromatographie, spectrophotométrie), de l’Optique, de l’électronique analogique et numérique (µP8085), de la mécanique et de l’instrumentation.
Langues
Anglais - C2
Autres compétences
formations
2003 BAC Scientifique option Physique Chimie avec Mention Assez Bien
Informatique
Applications: Microsoft Office, MATLAB, Dev C++, CodeBlocks, MPLAB, CodeWarrior, Visual Basic .Net, LINUX/UNIX (fedora, mandriva), Visual Studio 2008 pro, ORCAD.
Langages : C, C++, C#, Assembleur.
Domaines de compétences
Systèmes embarqués
Programmation Evénementielle
Connaissance microcontrôleurs
Développement logiciels embarqués
RTOS
Contraintes Temps Réel
Gestion de projet
Environnements d’intervention
Bureau d’étude secteur de la sécurité et de la logistique
Bureau d’étude électronique
Environnements techniques
Environnement : Windows XP/Vista/7, Windows Mobile, Windows CE, Linux (Fedora, Mandriva, Ubuntu).