Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Customer Solutions

LabVIEW et le PXI pour des solutions de test "à la carte"

Author(s):

Bernard Darmon, Polytech

Industry:

Electronics

Product:

LabVIEW, PXI/CompactPCI

The Challenge:

Créer un système de test complet pour des cartes électroniques nécessitant des réglages en production.

The Solution:

Utiliser un système PXI compact avec des cartes instruments, des modules de conditionnement SCXI et les logiciels LabVIEW et TestStand.


La société Polytech, installée dans la région de Montpellier, assemble et produit des cartes électroniques. Une fois construites, les cartes passent dans un testeur in situ (test des composants, test de courts-circuits et de continuité) et subissent ensuite un test fonctionnel. La mise en place du test fonctionnel dépend de la complexité des cartes.

Test fonctionnel de cartes d’analyse hématologique
Polytech fabrique des cartes d’analyse hématologique pour la société ABX. Elles sont constituées d’un microprocesseur, d’une interface d’acquisition, de commande d’axes moteurs, d’une carte d’asservissement en température... Le test fonctionnel consiste à tester les fonctions de la carte mais aussi à effectuer des réglages sur une trentaine de points de test.

Pour ce test fonctionnel, nous avons été amenés à concevoir un système très complet. Nous avons mis au point une interface électronique dans laquelle on insère la carte. On y trouve des moteurs, des relais qui simulent des électrovannes et les signaux qui entrent sur les entrées analogiques de l’unité sous test (UUT). Nous avons aussi conçu le système de test. Notre choix s’est porté sur un système PXI, robuste et compact, couplé à un système de conditionnement de signaux SCXI pour les fonctions de commutation. Pour le matériel, nous utilisons un châssis PXI dans lequel on trouve un PC embarqué 333 MHz, une carte de 96 E/S TOR (PXI-6508), une carte d’acquisition multifonctions (PXI-6030), une carte oscilloscope (PXI-5102) et une carte multimètre (PXI-4060).

Pour le conditionnement de signaux, nous utilisons un châssis SCXI avec deux modules multiplexeur et matrice de commutation SCXI-1127, ainsi qu’un module relais SCXI-1160.

Mise en oeuvre
Les E/S TOR servent à simuler, via une interface à relais MOS, le clavier qui sera connecté à la carte, ainsi qu’à vérifier la fermeture du banc, la présence et le sens des connecteurs via des palpeurs... Les signaux différentiels issus des 32 pointes de test entrent sur quatre multiplexeurs 8 voies vers 1 (SCXI-1331+ SCXI-1127) puis les quatre sorties sont connectées sur une matrice 4 par 8 (SCXI-1332 + SCXI-1127) qui les dirige vers les voies A, B et trigger de l’oscilloscope ou vers le multimètre. Ceci permet de mesurer n’importe laquelle des 32 entrées avec un ou plusieurs appareils de mesure. Nous utilisons le port série du PC pour envoyer des chaînes de caractères vers l’UUT et pour vérifier la réponse via LabVIEW. Pour le test du contraste, on positionne l’UUT en mode attente d’appui de touche. On simule l’appui sur une touche du clavier via une sortie TOR. En réponse, l’UUT génère une tension vers un C N/A qui va modifier le contraste du LCD. Pour vérifier que l’UUT fonctionne correctement, le multimètre PXI lit la tension générée par l’UUT et indique si le test est bon ou non. Ceci est un exemple parmi les nombreux tests réalisés. Lors des réglages des potentiomètres de la carte, les mesures analogiques provenant des pointes de test sont mesurées par l’oscilloscope et par le multimètre. On obtient ainsi une mesure précise à 0,5 mV sur une tension de 2,5 V.
D’un point de vue logiciel, les tests ont été effectués sous LabVIEW et sont appelés par le séquenceur TestStand. La programmation sous LabVIEW est visuelle et simple à déboguer. Quant à TestStand, c’est un logiciel très puissant offrant de nombreuses options. Lors du test d’une carte, on lance le programme et les tests s’enchaînent. L’opérateur ajuste le réglage en regardant un curseur sur l’écran et valide avant de passer au test suivant. À la fin du test, un ticket papier indique les résultats qui sont aussi stockés sur fichier.
Nous avons conçu deux bancs de mesure à partir du système PXI et de deux interfaces électroniques différentes. Nous avons mis au point ces bancs en quatre mois et nous sommes contents des résultats et de la souplesse du banc. Nous pouvons, si nécessaire, ajouter de nouveaux tests, ce qui nous permettra de nous adapter aux demandes des clients.

Pour en savoir plus, vous pouvez contacter:

 M. Bernard Darmon

POLYTECH Z.I de Bel Air 34570 Vailhauques France

Tél. : 04 67 10 40 40

E-mail : bernard.darmon@polytech-sa.fr

View the PDF
361711a-01.pdf

View the entire user solution in Adobe Acrobat PDF format.