– Lorsque vous échantillonnez directement un signal d'entrée dont la fréquence
Exemple d'échantillonnage direct
Le programme suivant donne un exemple de numérisation par échantillonnage
direct, à couplage CC. La commande SWEEP spécifie un intervalle de 30 µs et
200 échantillons. Le niveau de déclenchement est défini à 250% de la gamme 10
V (250% de 10V = 25V). Les échantillons sont enregistrés en mémoire de lecture
au format DINT. Les échantillons sont ensuite transmis au contrôleur, convertis et
imprimés. Si vous supprimez la ligne 110, les échantillons seront directement
transmis au contrôleur sans passer par la mémoire de lecture. Le contrôleur et le
bus doivent toutefois pouvoir transférer des échantillons à la vitesse d'au moins
134 Ko/seconde, sinon le multimètre générera l'erreur TRIGGER TOO FAST
(Déclenchement trop rapide). Pour plus de détails à ce sujet, voir
grande vitesse par le bus GPIB
10 OPTION BASE 1
20 INTEGER Num_samples,I,J,K !CREE LES VARIABLES ENTIERES
30 Num_samples=200
40 ASSIGN @Dvm TO 722
50 ASSIGN @Buffer TO BUFFER [4*Num_samples] !CONFIGURE LA
52 !MEMOIRE-TAMPON DU CONTROLEUR POUR LES ECHANTILLONS
55 !(4 OCTETS/ECHANTILLON * 200 ECHANTILLONS = 800 OCTETS)
60 ALLOCATE REAL Samp(l:Num_samples) !CREE LE TABLEAU DES REELS
65
70 OUTPUT @Dvm;"PRESET FAST" !FORMATS DINT, TARM SYN, TRIG AUTO
80 OUTPUT @Dvm;"SWEEP 30E-6,200" !INTERVALLE 30 µs, 200
85
90 OUTPUT @Dvm;"DSDC 10"
Keysight 3458A Guide d'utilisation
NRDGS n. TIMER soit la commande SWEEP (SWEEP est plus simple à
programmer). Les commandes NRDGS et SWEEP sont interchangeables et le
multimètre utilise celle des deux qui a été spécifiée en dernier. (Avec la
commande SWEEP, l'événement d'échantillonnage est automatiquement
défini à TIMER).
est ≥ 1 MHz, le premier échantillon risque d'être erroné à cause du temps
d'établissement de l'interpolateur. Pour être sûr que le premier échantillon
sera précis, insérez une valeur de retard de 500 ns avant le premier échantillon
(commande DELAY 500E-9).
in chapitre 4.
!BORNE INFERIEURE DU TABLEAU A l
!200 ECHANTILLONS
!AFFECTATION DE L'ADRESSE DU MULTIMETRE
!POUR LES ECHANTILLONS
!ECHANTILLONS
!ECHANTILLONNAGE DIRECT, GAMME 10 V
Numérisation
5
Transfert à
227