Labview
Général
Présentation
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) est un logiciel de développement d'applications d'instrumentation. Mis au point par la société américaine National Instrument, ce logiciel, utilisable dans un grand nombre de domaines, est plus particulièrement destiné à l'acquisition de données et au traitement du signal. En effet, il offre de larges possibilités de communication entre l'ordinateur et le monde physique (par cartes d'acquisitions analogiques ou numériques, cartes GPIB, réseau, liaisons série et parallèles , USB etc.) ainsi que d'importantes bibliothèques mathématiques permettant de réaliser de multiples traitements sur les signaux mesurés.
L'idée de LabVIEW est de remplacer les instruments de mesures et d'analyse d'un laboratoire par un ordinateur muni de cartes spécifiques et d'un logiciel approprié. Dans le cadre de la mesure, les cartes permettent de convertir des signaux électriques provenant de capteurs, en données numériques. Ainsi, un seul ordinateur muni d'une carte d'acquisition analogique et de LabVIEW est capable de remplacer un voltmètre, un fréquencemètre ou un oscilloscope. De plus, on pourra traiter, analyser et archiver sur disque automatiquement les mesures effectuées.
Ce langage, disponible sous de nombreuses plates-formes (Windows,
Linux, PDA) permet de mettre au point rapidement des instruments de
mesures. Particulièrement destiné au monde industriel,
c'est un langage de très haut niveau s'appuyant sur une machine
virtuelle et qui rend accessible la
programmation à un public non spécialiste, ce qui peut
entrainer des difficultés de maintenance d'un code de ce type.
Etant donné que LabVIEW possède la capacité de communiquer avec des périphériques externes, il peut donc naturellement servir à envoyer des données vers ces périphériques afin de les contrôler (un robot par exemple) même si ce n'est pas son objectif premier.