Notre équipe d’ingénieurs et de techniciens qualifiés en électronique et informatique développe des produits ou systèmes pour des domaines aussi variés que : l'aéronautique, la sécurité bancaire, le médical, la biologie, la domotique, le ferroviaire, la pollution atmosphérique...
Aeronautique
Système de protection
Le système est constitué d’une carte processeur et de différentes cartes périphériques additionnelles. Son architecture est composée de la manière suivante :
Un rack 19’’ ventilé dans lequel sont placées les différentes cartes
Un bus de fond de panier assurant l'interconnexion des cartes
Chaque rack est muni d’une carte qui gère une boucle permettant la mise en sécurité rapide (< à 20 µs) de toutes les cartes présentes
L’interface entre le « monde extérieur » et le système se fait via une carte intelligente qui permet de configuer et de visualiser le système grâce à une liaison IP, une liaison USB et un écran avec dalle tactile
La communication entre la carte intelligente et toutes les autres se fait via des liens séries synchrones bidirectionnels haut débit
Bancaire
Automate WinCE
La carte Automate Win CE permet la gestion complète d'un automate de dépose bancaire.
L'architecture technique retenue pour cette carte repose sur l'association d'un processeur de type PXA 270 assurant les classiques fonctions de "gestion" et d'un FPGA de type CYCLONE se chargeant de la gestion de diverses entrées/sorties telles que :
une interface pour écran VGA TFT couleur avec dalle tactile
une interface pour Comptact Flash
des liaisons séries asynchrones
une liaison TCP/IP 10/100 Base T
deux liaisons USB
des entrées TOR
des sorties relais
un clavier matriciel
un écran LCD
des sorties PWM...
Interface Homme Machine
L'IHM développée par FDE pour cet automate permet à un utilisateur d’accéder, au travers d’un écran tactile, aux différentes fonctions du logiciel.
Le paramétrage de l'automate est aisé et intuitif, au travers des différentes vues. La visualisation immédiate des données est possible.
La récupération et l'impression de différentes informations est facilitée.
L’environnement Windows CE offre une interface graphique riche et permet le développement d'IHM élaborées et conviviales.
Domotique
Carte numérique IP
La carte développée par FDE est destinée à l’hébergement d’applications logicielles dans le domaine de la domotique. Elle est intégrée dans un produit modulaire connecté à un réseau IP Ethernet. Cette carte embarque la puissance de calcul ainsi que les périphériques requis pour assurer l’exécution des applications logicielles sous un système d’exploitation Windows CE. Le développement logiciel a consisté à développer le BSP (Board Support Package) pour cette carte électronique, de manière à pouvoir la faire fonctionner sous Windows CE 6.0 R3.
Objectifs
Fonctionnement permanent
Cette carte est destinée à un usage permanent sans autre interruption que les coupures d’alimentation secteur et doit être suffisamment silencieuse pour un confort optimum.
Dialogue
Le système développé assure une connectivité réseau IP Ethernet ainsi qu'une connectivité USB. Il permet également de dialoguer avec d’autres dispositifs de domotique via une interface réseau KNX, qui est un standard international de communication pour le contrôle du bâtiment et de l’habitat résidentiel (ISO/IEC 14543-3).
Performance
Grâce à l'utilisation d'un microcontrôleur i.MX27L de Freescale, cette carte embarque une puissance de calcul et de traitement suffisante pour les applications "client".
Board Support Package (BSP)
Le Board Support Package (BSP) représente l’ensemble du logiciel nécessaire pour faire fonctionner un système d’exploitation, dans notre cas Windows CE 6.0, sur un hardware développé par nos équipes : la carte numérique IP. Le BSP de la carte numérique fournit les drivers capables de piloter les différents périphériques (Ethernet, UART, USB...) et fournit également des routines génériques (adresse MAC, numéro de série...).
Energie électrique
Métrologie
L’architecture de ce compteur est réalisée autour d’un processeur dédié à la métrologie. Le compteur est équipé d’un afficheur LCD pour l’affichage des différentes mesures. Une interface série permet de rendre le compteur communiquant. Son paramétrage et sa programmation sont réalisés au travers d’une liaison infrarouge.
Développement logiciel
Le logiciel comporte quatre modules principaux :
Le module "Séquenceur" : ce module est le cœur du logiciel du compteur. Il est notamment chargé de la configuration des entrées/sorties et des périphériques du microcontrôleur.
Le module "Timer" pour la gestion des différentes interruptions nécessaires
Le module "EEPROM" pour la gestion de la mémoire. Celle-ci permet la sauvegarde des données internes du compteur, afin de prévenir toute alerte ou altération suite à des coupures secteur ou des perturbations. Elle contient aussi l'ensemble des paramètres logiciels définissant la variante du compteur.
Le module "Mesure" (calibrage, comptage...)
Banc de test
Le banc de test développé permet de tester plusieurs compteurs de même type en parallèle. Il assure également le test des différentes fonctions, la configuration et le calibrage des compteurs.
Ferroviaire
Système Lanceur
Carte de commande
Dans le cadre de la sécurité passive ferroviaire différents essais doivent être réalisés.
La carte de commande développée par FDE assure le pilotage d'un banc d'essai "lanceur".
Celui-ci est composé de véhicules lancés et impactés entre lesquels sont disposés les objets d’essai.
Le système permettant de propulser les véhicules lancés est une catapulte basée sur la technologie pyrotechnique.
La fonction principale de la carte de commande est de mettre à feu, en toute sécurité pour le matériel et les opérateurs d’essai, les générateurs de gaz et les micro-générateurs selon une séquence de mise à feu donnée.
Logiciel PC
Pour superviser le système lanceur, FDE a développé un logiciel PC permettant de piloter l’électronique de commande, de connaître son état et de valider la procédure de tir.
Lorsque toutes les sécurités sont en place, les voies de commande sont alors alimentées et le véhicule est mis en vitesse.
Système de contrôle-commande
Rack VME
Les racks VME commercialisés par FDE, s'intègrent dans différentes machines de chantier assurant le renouvellement et la pose des rails ferroviaires, entre autre, sur les lignes TGV.
L'architecture typique de ces racks est la suivante :
une carte CPU-VME à base de PowerPC MPC860T à 80 Mhz, équipée de mémoire RAM et Flash, de liaisons Ethernet 10/100 BaseT
un ensemble de modules d'entrées/sorties analogiques, digitales et comptage, avec une reconnaissance automatique du type de modules implantés
Toute cette gamme de cartes additionnelles a été développée par FDE. Une carte de base permet d'accueillir le ou les modules d'entrées/sorties. La reconnaissance du type de module et son paramétrage sont automatiques.
Ecran de contrôle
Un écran intégré dans un boîtier métallique permet de contrôler et visualiser les différentes données délivrées par le rack VME.
Le développement de cet écran en version "industrielle" fait également partie des prestations complémentaires que nous sommes en mesure de vous apporter.
Medical / Biologie
Carte de commande multi-processeurs
La carte multi-processeurs, développée par FDE, s'intègre dans un appareil d'analyse de sang. Elle assure la gestion de diverses entrées/sorties et de la commande
de moteurs pas-à-pas. L'ensemble du process est géré par une carte processeur équipée d'un module CPU-ETX sous Windows XP Embedded.
Carte processeur pour module CPU-ETX
Cette carte processeur, également développée par FDE, permet d'accueillir un mode CPU-ETX.
Elle assure, dans un module FPGA de type Cyclone, la transformation de signaux TFT en signaux STN, et gère différents périphériques d'entrées/sorties.
Cette architecture composée d'une carte d'accueil et d'un module CPU-ETX offre une grande capacité d'évolution et permet de pérenniser les solutions proposées.
Carte de commande moteurs brusless
La carte conçue et développée par FDE s’intègre dans une pompe péristaltique utilisée dans l’industrie pharmaceutique pour le transfert d’échantillons de produits.
Cette carte embarque un logiciel conçu en tenant compte des fortes contraintes du monde pharmaceutique en termes de sécurité et de reproductibilité.
Elle doit gérer, en temps réel, la vitesse et le temps de rotation de deux moteurs brushless en prenant en compte les informations issues de capteurs de positions et de capteurs de pression.
Elle doit également assurer la gestion des interfaces avec le monde extérieur.
Boutons, molettes et écran LCD permettent à l’utilisateur de configurer et visualiser le process en cours sur l’équipement.
Une liaison IP permet de relier l’équipement à un PC pour un contrôle à distance.
A noter que FDE a également développé le logiciel PC.
Logiciel de contrôle
Dans ces domaines d'application, en complément des différents développements matériels des cartes électroniques, FDE a réalisé des logiciels de configuration, de paramétrage et de visualisation :
Pollution

