Nous utilisons principalement LabVIEW comme langage de programmation. Donc, nous sommes en mesure de déployer sur des cibles Windows, Temps-Réel et FPGA ainsi qu’une variété d’applications avec un seul langage de programmation.
Pour certaines application, on va également utiliser soit TestStand, VeriStand, DIAdem, NI Requirement Gateway et autre. Au besoin, nous utilisons d’autre langage de programmation traditionnel tel que Matlab/Simulink, C/C++/C# et Java.
Au niveau matériel, nous utilisons principalement le matériel de National Instruments : soit leur plate-forme :
Nous avons également dû contrôler plusieurs type d’instruments traditionnel provenant de Chroma, Keysight (anciennement Agilent), Tektronix, Keithley, Rohde&Schwarz, etc.
Au niveau instrumentation, nous avons utilisé plusieurs types de capteurs et actuateur incluant :
Mesure Physique | Type de capteur |
---|---|
Température | Thermocouple, RTD, Thermistance, Fiber Bragg Grating (FBG), Infra-Rouge |
Contrainte, Pression, Force | Jauge de contrainte (Strain gage), Piézo-électrique, Corde-Vibrante, Fiber Bragg Grating (FBG) |
Courant | Capteur de courant, Shunt |
Déplacement | Encodeur, Capteur de proximité, LVDT/RVDT, Buté/Limite, Laser, GPS |
Niveau | Ultrason, Potentiomètre, Laser |
Nous avons dû intégrer plusieurs protocoles au fil des ans. Voici une liste non-exhaustive :