主要内容

产生和测量信号模拟设备ADALM1000

更新功能语法

以适应ADALM1000,以下数据采集工具箱™函数允许特定于供应商的参数选择:

  • 数据收集daqlist接受供应商的论点“阿迪”

  • addinputaddoutput接受设备名称参数“SMU1”(source-measurement单元)和通道ID参数“一个”“B”与英吉利海峡上的标签ADALM1000模块。

电压源和电流测量

这个例子展示了如何源电压,测量电流在同一频道,来计算负载电阻。第一个程序ADALM1000提供一个恒定的5 V电源到负载,然后测量电流在同一设备通道。

发现你ADALM设备并查看其信息。

dev = daqlist (“阿迪”)
dev = 1×4表的DeviceID描述模型DeviceInfo ________ _______________________________ ___________ ________________________“SMU1”“模拟设备公司。ADALM1000”“ADALM1000”[1×1 daq.adi.DeviceInfo]
dev {1,“DeviceInfo”}
阿迪:模拟设备有限公司ADALM1000(设备ID: SMU1)模拟输入支持:0 + 5.0伏特,-0.20 + 0.20利率从1000金宝app00.0到100000.0不等扫描/秒2频道(“A”、“B”)电压,电流的测量类型模拟输出支持:0 + 5.0伏特,-0.20 + 0.20利率从100000.0到1金宝app00000.0不等扫描/秒2频道(“A”、“B”)电压,电流的测量类型

建立了一个数据采集工具箱DataAcquisition ADALM100操作。

d =采集(“阿迪”)
d = DataAcquisition使用模拟设备公司硬件:运行:0速度:100000 NumScansAvailable: 0 NumScansAcquired: 0 NumScansQueued: 0 NumScansOutputByHardware: 0 RateLimit: (100000 100000)

添加一个模拟输出通道从设备电压源通道一个

addoutput (d,“SMU1”,“一个”,“电压”);

添加一个模拟输入通道测量电流在同一设备通道一个

addinput (d,“SMU1”,“一个”,“当前”);

查看通道配置。

d.Channels
ans =指数类型设备通道测量类型范围名称_____ _____ _____ _____________________ _____________ _____ 1“ao”“SMU1”“A”“电压(SingleEnd)”"0 to +5.0 Volts" "SMU1_A" 2 "ai" "SMU1" "A" "Current" "-0.20 to +0.20 A" "SMU1_A_1"

产生一个输出电压,测量电流。

V_load = 5;写(d, V_load);I_load =阅读(d,“OutputFormat”,“矩阵”);写(d, 0);%重置设备输出。R_load = V_load / I_load
R_load = 50.3005

提示

ADALM1000继续生成程序的最后一个值,直到你发布的硬件。当你完成了你的信号,复位装置输出0伏特。

生成一个脉冲

这个例子展示了如何生成一个1毫秒的,5伏脉冲,两侧包围在10毫秒0伏特。

pdata = 0 (2100 1);% 2100样品的列向量。pdata (1001:1100) = 5;%脉冲矢量的中间。d =采集(“阿迪”);addoutput (d,“SMU1”,“B”,“电压”);
写(d, pdata)

生成波形

这个例子展示了如何同时生成一个1-kHz方波,频道和一个100 Hz正弦波b频道每个输出持续5秒。

需要两个例子DataAcquisition渠道设备通道A和B,既是为电压输出通道。

d =采集(“阿迪”);addoutput (d,“SMU1”,“一个”,“电压”);addoutput (d,“SMU1”,“B”,“电压”);

定义两个波形。

平方= 0 (500000 1);% 500 k扫描的列向量。Sw = 0 (500000 1);%定义方波:r = 1:100:499900;平方(r, r + 49) = 5;%设置每个100样品5 v的前50。结束%定义正弦波:Sw =罪(linspace(500000, 500000) * 2 *π/ 1000);Sw = Sw + 1;%的转变正电压输出

视图通道配置。

d.Channels
ans =指数类型设备通道测量类型范围名字_____ _____ _____ _________ _____________________ _________________ ________ 1“人工智能”“SMU1”“A”“电压(SingleEnd)”"0 to +5.0 Volts" "SMU1_A" 2 "ai" "SMU1" "B" "Voltage (SingleEnd)" "0 to +5.0 Volts" "SMU1_B"

开始输出信号的一代。500000扫描以每秒100000扫描持续5秒。

(平方Sw)写(d)

另请参阅

功能

相关的话题

外部网站