Station d'acquisition de données
La station d'acquisition de mesures de polluants atmostphériques sous Windows CE, développée tant au niveau matériel que logiciel par FDE, permet d'acquérir, de traiter, de visualiser différentes mesures de polluants.
Bi-processeur
La carte CPU est basée sur l’association de deux processeurs :
un processeur "temps réel" configurable au niveau de ses entrées/sorties. Celui-ci peut réaliser simultanément des acquisitions diverses (analogiques et numériques) et interagir directement avec leur environnement (sorties relais, etc...). Ce processeur est réalisé à partir d’un composant FPGA.
un processeur de gestion fonctionnant sous un OS Microsoft (Windows CE) riche en interface graphique et en communications de toutes sortes (Ethernet, USB, RS232...) grâce à l'implantation d'un module CPU de type PXA 270.
Modulaire
La station d'acquisition de mesures de polluants atmostphériques est conçue de façon modulaire : une carte CPU de base et des modules additionnels de types E/S analogiques ou digitales, liaisons numériques, mesure de température et d'humidité
Tactile
Un écran couleur avec dalle tactile permet à l'utilisateur de visualiser, de modifier, de sauvegarder les données stockées dans la station d'acquisition.

Caractéristiques techniques
Station d'acquisition déportée avec E/S numériques et analogiques
Carte CPU, type XSCALE (PXA 270) cadencé à 520 MHz fonctionnant sous Windows CE 5.0 et équipée de : 64 Mo de SDRAM, 32 Mo de mémoire Flash, 512 Mo de compact Flash
4 emplacements internes disponibles pour cartes d'Entrées/Sorties additionnelles
6 à 32 liaisons RS232 ou RS485
deux ports USB Host disponibles en face avant
une liaison par modem RTC ou GSM
une liaison Ethernet 10/100 BaseT

