Sous-système BURSt

Cette section décrit le sous-système BURSt.

Exemple

Vous trouverez ci-dessous un récapitulatif des opérations nécessaires à la génération d'une rafale.

  1. Configurez la rafale : Utilisez la commande APPLy ou les commandes équivalentes FUNCtion, FREQuency, VOLTage et VOLTage:OFFSet pour sélectionner la fonction, la fréquence, l'amplitude et la tension résiduelle du signal. Vous pouvez sélectionner un signal sinusoïdal, carré, triangulaire, PRBS, une rampe, un train d'impulsions ou un signal arbitraire (le bruit est autorisé uniquement en mode rafale commandée ; le courant continu n'est pas autorisé). Pour les rafales déclenchées en interne, la fréquence minimale est de 2,001 mHz. Pour les signaux sinusoïdaux et carrés, les fréquences supérieures à 6 MHz sont autorisées uniquement avec un nombre de cycles de rafale « infini ».
  2. Sélectionnez le mode de rafale « déclenchée » ou « commandée » : Sélectionnez le mode rafale déclenchée (« N Cycle » sur la face avant) ou le mode rafale commandée à l'aide de la commande BURSt:MODE. Si vous utilisez le mode commandé, spécifiez la logique positive ou négative à l'aide de la commande BURSt:GATE:POLarity.
  3. Configurez le nombre de rafales : Définissez le nombre de rafales (nombre de cycles par rafale) à une valeur comprise entre 1 et 100 000 000 cycles (ou infini) avec la commande BURSt:NCYCles. Utilisé uniquement en mode rafale déclenchée. En mode PRBS, BURSt:NCYCles définit le nombre de bits de la séquence binaire pseudo aléatoire (PRBS). Chaque rafale commence au début de la séquence.
  4. Définissez la période de rafale : Définissez la période de rafale (intervalle de génération des rafales déclenchées en interne) à une valeur comprise entre 1 μs et 8 000 secondes à l'aide de la commande BURSt:INTernal:PERiod. Utilisé uniquement en mode rafale déclenchée avec une source de déclenchement interne.
  5. Définissez la phase initiale de la rafale : Définissez la phase initiale de la rafale à une valeur comprise entre -360 et +360 degrés à l'aide de la commande BURSt:PHASe.
  6. Sélectionnez la source de déclenchement : Sélectionnez la source de déclenchement avec la commande TRIGger[1|2]:SOURce. Utilisé uniquement en mode rafale déclenchée.
  7. Activez le mode rafale : Après avoir configuré les autres paramètres de la rafale, activez le mode rafale (BURSt:STATe ON).

Le code suivant produit l'image d'oscilloscope illustrée ci-dessous.

APPLy:SIN 1e5,3 VPP,0
BURS:MODE TRIG
BURS:NCYC 3
BURS:INT:PER 4,4e-5
BURS:PHAS 0
TRIG:SOUR IMM
BURS:STAT ON
OUTP 1

Modes rafale

Il existe deux modes rafale, décrits ci-dessous. L'instrument active un seul mode rafale à la fois.

Le tableau suivant présente les modes associés aux fonctions de rafale.

Mode rafale
BURSt:MODE
Nombre de rafales
BURSt:NCYCles
Période de la rafale
BURSt:INTernal:PERiod
Phase de rafale
BURSt:PHASe
Source de déclenchement
TRIGger[1|2]:SOURce

Mode rafale commandée :
Déclenchement interne

TRIGgered Disponible Disponible Disponible IMMediate
Mode rafale commandée :
Déclenchement externe
TRIGgered Disponible Non utilisé Disponible EXTernal, BUS

Mode rafale commandée :
Déclenchement externe

GATed Non utilisé Non utilisé Disponible Non utilisé

La différence entre la rafale commandée et la sortie commandée est que la rafale commandée commence et s'arrête d'après les cycles du signal, alors que la sortie commandée active et désactive l'instrument avec un déclencheur externe, indépendamment de la phase du signal.

Si le rapport cyclique est modifié sur un signal carré déclenché en rafale avec le mode de déclenchement réglé sur Temporisé, la rafale en cours se termine et une nouvelle rafale est exécutée avant que le rapport cyclique de la rafale change.

[SOURce[1|2]:]BURSt:GATE:POLarity {NORMal|INVerted}
[SOURce[1|2]:]BURSt:GATE:POLarity?

Sélectionne la logique positive (NORMal) ou négative (INVerted) sur le connecteur Ext Trig de la face arrière pour une rafale commandée en externe.

Paramètre Renvoi type
{NORMal|INVerted}, NORMal par défaut NORM ou INV
Sélectionner la logique positive pour une rafale commandée en externe :
BURS:GATE:POL INV

[SOURce[1|2]:]BURSt:INTernal:PERiod {<secondes>|MINimum|MAXimum}
[SOURce[1|2]:]BURSt:INTernal:PERiod? [{MINimum|MAXimum}]

Définit la période de rafale pour des rafales déclenchées en interne.

Paramètre Renvoi type
1 µs à 8 000 s, 10 ms par défaut +1.200000000000000E+01
Règle la période de rafale sur 12 secondes :
BURS:INT:PER 12

[SOURce[1|2]:]BURSt:MODE {TRIGgered|GATed}
[SOURce[1|2]:]BURSt:MODE?

Sélectionne le mode rafale.

Paramètre Renvoi type
{TRIGgered|GATed}, TRIGgered par défaut TRIG ou GAT
Configurer le mode rafale commandée :
BURS:MODE GATED

[SOURce[1|2]:]BURSt:NCYCles {<num_cycles>|INFinity|MINimum|MAXimum}
[SOURce[1|2]:]BURSt:NCYCles? [{MINimum|MAXimum}]

Définit le nombre de cycles à envoyer à la sortie pour chaque rafale (uniquement en mode rafale déclenchée).

Paramètre Renvoi type
Nombre entier compris entre 1 (par défaut) et 100 000 000, limité comme décrit ci-dessous

+5,000000000000000E+01

Renvoyer le nombre de cycles par rafale :
BURS:NCYC 50

[SOURce[1|2]:]BURSt:PHASe {<angle>|MINimum|MAXimum}
[SOURce[1|2]:]BURSt:PHASe? [{MINimum|MAXimum}]

Définit l'angle de phase initial de la rafale.

Paramètre Renvoi type

-360 à +360 degrés, -2p à +2p radians, ou -(période) à +(période), comme indiqué par la commande UNIT:ANGLe. Par défaut, 0.

+6,0000000000000E+01

Régler la phase de rafale initiale sur 60 degrés :
UNIT:ANGLE DEG
BURS:PHAS 60

[SOURce[1|2]:]BURSt:STATe {ON|1|OFF|0}
[SOURce[1|2]:]BURSt:STATe?

Active ou désactive le mode rafale.

Paramètre Renvoi type

{ON|1|OFF|0}, OFF par défaut

0 (OFF) ou 1 (ON)

Activer le mode rafale :
BURS:STAT ON