Présentation du sous-système SWEep

Pour créer une fréquence de balayage :

  1. Sélectionnez la forme, l'amplitude et la tension résiduelle du signal : 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. Vous pouvez sélectionner un signal sinusoïdal, carré, triangulaire ou arbitraire, une rampe ou un train d'impulsions (les signaux PRBS et CC et le bruit ne sont pas autorisés).
  2. Sélectionnez les limites de la fréquence de balayage : FREQuency:STARt et FREQuency:STOP, ou FREQuency:CENTer et FREQuency:SPAN
  3. Sélectionnez le mode de balayage linéaire ou logarithmique : SWEep:SPACing
  4. Configurez le temps de balayage : SWEep:TIME
  5. Configurez les temps de maintien et de retour du balayage : SWEep:HTIMe et SWEep:RTIMe
  6. Sélectionnez la source de déclenchement du balayage : TRIGger[1|2]:SOURce
  7. Configurez la fréquence du marqueur (option) : MARKer:FREQuency
  8. Activez le balayage : SWEep:STATe ON

Le code suivant produit le signal indiqué ci-dessous.

SOURce1:FUNCtion SINE
SOURce1:FREQuency +2,0E+03
SOURce1:FREQuency:STARt +2,0E+03
SOURce1:FREQuency:STOP +6,0E+03
SOURce1:VOLTage +1,0
SOURce1:VOLTage:OFFS +0,0
SOURce1:SWEep:TIME +5,0E-03
TRIGger1:SOURce IMM
SOURce1:FREQuency:MODE SWE
OUTPut1 1

Balayage de signaux

[SOURce[1|2]:]SWEep:HTIMe {<temps_maintien>|MINimum|MAXimum|DEFault}
[SOURce[1|2]:]SWEep:HTIMe? [{MINimum|MAXimum}]

Définit la durée en secondes pendant laquelle le balayage se maintient (en pause) à la fréquence finale avant de revenir à la fréquence initiale.

Paramètre Renvoi type
0 à 3 600, 0 par défaut +3,400000000000000E+00
Régler le temps de maintien du balayage sur 3,4 secondes :
SWE:HTIM 3,4

[SOURce[1|2]:]SWEep:RTIMe {<temps_retour>|MINimum|MAXimum|DEFault}
[SOURce[1|2]:]SWEep:RTIMe? [{MINimum|MAXimum}]

Définit la durée en secondes nécessaire pour que le balayage retourne de la fréquence finale à la fréquence initiale.

Paramètre Renvoi type
0 à 3 600, 0 par défaut +5,600000000000000E+00
Régler le temps de retour du balayage sur 5,6 s :
SWE:RTIM 5,6

[SOURce[1|2]:]SWEep:SPACing {LINear|LOGarithmic}
[SOURce[1|2]:]SWEep:SPACing?

Sélectionne le balayage linéaire ou logarithmique.

Paramètre Renvoi type
{LINear|LOGarithmic}, LIN par défaut LIN ou LOG
Configurer le balayage logarithmique :
SWE:SPAC LIN

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

Active/désactive le balayage.

Paramètre Renvoi type
{ON|1|OFF|0}, OFF par défaut 0 (OFF) ou 1 (ON)
Activer le balayage :
SWE:STAT ON

[SOURce[1|2]:]SWEep:TIME {<secondes>|MINimum|MAXimum|DEFault}
[SOURce[1|2]:]SWEep:TIME? [{MINimum|MAXimum}]

Définit la durée (en secondes) du balayage entre la fréquence initiale et la fréquence finale.

Paramètre Renvoi type

1 ms à 250 000 s pour le balayage linéaire, jusqu'à 500 s pour le balayage logarithmique ; 1 s par défaut

+2,500000000000000E+01
Régler le temps de balayage sur 25 s :
SWE:TIME 25
Présentation du sous-système SWEep