使用函数波形发生器通道生成标准波形
这个例子展示了如何使用DataAcquisition中的函数生成器通道来生成频率为100 kHz的正弦函数波形。信号输出电压范围指定为-5.0
来+ 5.0
伏
发现可用的Digilent®设备。
Dev = daqlist("digilent")
dev = 1×4表的DeviceID DeviceInfo描述模型 ________ _____________________________________________ ____________________ _______________________ " AD1”“Digilent公司。模拟发现2套件Rev. C”“模拟发现2”[1×1 daq.di.DeviceInfo]
为Digilent设备创建一个DataAcquisition对象。
D = daq(“digilent”)
d = DataAcquisition using Digilent Inc. hardware: Running: 0 Rate: 10000 NumScansAvailable: 0 NumScansAcquired: 0 NumScansQueued: 0 NumScansOutputByHardware: 0 RateLimit: []
为设备增加一个波形函数发生器通道AD1
与一个正弦
波形类型。
fgenCh = addoutput(d,“AD1”,1,“正弦”)
fgenCh =指数类型设备通道测量类型范围名称 _____ ______ ______ _______ ________________ ____________________ ____________ 1“fgen”“AD1”“1”“正弦”“-5.0 + 5.0伏特”“AD1_1_fgen”
设置通道振幅为5v使用获得
特性和通道频率为100 kHz。
fgenCh。获得= 5; fgenCh.Frequency = 100e3;
指定要运行的输出持续时间5
秒并开始生成。
写(d,秒(5))