如何在MATLAB中调用JY5325
来源: | 作者:JYTEK | 发布时间: 2026-01-09 | 76 次浏览 | 分享到:

关键词:5325、AO、AI、MATLAB


1. 简介

本篇KB介绍如何在MATLAB中调用简仪5325板卡的驱动,并完成连续采集和连续输出。


2. JY5325AIContinuousMultiChannel编写步骤

MATLAB环境:MATLAB 2025b

驱动环境:下载JY5325_VX.X.X_Win

在MATLAB中编写JY5325的连续采集程序,应遵循以下步骤:

  • 第一步

    加载JY5325的驱动文件,如图 2-1

 

图 2-1 加载5325的驱动


  • 第二步

    创建采集任务

    添加通道

    配置模式

    配置采样率、采样点数和立即触发模式

    开始采集

 

图 2-2 配置AITask


  • 第三步

    创建图窗“ESC退出示例”,用于退出示例

    创建图窗“绘图窗”,用于显示波形

    读取数据并显示在界面中

 

图 2-3 读取数据并显示


  • 第四步

    退出后,停止采集

 

图 2-4 停止采集


3. JY5325AOContinuousMultiChannel编写步骤

MATLAB环境:MATLAB 2025b

驱动环境:下载JY5325_VX.X.X_Win

在MATLAB中编写JY5325的连续输出程序,应遵循以下步骤:

  • 第一步

    准备工作,如图 3-1和图3-2:

    配置常量

    配置波形参数

    导入JY5325驱动路径

    生成并预览波形

 

图 3-1 常量的配置 、dll路径的设置 和生成波形


 

图 3-2 预览波形


  • 第二步

加入JY5325的驱动文件

 

图 3-3 载入.NET程序集


  • 第三步

创建存放数据的矩阵

创建AO任务

配置内部采样时钟

添加通道

配置连续环绕模式

配置更新率

写入数据

开始输出

 

图 3-4 配置AO任务


  • 第四步

    Figure 按 Esc 可中断输出

 

图 3-5 中断输出


  • 第五步

    退出后,停止AO任务,清理通道

 

图 3-6 停止任务清理通道


4. 其他范例

JY5325还提供了以下范例:(MATLAB 2025b)

JY5325AIContinuousSingleChannel

JY5325AOFiniteMultiChannel

JY5325AOFiniteMultiChannelWithExit

JY5325AOFiniteSingleChannel