主要内容

使用NI设备测量频率

该示例显示如何测量频率以确定使用流量传感器的流体流量。传感器产生具有与流体流动速率相关的频率的数字信号。

创建计数器输入通道

利用DAQ.创建DataAtquisition和addInput.添加计数器输入通道频率测量类型。对于此示例,请使用CompactDAQ机箱NI C9178和模块NI 9402,具有ID CDAQ1MOD5。

dq = daq(“你”);ch = addinput(dq,“cdaq1mod5”“ctr0”“频率”);CH.
CH =索引类型设备通道测量类型范围名称_____ ____ ___________ _______ ________________ _____ ________________ 1 “CI” “cDAQ1Mod5” “CTR0” “频率”, “N / A”, “cDAQ1Mod5_ctr0”

确定计数器输入通道的终端

要将输入信号连接到正确的终端,请检查终端渠道的财产。终端由硬件确定。

ch.terminal.
ans ='pfi1'

测量频率

要确定计数器是否可操作,请在电机旋转时输入单次扫描。

阅读(DQ)
ANS =时间表时间CDAQ1MOD5_CTR0 _____ ______________ 0秒100

监控频率随时间

使用硬件时钟随时间获取多个计数器测量。NI计数器设备需要外部时钟。通过在同一机箱上添加模块的模拟输入通道,会话与两个模块共享内部时钟。

dq = daq(“你”);dq.rate = 1;addInput(DQ,“cdaq1mod1”“ai0”“电压”);addInput(DQ,“cdaq1mod5”“ctr0”“频率”);数据=读取(DQ,秒(10));plot(data.time,data.cdaq1mod5_ctr0);