ACQUISITION DE DONNEES BIOMEDICALES


PROLOGUE SUR LA MICROINFORMATIQUE

"Le métier d’ingénieur en micro-informatique est encore assez hybride et demande des qualités spécifiques. Cette branche de l’informatique (au moins du côté logiciel) rend souhaitables les qualités telles que précision, soin, logique. De plus, les relations avec le matériel sont nombreuses (gestion d’interfaces, compréhension de boîtiers spécialisés) et un minimum de connaissances en électronique est requis pour s’assurer de la bonne exécution des logiciels vis-à-vis du matériel. Une certaine humilité devant ce que l’on réalise est souhaitable, elle oblige à se remettre en cause jusqu’à obtenir un logiciel cohérent et fiable. Les qualités qui nous semblent importantes sont persévérance, soin, patience, précision. Les problèmes liés à l’élaboration de micro-systèmes sont très souvent liés à ceux du Temps Réel. Le programmeur doit s’habituer à raisonner à la micro-seconde, maîtriser l’enchaînement temporel de ses programmes, réaliser toutes les implications des événements: interruptions, simultanéité. Cette différence d’échelle avec l’informatique classique est une particularité importante de nos classes de problèmes.

         Profil requis: d’après N. WIRTH, le créateur du PASCAL “La programmation est une des branches les plus délicates des mathématiques appliquées”. Cette assertion nous enseigne que nous devons rechercher des programmeurs parmi des personnes ayant une bonne formation mathématique et de plus, rompues aux abstractions. Le recrutement s’effectue donc soit dans les écoles d’ingénieurs soit en Université. Parmi les candidats suivant une formation strictement informatique, on s’efforcera de sélectionner ceux ayant une orientation scientifique. Cette formation aide à développer des algorithmes sûrs, elle aide à démontrer, vérifier, mettre en doute. Au-delà de l’aspect purement scientifique, on préférera des personnes curieuses, calmes, réfléchies et capables d’effectuer aussi bien l’analyse que la synthèse. Un programmeur ne travaillant que rarement seul, il faut examiner les facultés de travail en équipe. Le candidat retenu aura donc un caractère sociable, facilitant son intégration dans une équipe déjà formée. Dans le domaine qui nous occupe, la formation se fait soit en école pour les nouveaux ingénieurs, soit “sur le tas” pour le personnel déjà informaticien."

A.-B. FONTAINE in "Économie des projets à microprocesseurs", Masson 1980

 


PLAN

A GENERALITES

 
I - TYPES DE DONNEES MEDICALES

 
1 - Données cliniques
2 - Données biologiques
3 - Données radioloqiques
4 - Données anatomopathologiques et cyto-histologiques
5 - Données électrophysiologiques
6 - Données d’épreuves fonctionnelles

II - MODE D’ACQUISITION

 
1 - Médiatisé
2 - Semi-automatique
3 - Automatique

III - OBJECTIFS DE L’ACQUISITION AUTOMATIQUE DES DONNEES

 
1 - Economiques
2 - Techniques
3 - Unification des langages


B - ARCHITECTURE CENERALE D'UNE CHAINE D’ ACQUISITION DES DONNEES

 
I - DESCRIPTION

II - LES MODULES ELECTRONIQUES (amplificateur, multiplexeur, convertisseur)

 
1 - Caractéristiques d’un signal

2 - Problèmes électroniques
 
a) niveau du signal
b) impédance
c) largeur de bande
d) tension de mode commun
e) couplages parasites

3 - Facteurs de qualité d’ une chaîne
 
a) cadence de la chaîne
b) pleine échelle et dynamique des signaux d’ entrée
        b1 - précision
        b2 - dynamique
e) sensibilité
d) fiabilité

4 - Source d’erreur dans la chaîne de mesure


 
 
a) statiques
        al  - le décalage de 0 ou offset
        a2 - le décalage de gain
        a3 - la non-linéarité
        a4 - la dérive à long terme

  b) dynamiques
         b1 - réinjection des signaux de commande
         b2 - stabilisation des amplificateurs et multiplexeurs
         b3 - bruit

 

c) erreurs de réjection
         cl. réjection de mode commun
         c2 réjection de la tension d’alimentation
         c3 diaphonie entre les voies de mesure

 5 Exemple de traitement analogique (carré phrénique)


        III - L
ES MODULES INFORMATIQUES

 

1 - Généralités

2 -
Conception du projet
          a) définition du projet
          b) évaluation du coût
          c) structuration de l’équipe

3 - Elaboration du cahier des charges
        Exemple de cahier des charges

4 - Analyse fonctionnelle
        a) les entrées sorties
        b) choix des langages
        c) structure du programme
             c1 - les mots-clés du programme
             c2 - l'affichage        


C - CONCLUSION