myDAQ的基本功能包含哪些
3个回答
展开全部
二、数字
I/O
2.1
数字输出
按下图创建程序前面板和程序框图。
1.DAQmx
创建虚拟通道,选择为数字输出。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
写入,
选择数字»单通道»单采样»布尔
(
1
线)
。
4.
最后连接“清除任务”以及显示控件等。
2.2
数字输入
按下图创建
VI
的前面板和程序框图,
注意
DAQmx
Read.vi
的多态
VI
选择器
中选择数字»单通道»单采样»布尔(
1
线)
。
1.DAQmx
创建虚拟通道,选择为数字输出。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
读取,选择选择数字»单通道»单采样»布
尔(
1
线)
。
4.
最后连接“清除任务”以及显示控件等。
5.
选择好要读取的
DI
通道,运行程序。
三、计数器计数
3.1
使用
DAQ
助手进行计数
1.
创建一个
DAQ
助手,按照下图设置好计数方式。
2.
创建数值显示控件进行计数值的显示,最终程序框图如下:
3.2
使用
NI-DAQmx API
进行计数
步骤如下:
1.DAQmx
创建虚拟通道,选择为计数器输入→边缘计数。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
读取,选择选择计数器→单采样→
U32
。
4.
最后连接“清除任务”以及显示控件等。
5.
选择好要读取的通道,运行程序,即可读取计数值。
I/O
2.1
数字输出
按下图创建程序前面板和程序框图。
1.DAQmx
创建虚拟通道,选择为数字输出。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
写入,
选择数字»单通道»单采样»布尔
(
1
线)
。
4.
最后连接“清除任务”以及显示控件等。
2.2
数字输入
按下图创建
VI
的前面板和程序框图,
注意
DAQmx
Read.vi
的多态
VI
选择器
中选择数字»单通道»单采样»布尔(
1
线)
。
1.DAQmx
创建虚拟通道,选择为数字输出。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
读取,选择选择数字»单通道»单采样»布
尔(
1
线)
。
4.
最后连接“清除任务”以及显示控件等。
5.
选择好要读取的
DI
通道,运行程序。
三、计数器计数
3.1
使用
DAQ
助手进行计数
1.
创建一个
DAQ
助手,按照下图设置好计数方式。
2.
创建数值显示控件进行计数值的显示,最终程序框图如下:
3.2
使用
NI-DAQmx API
进行计数
步骤如下:
1.DAQmx
创建虚拟通道,选择为计数器输入→边缘计数。
2.
连接一个
DAQmx
任务开始。
3.
在
while
循环中连接一个
DAQmx
读取,选择选择计数器→单采样→
U32
。
4.
最后连接“清除任务”以及显示控件等。
5.
选择好要读取的通道,运行程序,即可读取计数值。
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
STM32F103C8T6是一款基于ARM Cortex-M3内核的微控制器,具有以下基本参数:1. 工作频率:72MHz2. 外部时钟:最高可达120MHz3. 存储器容量:64K bytes4. 数据总线宽度:32位5. 输入/输出端口...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |