GPIB_7150
Dernière modification : 2011/07/20 20:40
Accueil
/
Changements récents
Éditer (
Aide
) /
Historique
!! Device The 7150plus is a Digital Multimeter from Solartron with GPIB capabilities. Spec : * AC & DC voltage ranges 0.2V to 1000V (5 ranges, true RMS on AC) * Resistance ranges 2.0kohm to 20Mohm (5 ranges) * DC current to 2A, ac current to 2A * Temperature measurement mode (-200ºC to +600ºC) Resources : * [Manual|http://bama.sbc.edu/solartron.htm] on BAMA * [Picture|http://www.slack.com/images/TE/Solartron7150.jpg] on David DiGiacomo test equipment page ---- !! GPIB control [data/7150/7150r.png|right]I've developed a small Python/PyQt interface to the GPIB basic functions. I've mainly done that to become familiar with GPIB. See screenshot on the side (Yes I'm also playing with [Inkscape|http://screencasters.heathenx.org/episode-035/] :) ) Requirements: * [PyQt4|http://www.riverbankcomputing.co.uk/software/pyqt/intro] (and of course Qt and Python) * [linux-gpib|http://linux-gpib.sourceforge.net/] driver installed with python bindings * [gpib.conf|http://linux-gpib.sourceforge.net/doc_html/r23.html] correct (device name/gpib address) * [python-gpib|http://packages.debian.org/fr/sid/python-gpib] * 7150plus DMM :) Usage: # Start main.py # Enter the device name and click on connect # click Read to update the displayed value # use Input function panel to change the DMM configuration You can [browse source from svn|http://svn.tuxfamily.org/viewvc.cgi/scrippets_scripts/trunk/python/gpib/Solartron7150plus/] or [download a tarball|http://svn.tuxfamily.org/viewvc.cgi/scrippets_scripts/trunk/python/gpib/Solartron7150plus.tar.gz?view=tar] ---- !! Other Software '''Jörg Hau''' has developed a [program|http://jhau.maliwi.de/sci/elec.html] to control this device via GPIB. It's more advanced than mine and focused on data gathering and plotting with gnuplot. I've done a very small patch against version 20051211 to add : * capabilities for degrees C and F (modes 6 and 7) * ylabel dependent on mode (V,mA,d°C ...) instead of being always ''V'' It can be downloaded [here|data/7150/s7150-degrees.patch]. To apply : {{patch -p1 < s7150-degrees.patch gcc -Wall -O2 -lgpib -o s7150 s7150.c ./s7150 -m 6 Temperature }} [data/7150/s7150_gnuplot.png] It has been tested on a ''kernel 2.6.22'' with ''linux-gpib 3.2.11''.
Mot de passe :
Wiki utilisant
WiKiss 0.3
2025/04/24 04:39 -- 3.16.135.185
Éditer (
Aide
) /
Historique