avantage et inconveniant du TEK220 : avantage souvent disponible, peu utilisé, inconveniant limité à 2500 points
Dans un premier installation de la macro Teck220.vi tournant avec le logiciel Labview. Puis les driver (librairie) TektronixTDS20010002000Series à dézipper et à placer dans le répertoire Program Files\NI\LabView\instr.lib. Enfin il faut configurer l'adresse du port GPIB de l'oscillo dans Utilitaire/Option/configuration du bus GPIB Adresse n°6.
Macro TEK220 Driver TEK series .
Comme sur l'oscilloscope réglage des paramètres: échelle verticale pour les Channel 1 et 2, échelle horizontal de 5ns à 10ns. Après l'acquisition la macro calcul le pas d'échantillionnage puis affiche les données dans deux tableaux et deux fichiers. Le premier couple tableau fichier contient 3 colonnes: Temps/CH1/CH2 enregistrement dans tek220.txt. Le deuxième ne contient que les données CH1 et CH2. (Tek220a.txt). Pour retrouver les fichiers le chemin est indiqué dans l'encadré grisé, modifiable également. C:\Documents and Settings\Physique\Mes documents\TP L3\MACRO-Oscillo\Tek220.txt pour l'echantillionnage : (10Xcalibre de l'échelle horizontal) /2500.
Modifier le chemin d'accès du fichier os.chdir, et la base de temps fe en fonction de l'échantillionnage.
import os
os.getcwd()
os.chdir('C:\Documents and Settings\Physique\Mes documents\TP L3\MACRO-Oscillo\Tek220.txt')
os.listdir('.')
import numpy as np
import matplotlib.pyplot as plt
x=np.loadtxt("Tek220a.txt")
N=2501
fe=0.000001
temps= np.linspace(0,N-2,N-1)/fe
CH1=x[:,0];CH2=x[:,1]
fig1=plt.figure()
plt.plot(temps,CH1,'r.-')
plt.plot(temps,CH2,'b.-')
plt.show()