Amaury LEGROS
Ingénieur études électroniques, LGM Toulouse
17 contacts
2006 - 2009COMPETENCES TECHNIQUES:
Conception et développement de cartes électroniques analogiques
Programmation sur microcontrôleur
Gestion en totalité d’un projet
COMPETENCES INFORMATIQUES:
LANGAGES: Assembleur,C,C++,Visual Basic,Vhdl,Windev.
ENVIRONNEMENTS: Metrowerks Codewarrior,Borland C++.
METHODOLOGIES: Ms Project,Gantt Project,Cycle en V.
OUTILS: Pspice,Orcad,Matlab,Max+II,Protel,Eagle.
AUTRES: Schémas à contacts.
• Conception et développement d’un terminal IHM
Objectif : Concevoir et développer un terminal IHM pour piloter un type d’automate de l’entreprise
Tâches réalisées :
o Détermination des points critiques du terminal et rédaction du cahier des charges en relation directe avec le client
o Etude d’un PIC
o Partie Software
• Utilisation des bibliothèques servant à l’initialisation du PIC
• Programmation des fonctions correspondant au cahier des charges
• Développement du programme en plaçant les fonctions dans des bibliothèques facilement transportable d’une application à une autre
o Validation du terminal chez le client
o Management d’un projet de A à Z
o Rédaction de la notice d’utilisation
Résultats obtenus :
o Terminal IHM opérationnel et validé par le client, sans aucune opération de maintenance à effectuer sur celui-ci
o Gestion d’un projet à partir du cahier des charges jusqu’à la validation du produit
• Développement d’un logiciel pour contrôler la communication MODBUS
Objectif : Développer un logiciel pour contrôler la communication MODBUS, dans le but de s’assurer de la qualité de la communication et de l’échange d’informations lors de la phase de programmation sur d’autres projets
Tâches réalisées :
o Détermination des points critiques de la communication MODBUS et rédaction du cahier des charges du logiciel avec le responsable du bureau d’études
o Partie Software
• Programmation des fonctions correspondant au cahier des charges
• Programmation pour l’utilisation du port série (RS232)
• Programmation pour visualiser la réception et l’émission lors des envois de commandes
• Programmation d’une interface facilement utilisable et répondant aux critères du service qualité de l’entreprise
• Développement du programme en plaçant les fonctions dans des bibliothèques facilement transportable d’une application à une autre
o Validation du logiciel à partir d’un produit de la société
o Management d’un projet de A à Z
o Rédaction de la procédure de test et de la notice d’utilisation
Résultats obtenus :
o Logiciel opérationnel et validé par le responsable technique de DRALAM AUTOMATISMES
o Acquisition de nouvelles connaissances
• Développement d’un logiciel pour contrôler les paramètres d’un automate
Objectifs : Développer un logiciel pour contrôler des paramètres d’un automate, dans le but de s’assurer de la qualité de la communication et de l’échange d’informations
Tâches réalisées :
o Détermination des points critiques du logiciel et rédaction du cahier des charges en relation directe avec le responsable du bureau d’études
o Partie Software
• Programmation des fonctions correspondant au cahier des charges
• Programmation pour l’utilisation du port série (RS232)
• Programmation pour visualiser la réception et l’émission lors des envois de commandes
• Programmation d’une interface facilement utilisable et répondant aux critères du service qualité de l’entreprise
• Programmation pour recueillir les informations en temps réel automatiquement
• Programmation pour identifier tous les automates présents sur le réseau
• Développement du programme en plaçant les fonctions dans des bibliothèques facilement transportable d’une application à une autre
o Validation du logiciel à partir de l’automate
o Management d’un projet de A à Z
o Rédaction de la notice d’utilisation
Résultats obtenus :
o Logiciel opérationnel et validé par le responsable technique de DRALAM AUTOMATISMES
2006 - 2009• Conception et développement d’une carte électronique permettant la traçabilité et l’enregistrement d’informations dans le domaine de l’agroalimentaire
Objectif : Concevoir et développer une carte électronique pour disposer d’un produit permettant de mettre en place la traçabilité et l’enregistrement d’informations dans un domaine d’activité, dans le but par la suite d’appliquer ceci dans d’autres domaines
Tâches réalisées :
o Etude et analyse des normes liées au domaine d’activité
o Etude de marché des produits déjà existant
o Etat de l’art des cartes mémoires flashs
o Rédaction du cahier des charges avec le responsable du bureau d’études
o Partie Hardware
• Elaboration du circuit électronique
• Choix des composants et gestion du sous-traitant lors des modifications
• Saisie du schéma sous informatique et routage en interne d’un prototype de la carte
o Partie Software
• Conception assistée par ordinateur (CAO) de la carte
• Programmation pour utiliser la communication SPI du microcontrôleur
• Programmation pour utiliser la carte mémoire flash
• Programmation pour créer, lire, écrire, etc, dans des fichiers formatés FAT16
• Utilisation des bibliothèques logicielles mise à disposition
• Développement du programme en plaçant les fonctions servant au test dans des bibliothèques facilement transportable d’une application à une autre
o Rédaction de la notice d’utilisation
Résultats obtenus :
o Carte permettant de mettre en place la traçabilité et l’enregistrement d’informations dans le domaine de l’agroalimentaire
o Carte en test, avant mon départ, dans un autre domaine d’activité
o Acquisition de nouvelles connaissances
o Management en totalité d’un projet
2006 - 2009• Conception et développement d’un banc de test pour une carte électronique pilotant des affiches publicitaires
Objectif : Concevoir et développer un banc de test pour disposer d’un outil de contrôle facilement utilisable, dont l’objectif principal était d’optimiser la durée de contrôle des différents paramètres à tester.
Tâches réalisées :
o Etude et analyse des fonctions de la carte pilotant les affiches
o Partie Hardware :
• Elaboration du circuit électronique
• Choix des composants en fonction des éléments à tester et gestion du sous-traitant lors des modifications
• Saisie du schéma sous informatique et routage en interne d’un prototype de la carte
• Réalisation du boitier servant au banc de test avec implantation dans celui-ci de la carte servant à tester les fonctions de la carte pilotant les affiches publicitaires
o Partie Software
• Conception assistée par ordinateur (CAO) de la carte
• Programmation des fonctions servant au test
• Utilisation des bibliothèques logicielles misent à disposition
• Développement du programme en plaçant les fonctions servant au test dans des bibliothèques facilement transportable d’une application à une autre
o Rédaction de la procédure de test et de la notice d’utilisation
Résultats :
o Boitier de test opérationnel pendant mes 3 années de présence dans l’entreprise, sans aucune opération de maintenance à effectuer sur celui-ci
o Acquisition de nouvelles connaissances
• Maintenance de diverses cartes électroniques
Objectif : Intervenir pour un client en particulier sur un ensemble de retour produit, dont l’objectif principal était pour moi d’acquérir un bagage technique complet en participant activement aux interventions de maintenance. L’objectif secondaire était de mettre en place un mini service qualité à partir de divers documents, et de gérer le personnel confié à cette tâche
Tâches réalisées :
o Etude et analyse des problèmes
o Hiérarchisation des problèmes identifiés
o Création de documents qualité pour le suivi des retours produits et de leurs problèmes
Résultats obtenus :
o Management de personnel
o Acquisition de connaissances
• Développement d’un banc de test pour un automate de l’entreprise
Objectif : Développer un banc de test pour disposer d’un outil de contrôle facilement utilisable, dont l’objectif principal était d’optimiser la durée de contrôle des différents paramètres à tester et contrôler tous les éléments de communication et de fonctionnalité de l’automate
Tâches réalisées :
o Etude et analyse des fonctions de l’automate comportant un écran LCD 2 lignes, 4 afficheurs 7-segments, 8 E/S TOR et ANA, clavier 16 touches, etc
o Etude du microprocesseur de l’automate
o Partie Software
• Analyse du programme servant au Process de l’automate
• Programmation des fonctions servant au test
• Développement du programme en plaçant les fonctions servant au test dans des bibliothèques facilement transportable d’une application à une autre
o Rédaction de la procédure de test et de la notice d’utilisation
Résultats obtenus :
o Banc de test opérationnel et implanté dans le catalogue client de DRALAM AUTOMATISMES, sans aucune opération de maintenance à effectuer sur celui-ci après sa création
o Acquisition de nouvelles connaissances