Exemple : Modulation De Largeur D'impulsion (Pwm) - Agilent Technologies Agilent 33220A Guide D'utilisation

Table des Matières

Publicité

Exemple : modulation de largeur d'impulsion (PWM)

Ce programme (situé dans le sous-répertoire "Examples\chapter6\PulseWidthMod" du
CD-ROM) configure un signal d'impulsions avec un rapport cyclique modulé lentement
par un signal triangulaire.
Private Sub cmdPWM_Click()
Dim io_mgr As VisaComLib.ResourceManager
Dim Fgen As VisaComLib.FormattedIO488
Set io_mgr = New VisaComLib.ResourceManager
Set Fgen = New VisaComLib.FormattedIO488
Set Fgen.IO = io_mgr.Open(txtIO.Text)
On Error GoTo MyError
' Ce programme utilise des commandes SCPI de bas niveau pour configurer
' le générateur de fonctions afin qu'il délivre un signal PWM.
' L'impulsion est configurée avec une largeur de 35 % et un taux de modulation
' de 15 %, et cette largeur variera de 20 à 50 % avec la
' modulation.
' temps (largeur d'impulsion et déviation) plutôt qu'en termes de rapport cyclique
' selon les préférences.
With Fgen
.WriteString "*RST"
.IO.Clear
.WriteString "OUTPut:LOAD 50"
.WriteString "FUNCtion:SHAPe SINusoid"
.WriteString "FREQuency 5000"
.WriteString "VOLTage:LOW 0"
.WriteString "VOLTage:HIGH 5"
.WriteString "FUNCtion:PULSe:DCYCle 35"
.WriteString "PWM:INTernal:FUNCtion TRIangle"
.WriteString "PWM:INTernal:FREQuency 2"
.WriteString "PWM:DEViation:DCYCle 15"
.WriteString "PWM:SOURce INTernal"
6
' Si un signal externe est utilisé pour la modulation PWM, connectez-le au
' connecteur BNC de la face arrière, et utilisez la commande
' PWM:SOURce EXTernal
.WriteString "PWM:STATe ON"
.WriteString "OUTPut ON"
End With
Exit Sub
MyError:
txtError = Err.Description & vbCrLf
Resume Next
End Sub
Chapitre 6 Programmes d'application
Listings des programmes
L'impulsion peut aussi être configurée en unité de
346
' Réinitialise le générateur de fonctions
' Efface les registres d'erreurs et d'états
' L'impédance de sortie est de 50 ohms
' La forme de la porteuse est un
' signal d'impulsions
' La fréquence de la porteuse est de 5 kHz
' Règlent ces paramètres à 5 V TTL
' Le rapport cyclique initial est de 35%
' La forme du signal modulant
' est un triangle
' La fréquence de modulation est de 2 Hz
' Le taux de modulation est de 15 %
' Un signal interne sera utilisé pour
' la modulation
' Active la modulation PWM
'Active la sortie de l'instrument

Publicité

Table des Matières
loading

Table des Matières