主页
技术支持
生成两个具有 90 度相位移的脉冲序列
生成两个具有 90 度相位移的脉冲序列
更新 Sep 24, 2024
环境
环境显示经过验证可用于本文描述的解决方案的产品。此解决方案也可能适用于其他类似产品或应用程序。
硬件
USB-6363
VirtualBench All-in-One Instrument
驱动
NI-DAQmx
NI 数据采集 (DAQ) 硬件具有一个可用于生成脉冲序列的计数器。本教程将向您展示如何使用 USB-6363 生成两个具有 90 度相位移的有限脉冲序列,这可为您的应用程序模拟正交编码器。
硬件设置
USB-6363 用于生成两个脉冲序列:
将 CTR 0 OUT (PFI12) 连接到 NI VirtualBench。
将 CTR 1 OUT (PFI13) 连接到 NI VirtualBench。
NI VirtualBench 用于测量两个计数器的输出。有关更多信息,请参阅
Getting Started With VirtualBench
。
软件设置
确保安装 LabVIEW 和 NI-DAQmx 驱动程序。
复制下面的 VI 片段并将其粘贴到您的 LabVIEW 程序框图中,这里有一些关于
使用 VI 片段存储和共享可重用代码段
的信息。
确保计数器的设置正确。
注释
:此图像是一个 LabVIEW 片段,其中包含您可以在项目中重复使用的 LabVIEW 代码。要使用这片段,请右键点击图像,将其保存到您的计算机,然后将文件拖到您的 LabVIEW 程序框图上。
以下是使用 USB-6363 的生成两个具有 90 度相位移的有限脉冲序列的结果:
相关链接
使用数字输出生成软件定时脉冲序列
One Counter to Generate a Retriggerable Finite Digital Pulse Train with an NI 66xx
其他支持选项
询问NI社区
在我们的论坛中与其他用户协作
搜索NI社区以寻求解决方案
请求工程师的支持
可能需要有效的服务协议或有效的软件订阅,同时支持选项因国家/地区而异
打开服务请求
了解软件订阅和服务
了解硬件服务计划
Was this information helpful?
Helpful
Not Helpful