IHM
L'IHM développée pour la station d'acquisition de données offre une grande convivialité. La facilité d'utilisation et l'accès aisé aux différentes fonctionnalités font parties des avantages proposés.
L'optimisation de l'IHM est une priorité pour permettre à l'utilisateur de réaliser facilement une maintenance sur site. Une utilisation intuitive de l'IHM est priviligiée pour répondre efficacement aux attentes de nos clients.
La station d'acquisition de mesures de polluants atmostphérique sous Windows CE (SAP Win CE) agréée par l'ADEME (Agence de l’Environnement et de la Maîtrise de l’Energie) bénéficie d'avancées technologiques en matière de fiabilité (utilisation de composants FPGA) et de convivialité d'utilisation (environnement Windows au travers d'un écran couleur avec dalle tactile).
Tennis
De par son savoir-faire et son expérience, FDE est aujourd’hui un intervenant majeur dans la gestion informatique des Internationaux de France de Roland-Garros.

Gestion « sportive » du tournoi
Les Internationaux de France de Roland-Garros, événement de prestige et de renommée mondiale, requièrent une prestation informatique de haut niveau afin de satisfaire au mieux la demande croissante en information temps réel (TV, internet, mobile...).
Notre prestation est au centre du pôle "scores et statistiques", et représente un maillon essentiel du système informatique déployé en fournissant l'ensemble des données en temps réel.
En effet, une balle de match victorieuse déclenche automatiquement un mécanisme en cascade (avancée des joueurs dans les tableaux, gains des joueurs, dépêche des scores vers les diverses agences de presse, édition des documents officiels...) qu'il faut savoir maitriser avec rigueur et efficacité.
En complément de l'activité "temps réel", notre data center s'articule autour de diverses applications de gestion liées à l'organisation d'un tournoi du grand chelem.
Inscription des joueurs
Outil destiné au juge-arbitre, cette application utilisée en amont du tournoi est une aide à l'inscription des joueurs. Lors des multiples épreuves qui se jouent pendant la quinzaine à Paris, un nombre impressionnant de joueurs doivent être classés et ordonnés. Les utilitaires, développés par nos soins, vont garantir une base de données saine intègrant l'ensemble de la population des joueurs. L'application va permettre, entre autre, d'assurer la mise à jour constante de cette base de données et principalement de valider la participation d'un joueur pour le tirage au sort.
Tirage au sort, gestion des tableaux d’avancement
Utilisé lors du tirage au sort officiel, cet outil liste les joueurs participant à chaque épreuve et les répartit au terme du tirage au sort dans le tableau d'avancement correspondant. L'application gère différents modes de tirage, traditionnel ou automatique. Le résultat du tirage informatique est ensuite rapatrié en temps réel dans notre data center. Par la suite, l'avancée des joueurs dans les tableaux est complètement automatique.
Programmation des matchs
La programmation des matchs est complexe et délicate car de nombreux facteurs et règles tennistiques sont à prendre en compte.
Pour cela, FDE a développé un outil d'aide puissant qui garantit une programmation cohérente des matchs en un temps record.
Edition des documents officiels
Au coeur de l'information sportive, FDE fournit, pendant la quinzaine, les statistiques officielles destinées aux
coachs, aux joueurs et à la presse.
C'est également à partir de nos applications que sont extraits les tableaux d'avancement et la programmation officielle des matchs.
Paiement des joueurs (Prize Money)
Les gains à verser dépendent des épreuves auxquelles participe le joueur et du nombre de matchs remportés par ce joueur dans chaque épreuve.
Les sommes calculées doivent tenir compte de différents paramètres (amendes infligées pour entorse au réglement, avances, primes journalières...)
Pour ce faire, FDE propose la solution "Prize Money" qui assure une mise à jour en temps réel des gains de chaque joueur.
Cordage
Le cordage des raquettes de tennis est facturé au joueur. Pour garantir la rapidité et la justesse de l'information, l'atelier met à jour la somme des cordages à partir d'une application distante. Ceci impacte alors directement le solde du compte du joueur dans l'application "Prize Money".
Gestion de la population des arbitres de chaise et des juges de ligne
La base de données, synchronisée avec les informations de la base fédérale, regroupe tous les officiels exercant sur les circuits ATP et WTA ainsi que sur les tournois nationaux (mise à jour par la Fédération Francaise de Tennis).
Multi-événementielle, l'application gère principalement :
L'inscription des arbitres au tournoi
Leur habillement (avec mise en oeuvre d'une gestion de stock)
Les affectations de juges de lignes sur les courts et des arbitres de chaise sur les matchs
Les rotations des équipes sur les courts
Les évaluations des juges de ligne
Le paiement des arbitres

Temps réel des scores et statistiques
La gestion "temps réel" des scores et statiques de match est une activité majeure sur le tournoi.
Ces informations sont gérées par notre système, depuis leur saisie jusqu'à leur redistribution.
Saisie sur le court
Les scores et statistiques de match sont saisis sur le court à partir d'une application spécifique embarquée sur une tablette grahique à écran tactile.
Affichage sur les panneaux électroniques
Une fois traités, scores et statistiques sont transmis et affichés sur les panneaux d'affichage des courts.
Centralisation
Si la tablette graphique permet de gérer le match au niveau du court, la centralisation va gérer l'information dans son ensemble. Elle rapatrie, en temps réel, les données issues de tous les courts.
Traitement
L'information est lue, traitée et stockée sur nos serveurs.
Diffusion sous tous formats et sur tous supports
Une fois l'information traitée, il est relativement aisé de la redistribuer sous diverses formes (flux vidéo, flux xml, dépeches de presses...) et ceci sur differents supports.
Data Center
Mise en œuvre et administration de la base de données
Agrégation et traitement des données sportives