Télécharger la présentation
1
Introduction L’outil Labview c’est quoi ?
Les dernières versions (les évolutions) Domaines d’application au LAPP Stratégie des Bancs de Tests au LAPP.
2
Réunion de service informatique
Labview Définition: Outil logiciel de la société national instrument. (Windows, Os MAC, Linux) C’est un langage de programmation. Programmation graphique et filaire. (possibilité d’utiliser une version textuelle Labwindow cvi C++) 15/01/2008 Réunion de service informatique
3
Réunion de service informatique
Labview Domaine d’application : Acquisition de données. Banc de test Interface utilisateur rapide. Pilotage d’instrumentation variée. GPIB, //, RSxxxx, usb, pci, pxi, pciexpress, tcp/ip etc.. 15/01/2008 Réunion de service informatique
4
Réunion de service informatique
Labview Simple et complexe : 15/01/2008 Réunion de service informatique
5
Architecture Software
15/01/2008 Réunion de service informatique
6
Architecture Software
15/01/2008 Réunion de service informatique
7
Principe : 2 fenêtres graphique
15/01/2008 Réunion de service informatique
8
Réunion de service informatique
15/01/2008 Réunion de service informatique
9
Aide pour chaque fonction
15/01/2008 Réunion de service informatique
10
Réunion de service informatique
Des exemples 15/01/2008 Réunion de service informatique
11
Réunion de service informatique
Des templates 15/01/2008 Réunion de service informatique
12
Réunion de service informatique
Labview La dernière version (8.5) Environnement de travail notion de projet. (comme Visual C++) Même si projet distribue sur plusieurs cibles. Exemple IHM sur un PC. Acquisition rapide sur un contrôleur déporté sous système temps réel avec des cartes d’acquisitions. Cibler une partie du code sur de l’embarqué DSP, FPGA. 15/01/2008 Réunion de service informatique
13
Réunion de service informatique
Labview Les boucles cadencé Il s’adapte bien au monde multi-cœurs multiprocesseurs. Pipeline 15/01/2008 Réunion de service informatique
14
Réunion de service informatique
Labview 15/01/2008 Réunion de service informatique
15
Réunion de service informatique
Labview Wizzard pour écrire driver de carte. Insérer du code (c, appel a des DLL) Créer des DLL Créer des exécutables. Mathlab sans licence. 15/01/2008 Réunion de service informatique
16
Domaines d’application au LAPP
15/01/2008 Réunion de service informatique
17
Domaines d’application au LAPP
Electronique: Test de série ( ATLAS: cartes Calib, AMS:cartes FE et EIB) Test de prototypes (circuits imprimés, circuits intégrés) (ILC_tracker) Physique: Caractérisation (HESSII: Photomultiplicateurs) Mécanique: Stabilisation mécanique ( LAVISta) 15/01/2008 Réunion de service informatique
18
Réunion de service informatique
AMS : Tests 380 cartes électroniques à tester Test des fonctionnalités Contraintes spatiales Tests thermiques Tests vide Tests vibrations 15/01/2008 Réunion de service informatique
19
Réunion de service informatique
Improved and automatic program (Labview) Tests des assemblages Front End + Pms Quality production sheet PXI BDR Measurements: Pedestals Electronic Gains Xtalks Dynode/anode PMT saturation Analogue signal Injection Board PMT block Led system 15/01/2008 Réunion de service informatique
20
Réunion de service informatique
Tests automatisés – L’interface utilisateur permet le control immédiat des résultats Saturation Xtalk Piedestal/gain 15/01/2008 Réunion de service informatique
21
Caractérisation de 1000 Photomultiplicateurs
Tests à réaliser Tests avec LED pulsée Run piedestal Mesure de courant HVI Recherche du gain 2*10^5 Mesure de linéarité Tests en mode sample Test en lumière blanche Linéarité du HVI en fonction du flux lumineux Mesure des afterpulses 15/01/2008 Réunion de service informatique
22
Réunion de service informatique
Caisson caméra Tiroir Electronique Porte PMs Fibres optiques Control sources lumineuses 15/01/2008 Réunion de service informatique
23
Réunion de service informatique
Caissons optiques (UV, lumière blanche) Moteur pas à pas Roue à filtres Source lumière blanche Controleur nanoLED NanoLED Fibre optique 15/01/2008 Réunion de service informatique
24
Réunion de service informatique
Interface utilisateur 15/01/2008 Réunion de service informatique
25
Stratégie des Bancs de Tests au LAPP
15/01/2008 Réunion de service informatique
26
Bancs de tests automatisés au LAPP
Hardware : PC standard(Windows) + PXI ou Cpci ou VME (AMS, HESSII, ATLAS, LAVISTA) ou différent appareils Software : Windows + Labview Avantages : catalogue de cartes pré-fonctionnelles (ADC, GPIB, I/O, Oscilloscope, Générateur de pattern, Analyseur logique, Alimentations, Multimètres ..) on sait développer nos propres cartes au format PXI et cPCI et dialoguer avec ( HESSII) rapidité de mise en œuvre de drivers et d’installation de cartes 15/01/2008 Réunion de service informatique
27
Réunion de service informatique
Matériel Faire le point sur tous les matériels existant dans le laboratoire Mettre en place un outil simple de consultation. Serveur Wiki. ( 15/01/2008 Réunion de service informatique
28
Réunion de service informatique
Matériel 15/01/2008 Réunion de service informatique
29
Cartes Multifonctions
Architecture Hardware Multimètre Oscillo Géné. De fonctions Bus GPIB- Série - USB Sonde t° Enceinte Thermique Bus série Cartes Multifonctions ADC Générateur de pattern Analyseur logique I/O Cartes Spécifiques FIFO HESSII Bus PXI/cPCI cFieldPoint Ethernet Carte FPGA Châssis cRIO PWM I/O Numériques I/O Analogiques Châssis cDAQ PC Interface cPCI/PXI Bus USB 15/01/2008 Réunion de service informatique
30
Architecture Software
Architecture commune à tous les bancs(Configurer, démarrer, lire les datas les capteurs, traiter, stocker) Gestion des résultats rapport de test sous format html. Enregistrement dans base de données. Configurable en fonction des tests à effectuer 15/01/2008 Réunion de service informatique
31
Réunion de service informatique
15/01/2008 Réunion de service informatique
32
Banc de Tests Générique: principe
BASE HARD: PC + Interface Graphique SOFT: LabView ADAPTABILITE Interface : cPCI ou PXI Cartes multifonctions de NI ou autres fabricants Matériel dédié répondant à des performances particulières (interface GPIB, Ethernet, USB,…) Cartes spécifiques développées en interne/externe COMPLEMENTARITE Carte NI FPGA reconfigurable Système CompactRIO (reconfigurable, temps réel) 15/01/2008 Réunion de service informatique
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.