Programmation Et Téléchargement De Signaux; Pour Utiliser Matlab Pour Créer Des Signaux - Agilent Technologies PSG Série Guide D'utilisation

Table des Matières

Publicité

Générateur de signaux arbitraires doubles
Programmation et téléchargement de signaux
Programmation et téléchargement de signaux
Le générateur de signaux arbitraires doubles peut restituer des signaux que vous avez créés
sur un PC et téléchargés vers la mémoire de l'instrument.
Dans cette section, vous observerez un exemple d'une séquence d'impulsions créée sur un PC
à l'aide de Matlab, et vous apprendrez comment télécharger le fichier de signal résultant vers
la mémoire du générateur de signaux PSG à l'aide de l'Assistant de téléchargement.
Les fichiers de signaux peuvent aussi être téléchargés par d'autres méthodes, comme FTP et
Intuilink. Pour plus d'informations concernant le téléchargement de fichiers, consultez le
Programming Guide (Guide de programmation – en langue anglaise).
Pour utiliser Matlab pour créer des signaux
Matlab est un outil de programmation pouvant servir à créer des signaux spécialisés, tels que
des signaux radar et des séquences d'impulsions. A l'aide de Matlab et de l'utilitaire Agilent
intégré d'Assistant de téléchargement, vous pouvez créer une fonction simple qui construira
un signal, préconfigurer le signal avec divers paramètres pour relecture, et télécharger le
signal vers la mémoire volatile du générateur pour relecture ou séquencement.
L'exemple suivant de programmation d'un fichier .m Matlab produit un fichier de signal de
type train d'impulsions et le télécharge vers le générateur de signaux vectoriels PSG par
l'intermédiaire de son interface GPIB. Une copie de ce programme est également disponible
sur le CD-ROM de documentation PSG dans le fichier pulsepat.m.
% Fichier script : pulsepat.m
%
% Objectif :
%Calculer et télécharger un fichier de signal arbitraire qui simule un
%train d'impulsions de balayage d'antenne simple pour le générateur de signaux PSG.
%
% Définition des variables :
% n -- comptage des variables (sans unité)
% t -- temps (en secondes)
% rise -- définition du temps de montée de l'impulsion en cosinus surélevé (en nombre
d'échantillons)
% rise -- définition de la durée de l'impulsion (en nombre d'échantillons)
% fall -- définition du temps de descente de l'impulsion en cosinus surélevé (en nombre
d'échantillons)
% i -- signal de modulation en phase
%q -- signal de modulation en quadrature
n=4;
% définit le nombre de points du temps de montée et du temps de descente
t=-1:2/n:1-2/n;
% nombre de points converti en temps
232
Chapitre 7

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Psg e8247cPsg e8257cPsg e8267c

Table des Matières