Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
Conception et réalisation d'un syst`eme d'instrumentation ... - CoDE
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
1.2. LE CONTRÔLE LOCAL DES APPAREILS DE MESURE<br />
1.2 Le contrôle local des appareils de mesure<br />
Les systèmes classiques de contrôle local des appareils par un PC offrent l’avantage<br />
de pouvoir confiner en un même lieu les composants matériels d’expérimentation chargés<br />
de l’acquisition ainsi que les éléments chargés du contrôle des instruments <strong>et</strong> de la mise<br />
à jour des données. Toutes les opérations relatives à la prise de la mesure sont effectuées<br />
par un logiciel spécialisé. Ce schéma de conception <strong>et</strong> de déploiement a conduit à standardiser<br />
les cartes d’ entrées/sorties dévolues à l’acquisition <strong>et</strong> la mise à jour du signal,<br />
tout en diminuant le coût global du processus entier d’expérimentation (e.g. l’acquisition,<br />
la maintenance mais aussi le développement logiciel <strong>et</strong> la prise en charge de la formation<br />
des techniciens).<br />
De nombreuses initiative relatives à la standardisation <strong>et</strong> l’interfaçage ont été entreprises<br />
depuis longtemps par les industriels. Cependant, l’analyse des solutions existantes<br />
sur le marché montre qu’il n’ existe pas de standard ouvert universellement adopté mais<br />
uniquement deux systèmes propriétaires embrassés par une partie extrêmement importante<br />
des utilisateurs. Il s’ agit d’une part de l’utilisation du bus GPIB afin de perm<strong>et</strong>tre<br />
la connexion cohérente d’appareils de mesure <strong>et</strong> d’appareils de contrôle, PC par exemple.<br />
d’autre part, du point de vue de l’interfaçage <strong>et</strong> de la programmation visuelle, LabVIEW<br />
de la société National Instruments sera évoqué ici afin de bien montrer comment on peut<br />
utiliser les concepts proposés par le modèle de l’instrumentation virtuelle.<br />
1.2.1 GPIB<br />
Le bus GPIB, standardisé sous les références IEEE 488.1 <strong>et</strong> IEEE488.2 est un système<br />
d’interconnexion des instruments imaginé par Hewl<strong>et</strong>t-Packard en 1975. Anciennement<br />
connu sous la dénomination HPIB, ce modèle de bus est constitué d’un certain nombre<br />
d’éléments standardisés :<br />
1. une interface électrique perm<strong>et</strong>tant l’envoi d’information <strong>et</strong> du statut actuel des<br />
périphériques de la ligne.<br />
2. la possibilité de connecter des appareils sans les différencier au vu de leur rôle<br />
spécifique : envoi ou réception de données. Chaque appareil est vu comme un noeud<br />
du système à même d’ém<strong>et</strong>tre ou de recevoir une information à un moment donné.<br />
3. un modèle de communication basé sur l’envoi de messages entre les appareils sous<br />
forme de chaînes de caractères. Chaque appareil est capable de répondre aux sollicitations<br />
par renvoi d’un message <strong>et</strong> par l’ ajustement du statut de la ligne afin de<br />
refléter l’état actuel du bus ou signaler une erreur.<br />
Notons enfin que 14 appareils sont ainsi connectables sur un bus GPIB sur une longueur<br />
totale ne dépassant pas 20 mètres.<br />
Le concept du contrôleur <strong>et</strong> des périphériques proposé par le IEEE 488.1 est illustré aux<br />
figures 1.2 <strong>et</strong> 1.3. Les contrôleurs ont la capacité d’envoyer des commandes, de présenter<br />
9