GPIB

Dernière modification : -


// 2008/12/20 01:32 / 86.220.138.121
!! Définition

''IEEE-488 est une norme qui définit le fonctionnement d'un bus de communications numériques à courte distance. C'est un standard en vigueur depuis déjà plus de 30 ans. Il a été initialement créé afin de réaliser des systèmes de tests d'équipements automatisés. Il est d'ailleurs encore très largement répandu pour cet usage. IEEE-488 est également connu sous le nom de HP-IB (Hewlett-Packard Instrument Bus) et de [?GPIB] (General Purpose Interface Bus).''

''voir [ArticleGPIB] pour la pratique.''

!! Driver

* [Driver|http://linux-gpib.sourceforge.net/] pour 2.4 et 2.6
** sa [documentation|http://linux-gpib.sourceforge.net/doc_html/index.html]
** les [cartes|http://linux-gpib.sourceforge.net/doc_html/x259.html] supportées

!! Utilisation

* [Exemples|http://instru.auroland.net/] en C, [?Octave], [?Scilab], Qt
* [GPIB-tcl|http://gpib-tcl.sourceforge.net/GPIB-Tcl.html]
* [pyGPIBscope|http://gpib82357a.sourceforge.net/pyGPIBscope.htm], Windows only
* [gpib-utils|http://gpib-utils.sourceforge.net/]
* [fsc2|http://users.physik.fu-berlin.de/~toerring/fsc2.phtml] qui semble permettre de controler de nombreux équipements GPIB

!! Python
* lib: [PyVISA|http://pyvisa.sourceforge.net/]
* programme générique de contrôle GPIB : [pyVLab|http://pyvlab.sourceforge.net/]
* [Python Wrapper for Ni GPIB|http://epccs.org/indexes/Software/PyWinGPIB/#id.s2.2], utiliser plutôt PyVISA

!! Oscillos softs

* [Osqoop|http://lsn.unige.ch/osqoop/index-fr.html]
* [QTscope|http://www.linux-usb-daq.co.uk/software2/qtscope/]

!! Autres Softs
* [Comedi|http://www.comedi.org/index.html] qui permet d'utiliser des cartes d'acquisition