Pilote LabVIEW pour caméras thermiques

Exemple de caméra thermique

Programmation d'interfaces LabVIEW pour caméras thermiques (échange de paramètres, streaming en temps réel et pilotage de caméras de thermographie) avec LabVIEW. Développement de diagrammes et de l'interface utilisateur dans LabVIEW, qui permettent à l'utilisateur final de piloter entièrement la caméra et le soutiennent dans la recherche et le développement.

Client : grand fabricant international d'appareils de mesure
Technologies : LabVIEW, C++, CMake, Google Unit-Test, Visual Studio et TFS

  • lire la suite

    Une société anonyme internationale spécialisée dans les appareils de mesure avait besoin de notre savoir-faire pour connecter ses caméras thermiques à LabVIEW. Elle cherchait une solution de qualité lui permettant de connecter ses appareils au système de programmation graphique et d'obtenir une licence de National Instruments, l'éditeur de LabVIEW.

    Le projet a débuté par un conseil sur LabVIEW, les pilotes de périphériques, les interfaces et les licences. Nous avons réalisé l'architecture logicielle, la programmation ainsi que des tests unitaires et système approfondis, et présenté régulièrement l'avancement.

    Le pilote LabVIEW des caméras de thermographie infrarouge assure désormais aussi bien l'échange de paramètres que le streaming en temps réel et le pilotage des caméras. L'utilisateur final de LabVIEW voit maintenant sur l'interface utilisateur les nombreuses possibilités de pilotage de l'appareil ainsi que l'analyse des données de mesure. Nous avons pu le réaliser au moyen de plusieurs exemples simples, mais aussi de quelques exemples plus complets. Une documentation complète rend la prise en main du produit et de l'appareil attrayante et simple pour l'utilisateur de LabVIEW.

    Les tests système approfondis ont porté sur plusieurs caméras thermiques pour différentes versions de LabVIEW et ont donné plus de mille cas de test pour un examen précis, au cours duquel la qualité des pilotes de base (core) du fabricant a également pu être améliorée. Les tests unitaires de l'interface programmée en C++ ont été créés et exécutés pour chaque fonction et chaque paramètre et ont permis de consigner aussi bien les dépassements de valeurs limites que les dépassements de délai.

CONTACT

Sélectionnez votre langue