Mohamed - Ingénieur système MATLAB
Ref : 110928M001-
91440 BURES SUR YVETTE
-
Ingénieur système (38 ans)
-
Freelance
CDI: Entreprise Davidson Ouest (Caen) 24 Décembre 2010
L’entreprise Davidson : Société de conseil et d’ingénierie en électronique et informatique industriel, mécanique
Ingénieur d’études :
Bureau d’études interne :
Conception et développement des cartes électroniques (Hard/Soft)-cycle en V
Interface Homme Machine
Driver des composants électroniques
Programmation en c sur le microcontrôleur
CDD : Entreprise Davidson Ouest (Caen) 11 Octobre au 24 Décembre 2010
Ingénieur d’études : Mission chez l’entreprise SATAM-TOKHEIM (Leader français dans la fabrication des compteurs d’hydrocarbures pour les camions et l’industrie pétrolière)
Projet Equalis : un calculateur de débit dédié au comptage d'hydrocarbures
l'Equalis L est un calculateur de débit modulaire et très communicant. Il bénéficie des dernières innovations technologiques lui permettant d'assurer l'ensemble des fonctions d'automatisation et de gestion des postes de chargement et de réception. De conception compacte, il bénéficie également de toutes les fonctionnalités nécessaires au comptage embarqué sur camion citerne. Sa conception modulaire basée sur un réseau de terrain CAN permet de relier l’ensemble des calculateurs de l’îlot a un module de commande situe en local de contrôle
Programmation la carte électronique PIC 32 Starter KIT piloté par le microcontrôleur PIC32MX795F512
Tache réalisée :
Linker
Test sur la carte électronique PIC32 Starter KIT
Boot loader : mise à jour un fichier (Test. ex) sur la carte électronique à partir d’une clé USB
Bus CAN: (CAN1, CAN2, Filtrage)
Free RTOS
Environnement : Langage: C
Outils: MPLAB, CAN analyser IXXAT, MPLAB ICD3, USB to CAN compact, la carte électronique PIC 32
Starter KIT, Clé USB
CDD : Entreprise STUDIEL - PHOEBE Service Electronique 13 Avril au 28 Mai 2010
L’entreprise STUDIEL : Groupe français d’ingénierie et de consulting technique en électronique, informatique, mécanique
Mission chez le client PHOEBE pour développer le produit de NAVISTAR :
L’entreprise PHOEBE : Société experte depuis plus 20 ans dans l’accompagnement des projets industriels
Dans les secteurs de l’énergie, électronique, mécanique pétrole, gaz, chimie
L’entreprise NAVISTAR : NAVISTAR est une entreprise américaine spécialisé dans la fabrication des camions et des bus
Ingénieur développement électronique:
Programmation la carte électronique XPC5674FXKIT516 de NAVISTAR (entreprise américaine spécialisé dans la fabrication de camions et de bus) piloté par le microcontrôleur MPC5674 Freescale
Tache réalisée :
Descriptions les besoins des tests de la carte électronique XPC5674FXKIT516 :
(RS232, Boot, PWM, ADC, SPI, I2C, Interruption, EEPROM, FLASH, SRAM, bus CAN, FPGA,
DPRAM, Reluctance, Hybrid, Power, Low side, Temperature)
Etude le fonctionnement du microcontrôleur MPC5674 Freescale
Programmation du microcontrôleur MPC5674Freescale en C :
• Initialisation les registres d’ETPU
• Détection d’un front montant et descendant d’une entrée ETPU
• développement ETPU (Enhanced Time Process Unit) pour générer un signal PWM avec une période et un rapport cyclique pour commandé (la vitesse, la position, moteur, conversion analogique/numérique)
• développement ETPU pour commander les composants HYBRID et RELUCTANCE
• développement ETPU pour recopie un signal entrée ETPUA sur une sortie ETPUB
• développement ETPU pour recopie inversée un signal entrée ETPU sur une sortie ETPU
• développement le driver ETPU pour mettre en œuvre les applications des tests de la cible
• rédaction un document technique
Environnement :
-Logiciel : CodeWarrior - ETPU Graphical Configuration Tool
-Langage : C, C++
-Make file
-Carte d’évaluation XPC5674FXKIT516 de Freescale avec sonde JTAG (USB multilink PE micro)
CDD : SOCIETE SERI Electronique -Paris Date 31 Aout 2009 au 2 Avril 2010
SERI électronique : Bureau d’études dans le domaine de l’électronique et informatique industriel et pour l’enseignement supérieur, s’attache à mettre au point pour ses différents clients international, des cartes électroniques et leurs logiciels associés
Ingénieur Electronique hard/soft
Conception et développement des cartes électroniques (Hard/Soft) piloté par le microcontrôleur (8,16 et 32 bits) :
• Etude et développement le cahier de charge
• Choix des composants électroniques pour réaliser les applications de la carte
(Conversion analogique / numérique, modulation et démodulation, Entrées/ Sortie TTL, PWM, LED
Afficheur LCD, afficheur 7segment, clavier, amplification, filtrage, inverseur de la tension, buffer, Quartz, SRAM, Flash, EPROM, générateur de porteuse, multiplieur de la tension, capteur de la température)
• Programmation le microcontrôleur 8, 16,32 bits (Micro chip, Intel, Motorola, DSP) en C
• Programmation le circuit FPGA et CPLD (ALTERA et XILINX) en VHDL pour gérer les applications(Compteur /décompteur, Entrées /sorties TTL, Entrées /sorties analogique, Amplificateur, bouton poussoir,Ecriture, lecture et effacement mémoire (FLASH et EPROM), Lecture et écriture mémoire SRAM),Gestion des LEDs, filtrage, TIMER/PWM, I2C /SPI, CAN, USB, UART, Interruption, afficheur LCD)
• Bus CAN, Bus LIN , RS232,I2C
• Interface Homme Machine en C++ (QT)
• Programmation en C les cartes : Robot LUDIC, Carte Bus CAN (Analyseur des trames), Carte distributeur de boissons, Carte ascenseur, Carte à essence
Environnement Technique :
Outils : QT, MPLAB, Visual C++, ModelSim, SIMULINK, ISE XILINX, Quartus, PCB ,Labview
Langage : C, C++, MATLAB, VHDL
STAGE (6mois) : SOCIETE SERI Electronique -Paris 02 Mars au 28 Aout 2009
Conception et Développement une carte électronique piloté par le microcontrôleur PIC avec Interface Homme Machine pour géré les applications de la carte
Tache réalisée :
• Hardware : Etude et Conception de la carte électronique :
Microcontrôleur PIC 18F2550
2 Convertisseurs AD /DA 8 bits (AD7569)
2 buffers (74LS574)
Amplificateur de la tension (TL084),
générateur de la porteuse (XR2206),
Connecteur USB
Quartz 8MHZ
1 connecteur d’alimentation (12v/5v/GND)
Multiplieur des signaux (AD633)
Inverseur de la tension +12v/-12v (ICL 7660), Inverseur de la tension +5v/-5v (ICL 7660)
Connecteur 8 (Entrée/Sorties TTL), Connecteur 2 (Entrée/sortie Analogique)
Bouton poussoir pour reset la carte électronique
Schéma électronique Modulation
Schéma électronique Démodulation
• Software : programmation microcontrôleur PIC en C pour commandé les applications suivant :
LED (éteint, allumé, clignotement)
8 Entrées/Sorties TTL (Emetteur et récepteur un signal numérique sur 8 Bits)
Communication de la carte électronique et le PC via USB (sans FTI232)
Gêner un signal (carré, rampe, sinusoïdal)
Convertisseur AD/DA de 8 bits
Modulation et démodulation
• Interface Homme Machine (C++): permet de géré l’application de la carte électronique
Choix affichage :
Affiche I /O
Affiche AD/DA
Affiche Modulation/Démodulation
Entré TTL:
Binaire
Hexadécimale
Sortie TTL:
Binaire
Hexadécimale
LED:
Allumé
Eteint
Clignotement
AD : conversion signal analogique en numérique
Signal carré
Signal rampe
Signal Sinusoïdal
DA : conversion signal numérique en analogique
Affiche en binaire
Affiche en hexadécimale
Modulation:
Choix signal modulant : carré, rampe, sinusoïdal
Fréquence
Démodulation:
Choix signal modulé : carré, rampe, sinusoïdal
Fréquence
Ecran : afficher des signaux numériques et analogiques
Environnement technique :
Outils : MPLAB, QT, PCB
Langage : C, C++, programme du microcontrôleur PIC en C
Autres : Salon des entreprises
Mission au Maroc-Casablanca (18 au 26 avril 2009 pour présenter le produit d’entreprise SERIelectronique
Dans le forum des entreprises International
STAGE (5 Mois) : SOCIETE SERI Electronique -Paris 02 Mai au 27 Septembre 2008
Réalisations et développement une carte électronique architecturé autour un FPGA et CPLD
« Cette carte doit permettre à l’utilisateur de réaliser des applications de traitement du signal à travers
l’utilisation de FPGA et CPLD »
Tache réalisée :
Hardware : Etude et conception de la carte électronique
CPLD (XC9500 XILINX) et FPGA (SPARTAN IIE XC2S100E)
8 leds reliées directement aux sorties du CPLD
2 afficheurs 7 segments reliés au FPGA et CPLD
1 convertisseur (DA /AD7303) série rapide relié au CPLD et FPGA
1 convertisseur (DA /AD7569) parallèle relié au CPLD et FPGA
Inverseur de la tension +12v/-12v (ICL 7660), Inverseur de la tension +5v/-5v (ICL 7660)
4 boutons poussoirs connectés aux entrées CPLD et FPGA
1 connecteur d’alimentation (12v/5v/GND)
2 boutons poussoirs Reset et load
4 entrées sorties du CPLD et FPGA sur un borniez
1 microcontrôleur 68HC908 connecté au FPGA
2 connecteurs JTAG pour le CPLD et FPGA
Quartz 40 MHZ commun au FPGA et CPLD
Circuit ULN 2803 (transistors)
Connecteur USB
Une mémoire SRAM 128 K octet connecté au FPGA
Une mémoire Flash (AM29F010)128 K octet connecté au FPGA
Software : Programmation de circuit FPGA et CPLD en VHDL
Réalisation d'un compteur décompteur
Réalisation d'un filtre numérique passe bas
Réalisation d'un filtre numérique passe bande
Ecriture d'un journal lumineux défilant sur les 8 leds
Utilisation de la mémoire flash en lecture, écriture et effacements
Utilisation de la mémoire SRAM pour écrire des données et les relire
Environnement technique :
Outils : PCB, ISE XILINX Langage : VHDL
Formation
Formation 1 Master 2 en Systèmes Electroniques et télécommunications
-Université paris sud 11 et l’École Normale Supérieure de Cachan - 2008-2009
Formation 2 Master 1 en Systèmes Electroniques et télécommunications
-Université paris sud 11 et l’École Normale Supérieure de Cachan - 2006-2008
Formation 3 Licence en Electronique, Electrotechnique et automatique.
-Université paris sud 11 et l’École Normale Supérieure de Cachan 2005-2006
Domaines de Compétences
Domaines
Electronique analogique, Electronique numérique, Electronique de puissance
Transistor Bipolaire, Transistor MOSFET, Convertisseur AD/DA, Amplificateur AO
Microcontrôleur, Microprocesseur, PIC, FPGA, CPLD, DSP, NIOS II, circuits logique
Physique de semi conducteur, Architecture des circuits intégrés, ASIC
Programmé : afficheur 7 segment, l’écran LCD, le clavier
Bus CAN, Bus Lin, CAN open , USB, SPI, I2C, RS-232, Ethernet, UART, RTCC, ICSP
Timer, Interruption, DMA, ADC, WDT.
Traitement du signal, Asservissement, Filtrage, Modulation et Démodulation
Les antennes, Fibre optique, CEM, Hyperfréquence, radio RF/HF, GPS, GSM, HMTS
Electrotechnique, Machine à courant contenu, Moteur pas à pas, Transformateur
Interface Homme Machine, Conception des schémas électriques, Linker, Driver
Microprocesseur MPC5674Freescal, ETPU, Driver ETPU, PWM, EMIOS, EDMA, DSPI, FlexCAN, ESCI, EBI, EQADC
Calculateur électronique, injection, Rampe commune, Pompe haute pression
Gestion des projets (création et développement des projets)
Langages C, C++, Matlab, SystemC, VHDL, VHDL-AMS, Assembleur, JAVA.
Réseaux RS-232, Ethernet, bus CAN, bus Lin, bus I2C, bus GPIB, USB,CanOpen
Outils
MPLAB, QT, Visual C++, ADS, Quartus (Altéra), EAGLE, Atlas, Pspice, Simulink,
Cadence, Comsic, µVISION, Eclipse, ModelSim , SYNARIO, PCB, ISE Xilinx,
LabView, Maxwell, CodeWarrior, eTPU Graphical Configuration Tool, CAN analyser IXXAT systèmes Windows (XP, Vista), Linux, Unix