Bibliothèques de fonctions

Produits logiciels pour l'acquisition de données spectrales

  • Introduction

    Lors du développement de systèmes d'acquisition de données, des pilotes de périphériques spéciaux sont nécessaires pour interagir avec le matériel, régler les paramètres et acquérir des données en rapport avec les pixels par l'intermédiaire de systèmes les prenant en charge pourvus d'interface de bus PC (PCI, USB). Les utilisateurs ne peuvent pas accéder directement à ces pilotes en raison de la complexité des paramètres matériels et des modes de fonctionnement du capteur. Des bibliothèques de fonctions conviviales avec interfaces intuitives ouvrent la porte à ces pilotes. 

  • SDACQ32MP

    Bibliothèque de fonctions SDACQ32MP*

    Cette bibliothèque fournit de nombreuses fonctions pour le réglage des paramètres du matériel, l'acquisition de données spectrales et la prise en charge de fonctions matérielles supplémentaire (par exemple E/S numériques). La bibliothèque de fonctions interagit avec les pilotes de périphériques associés au matériel et transfère les données correspondantes à l'application pour leur traitement ultérieur. La bibliothèque gère différentes configurations matérielles avec une seule interface logicielle.  

    Avantages
    • Gère simultanément plusieurs électroniques d'exploitation du même type (jusqu'à 6, selon le type)
    • Chaque carte individuelle contient une puce de mémoire (EEPROM) qui stocke diverses informations d'identification et les coefficients d'étalonnage des spectromètres en cours d'utilisation 
    • Configuration automatique du logiciel
  • SDPROC32*

    Bibliothèque de fonctions SDPROC32* (pour le traitement de données de base)

    La bibliothèque SDPROC32 (basée sur le module SDACQ32MP) met en œuvre une interface qui fournit les fonctionnalités de traitement de données de base requises dans la majorité des applications de spectroscopie, comme l'interpolation, le calcul du facteur de transmission et de l'absorbance, le groupement des canaux et le prétraitement des données (c'est-à-dire la correction de la ligne de référence). La configuration matérielle est stockée dans un fichier INI créé par l'Assistant de configuration de matériel intégré. 

  • AdminTool

    Logiciel de test AdminTool

    AdminTool est un programme de test pour les systèmes pour la spectrométrie. Il acquiert et affiche les données en rapport avec les pixels ainsi que le réglage des paramètres de capteur (coefficients d'étalonnage, nombre de pixels, type de capteur) et leur stockage sur le matériel. Les données acquises peuvent être exportées sous forme de fichier ASCII pour traitement ultérieur des données.

  • Kits de développement de logiciel

    Kits de développement logiciel pour bibliothèques de fonction

    Les kits de développement logiciel (SDK) produisent des fichiers et la documentation nécessaires pour le développement d'applications basées sur la bibliothèque correspondante. Les environnements de programmation les plus courants sont capables de gérer les DLL Windows standard. Des exemples de programme en MSVC, MSVB, Delphi (SDACQ32MP seulement) et C#.NET sont inclus. Les langages de programmation suivants sont pris en charge par les SDK, y compris les fichiers préparés pour la définition de fonctions et constantes.

    • C
    • C++
    • Visual Basic
    • Delphi (SDACQ32MP seulement)  
  • Pilote d'instruments pour LabVIEW™

    Pilote d'instruments pour LabVIEW™

    Le langage de programmation LabVIEW™ (National Instruments) est une interface utilisateur visuelle (VI) pour le développement de logiciels d'application de procédé. Ces pilotes d'instruments intègrent directement le matériel tec5 et sont constitués de diverses interfaces visuelles secondaires fournissant la majorité des fonctions de la bibliothèque.

    • Calcul des longueurs d'onde en s'appuyant sur les coefficients d'étalonnage
    • Interpolation des données spectrales
    • Détermination des valeurs d'absorption et de transmission
    • Exportation des données spectrales sous forme de fichiers ASCII et JCAMP 

    Des exemples d'application spécifiques sont fournis, lesquels couvrent le réglage des paramètres matériels ainsi que l'acquisition et le traitement des données spectrales.

    * développé par tec5 AG.